Warning: Permanently added '172.25.83.196' (ECDSA) to the list of known hosts. Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 940885 --chroot fedora-rawhide-ppc64le --detached default Version: 0.29 Task: {'build_id': 940885, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-ppc64le', 'enable_net': True, 'fetch_sources_only': True, 'git_hash': 'b72f4b032a0c49b89b563c43eebd8141c8c33199', 'git_repo': 'cwork/bgpstream/irrtoolset', 'memory_reqs': 2048, 'package_name': 'irrtoolset', 'package_version': '5.1.1-2.fc30', 'project_dirname': 'bgpstream', 'project_name': 'bgpstream', 'project_owner': 'cwork', 'repos': [{'baseurl': 'https://copr-be.cloud.fedoraproject.org/results/cwork/bgpstream/fedora-rawhide-ppc64le/', 'id': 'copr_base', 'name': 'Copr repository'}], 'source_json': {'clone_url': 'https://copr-dist-git.fedorainfracloud.org/git/cwork/bgpstream/irrtoolset.git', 'committish': 'b72f4b032a0c49b89b563c43eebd8141c8c33199'}, 'source_type': 8, 'submitter': 'cwork', 'task_id': '940885-fedora-rawhide-ppc64le', 'timeout': 75600, 'use_bootstrap_container': True, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/cwork/bgpstream/irrtoolset.git /tmp/tmp3zv3c1pd/irrtoolset --depth 500 --no-single-branch cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/cwork/bgpstream/irrtoolset.git', '/tmp/tmp3zv3c1pd/irrtoolset', '--depth', '500', '--no-single-branch'] cwd: . rc: 0 stdout: stderr: Cloning into '/tmp/tmp3zv3c1pd/irrtoolset'... Running: git checkout b72f4b032a0c49b89b563c43eebd8141c8c33199 cmd: ['git', 'checkout', 'b72f4b032a0c49b89b563c43eebd8141c8c33199'] cwd: /tmp/tmp3zv3c1pd/irrtoolset rc: 0 stdout: stderr: Note: checking out 'b72f4b032a0c49b89b563c43eebd8141c8c33199'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b HEAD is now at b72f4b0 automatic import of irrtoolset Running: cp -r . /tmp/tmpt0rh11va cmd: ['cp', '-r', '.', '/tmp/tmpt0rh11va'] cwd: /tmp/tmp3zv3c1pd/irrtoolset rc: 0 stdout: stderr: Generated rpkg config: [rpkg] preprocess_spec = True # auto-packing is deprecated: auto_pack = True [git] lookaside = https://copr-dist-git.fedorainfracloud.org/repo/pkgs/%(ns2)s/%(ns1)s/%(name)s/%(filename)s/%(hashtype)s/%(hash)s/%(filename)s anongiturl = https://copr-dist-git.fedorainfracloud.org/git/%(module)s Writing config into /tmp/tmp3zv3c1pd/.config/rpkg.conf Running: rpkg -C /tmp/tmp3zv3c1pd/.config/rpkg.conf sources --outdir /tmp/tmpt0rh11va cmd: ['rpkg', '-C', '/tmp/tmp3zv3c1pd/.config/rpkg.conf', 'sources', '--outdir', '/tmp/tmpt0rh11va'] cwd: /tmp/tmp3zv3c1pd/irrtoolset rc: 0 stdout: Downloading irrtoolset-5.1.1.tar.gz from lookaside cache at copr-dist-git.fedorainfracloud.org stderr: /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=75600): unbuffer mock --buildsrpm --spec /tmp/tmpt0rh11va/irrtoolset.spec --sources /tmp/tmpt0rh11va --configdir /var/lib/copr-rpmbuild/results/configs --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1560892805.355986 -r child WARNING: Could not find required logging config file: /var/lib/copr-rpmbuild/results/configs/logging.ini. Using default... INFO: mock.py version 1.4.16 starting (python version = 3.7.3)... Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux disabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux disabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins Start: run INFO: Start(/tmp/tmpt0rh11va/irrtoolset.spec) Config(940885-fedora-rawhide-ppc64le) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/940885-fedora-rawhide-ppc64le-bootstrap-1560892805.355986/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled dnf cache Start(bootstrap): cleaning dnf metadata Finish(bootstrap): cleaning dnf metadata INFO: enabled HW Info plugin Mock Version: 1.4.16 INFO: Mock Version: 1.4.16 Start(bootstrap): dnf install Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: distribution-gpg-keys noarch 1.31-1.fc31 fedora 201 k dnf noarch 4.2.5-1.fc31 fedora 399 k dnf-plugins-core noarch 4.0.7-1.fc31 fedora 30 k Installing dependencies: acl ppc64le 2.2.53-3.fc30 fedora 70 k alternatives ppc64le 1.11-4.fc31 fedora 35 k audit-libs ppc64le 3.0-0.7.20190326git03e7489.fc31 fedora 116 k basesystem noarch 11-7.fc30 fedora 6.9 k bash ppc64le 5.0.7-1.fc31 fedora 1.7 M brotli ppc64le 1.0.7-3.fc30 fedora 318 k bzip2-libs ppc64le 1.0.6-29.fc30 fedora 43 k ca-certificates noarch 2018.2.26-3.fc30 fedora 385 k coreutils ppc64le 8.31-2.fc31 fedora 1.3 M coreutils-common ppc64le 8.31-2.fc31 fedora 2.0 M cracklib ppc64le 2.9.6-19.fc30 fedora 78 k crypto-policies noarch 20190527-1.git0b3add8.fc31 fedora 47 k cryptsetup-libs ppc64le 2.2.0-0.1.fc31 fedora 402 k curl ppc64le 7.65.1-1.fc31 fedora 300 k cyrus-sasl-lib ppc64le 2.1.27-0.6rc7.fc30 fedora 103 k dbus ppc64le 1:1.12.14-1.fc31 fedora 11 k dbus-broker ppc64le 21-3.fc31 fedora 177 k dbus-common noarch 1:1.12.14-1.fc31 fedora 18 k device-mapper ppc64le 1.02.158-1.fc31 fedora 149 k device-mapper-libs ppc64le 1.02.158-1.fc31 fedora 184 k dnf-data noarch 4.2.5-1.fc31 fedora 52 k elfutils-default-yama-scope noarch 0.176-3.fc31 fedora 16 k elfutils-libelf ppc64le 0.176-3.fc31 fedora 186 k elfutils-libs ppc64le 0.176-3.fc31 fedora 317 k expat ppc64le 2.2.6-2.fc30 fedora 93 k fedora-gpg-keys noarch 31-0.2 fedora 102 k fedora-release noarch 31-0.6 fedora 11 k fedora-release-common noarch 31-0.6 fedora 19 k fedora-repos noarch 31-0.2 fedora 9.2 k fedora-repos-rawhide noarch 31-0.2 fedora 8.4 k file-libs ppc64le 5.37-1.fc31 fedora 572 k filesystem ppc64le 3.11-1.fc31 fedora 1.1 M gawk ppc64le 4.2.1-6.fc31 fedora 1.1 M gdbm-libs ppc64le 1:1.18-4.fc30 fedora 53 k glib2 ppc64le 2.61.1-1.fc31 fedora 2.7 M glibc ppc64le 2.29.9000-26.fc31 fedora 3.7 M glibc-all-langpacks ppc64le 2.29.9000-26.fc31 fedora 25 M glibc-common ppc64le 2.29.9000-26.fc31 fedora 538 k gmp ppc64le 1:6.1.2-10.fc31 fedora 270 k gnupg2 ppc64le 2.2.13-1.fc31 fedora 2.5 M gnutls ppc64le 3.6.8-1.fc31 fedora 883 k gpgme ppc64le 1.12.0-2.fc31 fedora 328 k grep ppc64le 3.3-2.fc31 fedora 252 k gzip ppc64le 1.9-9.fc31 fedora 153 k ima-evm-utils ppc64le 1.1-5.fc30 fedora 52 k iptables-libs ppc64le 1.8.2-1.fc31 fedora 58 k json-c ppc64le 0.13.1-4.fc30 fedora 38 k keyutils-libs ppc64le 1.6-2.fc30 fedora 30 k kmod-libs ppc64le 26-3.fc31 fedora 65 k krb5-libs ppc64le 1.17-30.fc31 fedora 803 k libacl ppc64le 2.2.53-3.fc30 fedora 25 k libarchive ppc64le 3.3.3-7.fc31 fedora 386 k libargon2 ppc64le 20171227-2.fc31 fedora 30 k libassuan ppc64le 2.5.2-2.fc30 fedora 79 k libattr ppc64le 2.4.48-5.fc30 fedora 18 k libblkid ppc64le 2.34-0.2.fc31 fedora 173 k libcap ppc64le 2.26-5.fc30 fedora 48 k libcap-ng ppc64le 0.7.9-7.fc31 fedora 28 k libcom_err ppc64le 1.45.0-1.fc31 fedora 27 k libcomps ppc64le 0.1.11-1.fc31 fedora 76 k libcurl ppc64le 7.65.1-1.fc31 fedora 279 k libdb ppc64le 5.3.28-37.fc30 fedora 773 k libdb-utils ppc64le 5.3.28-37.fc30 fedora 136 k libdnf ppc64le 0.31.0-3.fc31 fedora 560 k libfdisk ppc64le 2.34-0.2.fc31 fedora 220 k libffi ppc64le 3.1-20.fc31 fedora 33 k libgcc ppc64le 9.1.1-2.fc31 fedora 80 k libgcrypt ppc64le 1.8.4-3.fc30 fedora 408 k libgpg-error ppc64le 1.33-2.fc30 fedora 245 k libidn2 ppc64le 2.2.0-1.fc31 fedora 93 k libksba ppc64le 1.3.5-9.fc30 fedora 136 k libmetalink ppc64le 0.1.3-8.fc30 fedora 30 k libmodulemd1 ppc64le 1.8.11-2.fc31 fedora 162 k libmount ppc64le 2.34-0.2.fc31 fedora 199 k libnghttp2 ppc64le 1.38.0-1.fc31 fedora 81 k libnsl2 ppc64le 1.2.0-4.20180605git4a062cf.fc30 fedora 59 k libpcap ppc64le 14:1.9.0-3.fc30 fedora 156 k libpsl ppc64le 0.21.0-1.fc31 fedora 60 k libpwquality ppc64le 1.4.0-12.fc30 fedora 98 k librepo ppc64le 1.10.2-2.fc31 fedora 94 k libreport-filesystem noarch 2.10.0-3.fc31 fedora 12 k libseccomp ppc64le 2.4.1-0.fc31 fedora 68 k libselinux ppc64le 2.9-2.fc31 fedora 95 k libsemanage ppc64le 2.9-1.fc31 fedora 121 k libsepol ppc64le 2.9-1.fc31 fedora 306 k libsigsegv ppc64le 2.11-7.fc30 fedora 26 k libsmartcols ppc64le 2.34-0.2.fc31 fedora 134 k libsolv ppc64le 0.7.4-3.fc31 fedora 420 k libssh ppc64le 0.8.7-1.fc31 fedora 230 k libstdc++ ppc64le 9.1.1-2.fc31 fedora 629 k libtasn1 ppc64le 4.13-7.fc30 fedora 72 k libtirpc ppc64le 1.1.4-2.rc2.fc30.1 fedora 108 k libunistring ppc64le 0.9.10-5.fc30 fedora 417 k libusbx ppc64le 1.0.22-3.fc31 fedora 68 k libutempter ppc64le 1.1.6-16.fc30 fedora 24 k libuuid ppc64le 2.34-0.2.fc31 fedora 29 k libverto ppc64le 0.3.0-7.fc30 fedora 21 k libxcrypt ppc64le 4.4.6-1.fc31 fedora 134 k libxml2 ppc64le 2.9.9-2.fc30 fedora 703 k libyaml ppc64le 0.2.2-1.fc31 fedora 61 k libzstd ppc64le 1.4.0-1.fc31 fedora 274 k lua-libs ppc64le 5.3.5-5.fc30 fedora 114 k lz4-libs ppc64le 1.8.3-2.fc30 fedora 67 k mpfr ppc64le 3.1.6-4.fc30 fedora 224 k ncurses ppc64le 6.1-10.20180923.fc30 fedora 364 k ncurses-base noarch 6.1-10.20180923.fc30 fedora 59 k ncurses-libs ppc64le 6.1-10.20180923.fc30 fedora 315 k nettle ppc64le 3.4.1rc1-3.fc31 fedora 322 k npth ppc64le 1.6-2.fc30 fedora 23 k openldap ppc64le 2.4.47-2.fc31 fedora 317 k openssl-libs ppc64le 1:1.1.1c-3.fc31 fedora 1.4 M p11-kit ppc64le 0.23.16.1-1.fc31 fedora 267 k p11-kit-trust ppc64le 0.23.16.1-1.fc31 fedora 142 k pam ppc64le 1.3.1-17.fc30 fedora 664 k pcre ppc64le 8.43-2.fc31 fedora 184 k pcre2 ppc64le 10.33-3.fc31 fedora 242 k popt ppc64le 1.16-17.fc30 fedora 59 k publicsuffix-list-dafsa noarch 20190417-1.fc31 fedora 54 k python-pip-wheel noarch 19.1.1-1.fc31 fedora 1.1 M python-setuptools-wheel noarch 41.0.1-1.fc31 fedora 279 k python3 ppc64le 3.7.3-3.fc31 fedora 38 k python3-dateutil noarch 1:2.8.0-1.fc30 fedora 290 k python3-distro noarch 1.4.0-1.fc30 fedora 35 k python3-dnf noarch 4.2.5-1.fc31 fedora 415 k python3-dnf-plugins-core noarch 4.0.7-1.fc31 fedora 155 k python3-gpg ppc64le 1.12.0-2.fc31 fedora 237 k python3-hawkey ppc64le 0.31.0-3.fc31 fedora 91 k python3-libcomps ppc64le 0.1.11-1.fc31 fedora 47 k python3-libdnf ppc64le 0.31.0-3.fc31 fedora 648 k python3-libs ppc64le 3.7.3-3.fc31 fedora 7.5 M python3-rpm ppc64le 4.14.2.1-12.fc31 fedora 82 k python3-six noarch 1.12.0-1.fc30 fedora 35 k qrencode-libs ppc64le 3.4.4-8.fc30 fedora 56 k readline ppc64le 8.0-2.fc30 fedora 201 k rpm ppc64le 4.14.2.1-12.fc31 fedora 489 k rpm-build-libs ppc64le 4.14.2.1-12.fc31 fedora 101 k rpm-libs ppc64le 4.14.2.1-12.fc31 fedora 317 k rpm-sign-libs ppc64le 4.14.2.1-12.fc31 fedora 29 k sed ppc64le 4.5-3.fc30 fedora 289 k setup noarch 2.13.3-1.fc31 fedora 149 k shadow-utils ppc64le 2:4.6-14.fc31 fedora 1.2 M sqlite-libs ppc64le 3.28.0-1.fc31 fedora 608 k systemd ppc64le 242-3.git7a6d834.fc31 fedora 3.8 M systemd-libs ppc64le 242-3.git7a6d834.fc31 fedora 524 k systemd-pam ppc64le 242-3.git7a6d834.fc31 fedora 168 k systemd-rpm-macros noarch 242-3.git7a6d834.fc31 fedora 22 k tzdata noarch 2019a-1.fc31 fedora 425 k util-linux ppc64le 2.34-0.2.fc31 fedora 2.7 M xz-libs ppc64le 5.2.4-5.fc30 fedora 101 k zchunk-libs ppc64le 1.1.2-2.fc31 fedora 53 k zlib ppc64le 1.2.11-15.fc30 fedora 94 k Transaction Summary ================================================================================ Install 154 Packages Total download size: 85 M Installed size: 501 M Downloading Packages: -------------------------------------------------------------------------------- Total 43 MB/s | 85 MB 00:01 warning: /var/lib/mock/940885-fedora-rawhide-ppc64le-bootstrap-1560892805.355986/root/var/cache/dnf/fedora-1c578a7639193129/packages/acl-2.2.53-3.fc30.ppc64le.rpm: Header V3 RSA/SHA256 Signature, key ID 3c3359c4: NOKEY Importing GPG key 0x3C3359C4: Userid : "Fedora (31) " Fingerprint: 7D22 D586 7F2A 4236 474B F7B8 50CB 390B 3C33 59C4 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-31-primary Key imported successfully Importing GPG key 0xCFC659B9: Userid : "Fedora (30) " Fingerprint: F1D8 EC98 F241 AAF2 0DF6 9420 EF3C 111F CFC6 59B9 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction warning: /etc/dnf/dnf.conf created as /etc/dnf/dnf.conf.rpmnew warning: /etc/hosts created as /etc/hosts.rpmnew Created symlink /etc/systemd/system/sockets.target.wants/dbus.socket → /usr/lib/systemd/system/dbus.socket. Created symlink /etc/systemd/user/sockets.target.wants/dbus.socket → /usr/lib/systemd/user/dbus.socket. Failed to get unit file state for dbus-daemon.service: No such file or directory Failed to get unit file state for dbus-daemon.service: No such file or directory Failed to disable unit, unit dbus-daemon.service does not exist. Failed to disable unit, unit dbus-daemon.service does not exist. Created symlink /etc/systemd/system/multi-user.target.wants/dnf-makecache.timer → /usr/lib/systemd/system/dnf-makecache.timer. Installed: distribution-gpg-keys-1.31-1.fc31.noarch dnf-4.2.5-1.fc31.noarch dnf-plugins-core-4.0.7-1.fc31.noarch acl-2.2.53-3.fc30.ppc64le alternatives-1.11-4.fc31.ppc64le audit-libs-3.0-0.7.20190326git03e7489.fc31.ppc64le basesystem-11-7.fc30.noarch bash-5.0.7-1.fc31.ppc64le brotli-1.0.7-3.fc30.ppc64le bzip2-libs-1.0.6-29.fc30.ppc64le ca-certificates-2018.2.26-3.fc30.noarch coreutils-8.31-2.fc31.ppc64le coreutils-common-8.31-2.fc31.ppc64le cracklib-2.9.6-19.fc30.ppc64le crypto-policies-20190527-1.git0b3add8.fc31.noarch cryptsetup-libs-2.2.0-0.1.fc31.ppc64le curl-7.65.1-1.fc31.ppc64le cyrus-sasl-lib-2.1.27-0.6rc7.fc30.ppc64le dbus-1:1.12.14-1.fc31.ppc64le dbus-broker-21-3.fc31.ppc64le dbus-common-1:1.12.14-1.fc31.noarch device-mapper-1.02.158-1.fc31.ppc64le device-mapper-libs-1.02.158-1.fc31.ppc64le dnf-data-4.2.5-1.fc31.noarch elfutils-default-yama-scope-0.176-3.fc31.noarch elfutils-libelf-0.176-3.fc31.ppc64le elfutils-libs-0.176-3.fc31.ppc64le expat-2.2.6-2.fc30.ppc64le fedora-gpg-keys-31-0.2.noarch fedora-release-31-0.6.noarch fedora-release-common-31-0.6.noarch fedora-repos-31-0.2.noarch fedora-repos-rawhide-31-0.2.noarch file-libs-5.37-1.fc31.ppc64le filesystem-3.11-1.fc31.ppc64le gawk-4.2.1-6.fc31.ppc64le gdbm-libs-1:1.18-4.fc30.ppc64le glib2-2.61.1-1.fc31.ppc64le glibc-2.29.9000-26.fc31.ppc64le glibc-all-langpacks-2.29.9000-26.fc31.ppc64le glibc-common-2.29.9000-26.fc31.ppc64le gmp-1:6.1.2-10.fc31.ppc64le gnupg2-2.2.13-1.fc31.ppc64le gnutls-3.6.8-1.fc31.ppc64le gpgme-1.12.0-2.fc31.ppc64le grep-3.3-2.fc31.ppc64le gzip-1.9-9.fc31.ppc64le ima-evm-utils-1.1-5.fc30.ppc64le iptables-libs-1.8.2-1.fc31.ppc64le json-c-0.13.1-4.fc30.ppc64le keyutils-libs-1.6-2.fc30.ppc64le kmod-libs-26-3.fc31.ppc64le krb5-libs-1.17-30.fc31.ppc64le libacl-2.2.53-3.fc30.ppc64le libarchive-3.3.3-7.fc31.ppc64le libargon2-20171227-2.fc31.ppc64le libassuan-2.5.2-2.fc30.ppc64le libattr-2.4.48-5.fc30.ppc64le libblkid-2.34-0.2.fc31.ppc64le libcap-2.26-5.fc30.ppc64le libcap-ng-0.7.9-7.fc31.ppc64le libcom_err-1.45.0-1.fc31.ppc64le libcomps-0.1.11-1.fc31.ppc64le libcurl-7.65.1-1.fc31.ppc64le libdb-5.3.28-37.fc30.ppc64le libdb-utils-5.3.28-37.fc30.ppc64le libdnf-0.31.0-3.fc31.ppc64le libfdisk-2.34-0.2.fc31.ppc64le libffi-3.1-20.fc31.ppc64le libgcc-9.1.1-2.fc31.ppc64le libgcrypt-1.8.4-3.fc30.ppc64le libgpg-error-1.33-2.fc30.ppc64le libidn2-2.2.0-1.fc31.ppc64le libksba-1.3.5-9.fc30.ppc64le libmetalink-0.1.3-8.fc30.ppc64le libmodulemd1-1.8.11-2.fc31.ppc64le libmount-2.34-0.2.fc31.ppc64le libnghttp2-1.38.0-1.fc31.ppc64le libnsl2-1.2.0-4.20180605git4a062cf.fc30.ppc64le libpcap-14:1.9.0-3.fc30.ppc64le libpsl-0.21.0-1.fc31.ppc64le libpwquality-1.4.0-12.fc30.ppc64le librepo-1.10.2-2.fc31.ppc64le libreport-filesystem-2.10.0-3.fc31.noarch libseccomp-2.4.1-0.fc31.ppc64le libselinux-2.9-2.fc31.ppc64le libsemanage-2.9-1.fc31.ppc64le libsepol-2.9-1.fc31.ppc64le libsigsegv-2.11-7.fc30.ppc64le libsmartcols-2.34-0.2.fc31.ppc64le libsolv-0.7.4-3.fc31.ppc64le libssh-0.8.7-1.fc31.ppc64le libstdc++-9.1.1-2.fc31.ppc64le libtasn1-4.13-7.fc30.ppc64le libtirpc-1.1.4-2.rc2.fc30.1.ppc64le libunistring-0.9.10-5.fc30.ppc64le libusbx-1.0.22-3.fc31.ppc64le libutempter-1.1.6-16.fc30.ppc64le libuuid-2.34-0.2.fc31.ppc64le libverto-0.3.0-7.fc30.ppc64le libxcrypt-4.4.6-1.fc31.ppc64le libxml2-2.9.9-2.fc30.ppc64le libyaml-0.2.2-1.fc31.ppc64le libzstd-1.4.0-1.fc31.ppc64le lua-libs-5.3.5-5.fc30.ppc64le lz4-libs-1.8.3-2.fc30.ppc64le mpfr-3.1.6-4.fc30.ppc64le ncurses-6.1-10.20180923.fc30.ppc64le ncurses-base-6.1-10.20180923.fc30.noarch ncurses-libs-6.1-10.20180923.fc30.ppc64le nettle-3.4.1rc1-3.fc31.ppc64le npth-1.6-2.fc30.ppc64le openldap-2.4.47-2.fc31.ppc64le openssl-libs-1:1.1.1c-3.fc31.ppc64le p11-kit-0.23.16.1-1.fc31.ppc64le p11-kit-trust-0.23.16.1-1.fc31.ppc64le pam-1.3.1-17.fc30.ppc64le pcre-8.43-2.fc31.ppc64le pcre2-10.33-3.fc31.ppc64le popt-1.16-17.fc30.ppc64le publicsuffix-list-dafsa-20190417-1.fc31.noarch python-pip-wheel-19.1.1-1.fc31.noarch python-setuptools-wheel-41.0.1-1.fc31.noarch python3-3.7.3-3.fc31.ppc64le python3-dateutil-1:2.8.0-1.fc30.noarch python3-distro-1.4.0-1.fc30.noarch python3-dnf-4.2.5-1.fc31.noarch python3-dnf-plugins-core-4.0.7-1.fc31.noarch python3-gpg-1.12.0-2.fc31.ppc64le python3-hawkey-0.31.0-3.fc31.ppc64le python3-libcomps-0.1.11-1.fc31.ppc64le python3-libdnf-0.31.0-3.fc31.ppc64le python3-libs-3.7.3-3.fc31.ppc64le python3-rpm-4.14.2.1-12.fc31.ppc64le python3-six-1.12.0-1.fc30.noarch qrencode-libs-3.4.4-8.fc30.ppc64le readline-8.0-2.fc30.ppc64le rpm-4.14.2.1-12.fc31.ppc64le rpm-build-libs-4.14.2.1-12.fc31.ppc64le rpm-libs-4.14.2.1-12.fc31.ppc64le rpm-sign-libs-4.14.2.1-12.fc31.ppc64le sed-4.5-3.fc30.ppc64le setup-2.13.3-1.fc31.noarch shadow-utils-2:4.6-14.fc31.ppc64le sqlite-libs-3.28.0-1.fc31.ppc64le systemd-242-3.git7a6d834.fc31.ppc64le systemd-libs-242-3.git7a6d834.fc31.ppc64le systemd-pam-242-3.git7a6d834.fc31.ppc64le systemd-rpm-macros-242-3.git7a6d834.fc31.noarch tzdata-2019a-1.fc31.noarch util-linux-2.34-0.2.fc31.ppc64le xz-libs-5.2.4-5.fc30.ppc64le zchunk-libs-1.1.2-2.fc31.ppc64le zlib-1.2.11-15.fc30.ppc64le Complete! Finish(bootstrap): dnf install Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/940885-fedora-rawhide-ppc64le-1560892805.355986/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled dnf cache Start: cleaning dnf metadata Finish: cleaning dnf metadata INFO: enabled HW Info plugin Mock Version: 1.4.16 INFO: Mock Version: 1.4.16 Start: dnf install Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing group/module packages: bash ppc64le 5.0.7-1.fc31 fedora 1.7 M bzip2 ppc64le 1.0.6-29.fc30 fedora 49 k coreutils ppc64le 8.31-2.fc31 fedora 1.3 M cpio ppc64le 2.12-10.fc30 fedora 250 k diffutils ppc64le 3.7-2.fc30 fedora 395 k fedora-release noarch 31-0.6 fedora 11 k findutils ppc64le 1:4.6.0-23.fc31 fedora 524 k gawk ppc64le 4.2.1-6.fc31 fedora 1.1 M glibc-minimal-langpack ppc64le 2.29.9000-26.fc31 fedora 62 k grep ppc64le 3.3-2.fc31 fedora 252 k gzip ppc64le 1.9-9.fc31 fedora 153 k info ppc64le 6.6-1.fc30 fedora 230 k make ppc64le 1:4.2.1-13.fc30 fedora 488 k patch ppc64le 2.7.6-9.fc31 fedora 129 k redhat-rpm-config noarch 130-1.fc31 fedora 63 k rpm-build ppc64le 4.14.2.1-12.fc31 fedora 119 k sed ppc64le 4.5-3.fc30 fedora 289 k shadow-utils ppc64le 2:4.6-14.fc31 fedora 1.2 M tar ppc64le 2:1.32-1.fc31 fedora 882 k unzip ppc64le 6.0-43.fc30 fedora 176 k util-linux ppc64le 2.34-0.2.fc31 fedora 2.7 M which ppc64le 2.21-14.fc30 fedora 42 k xz ppc64le 5.2.4-5.fc30 fedora 147 k Installing dependencies: alternatives ppc64le 1.11-4.fc31 fedora 35 k audit-libs ppc64le 3.0-0.7.20190326git03e7489.fc31 fedora 116 k basesystem noarch 11-7.fc30 fedora 6.9 k binutils ppc64le 2.32-14.fc31 fedora 6.4 M binutils-gold ppc64le 2.32-14.fc31 fedora 1.0 M brotli ppc64le 1.0.7-3.fc30 fedora 318 k bzip2-libs ppc64le 1.0.6-29.fc30 fedora 43 k ca-certificates noarch 2018.2.26-3.fc30 fedora 385 k coreutils-common ppc64le 8.31-2.fc31 fedora 2.0 M cracklib ppc64le 2.9.6-19.fc30 fedora 78 k crypto-policies noarch 20190527-1.git0b3add8.fc31 fedora 47 k curl ppc64le 7.65.1-1.fc31 fedora 300 k cyrus-sasl-lib ppc64le 2.1.27-0.6rc7.fc30 fedora 103 k dwz ppc64le 0.12-10.fc30 fedora 106 k efi-srpm-macros noarch 4-2.fc30 fedora 23 k elfutils ppc64le 0.176-3.fc31 fedora 318 k elfutils-default-yama-scope noarch 0.176-3.fc31 fedora 16 k elfutils-libelf ppc64le 0.176-3.fc31 fedora 186 k elfutils-libs ppc64le 0.176-3.fc31 fedora 317 k expat ppc64le 2.2.6-2.fc30 fedora 93 k fedora-gpg-keys noarch 31-0.2 fedora 102 k fedora-release-common noarch 31-0.6 fedora 19 k fedora-repos noarch 31-0.2 fedora 9.2 k fedora-repos-rawhide noarch 31-0.2 fedora 8.4 k file ppc64le 5.37-1.fc31 fedora 51 k file-libs ppc64le 5.37-1.fc31 fedora 572 k filesystem ppc64le 3.11-1.fc31 fedora 1.1 M fpc-srpm-macros noarch 1.2-1.fc31 fedora 7.5 k gc ppc64le 7.6.4-5.fc30 fedora 99 k gdb-minimal ppc64le 8.3.50.20190601-15.fc31 fedora 3.1 M ghc-srpm-macros noarch 1.4.2-9.fc30 fedora 7.6 k glibc ppc64le 2.29.9000-26.fc31 fedora 3.7 M glibc-common ppc64le 2.29.9000-26.fc31 fedora 538 k gmp ppc64le 1:6.1.2-10.fc31 fedora 270 k gnat-srpm-macros noarch 4-9.fc30 fedora 8.5 k go-srpm-macros noarch 3.0.8-3.fc31 fedora 25 k guile22 ppc64le 2.2.4-3.fc30 fedora 6.4 M keyutils-libs ppc64le 1.6-2.fc30 fedora 30 k krb5-libs ppc64le 1.17-30.fc31 fedora 803 k libacl ppc64le 2.2.53-3.fc30 fedora 25 k libarchive ppc64le 3.3.3-7.fc31 fedora 386 k libatomic_ops ppc64le 7.6.10-1.fc31 fedora 35 k libattr ppc64le 2.4.48-5.fc30 fedora 18 k libblkid ppc64le 2.34-0.2.fc31 fedora 173 k libcap ppc64le 2.26-5.fc30 fedora 48 k libcap-ng ppc64le 0.7.9-7.fc31 fedora 28 k libcom_err ppc64le 1.45.0-1.fc31 fedora 27 k libcurl ppc64le 7.65.1-1.fc31 fedora 279 k libdb ppc64le 5.3.28-37.fc30 fedora 773 k libdb-utils ppc64le 5.3.28-37.fc30 fedora 136 k libfdisk ppc64le 2.34-0.2.fc31 fedora 220 k libffi ppc64le 3.1-20.fc31 fedora 33 k libgcc ppc64le 9.1.1-2.fc31 fedora 80 k libgcrypt ppc64le 1.8.4-3.fc30 fedora 408 k libgpg-error ppc64le 1.33-2.fc30 fedora 245 k libidn2 ppc64le 2.2.0-1.fc31 fedora 93 k libmetalink ppc64le 0.1.3-8.fc30 fedora 30 k libmount ppc64le 2.34-0.2.fc31 fedora 199 k libnghttp2 ppc64le 1.38.0-1.fc31 fedora 81 k libnsl2 ppc64le 1.2.0-4.20180605git4a062cf.fc30 fedora 59 k libpkgconf ppc64le 1.6.1-1.fc31 fedora 37 k libpsl ppc64le 0.21.0-1.fc31 fedora 60 k libpwquality ppc64le 1.4.0-12.fc30 fedora 98 k libselinux ppc64le 2.9-2.fc31 fedora 95 k libsemanage ppc64le 2.9-1.fc31 fedora 121 k libsepol ppc64le 2.9-1.fc31 fedora 306 k libsigsegv ppc64le 2.11-7.fc30 fedora 26 k libsmartcols ppc64le 2.34-0.2.fc31 fedora 134 k libssh ppc64le 0.8.7-1.fc31 fedora 230 k libstdc++ ppc64le 9.1.1-2.fc31 fedora 629 k libtasn1 ppc64le 4.13-7.fc30 fedora 72 k libtirpc ppc64le 1.1.4-2.rc2.fc30.1 fedora 108 k libtool-ltdl ppc64le 2.4.6-30.fc31 fedora 39 k libunistring ppc64le 0.9.10-5.fc30 fedora 417 k libutempter ppc64le 1.1.6-16.fc30 fedora 24 k libuuid ppc64le 2.34-0.2.fc31 fedora 29 k libverto ppc64le 0.3.0-7.fc30 fedora 21 k libxcrypt ppc64le 4.4.6-1.fc31 fedora 134 k libxml2 ppc64le 2.9.9-2.fc30 fedora 703 k libzstd ppc64le 1.4.0-1.fc31 fedora 274 k lua-libs ppc64le 5.3.5-5.fc30 fedora 114 k lz4-libs ppc64le 1.8.3-2.fc30 fedora 67 k mpfr ppc64le 3.1.6-4.fc30 fedora 224 k ncurses ppc64le 6.1-10.20180923.fc30 fedora 364 k ncurses-base noarch 6.1-10.20180923.fc30 fedora 59 k ncurses-libs ppc64le 6.1-10.20180923.fc30 fedora 315 k nim-srpm-macros noarch 2-1.fc31 fedora 8.2 k ocaml-srpm-macros noarch 5-5.fc30 fedora 7.7 k openblas-srpm-macros noarch 2-5.fc30 fedora 7.3 k openldap ppc64le 2.4.47-2.fc31 fedora 317 k openssl-libs ppc64le 1:1.1.1c-3.fc31 fedora 1.4 M p11-kit ppc64le 0.23.16.1-1.fc31 fedora 267 k p11-kit-trust ppc64le 0.23.16.1-1.fc31 fedora 142 k pam ppc64le 1.3.1-17.fc30 fedora 664 k pcre ppc64le 8.43-2.fc31 fedora 184 k pcre2 ppc64le 10.33-3.fc31 fedora 242 k perl-srpm-macros noarch 1-31.fc31 fedora 8.1 k pkgconf ppc64le 1.6.1-1.fc31 fedora 39 k pkgconf-m4 noarch 1.6.1-1.fc31 fedora 15 k pkgconf-pkg-config ppc64le 1.6.1-1.fc31 fedora 11 k popt ppc64le 1.16-17.fc30 fedora 59 k publicsuffix-list-dafsa noarch 20190417-1.fc31 fedora 54 k python-srpm-macros noarch 3-42.fc30 fedora 11 k qt5-srpm-macros noarch 5.12.3-1.fc31 fedora 8.8 k readline ppc64le 8.0-2.fc30 fedora 201 k rpm ppc64le 4.14.2.1-12.fc31 fedora 489 k rpm-build-libs ppc64le 4.14.2.1-12.fc31 fedora 101 k rpm-libs ppc64le 4.14.2.1-12.fc31 fedora 317 k rust-srpm-macros noarch 9-3.fc31 fedora 9.6 k setup noarch 2.13.3-1.fc31 fedora 149 k systemd-libs ppc64le 242-3.git7a6d834.fc31 fedora 524 k tzdata noarch 2019a-1.fc31 fedora 425 k xz-libs ppc64le 5.2.4-5.fc30 fedora 101 k zip ppc64le 3.0-24.fc30 fedora 263 k zlib ppc64le 1.2.11-15.fc30 fedora 94 k zstd ppc64le 1.4.0-1.fc31 fedora 337 k Installing Groups: Buildsystem building group Transaction Summary ================================================================================ Install 139 Packages Total download size: 55 M Installed size: 293 M Downloading Packages: -------------------------------------------------------------------------------- Total 38 MB/s | 55 MB 00:01 warning: /var/lib/mock/940885-fedora-rawhide-ppc64le-1560892805.355986/root/var/cache/dnf/fedora-1c578a7639193129/packages/alternatives-1.11-4.fc31.ppc64le.rpm: Header V3 RSA/SHA256 Signature, key ID 3c3359c4: NOKEY Importing GPG key 0x3C3359C4: Userid : "Fedora (31) " Fingerprint: 7D22 D586 7F2A 4236 474B F7B8 50CB 390B 3C33 59C4 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-31-primary Key imported successfully Importing GPG key 0xCFC659B9: Userid : "Fedora (30) " Fingerprint: F1D8 EC98 F241 AAF2 0DF6 9420 EF3C 111F CFC6 59B9 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction warning: /etc/hosts created as /etc/hosts.rpmnew Installed: bash-5.0.7-1.fc31.ppc64le bzip2-1.0.6-29.fc30.ppc64le coreutils-8.31-2.fc31.ppc64le cpio-2.12-10.fc30.ppc64le diffutils-3.7-2.fc30.ppc64le fedora-release-31-0.6.noarch findutils-1:4.6.0-23.fc31.ppc64le gawk-4.2.1-6.fc31.ppc64le glibc-minimal-langpack-2.29.9000-26.fc31.ppc64le grep-3.3-2.fc31.ppc64le gzip-1.9-9.fc31.ppc64le info-6.6-1.fc30.ppc64le make-1:4.2.1-13.fc30.ppc64le patch-2.7.6-9.fc31.ppc64le redhat-rpm-config-130-1.fc31.noarch rpm-build-4.14.2.1-12.fc31.ppc64le sed-4.5-3.fc30.ppc64le shadow-utils-2:4.6-14.fc31.ppc64le tar-2:1.32-1.fc31.ppc64le unzip-6.0-43.fc30.ppc64le util-linux-2.34-0.2.fc31.ppc64le which-2.21-14.fc30.ppc64le xz-5.2.4-5.fc30.ppc64le alternatives-1.11-4.fc31.ppc64le audit-libs-3.0-0.7.20190326git03e7489.fc31.ppc64le basesystem-11-7.fc30.noarch binutils-2.32-14.fc31.ppc64le binutils-gold-2.32-14.fc31.ppc64le brotli-1.0.7-3.fc30.ppc64le bzip2-libs-1.0.6-29.fc30.ppc64le ca-certificates-2018.2.26-3.fc30.noarch coreutils-common-8.31-2.fc31.ppc64le cracklib-2.9.6-19.fc30.ppc64le crypto-policies-20190527-1.git0b3add8.fc31.noarch curl-7.65.1-1.fc31.ppc64le cyrus-sasl-lib-2.1.27-0.6rc7.fc30.ppc64le dwz-0.12-10.fc30.ppc64le efi-srpm-macros-4-2.fc30.noarch elfutils-0.176-3.fc31.ppc64le elfutils-default-yama-scope-0.176-3.fc31.noarch elfutils-libelf-0.176-3.fc31.ppc64le elfutils-libs-0.176-3.fc31.ppc64le expat-2.2.6-2.fc30.ppc64le fedora-gpg-keys-31-0.2.noarch fedora-release-common-31-0.6.noarch fedora-repos-31-0.2.noarch fedora-repos-rawhide-31-0.2.noarch file-5.37-1.fc31.ppc64le file-libs-5.37-1.fc31.ppc64le filesystem-3.11-1.fc31.ppc64le fpc-srpm-macros-1.2-1.fc31.noarch gc-7.6.4-5.fc30.ppc64le gdb-minimal-8.3.50.20190601-15.fc31.ppc64le ghc-srpm-macros-1.4.2-9.fc30.noarch glibc-2.29.9000-26.fc31.ppc64le glibc-common-2.29.9000-26.fc31.ppc64le gmp-1:6.1.2-10.fc31.ppc64le gnat-srpm-macros-4-9.fc30.noarch go-srpm-macros-3.0.8-3.fc31.noarch guile22-2.2.4-3.fc30.ppc64le keyutils-libs-1.6-2.fc30.ppc64le krb5-libs-1.17-30.fc31.ppc64le libacl-2.2.53-3.fc30.ppc64le libarchive-3.3.3-7.fc31.ppc64le libatomic_ops-7.6.10-1.fc31.ppc64le libattr-2.4.48-5.fc30.ppc64le libblkid-2.34-0.2.fc31.ppc64le libcap-2.26-5.fc30.ppc64le libcap-ng-0.7.9-7.fc31.ppc64le libcom_err-1.45.0-1.fc31.ppc64le libcurl-7.65.1-1.fc31.ppc64le libdb-5.3.28-37.fc30.ppc64le libdb-utils-5.3.28-37.fc30.ppc64le libfdisk-2.34-0.2.fc31.ppc64le libffi-3.1-20.fc31.ppc64le libgcc-9.1.1-2.fc31.ppc64le libgcrypt-1.8.4-3.fc30.ppc64le libgpg-error-1.33-2.fc30.ppc64le libidn2-2.2.0-1.fc31.ppc64le libmetalink-0.1.3-8.fc30.ppc64le libmount-2.34-0.2.fc31.ppc64le libnghttp2-1.38.0-1.fc31.ppc64le libnsl2-1.2.0-4.20180605git4a062cf.fc30.ppc64le libpkgconf-1.6.1-1.fc31.ppc64le libpsl-0.21.0-1.fc31.ppc64le libpwquality-1.4.0-12.fc30.ppc64le libselinux-2.9-2.fc31.ppc64le libsemanage-2.9-1.fc31.ppc64le libsepol-2.9-1.fc31.ppc64le libsigsegv-2.11-7.fc30.ppc64le libsmartcols-2.34-0.2.fc31.ppc64le libssh-0.8.7-1.fc31.ppc64le libstdc++-9.1.1-2.fc31.ppc64le libtasn1-4.13-7.fc30.ppc64le libtirpc-1.1.4-2.rc2.fc30.1.ppc64le libtool-ltdl-2.4.6-30.fc31.ppc64le libunistring-0.9.10-5.fc30.ppc64le libutempter-1.1.6-16.fc30.ppc64le libuuid-2.34-0.2.fc31.ppc64le libverto-0.3.0-7.fc30.ppc64le libxcrypt-4.4.6-1.fc31.ppc64le libxml2-2.9.9-2.fc30.ppc64le libzstd-1.4.0-1.fc31.ppc64le lua-libs-5.3.5-5.fc30.ppc64le lz4-libs-1.8.3-2.fc30.ppc64le mpfr-3.1.6-4.fc30.ppc64le ncurses-6.1-10.20180923.fc30.ppc64le ncurses-base-6.1-10.20180923.fc30.noarch ncurses-libs-6.1-10.20180923.fc30.ppc64le nim-srpm-macros-2-1.fc31.noarch ocaml-srpm-macros-5-5.fc30.noarch openblas-srpm-macros-2-5.fc30.noarch openldap-2.4.47-2.fc31.ppc64le openssl-libs-1:1.1.1c-3.fc31.ppc64le p11-kit-0.23.16.1-1.fc31.ppc64le p11-kit-trust-0.23.16.1-1.fc31.ppc64le pam-1.3.1-17.fc30.ppc64le pcre-8.43-2.fc31.ppc64le pcre2-10.33-3.fc31.ppc64le perl-srpm-macros-1-31.fc31.noarch pkgconf-1.6.1-1.fc31.ppc64le pkgconf-m4-1.6.1-1.fc31.noarch pkgconf-pkg-config-1.6.1-1.fc31.ppc64le popt-1.16-17.fc30.ppc64le publicsuffix-list-dafsa-20190417-1.fc31.noarch python-srpm-macros-3-42.fc30.noarch qt5-srpm-macros-5.12.3-1.fc31.noarch readline-8.0-2.fc30.ppc64le rpm-4.14.2.1-12.fc31.ppc64le rpm-build-libs-4.14.2.1-12.fc31.ppc64le rpm-libs-4.14.2.1-12.fc31.ppc64le rust-srpm-macros-9-3.fc31.noarch setup-2.13.3-1.fc31.noarch systemd-libs-242-3.git7a6d834.fc31.ppc64le tzdata-2019a-1.fc31.noarch xz-libs-5.2.4-5.fc30.ppc64le zip-3.0-24.fc30.ppc64le zlib-1.2.11-15.fc30.ppc64le zstd-1.4.0-1.fc31.ppc64le Complete! Finish: dnf install Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: Start: buildsrpm Start: rpmbuild -bs Building target platforms: ppc64le Building for target ppc64le Wrote: /builddir/build/SRPMS/irrtoolset-5.1.1-2.fc31.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/940885-fedora-rawhide-ppc64le-1560892805.355986/root/var/log/dnf.rpm.log /var/lib/mock/940885-fedora-rawhide-ppc64le-1560892805.355986/root/var/log/dnf.librepo.log /var/lib/mock/940885-fedora-rawhide-ppc64le-1560892805.355986/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/tmp/tmpt0rh11va/irrtoolset.spec) Config(child) 2 minutes 8 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running (timeout=75600): unbuffer mock --rebuild /var/lib/copr-rpmbuild/results/irrtoolset-5.1.1-2.fc31.src.rpm --configdir /var/lib/copr-rpmbuild/results/configs --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1560892936.369994 -r child WARNING: Could not find required logging config file: /var/lib/copr-rpmbuild/results/configs/logging.ini. Using default... INFO: mock.py version 1.4.16 starting (python version = 3.7.3)... Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux disabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux disabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins Start: run INFO: Start(/var/lib/copr-rpmbuild/results/irrtoolset-5.1.1-2.fc31.src.rpm) Config(940885-fedora-rawhide-ppc64le) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/940885-fedora-rawhide-ppc64le-bootstrap-1560892936.369994/root. INFO: calling preinit hooks INFO: enabled root cache Start(bootstrap): unpacking root cache Finish(bootstrap): unpacking root cache INFO: enabled dnf cache Start(bootstrap): cleaning dnf metadata Finish(bootstrap): cleaning dnf metadata INFO: enabled HW Info plugin Mock Version: 1.4.16 INFO: Mock Version: 1.4.16 Start(bootstrap): dnf update Dependencies resolved. Nothing to do. Complete! Finish(bootstrap): dnf update Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/940885-fedora-rawhide-ppc64le-1560892936.369994/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled dnf cache Start: cleaning dnf metadata Finish: cleaning dnf metadata INFO: enabled HW Info plugin Mock Version: 1.4.16 INFO: Mock Version: 1.4.16 Start: dnf update Dependencies resolved. Nothing to do. Complete! Finish: dnf update Finish: chroot init Start: build phase for irrtoolset-5.1.1-2.fc31.src.rpm Start: build setup for irrtoolset-5.1.1-2.fc31.src.rpm Building target platforms: ppc64le Building for target ppc64le Wrote: /builddir/build/SRPMS/irrtoolset-5.1.1-2.fc31.src.rpm Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: autoconf noarch 2.69-29.fc30 fedora 698 k automake noarch 1.16.1-11.fc31 fedora 695 k bison ppc64le 3.0.5-2.fc30 fedora 687 k flex ppc64le 2.6.4-2.fc30 fedora 303 k gcc ppc64le 9.1.1-2.fc31 fedora 21 M gcc-c++ ppc64le 9.1.1-2.fc31 fedora 12 M glibc-devel ppc64le 2.29.9000-26.fc31 fedora 1.0 M libstdc++-devel ppc64le 9.1.1-2.fc31 fedora 2.1 M libtool ppc64le 2.4.6-30.fc31 fedora 686 k readline-devel ppc64le 8.0-2.fc30 fedora 198 k Installing dependencies: annobin ppc64le 8.76-1.fc31 fedora 191 k cpp ppc64le 9.1.1-2.fc31 fedora 10 M emacs-filesystem noarch 1:26.2-1.fc31 fedora 9.8 k gdbm-libs ppc64le 1:1.18-4.fc30 fedora 53 k glibc-headers ppc64le 2.29.9000-26.fc31 fedora 489 k groff-base ppc64le 1.22.3-19.fc30 fedora 952 k isl ppc64le 0.16.1-8.fc30 fedora 1.1 M kernel-headers ppc64le 5.2.0-0.rc3.git0.1.fc31 fedora 1.2 M libasan ppc64le 9.1.1-2.fc31 fedora 473 k libatomic ppc64le 9.1.1-2.fc31 fedora 36 k libgomp ppc64le 9.1.1-2.fc31 fedora 229 k libmpc ppc64le 1.1.0-3.fc30 fedora 60 k libubsan ppc64le 9.1.1-2.fc31 fedora 183 k libxcrypt-devel ppc64le 4.4.6-1.fc31 fedora 35 k m4 ppc64le 1.4.18-10.fc30 fedora 214 k ncurses-c++-libs ppc64le 6.1-10.20180923.fc30 fedora 33 k ncurses-devel ppc64le 6.1-10.20180923.fc30 fedora 508 k perl-Carp noarch 1.50-438.fc31 fedora 29 k perl-Data-Dumper ppc64le 2.174-439.fc31 fedora 56 k perl-Encode ppc64le 4:3.01-438.fc31 fedora 1.5 M perl-Errno ppc64le 1.30-438.fc31 fedora 24 k perl-Exporter noarch 5.73-439.fc31 fedora 32 k perl-File-Path noarch 2.16-438.fc31 fedora 36 k perl-File-Temp noarch 1:0.230.900-438.fc31 fedora 61 k perl-Getopt-Long noarch 1:2.50-438.fc31 fedora 61 k perl-HTTP-Tiny noarch 0.076-438.fc31 fedora 55 k perl-IO ppc64le 1.40-438.fc31 fedora 91 k perl-MIME-Base64 ppc64le 3.15-438.fc31 fedora 30 k perl-PathTools ppc64le 3.78-438.fc31 fedora 87 k perl-Pod-Escapes noarch 1:1.07-438.fc31 fedora 19 k perl-Pod-Perldoc noarch 3.28.01-439.fc31 fedora 82 k perl-Pod-Simple noarch 1:3.38-2.fc31 fedora 221 k perl-Pod-Usage noarch 4:1.69-438.fc31 fedora 32 k perl-Scalar-List-Utils ppc64le 3:1.50-438.fc31 fedora 67 k perl-Socket ppc64le 4:2.029-3.fc31 fedora 54 k perl-Storable ppc64le 1:3.15-438.fc31 fedora 97 k perl-Term-ANSIColor noarch 4.06-439.fc31 fedora 44 k perl-Term-Cap noarch 1.17-438.fc31 fedora 22 k perl-Text-ParseWords noarch 3.30-438.fc31 fedora 16 k perl-Text-Tabs+Wrap noarch 2013.0523-438.fc31 fedora 23 k perl-Thread-Queue noarch 3.13-438.fc31 fedora 21 k perl-Time-Local noarch 2:1.280-438.fc31 fedora 31 k perl-Unicode-Normalize ppc64le 1.26-438.fc31 fedora 79 k perl-constant noarch 1.33-439.fc31 fedora 23 k perl-interpreter ppc64le 4:5.30.0-438.fc31 fedora 6.5 M perl-libs ppc64le 4:5.30.0-438.fc31 fedora 1.7 M perl-macros ppc64le 4:5.30.0-438.fc31 fedora 20 k perl-parent noarch 1:0.237-438.fc31 fedora 14 k perl-podlators noarch 1:4.12-1.fc31 fedora 115 k perl-threads ppc64le 1:2.22-438.fc31 fedora 57 k perl-threads-shared ppc64le 1.60-438.fc31 fedora 44 k Transaction Summary ================================================================================ Install 61 Packages Total download size: 67 M Installed size: 188 M Downloading Packages: -------------------------------------------------------------------------------- Total 54 MB/s | 67 MB 00:01 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Installed: autoconf-2.69-29.fc30.noarch automake-1.16.1-11.fc31.noarch bison-3.0.5-2.fc30.ppc64le flex-2.6.4-2.fc30.ppc64le gcc-9.1.1-2.fc31.ppc64le gcc-c++-9.1.1-2.fc31.ppc64le glibc-devel-2.29.9000-26.fc31.ppc64le libstdc++-devel-9.1.1-2.fc31.ppc64le libtool-2.4.6-30.fc31.ppc64le readline-devel-8.0-2.fc30.ppc64le annobin-8.76-1.fc31.ppc64le cpp-9.1.1-2.fc31.ppc64le emacs-filesystem-1:26.2-1.fc31.noarch gdbm-libs-1:1.18-4.fc30.ppc64le glibc-headers-2.29.9000-26.fc31.ppc64le groff-base-1.22.3-19.fc30.ppc64le isl-0.16.1-8.fc30.ppc64le kernel-headers-5.2.0-0.rc3.git0.1.fc31.ppc64le libasan-9.1.1-2.fc31.ppc64le libatomic-9.1.1-2.fc31.ppc64le libgomp-9.1.1-2.fc31.ppc64le libmpc-1.1.0-3.fc30.ppc64le libubsan-9.1.1-2.fc31.ppc64le libxcrypt-devel-4.4.6-1.fc31.ppc64le m4-1.4.18-10.fc30.ppc64le ncurses-c++-libs-6.1-10.20180923.fc30.ppc64le ncurses-devel-6.1-10.20180923.fc30.ppc64le perl-Carp-1.50-438.fc31.noarch perl-Data-Dumper-2.174-439.fc31.ppc64le perl-Encode-4:3.01-438.fc31.ppc64le perl-Errno-1.30-438.fc31.ppc64le perl-Exporter-5.73-439.fc31.noarch perl-File-Path-2.16-438.fc31.noarch perl-File-Temp-1:0.230.900-438.fc31.noarch perl-Getopt-Long-1:2.50-438.fc31.noarch perl-HTTP-Tiny-0.076-438.fc31.noarch perl-IO-1.40-438.fc31.ppc64le perl-MIME-Base64-3.15-438.fc31.ppc64le perl-PathTools-3.78-438.fc31.ppc64le perl-Pod-Escapes-1:1.07-438.fc31.noarch perl-Pod-Perldoc-3.28.01-439.fc31.noarch perl-Pod-Simple-1:3.38-2.fc31.noarch perl-Pod-Usage-4:1.69-438.fc31.noarch perl-Scalar-List-Utils-3:1.50-438.fc31.ppc64le perl-Socket-4:2.029-3.fc31.ppc64le perl-Storable-1:3.15-438.fc31.ppc64le perl-Term-ANSIColor-4.06-439.fc31.noarch perl-Term-Cap-1.17-438.fc31.noarch perl-Text-ParseWords-3.30-438.fc31.noarch perl-Text-Tabs+Wrap-2013.0523-438.fc31.noarch perl-Thread-Queue-3.13-438.fc31.noarch perl-Time-Local-2:1.280-438.fc31.noarch perl-Unicode-Normalize-1.26-438.fc31.ppc64le perl-constant-1.33-439.fc31.noarch perl-interpreter-4:5.30.0-438.fc31.ppc64le perl-libs-4:5.30.0-438.fc31.ppc64le perl-macros-4:5.30.0-438.fc31.ppc64le perl-parent-1:0.237-438.fc31.noarch perl-podlators-1:4.12-1.fc31.noarch perl-threads-1:2.22-438.fc31.ppc64le perl-threads-shared-1.60-438.fc31.ppc64le Complete! Finish: build setup for irrtoolset-5.1.1-2.fc31.src.rpm Start: rpmbuild irrtoolset-5.1.1-2.fc31.src.rpm Building target platforms: ppc64le Building for target ppc64le Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.tLhZcw + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf irrtoolset-5.1.1 + /usr/bin/gzip -dc /builddir/build/SOURCES/irrtoolset-5.1.1.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd irrtoolset-5.1.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.wbvinw + umask 022 + cd /builddir/build/BUILD + cd irrtoolset-5.1.1 + autoreconf -vfi autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force -I m4 autoreconf: configure.ac: tracing autoreconf: running: libtoolize --copy --force libtoolize: putting auxiliary files in '.'. libtoolize: copying file './ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' autoreconf: running: /usr/bin/autoconf --force autoreconf: running: /usr/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing configure.ac:38: installing './compile' configure.ac:58: installing './config.guess' configure.ac:58: installing './config.sub' configure.ac:34: installing './install-sh' configure.ac:34: installing './missing' src/dataset/Makefile.am: installing './depcomp' autoreconf: Leaving directory `.' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub '/usr/lib/rpm/redhat/config.sub' -> './config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./ltmain.sh + ./configure --build=powerpc64le-redhat-linux-gnu --host=powerpc64le-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether UID '1001' is supported by ustar format... yes checking whether GID '135' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking for powerpc64le-redhat-linux-gnu-g++... no checking for powerpc64le-redhat-linux-gnu-c++... no checking for powerpc64le-redhat-linux-gnu-gpp... no checking for powerpc64le-redhat-linux-gnu-aCC... no checking for powerpc64le-redhat-linux-gnu-CC... no checking for powerpc64le-redhat-linux-gnu-cxx... no checking for powerpc64le-redhat-linux-gnu-cc++... no checking for powerpc64le-redhat-linux-gnu-cl.exe... no checking for powerpc64le-redhat-linux-gnu-FCC... no checking for powerpc64le-redhat-linux-gnu-KCC... no checking for powerpc64le-redhat-linux-gnu-RCC... no checking for powerpc64le-redhat-linux-gnu-xlC_r... no checking for powerpc64le-redhat-linux-gnu-xlC... no checking for g++... g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of g++... none checking for powerpc64le-redhat-linux-gnu-gcc... no checking for gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... none checking for broken gcc6/gcc7... no checking whether ln -s works... yes checking for flex... flex checking lex output file root... lex.yy checking lex library... none needed checking whether yytext is a pointer... no checking for bison... bison -y checking build system type... powerpc64le-redhat-linux-gnu checking host system type... powerpc64le-redhat-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking the maximum length of command line arguments... 1572864 checking how to convert powerpc64le-redhat-linux-gnu file names to powerpc64le-redhat-linux-gnu format... func_convert_file_noop checking how to convert powerpc64le-redhat-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for powerpc64le-redhat-linux-gnu-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for powerpc64le-redhat-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for powerpc64le-redhat-linux-gnu-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for powerpc64le-redhat-linux-gnu-strip... no checking for strip... strip checking for powerpc64le-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for powerpc64le-redhat-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... no checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for size_t... yes checking for working alloca.h... yes checking for alloca... yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking for inttypes.h... (cached) yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking for memory.h... (cached) yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking regex.h usability... yes checking regex.h presence... yes checking for regex.h... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking for inline... inline checking for int16_t... yes checking for int32_t... yes checking for int8_t... yes checking for size_t... (cached) yes checking for uint16_t... yes checking for uint32_t... yes checking for uint8_t... yes checking for error_at_line... yes checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking whether time.h and sys/time.h may both be included... yes checking for sys/time.h... (cached) yes checking for unistd.h... (cached) yes checking for alarm... yes checking for working mktime... yes checking for stdlib.h... (cached) yes checking for GNU libc compatible realloc... yes checking for working strtod... yes checking for timegm... yes checking for bzero... yes checking for gethostbyaddr... yes checking for gethostbyname... yes checking for gethostname... yes checking for getpagesize... yes checking for gettimeofday... yes checking for inet_ntoa... yes checking for isascii... yes checking for memchr... yes checking for memmove... yes checking for memset... yes checking for regcomp... yes checking for select... yes checking for socket... yes checking for strcasecmp... yes checking for strchr... yes checking for strdup... yes checking for strerror... yes checking for strncasecmp... yes checking for strrchr... yes checking for strstr... yes checking for strtol... yes checking for whether accept uses type (socklen_t *) as parameter... yes checking for main in -ltermcap... yes checking for main in -lreadline... yes checking for main in -lhistory... yes checking whether to enable development debugging... checking for yylineno declaration... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating src/rtconfig/Makefile config.status: creating src/dataset/Makefile config.status: creating src/irr/Makefile config.status: creating src/irrutil/Makefile config.status: creating src/normalform/Makefile config.status: creating src/peval/Makefile config.status: creating src/re2dfa/Makefile config.status: creating src/rpsl/Makefile config.status: creating src/rpslcheck/Makefile config.status: creating src/config.h config.status: executing depfiles commands config.status: executing libtool commands + make -j2 Making all in src make[1]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1/src' make all-recursive make[2]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1/src' Making all in dataset make[3]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/dataset' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o CacheKey.CacheValue.AVLMap.lo CacheKey.CacheValue.AVLMap.cc /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o CacheKey.CacheValue.Map.lo CacheKey.CacheValue.Map.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c CacheKey.CacheValue.AVLMap.cc -fPIC -DPIC -o .libs/CacheKey.CacheValue.AVLMap.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c CacheKey.CacheValue.Map.cc -fPIC -DPIC -o .libs/CacheKey.CacheValue.Map.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c CacheKey.CacheValue.Map.cc -o CacheKey.CacheValue.Map.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o NormalTermPtr.DLList.lo NormalTermPtr.DLList.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c NormalTermPtr.DLList.cc -fPIC -DPIC -o .libs/NormalTermPtr.DLList.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c CacheKey.CacheValue.AVLMap.cc -o CacheKey.CacheValue.AVLMap.o >/dev/null 2>&1 In file included from ../../src/rpsl/symbols.hh:52, from ../../src/rpsl/rpsl_item.hh:73, from ../../src/normalform/SetOfPrefix.hh:58, from ../../src/normalform/FilterOfPrefix.hh:55, from ../../src/normalform/NT.hh:58, from NormalTermPtr.defs.h:24, from NormalTermPtr.DLList.h:29, from NormalTermPtr.DLList.cc:27: ../../src/rpsl/Allocator.hh: In member function 'void* Allocator::allocate(size_t)': ../../src/rpsl/Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ ../../src/rpsl/Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ In file included from ../../src/normalform/SetOfPrefix.hh:58, from ../../src/normalform/FilterOfPrefix.hh:55, from ../../src/normalform/NT.hh:58, from NormalTermPtr.defs.h:24, from NormalTermPtr.DLList.h:29, from NormalTermPtr.DLList.cc:27: ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:146:4: warning: when initialized here [-Wreorder] 146 | ItemMSItem(Item *i, int _code) : item(i), code(_code) { | ^~~~~~~~~~ ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int, int, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:148:4: warning: when initialized here [-Wreorder] 148 | ItemMSItem(Item *i, int _code, int _n, int _m) : item(i), code(_code), | ^~~~~~~~~~ In file included from ../../src/normalform/FilterOfPrefix.hh:55, from ../../src/normalform/NT.hh:58, from NormalTermPtr.defs.h:24, from NormalTermPtr.DLList.h:29, from NormalTermPtr.DLList.cc:27: ../../src/normalform/SetOfPrefix.hh: In member function 'void SetOfPrefix::restrict(ItemList*)': ../../src/normalform/SetOfPrefix.hh:144:17: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 144 | delete set; | ^~~ ../../src/normalform/SetOfPrefix.hh:149:17: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 149 | delete set; | ^~~ ../../src/normalform/SetOfPrefix.hh:156:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 156 | delete res; | ^~~ ../../src/normalform/SetOfPrefix.hh:157:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 157 | delete multicast; | ^~~~~~~~~ ../../src/normalform/SetOfPrefix.hh:158:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 158 | delete unicast; | ^~~~~~~ In file included from ../../src/normalform/FilterOfPrefix.hh:56, from ../../src/normalform/NT.hh:58, from NormalTermPtr.defs.h:24, from NormalTermPtr.DLList.h:29, from NormalTermPtr.DLList.cc:27: ../../src/normalform/SetOfIPv6Prefix.hh: In member function 'void SetOfIPv6Prefix::restrict(ItemList*)': ../../src/normalform/SetOfIPv6Prefix.hh:148:17: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 148 | delete set; | ^~~ ../../src/normalform/SetOfIPv6Prefix.hh:154:17: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 154 | delete set; | ^~~ ../../src/normalform/SetOfIPv6Prefix.hh:161:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 161 | delete res; | ^~~ ../../src/normalform/SetOfIPv6Prefix.hh:162:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 162 | delete multicast; | ^~~~~~~~~ ../../src/normalform/SetOfIPv6Prefix.hh:163:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 163 | delete unicast; | ^~~~~~~ In file included from ../../src/normalform/FilterOfCommunity.hh:55, from ../../src/normalform/NT.hh:61, from NormalTermPtr.defs.h:24, from NormalTermPtr.DLList.h:29, from NormalTermPtr.DLList.cc:27: ../../src/normalform/community.hh: In function 'void community_print(std::ostream&, unsigned int)': ../../src/normalform/community.hh:66:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 66 | else if (i == COMMUNITY_NO_EXPORT) | ~~^~~~~~~~~~~~~~~~~~~~~~ ../../src/normalform/community.hh:68:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 68 | else if (i == COMMUNITY_NO_EXPORT_SUBCONFED) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/normalform/community.hh:70:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 70 | else if (i == COMMUNITY_NO_ADVERTISE) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o PrefixRange.Plex.lo PrefixRange.Plex.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c PrefixRange.Plex.cc -fPIC -DPIC -o .libs/PrefixRange.Plex.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c NormalTermPtr.DLList.cc -o NormalTermPtr.DLList.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c PrefixRange.Plex.cc -o PrefixRange.Plex.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o PrefixRange.XPlex.lo PrefixRange.XPlex.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c PrefixRange.XPlex.cc -fPIC -DPIC -o .libs/PrefixRange.XPlex.o /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o SymID.Set.lo SymID.Set.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c SymID.Set.cc -fPIC -DPIC -o .libs/SymID.Set.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c SymID.Set.cc -o SymID.Set.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o SymID.VHSet.lo SymID.VHSet.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c SymID.VHSet.cc -fPIC -DPIC -o .libs/SymID.VHSet.o In file included from SymID.Set.h:27, from SymID.VHSet.h:26, from SymID.VHSet.cc:23: SymID.VHSet.cc: In member function 'virtual void* SymIDVHSet::add(SymID)': SymID.defs.h:49:68: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define HASHTABLE_TOO_CROWDED(COUNT, SIZE) ((SIZE) - ((SIZE) >> 3) <= (COUNT)) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ SymID.VHSet.cc:98:7: note: in expansion of macro 'HASHTABLE_TOO_CROWDED' 98 | if (HASHTABLE_TOO_CROWDED(count, size)) | ^~~~~~~~~~~~~~~~~~~~~ SymID.VHSet.cc: In member function 'void SymIDVHSet::resize(unsigned int)': SymID.VHSet.cc:164:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 164 | if (newsize <= count) | ~~~~~~~~^~~~~~~~ In file included from SymID.Set.h:27, from SymID.VHSet.h:26, from SymID.VHSet.cc:23: SymID.defs.h:49:68: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49 | #define HASHTABLE_TOO_CROWDED(COUNT, SIZE) ((SIZE) - ((SIZE) >> 3) <= (COUNT)) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ SymID.VHSet.cc:167:12: note: in expansion of macro 'HASHTABLE_TOO_CROWDED' 167 | while (HASHTABLE_TOO_CROWDED(count, newsize)) newsize <<= 1; | ^~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c PrefixRange.XPlex.cc -o PrefixRange.XPlex.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c SymID.VHSet.cc -o SymID.VHSet.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o SymbolConjunctPtr.Bag.lo SymbolConjunctPtr.Bag.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c SymbolConjunctPtr.Bag.cc -fPIC -DPIC -o .libs/SymbolConjunctPtr.Bag.o In file included from ../../src/rpsl/symbols.hh:52, from ../../src/normalform/SymbolConjunct.hh:59, from SymbolConjunctPtr.defs.h:24, from SymbolConjunctPtr.Bag.h:28, from SymbolConjunctPtr.Bag.cc:23: ../../src/rpsl/Allocator.hh: In member function 'void* Allocator::allocate(size_t)': ../../src/rpsl/Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ ../../src/rpsl/Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o SymbolConjunctPtr.SplayBag.lo SymbolConjunctPtr.SplayBag.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c SymbolConjunctPtr.Bag.cc -o SymbolConjunctPtr.Bag.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c SymbolConjunctPtr.SplayBag.cc -fPIC -DPIC -o .libs/SymbolConjunctPtr.SplayBag.o In file included from ../../src/rpsl/symbols.hh:52, from ../../src/normalform/SymbolConjunct.hh:59, from SymbolConjunctPtr.defs.h:24, from SymbolConjunctPtr.Bag.h:28, from SymbolConjunctPtr.SplayBag.h:44, from SymbolConjunctPtr.SplayBag.cc:25: ../../src/rpsl/Allocator.hh: In member function 'void* Allocator::allocate(size_t)': ../../src/rpsl/Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ ../../src/rpsl/Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o SymbolConjunctPtr.SplayNode.lo SymbolConjunctPtr.SplayNode.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c SymbolConjunctPtr.SplayNode.cc -fPIC -DPIC -o .libs/SymbolConjunctPtr.SplayNode.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c SymbolConjunctPtr.SplayBag.cc -o SymbolConjunctPtr.SplayBag.o >/dev/null 2>&1 In file included from ../../src/rpsl/symbols.hh:52, from ../../src/normalform/SymbolConjunct.hh:59, from SymbolConjunctPtr.defs.h:24, from SymbolConjunctPtr.SplayNode.h:25, from SymbolConjunctPtr.SplayNode.cc:22: ../../src/rpsl/Allocator.hh: In member function 'void* Allocator::allocate(size_t)': ../../src/rpsl/Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ ../../src/rpsl/Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c SymbolConjunctPtr.SplayNode.cc -o SymbolConjunctPtr.SplayNode.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o unsigned.OXPSet.lo unsigned.OXPSet.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c unsigned.OXPSet.cc -fPIC -DPIC -o .libs/unsigned.OXPSet.o unsigned.OXPSet.cc: In member function 'void unsignedOXPSet::operator|=(const unsignedOXPSet&)': unsigned.OXPSet.cc:155:10: warning: the compiler can assume that the address of 'b' will never be NULL [-Waddress] 155 | if (&b == NULL || &b == this || b.count == 0) | ^ unsigned.OXPSet.cc:155:3: warning: nonnull argument 'b' compared to NULL [-Wnonnull-compare] 155 | if (&b == NULL || &b == this || b.count == 0) | ^~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o unsigned.Plex.lo unsigned.Plex.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c unsigned.Plex.cc -fPIC -DPIC -o .libs/unsigned.Plex.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c unsigned.Plex.cc -o unsigned.Plex.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c unsigned.OXPSet.cc -o unsigned.OXPSet.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o unsigned.Set.lo unsigned.Set.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c unsigned.Set.cc -fPIC -DPIC -o .libs/unsigned.Set.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c unsigned.Set.cc -o unsigned.Set.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o unsigned.XPlex.lo unsigned.XPlex.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c unsigned.XPlex.cc -fPIC -DPIC -o .libs/unsigned.XPlex.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c unsigned.XPlex.cc -o unsigned.XPlex.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libdataset.la CacheKey.CacheValue.AVLMap.lo CacheKey.CacheValue.Map.lo NormalTermPtr.DLList.lo PrefixRange.Plex.lo PrefixRange.XPlex.lo SymID.Set.lo SymID.VHSet.lo SymbolConjunctPtr.Bag.lo SymbolConjunctPtr.SplayBag.lo SymbolConjunctPtr.SplayNode.lo unsigned.OXPSet.lo unsigned.Plex.lo unsigned.Set.lo unsigned.XPlex.lo -lhistory -lreadline -ltermcap libtool: link: ar cru .libs/libdataset.a .libs/CacheKey.CacheValue.AVLMap.o .libs/CacheKey.CacheValue.Map.o .libs/NormalTermPtr.DLList.o .libs/PrefixRange.Plex.o .libs/PrefixRange.XPlex.o .libs/SymID.Set.o .libs/SymID.VHSet.o .libs/SymbolConjunctPtr.Bag.o .libs/SymbolConjunctPtr.SplayBag.o .libs/SymbolConjunctPtr.SplayNode.o .libs/unsigned.OXPSet.o .libs/unsigned.Plex.o .libs/unsigned.Set.o .libs/unsigned.XPlex.o libtool: link: ranlib .libs/libdataset.a libtool: link: ( cd ".libs" && rm -f "libdataset.la" && ln -s "../libdataset.la" "libdataset.la" ) make[3]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/dataset' Making all in irr make[3]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/irr' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o autnum.lo autnum.cc /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o birdwhoisc.lo birdwhoisc.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c autnum.cc -fPIC -DPIC -o .libs/autnum.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c birdwhoisc.cc -fPIC -DPIC -o .libs/birdwhoisc.o In file included from ../../src/rpsl/symbols.hh:52, from ../../src/rpsl/regexp.hh:58, from ../../src/rpsl/rpsl_attr.hh:63, from ../../src/rpsl/object.hh:59, from autnum.hh:53, from autnum.cc:49: ../../src/rpsl/Allocator.hh: In member function 'void* Allocator::allocate(size_t)': ../../src/rpsl/Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ ../../src/rpsl/Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ In file included from ../../src/rpsl/symbols.hh:52, from ../../src/rpsl/regexp.hh:58, from ../../src/rpsl/rpsl_attr.hh:63, from ../../src/rpsl/object.hh:59, from ../../src/irr/irr.hh:52, from birdwhoisc.hh:53, from birdwhoisc.cc:4: ../../src/rpsl/Allocator.hh: In member function 'void* Allocator::allocate(size_t)': ../../src/rpsl/Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ ../../src/rpsl/Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ In file included from ../../src/rpsl/rpsl_attr.hh:75, from ../../src/rpsl/object.hh:59, from autnum.hh:53, from autnum.cc:49: ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ In file included from ../../src/rpsl/rpsl_attr.hh:75, from ../../src/rpsl/object.hh:59, from ../../src/irr/irr.hh:52, from birdwhoisc.hh:53, from birdwhoisc.cc:4: ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:146:4: warning: when initialized here [-Wreorder] 146 | ItemMSItem(Item *i, int _code) : item(i), code(_code) { | ^~~~~~~~~~ ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int, int, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:148:4: warning: when initialized here [-Wreorder] 148 | ItemMSItem(Item *i, int _code, int _n, int _m) : item(i), code(_code), | ^~~~~~~~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:146:4: warning: when initialized here [-Wreorder] 146 | ItemMSItem(Item *i, int _code) : item(i), code(_code) { | ^~~~~~~~~~ ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int, int, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:148:4: warning: when initialized here [-Wreorder] 148 | ItemMSItem(Item *i, int _code, int _n, int _m) : item(i), code(_code), | ^~~~~~~~~~ In file included from ../../src/rpsl/rpsl_policy.hh:68, from ../../src/rpsl/rpsl_attr.hh:76, from ../../src/rpsl/object.hh:59, from ../../src/irr/irr.hh:52, from birdwhoisc.hh:53, from birdwhoisc.cc:4: ../../src/rpsl/rpsl_filter.hh: In constructor 'FilterAFI::FilterAFI(ItemList*, Filter*)': ../../src/rpsl/rpsl_filter.hh:483:14: warning: 'FilterAFI::afi_list' will be initialized after [-Wreorder] 483 | ItemList *afi_list; | ^~~~~~~~ ../../src/rpsl/rpsl_filter.hh:482:12: warning: 'Filter* FilterAFI::f' [-Wreorder] 482 | Filter *f; | ^ ../../src/rpsl/rpsl_filter.hh:488:4: warning: when initialized here [-Wreorder] 488 | FilterAFI(ItemList *_afi_list, Filter *_f) : | ^~~~~~~~~ In file included from ../../src/rpsl/rpsl_policy.hh:68, from ../../src/rpsl/rpsl_attr.hh:76, from ../../src/rpsl/object.hh:59, from autnum.hh:53, from autnum.cc:49: ../../src/rpsl/rpsl_filter.hh: In constructor 'FilterAFI::FilterAFI(ItemList*, Filter*)': ../../src/rpsl/rpsl_filter.hh:483:14: warning: 'FilterAFI::afi_list' will be initialized after [-Wreorder] 483 | ItemList *afi_list; | ^~~~~~~~ ../../src/rpsl/rpsl_filter.hh:482:12: warning: 'Filter* FilterAFI::f' [-Wreorder] 482 | Filter *f; | ^ ../../src/rpsl/rpsl_filter.hh:488:4: warning: when initialized here [-Wreorder] 488 | FilterAFI(ItemList *_afi_list, Filter *_f) : | ^~~~~~~~~ In file included from ../../src/rpsl/object.hh:59, from ../../src/irr/irr.hh:52, from birdwhoisc.hh:53, from birdwhoisc.cc:4: ../../src/rpsl/rpsl_attr.hh: In copy constructor 'AttrClass::AttrClass(const AttrClass&)': ../../src/rpsl/rpsl_attr.hh:327:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | for (int i = 0; i < b.attribs.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ../../src/rpsl/rpsl_attr.hh: In constructor 'AttrMethod::AttrMethod(char*, List*, bool, bool)': ../../src/rpsl/rpsl_attr.hh:435:29: warning: 'AttrMethod::args' will be initialized after [-Wreorder] 435 | List *args; | ^~~~ ../../src/rpsl/rpsl_attr.hh:433:29: warning: 'bool AttrMethod::varargs' [-Wreorder] 433 | bool varargs; | ^~~~~~~ ../../src/rpsl/rpsl_attr.hh:437:4: warning: when initialized here [-Wreorder] 437 | AttrMethod(char *_name, List *_args, | ^~~~~~~~~~ In file included from ../../src/irr/irr.hh:52, from birdwhoisc.hh:53, from birdwhoisc.cc:4: ../../src/rpsl/object.hh: In constructor 'Object::Object()': ../../src/rpsl/object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ ../../src/rpsl/object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ ../../src/rpsl/object.hh:80:4: warning: when initialized here [-Wreorder] 80 | Object() : Buffer(), type(NULL), | ^~~~~~ ../../src/rpsl/object.hh: In constructor 'Object::Object(Buffer&, bool)': ../../src/rpsl/object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ ../../src/rpsl/object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ ../../src/rpsl/object.hh:82:4: warning: when initialized here [-Wreorder] 82 | Object(Buffer &buf, bool silent = false) | ^~~~~~ In file included from ../../src/rpsl/object.hh:59, from autnum.hh:53, from autnum.cc:49: ../../src/rpsl/rpsl_attr.hh: In copy constructor 'AttrClass::AttrClass(const AttrClass&)': ../../src/rpsl/rpsl_attr.hh:327:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | for (int i = 0; i < b.attribs.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ../../src/rpsl/rpsl_attr.hh: In constructor 'AttrMethod::AttrMethod(char*, List*, bool, bool)': ../../src/rpsl/rpsl_attr.hh:435:29: warning: 'AttrMethod::args' will be initialized after [-Wreorder] 435 | List *args; | ^~~~ ../../src/rpsl/rpsl_attr.hh:433:29: warning: 'bool AttrMethod::varargs' [-Wreorder] 433 | bool varargs; | ^~~~~~~ ../../src/rpsl/rpsl_attr.hh:437:4: warning: when initialized here [-Wreorder] 437 | AttrMethod(char *_name, List *_args, | ^~~~~~~~~~ In file included from autnum.hh:53, from autnum.cc:49: ../../src/rpsl/object.hh: In constructor 'Object::Object()': ../../src/rpsl/object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ ../../src/rpsl/object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ ../../src/rpsl/object.hh:80:4: warning: when initialized here [-Wreorder] 80 | Object() : Buffer(), type(NULL), | ^~~~~~ ../../src/rpsl/object.hh: In constructor 'Object::Object(Buffer&, bool)': ../../src/rpsl/object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ ../../src/rpsl/object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ ../../src/rpsl/object.hh:82:4: warning: when initialized here [-Wreorder] 82 | Object(Buffer &buf, bool silent = false) | ^~~~~~ In file included from birdwhoisc.cc:6: autnum.hh: In function 'bool isPeeringMatching(PolicyPeering*, SymID, ASt, const MPPrefix*, const MPPrefix*)': autnum.hh:238:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 238 | if (isPeeringMatching(itr()->peering, pset, peerAS, peerIP, ip)) | ^~ autnum.hh:241:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 241 | return false; | ^~~~~~ autnum.hh:254:33: warning: comparison of integer expressions of different signedness: 'const ASt' {aka 'const unsigned int'} and 'int' [-Wsign-compare] 254 | if (prng->peerASes && peerAS != INVALID_AS | ^ autnum.hh: In member function 'Interface* InterfaceIterator::next()': autnum.hh:651:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 651 | if (current) | ^~ autnum.hh:653:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 653 | return current; | ^~~~~~ autnum.hh: In member function 'Peer* PeerIterator::next()': autnum.hh:701:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 701 | if (current) | ^~ autnum.hh:703:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 703 | return current; | ^~~~~~ In file included from birdwhoisc.cc:4: birdwhoisc.hh: In constructor 'BirdWhoisClient::BirdWhoisClient()': birdwhoisc.hh:61:12: warning: 'BirdWhoisClient::response' will be initialized after [-Wreorder] 61 | Buffer *response; | ^~~~~~~~ birdwhoisc.cc:28:43: warning: base 'Socket' [-Wreorder] 28 | Socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) | ^ birdwhoisc.cc:27:1: warning: when initialized here [-Wreorder] 27 | BirdWhoisClient::BirdWhoisClient(void) : response(NULL), | ^~~~~~~~~~~~~~~ In file included from birdwhoisc.cc:4: birdwhoisc.hh: In constructor 'BirdWhoisClient::BirdWhoisClient(const char*, int, const char*)': birdwhoisc.hh:61:12: warning: 'BirdWhoisClient::response' will be initialized after [-Wreorder] 61 | Buffer *response; | ^~~~~~~~ birdwhoisc.cc:36:59: warning: base 'Socket' [-Wreorder] 36 | response(NULL), Socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) | ^ birdwhoisc.cc:33:1: warning: when initialized here [-Wreorder] 33 | BirdWhoisClient::BirdWhoisClient(const char *host, | ^~~~~~~~~~~~~~~ birdwhoisc.cc: In member function 'virtual bool BirdWhoisClient::getRoute(char*, char*, char*&, int&)': birdwhoisc.cc:241:24: warning: comparison of integer expressions of different signedness: 'ASt' {aka 'unsigned int'} and 'int' [-Wsign-compare] 241 | if (i && i->asno == asn) { | ~~~~~~~~^~~~~~ In file included from autnum.cc:49: autnum.hh: In function 'bool isPeeringMatching(PolicyPeering*, SymID, ASt, const MPPrefix*, const MPPrefix*)': autnum.hh:238:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 238 | if (isPeeringMatching(itr()->peering, pset, peerAS, peerIP, ip)) | ^~ autnum.hh:241:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 241 | return false; | ^~~~~~ autnum.hh:254:33: warning: comparison of integer expressions of different signedness: 'const ASt' {aka 'const unsigned int'} and 'int' [-Wsign-compare] 254 | if (prng->peerASes && peerAS != INVALID_AS | ^ autnum.hh: In member function 'Interface* InterfaceIterator::next()': autnum.hh:651:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 651 | if (current) | ^~ autnum.hh:653:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 653 | return current; | ^~~~~~ autnum.hh: In member function 'Peer* PeerIterator::next()': autnum.hh:701:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 701 | if (current) | ^~ autnum.hh:703:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 703 | return current; | ^~~~~~ In file included from ../../src/irr/irr.hh:52, from birdwhoisc.hh:53, from birdwhoisc.cc:4: ../../src/rpsl/object.hh: In instantiation of 'AttrGenericIterator::AttrGenericIterator(const Object*, const char*) [with ItemType = ItemASNO]': birdwhoisc.cc:240:50: required from here ../../src/rpsl/object.hh:221:30: warning: 'AttrGenericIterator::itr' will be initialized after [-Wreorder] 221 | AttrIterator itr; | ^~~ ../../src/rpsl/object.hh:219:23: warning: 'Item* AttrGenericIterator::currentItem' [-Wreorder] 219 | Item *currentItem; | ^~~~~~~~~~~ ../../src/rpsl/object.hh:223:4: warning: when initialized here [-Wreorder] 223 | AttrGenericIterator(const Object *o, const char *attrib) : | ^~~~~~~~~~~~~~~~~~~ ../../src/rpsl/object.hh: In instantiation of 'AttrGenericIterator::AttrGenericIterator(const Object*, const char*) [with ItemType = ItemWORD]': birdwhoisc.cc:308:62: required from here ../../src/rpsl/object.hh:221:30: warning: 'AttrGenericIterator::itr' will be initialized after [-Wreorder] 221 | AttrIterator itr; | ^~~ ../../src/rpsl/object.hh:219:23: warning: 'Item* AttrGenericIterator::currentItem' [-Wreorder] 219 | Item *currentItem; | ^~~~~~~~~~~ ../../src/rpsl/object.hh:223:4: warning: when initialized here [-Wreorder] 223 | AttrGenericIterator(const Object *o, const char *attrib) : | ^~~~~~~~~~~~~~~~~~~ ../../src/rpsl/object.hh: In instantiation of 'AttrGenericIterator::AttrGenericIterator(const Object*, const char*) [with ItemType = Item]': birdwhoisc.cc:346:47: required from here ../../src/rpsl/object.hh:221:30: warning: 'AttrGenericIterator::itr' will be initialized after [-Wreorder] 221 | AttrIterator itr; | ^~~ ../../src/rpsl/object.hh:219:23: warning: 'Item* AttrGenericIterator::currentItem' [-Wreorder] 219 | Item *currentItem; | ^~~~~~~~~~~ ../../src/rpsl/object.hh:223:4: warning: when initialized here [-Wreorder] 223 | AttrGenericIterator(const Object *o, const char *attrib) : | ^~~~~~~~~~~~~~~~~~~ In file included from autnum.hh:53, from autnum.cc:49: ../../src/rpsl/object.hh: In instantiation of 'AttrGenericIterator::AttrGenericIterator(const Object*, const char*) [with ItemType = ItemASNO]': autnum.cc:61:53: required from here ../../src/rpsl/object.hh:221:30: warning: 'AttrGenericIterator::itr' will be initialized after [-Wreorder] 221 | AttrIterator itr; | ^~~ ../../src/rpsl/object.hh:219:23: warning: 'Item* AttrGenericIterator::currentItem' [-Wreorder] 219 | Item *currentItem; | ^~~~~~~~~~~ ../../src/rpsl/object.hh:223:4: warning: when initialized here [-Wreorder] 223 | AttrGenericIterator(const Object *o, const char *attrib) : | ^~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c autnum.cc -o autnum.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c birdwhoisc.cc -o birdwhoisc.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o cache_value.lo cache_value.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c cache_value.cc -fPIC -DPIC -o .libs/cache_value.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c cache_value.cc -o cache_value.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o irr.lo irr.cc /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o rawhoisc.lo rawhoisc.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c irr.cc -fPIC -DPIC -o .libs/irr.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c rawhoisc.cc -fPIC -DPIC -o .libs/rawhoisc.o In file included from ../../src/rpsl/symbols.hh:52, from ../../src/rpsl/regexp.hh:58, from ../../src/rpsl/rpsl_attr.hh:63, from ../../src/rpsl/object.hh:59, from irr.hh:52, from rawhoisc.hh:56, from rawhoisc.cc:71: ../../src/rpsl/Allocator.hh: In member function 'void* Allocator::allocate(size_t)': ../../src/rpsl/Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ ../../src/rpsl/Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ In file included from ../../src/rpsl/symbols.hh:52, from ../../src/rpsl/regexp.hh:58, from ../../src/rpsl/rpsl_attr.hh:63, from ../../src/rpsl/object.hh:59, from irr.hh:52, from irr.cc:54: ../../src/rpsl/Allocator.hh: In member function 'void* Allocator::allocate(size_t)': ../../src/rpsl/Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ ../../src/rpsl/Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ In file included from ../../src/rpsl/rpsl_attr.hh:75, from ../../src/rpsl/object.hh:59, from irr.hh:52, from rawhoisc.hh:56, from rawhoisc.cc:71: ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:146:4: warning: when initialized here [-Wreorder] 146 | ItemMSItem(Item *i, int _code) : item(i), code(_code) { | ^~~~~~~~~~ ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int, int, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:148:4: warning: when initialized here [-Wreorder] 148 | ItemMSItem(Item *i, int _code, int _n, int _m) : item(i), code(_code), | ^~~~~~~~~~ In file included from ../../src/rpsl/rpsl_attr.hh:75, from ../../src/rpsl/object.hh:59, from irr.hh:52, from irr.cc:54: ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:146:4: warning: when initialized here [-Wreorder] 146 | ItemMSItem(Item *i, int _code) : item(i), code(_code) { | ^~~~~~~~~~ ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int, int, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:148:4: warning: when initialized here [-Wreorder] 148 | ItemMSItem(Item *i, int _code, int _n, int _m) : item(i), code(_code), | ^~~~~~~~~~ In file included from ../../src/rpsl/rpsl_policy.hh:68, from ../../src/rpsl/rpsl_attr.hh:76, from ../../src/rpsl/object.hh:59, from irr.hh:52, from rawhoisc.hh:56, from rawhoisc.cc:71: ../../src/rpsl/rpsl_filter.hh: In constructor 'FilterAFI::FilterAFI(ItemList*, Filter*)': ../../src/rpsl/rpsl_filter.hh:483:14: warning: 'FilterAFI::afi_list' will be initialized after [-Wreorder] 483 | ItemList *afi_list; | ^~~~~~~~ ../../src/rpsl/rpsl_filter.hh:482:12: warning: 'Filter* FilterAFI::f' [-Wreorder] 482 | Filter *f; | ^ ../../src/rpsl/rpsl_filter.hh:488:4: warning: when initialized here [-Wreorder] 488 | FilterAFI(ItemList *_afi_list, Filter *_f) : | ^~~~~~~~~ In file included from ../../src/rpsl/rpsl_policy.hh:68, from ../../src/rpsl/rpsl_attr.hh:76, from ../../src/rpsl/object.hh:59, from irr.hh:52, from irr.cc:54: ../../src/rpsl/rpsl_filter.hh: In constructor 'FilterAFI::FilterAFI(ItemList*, Filter*)': ../../src/rpsl/rpsl_filter.hh:483:14: warning: 'FilterAFI::afi_list' will be initialized after [-Wreorder] 483 | ItemList *afi_list; | ^~~~~~~~ In file included from ../../src/rpsl/object.hh:59, from irr.hh:52, from rawhoisc.hh:56, from rawhoisc.cc:71: ../../src/rpsl/rpsl_attr.hh: In copy constructor 'AttrClass::AttrClass(const AttrClass&)': ../../src/rpsl/rpsl_attr.hh:327:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | for (int i = 0; i < b.attribs.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ../../src/rpsl/rpsl_attr.hh: In constructor 'AttrMethod::AttrMethod(char*, List*, bool, bool)': ../../src/rpsl/rpsl_attr.hh:435:29: warning: 'AttrMethod::args' will be initialized after [-Wreorder] 435 | List *args; | ^~~~ ../../src/rpsl/rpsl_attr.hh:433:29: warning: 'bool AttrMethod::varargs' [-Wreorder] 433 | bool varargs; | ^~~~~~~ ../../src/rpsl/rpsl_attr.hh:437:4: warning: when initialized here [-Wreorder] 437 | AttrMethod(char *_name, List *_args, | ^~~~~~~~~~ ../../src/rpsl/rpsl_filter.hh:482:12: warning: 'Filter* FilterAFI::f' [-Wreorder] 482 | Filter *f; | ^ ../../src/rpsl/rpsl_filter.hh:488:4: warning: when initialized here [-Wreorder] 488 | FilterAFI(ItemList *_afi_list, Filter *_f) : | ^~~~~~~~~ In file included from irr.hh:52, from rawhoisc.hh:56, from rawhoisc.cc:71: ../../src/rpsl/object.hh: In constructor 'Object::Object()': ../../src/rpsl/object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ ../../src/rpsl/object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ ../../src/rpsl/object.hh:80:4: warning: when initialized here [-Wreorder] 80 | Object() : Buffer(), type(NULL), | ^~~~~~ ../../src/rpsl/object.hh: In constructor 'Object::Object(Buffer&, bool)': ../../src/rpsl/object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ ../../src/rpsl/object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ ../../src/rpsl/object.hh:82:4: warning: when initialized here [-Wreorder] 82 | Object(Buffer &buf, bool silent = false) | ^~~~~~ In file included from ../../src/rpsl/object.hh:59, from irr.hh:52, from irr.cc:54: ../../src/rpsl/rpsl_attr.hh: In copy constructor 'AttrClass::AttrClass(const AttrClass&)': ../../src/rpsl/rpsl_attr.hh:327:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | for (int i = 0; i < b.attribs.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ../../src/rpsl/rpsl_attr.hh: In constructor 'AttrMethod::AttrMethod(char*, List*, bool, bool)': ../../src/rpsl/rpsl_attr.hh:435:29: warning: 'AttrMethod::args' will be initialized after [-Wreorder] 435 | List *args; | ^~~~ ../../src/rpsl/rpsl_attr.hh:433:29: warning: 'bool AttrMethod::varargs' [-Wreorder] 433 | bool varargs; | ^~~~~~~ ../../src/rpsl/rpsl_attr.hh:437:4: warning: when initialized here [-Wreorder] 437 | AttrMethod(char *_name, List *_args, | ^~~~~~~~~~ In file included from irr.hh:52, from irr.cc:54: ../../src/rpsl/object.hh: In constructor 'Object::Object()': ../../src/rpsl/object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ ../../src/rpsl/object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ rawhoisc.cc: In member function 'int RAWhoisClient::Response(char*&)': rawhoisc.cc:359:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 359 | if (fread(response, 1, count, in) != count) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ rawhoisc.cc: In member function 'void RAWhoisClient::WriteQuery(const char*, va_list)': rawhoisc.cc:396:43: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 396 | if (fwrite(last_query, 1, length, out) != length) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ../../src/rpsl/object.hh:80:4: warning: when initialized here [-Wreorder] 80 | Object() : Buffer(), type(NULL), | ^~~~~~ ../../src/rpsl/object.hh: In constructor 'Object::Object(Buffer&, bool)': ../../src/rpsl/object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ rawhoisc.cc: In member function 'virtual bool RAWhoisClient::expandASSet(SymID, SetOfUInt*)': rawhoisc.cc:501:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 501 | for (Item *pt = itr.first(); pt; pt = itr.next()) | ^~~ rawhoisc.cc:512:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 512 | if (set) | ^~ ../../src/rpsl/object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ ../../src/rpsl/object.hh:82:4: warning: when initialized here [-Wreorder] 82 | Object(Buffer &buf, bool silent = false) | ^~~~~~ In file included from irr.cc:55: autnum.hh: In function 'bool isPeeringMatching(PolicyPeering*, SymID, ASt, const MPPrefix*, const MPPrefix*)': autnum.hh:238:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 238 | if (isPeeringMatching(itr()->peering, pset, peerAS, peerIP, ip)) | ^~ autnum.hh:241:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 241 | return false; | ^~~~~~ autnum.hh:254:33: warning: comparison of integer expressions of different signedness: 'const ASt' {aka 'const unsigned int'} and 'int' [-Wsign-compare] 254 | if (prng->peerASes && peerAS != INVALID_AS | ^ autnum.hh: In member function 'Interface* InterfaceIterator::next()': autnum.hh:651:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 651 | if (current) | ^~ autnum.hh:653:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 653 | return current; | ^~~~~~ In file included from irr.hh:52, from rawhoisc.hh:56, from rawhoisc.cc:71: ../../src/rpsl/object.hh: In instantiation of 'AttrGenericIterator::AttrGenericIterator(const Object*, const char*) [with ItemType = Item]': rawhoisc.cc:500:49: required from here ../../src/rpsl/object.hh:221:30: warning: 'AttrGenericIterator::itr' will be initialized after [-Wreorder] 221 | AttrIterator itr; | ^~~ ../../src/rpsl/object.hh:219:23: warning: 'Item* AttrGenericIterator::currentItem' [-Wreorder] 219 | Item *currentItem; | ^~~~~~~~~~~ ../../src/rpsl/object.hh:223:4: warning: when initialized here [-Wreorder] 223 | AttrGenericIterator(const Object *o, const char *attrib) : | ^~~~~~~~~~~~~~~~~~~ ../../src/rpsl/object.hh: In instantiation of 'AttrGenericIterator::AttrGenericIterator(const Object*, const char*) [with ItemType = ItemPRFXV4]': rawhoisc.cc:589:55: required from here ../../src/rpsl/object.hh:221:30: warning: 'AttrGenericIterator::itr' will be initialized after [-Wreorder] 221 | AttrIterator itr; | ^~~ ../../src/rpsl/object.hh:219:23: warning: 'Item* AttrGenericIterator::currentItem' [-Wreorder] 219 | Item *currentItem; | ^~~~~~~~~~~ ../../src/rpsl/object.hh:223:4: warning: when initialized here [-Wreorder] 223 | AttrGenericIterator(const Object *o, const char *attrib) : | ^~~~~~~~~~~~~~~~~~~ ../../src/rpsl/object.hh: In instantiation of 'AttrGenericIterator::AttrGenericIterator(const Object*, const char*) [with ItemType = ItemASNO]': rawhoisc.cc:591:57: required from here ../../src/rpsl/object.hh:221:30: warning: 'AttrGenericIterator::itr' will be initialized after [-Wreorder] 221 | AttrIterator itr; | ^~~ ../../src/rpsl/object.hh:219:23: warning: 'Item* AttrGenericIterator::currentItem' [-Wreorder] 219 | Item *currentItem; | ^~~~~~~~~~~ ../../src/rpsl/object.hh:223:4: warning: when initialized here [-Wreorder] 223 | AttrGenericIterator(const Object *o, const char *attrib) : | ^~~~~~~~~~~~~~~~~~~ autnum.hh: In member function 'Peer* PeerIterator::next()': autnum.hh:701:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 701 | if (current) | ^~ autnum.hh:703:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 703 | return current; | ^~~~~~ In file included from irr.hh:52, from irr.cc:54: ../../src/rpsl/object.hh: In instantiation of 'AttrGenericIterator::AttrGenericIterator(const Object*, const char*) [with ItemType = ItemSID]': irr.cc:212:47: required from here ../../src/rpsl/object.hh:221:30: warning: 'AttrGenericIterator::itr' will be initialized after [-Wreorder] 221 | AttrIterator itr; | ^~~ ../../src/rpsl/object.hh:219:23: warning: 'Item* AttrGenericIterator::currentItem' [-Wreorder] 219 | Item *currentItem; | ^~~~~~~~~~~ ../../src/rpsl/object.hh:223:4: warning: when initialized here [-Wreorder] 223 | AttrGenericIterator(const Object *o, const char *attrib) : | ^~~~~~~~~~~~~~~~~~~ ../../src/rpsl/object.hh: In instantiation of 'AttrGenericIterator::AttrGenericIterator(const Object*, const char*) [with ItemType = ItemASNO]': irr.cc:258:52: required from here ../../src/rpsl/object.hh:221:30: warning: 'AttrGenericIterator::itr' will be initialized after [-Wreorder] 221 | AttrIterator itr; | ^~~ ../../src/rpsl/object.hh:219:23: warning: 'Item* AttrGenericIterator::currentItem' [-Wreorder] 219 | Item *currentItem; | ^~~~~~~~~~~ ../../src/rpsl/object.hh:223:4: warning: when initialized here [-Wreorder] 223 | AttrGenericIterator(const Object *o, const char *attrib) : | ^~~~~~~~~~~~~~~~~~~ ../../src/rpsl/object.hh: In instantiation of 'AttrGenericIterator::AttrGenericIterator(const Object*, const char*) [with ItemType = ItemDNS]': irr.cc:285:52: required from here ../../src/rpsl/object.hh:221:30: warning: 'AttrGenericIterator::itr' will be initialized after [-Wreorder] 221 | AttrIterator itr; | ^~~ ../../src/rpsl/object.hh:219:23: warning: 'Item* AttrGenericIterator::currentItem' [-Wreorder] 219 | Item *currentItem; | ^~~~~~~~~~~ ../../src/rpsl/object.hh:223:4: warning: when initialized here [-Wreorder] 223 | AttrGenericIterator(const Object *o, const char *attrib) : | ^~~~~~~~~~~~~~~~~~~ ../../src/rpsl/object.hh: In instantiation of 'AttrGenericIterator::AttrGenericIterator(const Object*, const char*) [with ItemType = ItemWORD]': irr.cc:571:57: required from here ../../src/rpsl/object.hh:221:30: warning: 'AttrGenericIterator::itr' will be initialized after [-Wreorder] 221 | AttrIterator itr; | ^~~ ../../src/rpsl/object.hh:219:23: warning: 'Item* AttrGenericIterator::currentItem' [-Wreorder] 219 | Item *currentItem; | ^~~~~~~~~~~ ../../src/rpsl/object.hh:223:4: warning: when initialized here [-Wreorder] 223 | AttrGenericIterator(const Object *o, const char *attrib) : | ^~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c rawhoisc.cc -o rawhoisc.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o route.lo route.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c route.cc -fPIC -DPIC -o .libs/route.o In file included from ../../src/rpsl/symbols.hh:52, from ../../src/rpsl/regexp.hh:58, from ../../src/rpsl/rpsl_attr.hh:63, from ../../src/rpsl/object.hh:59, from route.hh:53, from route.cc:49: ../../src/rpsl/Allocator.hh: In member function 'void* Allocator::allocate(size_t)': ../../src/rpsl/Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ ../../src/rpsl/Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ In file included from ../../src/rpsl/rpsl_attr.hh:75, from ../../src/rpsl/object.hh:59, from route.hh:53, from route.cc:49: ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:146:4: warning: when initialized here [-Wreorder] 146 | ItemMSItem(Item *i, int _code) : item(i), code(_code) { | ^~~~~~~~~~ ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int, int, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:148:4: warning: when initialized here [-Wreorder] 148 | ItemMSItem(Item *i, int _code, int _n, int _m) : item(i), code(_code), | ^~~~~~~~~~ In file included from ../../src/rpsl/rpsl_policy.hh:68, from ../../src/rpsl/rpsl_attr.hh:76, from ../../src/rpsl/object.hh:59, from route.hh:53, from route.cc:49: ../../src/rpsl/rpsl_filter.hh: In constructor 'FilterAFI::FilterAFI(ItemList*, Filter*)': ../../src/rpsl/rpsl_filter.hh:483:14: warning: 'FilterAFI::afi_list' will be initialized after [-Wreorder] 483 | ItemList *afi_list; | ^~~~~~~~ ../../src/rpsl/rpsl_filter.hh:482:12: warning: 'Filter* FilterAFI::f' [-Wreorder] 482 | Filter *f; | ^ ../../src/rpsl/rpsl_filter.hh:488:4: warning: when initialized here [-Wreorder] 488 | FilterAFI(ItemList *_afi_list, Filter *_f) : | ^~~~~~~~~ In file included from ../../src/rpsl/object.hh:59, from route.hh:53, from route.cc:49: ../../src/rpsl/rpsl_attr.hh: In copy constructor 'AttrClass::AttrClass(const AttrClass&)': ../../src/rpsl/rpsl_attr.hh:327:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | for (int i = 0; i < b.attribs.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ../../src/rpsl/rpsl_attr.hh: In constructor 'AttrMethod::AttrMethod(char*, List*, bool, bool)': ../../src/rpsl/rpsl_attr.hh:435:29: warning: 'AttrMethod::args' will be initialized after [-Wreorder] 435 | List *args; | ^~~~ ../../src/rpsl/rpsl_attr.hh:433:29: warning: 'bool AttrMethod::varargs' [-Wreorder] 433 | bool varargs; | ^~~~~~~ ../../src/rpsl/rpsl_attr.hh:437:4: warning: when initialized here [-Wreorder] 437 | AttrMethod(char *_name, List *_args, | ^~~~~~~~~~ In file included from route.hh:53, from route.cc:49: ../../src/rpsl/object.hh: In constructor 'Object::Object()': ../../src/rpsl/object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ ../../src/rpsl/object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ ../../src/rpsl/object.hh:80:4: warning: when initialized here [-Wreorder] 80 | Object() : Buffer(), type(NULL), | ^~~~~~ ../../src/rpsl/object.hh: In constructor 'Object::Object(Buffer&, bool)': ../../src/rpsl/object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ ../../src/rpsl/object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ ../../src/rpsl/object.hh:82:4: warning: when initialized here [-Wreorder] 82 | Object(Buffer &buf, bool silent = false) | ^~~~~~ ../../src/rpsl/object.hh: In instantiation of 'AttrGenericIterator::AttrGenericIterator(const Object*, const char*) [with ItemType = ItemPRFXV4]': route.cc:53:64: required from here ../../src/rpsl/object.hh:221:30: warning: 'AttrGenericIterator::itr' will be initialized after [-Wreorder] 221 | AttrIterator itr; | ^~~ ../../src/rpsl/object.hh:219:23: warning: 'Item* AttrGenericIterator::currentItem' [-Wreorder] 219 | Item *currentItem; | ^~~~~~~~~~~ ../../src/rpsl/object.hh:223:4: warning: when initialized here [-Wreorder] 223 | AttrGenericIterator(const Object *o, const char *attrib) : | ^~~~~~~~~~~~~~~~~~~ ../../src/rpsl/object.hh: In instantiation of 'AttrGenericIterator::AttrGenericIterator(const Object*, const char*) [with ItemType = ItemPRFXV6]': route.cc:60:67: required from here ../../src/rpsl/object.hh:221:30: warning: 'AttrGenericIterator::itr' will be initialized after [-Wreorder] 221 | AttrIterator itr; | ^~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c irr.cc -o irr.o >/dev/null 2>&1 ../../src/rpsl/object.hh:219:23: warning: 'Item* AttrGenericIterator::currentItem' [-Wreorder] 219 | Item *currentItem; | ^~~~~~~~~~~ ../../src/rpsl/object.hh:223:4: warning: when initialized here [-Wreorder] 223 | AttrGenericIterator(const Object *o, const char *attrib) : | ^~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c route.cc -o route.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libirr.la autnum.lo birdwhoisc.lo cache_value.lo irr.lo rawhoisc.lo route.lo -lhistory -lreadline -ltermcap libtool: link: ar cru .libs/libirr.a .libs/autnum.o .libs/birdwhoisc.o .libs/cache_value.o .libs/irr.o .libs/rawhoisc.o .libs/route.o libtool: link: ranlib .libs/libirr.a libtool: link: ( cd ".libs" && rm -f "libirr.la" && ln -s "../libirr.la" "libirr.la" ) make[3]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/irr' Making all in normalform make[3]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/normalform' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Filter.lo Filter.cc /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o FilterOfASPath.lo FilterOfASPath.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c FilterOfASPath.cc -fPIC -DPIC -o .libs/FilterOfASPath.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c Filter.cc -fPIC -DPIC -o .libs/Filter.o In file included from ../../src/rpsl/symbols.hh:52, from ../../src/rpsl/regexp.hh:58, from ../../src/re2dfa/regexp_nf.hh:54, from FilterOfASPath.hh:53, from FilterOfASPath.cc:50: ../../src/rpsl/Allocator.hh: In member function 'void* Allocator::allocate(size_t)': ../../src/rpsl/Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ ../../src/rpsl/Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c Filter.cc -o Filter.o >/dev/null 2>&1 In file included from ../../src/re2dfa/regexp_nf.hh:55, from FilterOfASPath.hh:53, from FilterOfASPath.cc:50: ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:146:4: warning: when initialized here [-Wreorder] 146 | ItemMSItem(Item *i, int _code) : item(i), code(_code) { | ^~~~~~~~~~ ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int, int, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:148:4: warning: when initialized here [-Wreorder] 148 | ItemMSItem(Item *i, int _code, int _n, int _m) : item(i), code(_code), | ^~~~~~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o FilterOfCommunity.lo FilterOfCommunity.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c FilterOfASPath.cc -o FilterOfASPath.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c FilterOfCommunity.cc -fPIC -DPIC -o .libs/FilterOfCommunity.o In file included from FilterOfCommunity.hh:55, from FilterOfCommunity.cc:50: community.hh: In function 'void community_print(std::ostream&, unsigned int)': community.hh:66:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 66 | else if (i == COMMUNITY_NO_EXPORT) | ~~^~~~~~~~~~~~~~~~~~~~~~ community.hh:68:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 68 | else if (i == COMMUNITY_NO_EXPORT_SUBCONFED) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ community.hh:70:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 70 | else if (i == COMMUNITY_NO_ADVERTISE) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o FilterOfPrefix.lo FilterOfPrefix.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c FilterOfPrefix.cc -fPIC -DPIC -o .libs/FilterOfPrefix.o In file included from ../../src/rpsl/symbols.hh:52, from ../../src/rpsl/rpsl_item.hh:73, from SetOfPrefix.hh:58, from FilterOfPrefix.hh:55, from FilterOfPrefix.cc:50: ../../src/rpsl/Allocator.hh: In member function 'void* Allocator::allocate(size_t)': ../../src/rpsl/Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ ../../src/rpsl/Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ In file included from SetOfPrefix.hh:58, from FilterOfPrefix.hh:55, from FilterOfPrefix.cc:50: ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:146:4: warning: when initialized here [-Wreorder] 146 | ItemMSItem(Item *i, int _code) : item(i), code(_code) { | ^~~~~~~~~~ ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int, int, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:148:4: warning: when initialized here [-Wreorder] 148 | ItemMSItem(Item *i, int _code, int _n, int _m) : item(i), code(_code), | ^~~~~~~~~~ In file included from FilterOfPrefix.hh:55, from FilterOfPrefix.cc:50: SetOfPrefix.hh: In member function 'void SetOfPrefix::restrict(ItemList*)': SetOfPrefix.hh:144:17: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 144 | delete set; | ^~~ SetOfPrefix.hh:149:17: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 149 | delete set; | ^~~ SetOfPrefix.hh:156:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 156 | delete res; | ^~~ SetOfPrefix.hh:157:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 157 | delete multicast; | ^~~~~~~~~ SetOfPrefix.hh:158:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 158 | delete unicast; | ^~~~~~~ In file included from FilterOfPrefix.hh:56, from FilterOfPrefix.cc:50: SetOfIPv6Prefix.hh: In member function 'void SetOfIPv6Prefix::restrict(ItemList*)': SetOfIPv6Prefix.hh:148:17: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 148 | delete set; | ^~~ SetOfIPv6Prefix.hh:154:17: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 154 | delete set; | ^~~ SetOfIPv6Prefix.hh:161:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 161 | delete res; | ^~~ SetOfIPv6Prefix.hh:162:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 162 | delete multicast; | ^~~~~~~~~ SetOfIPv6Prefix.hh:163:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 163 | delete unicast; | ^~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c FilterOfPrefix.cc -o FilterOfPrefix.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c FilterOfCommunity.cc -o FilterOfCommunity.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o FilterOfSymbol.lo FilterOfSymbol.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c FilterOfSymbol.cc -fPIC -DPIC -o .libs/FilterOfSymbol.o In file included from ../../src/rpsl/symbols.hh:52, from SymbolConjunct.hh:59, from SetOfSymbol.hh:53, from FilterOfSymbol.hh:54, from FilterOfSymbol.cc:50: ../../src/rpsl/Allocator.hh: In member function 'void* Allocator::allocate(size_t)': ../../src/rpsl/Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ ../../src/rpsl/Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c FilterOfSymbol.cc -o FilterOfSymbol.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o IPv6RadixSet.lo IPv6RadixSet.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c IPv6RadixSet.cc -fPIC -DPIC -o .libs/IPv6RadixSet.o /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o NE.lo NE.cc IPv6RadixSet.cc: In member function 'bool IPv6RadixTree::contains(ipv6_addr_t, unsigned int, ipv6_addr_t) const': IPv6RadixSet.cc:489:4: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 489 | if (!this) | ^~ IPv6RadixSet.cc: In member function 'IPv6RadixTree* IPv6RadixTree::removeRange(ipv6_addr_t)': IPv6RadixSet.cc:608:14: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 608 | if (!this || ! _rngs) // nothing to delete from or nothing to delete | ~~~~~~^~~~~~~~~~ IPv6RadixSet.cc: In member function 'IPv6RadixTree* IPv6RadixTree::makeMoreSpecific(int, int, int)': IPv6RadixSet.cc:812:4: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 812 | if (!this) | ^~ IPv6RadixSet.cc: In member function 'IPv6RadixTree* IPv6RadixTree::insert(ipv6_addr_t, unsigned int, ipv6_addr_t)': IPv6RadixSet.cc:376:4: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 376 | if (!this) { | ^~ IPv6RadixSet.cc: In member function 'IPv6RadixTree* IPv6RadixTree::remove(ipv6_addr_t, unsigned int, ipv6_addr_t)': IPv6RadixSet.cc:525:14: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 525 | if (!this || !_rngs) // nothing to delete from or nothing to delete | ~~~~~~^~~~~~~~~ IPv6RadixSet.cc: In member function 'IPv6RadixTree* IPv6RadixTree::and_(const IPv6RadixTree*)': IPv6RadixSet.cc:632:4: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 632 | if (!this) | ^~ IPv6RadixSet.cc: In member function 'void IPv6RadixTree::print() const': IPv6RadixSet.cc:861:4: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 861 | if (!this) | ^~ IPv6RadixSet.cc: In member function 'IPv6RadixTree* IPv6RadixTree::setminus(const IPv6RadixTree*)': IPv6RadixSet.cc:719:11: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 719 | if (!b || !this) | ~~~^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c NE.cc -fPIC -DPIC -o .libs/NE.o In file included from ../../src/rpsl/symbols.hh:52, from ../../src/rpsl/rpsl_item.hh:73, from SetOfPrefix.hh:58, from FilterOfPrefix.hh:55, from NT.hh:58, from NE.hh:56, from NE.cc:51: ../../src/rpsl/Allocator.hh: In member function 'void* Allocator::allocate(size_t)': ../../src/rpsl/Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ ../../src/rpsl/Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ In file included from SetOfPrefix.hh:58, from FilterOfPrefix.hh:55, from NT.hh:58, from NE.hh:56, from NE.cc:51: ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:146:4: warning: when initialized here [-Wreorder] 146 | ItemMSItem(Item *i, int _code) : item(i), code(_code) { | ^~~~~~~~~~ ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int, int, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:148:4: warning: when initialized here [-Wreorder] 148 | ItemMSItem(Item *i, int _code, int _n, int _m) : item(i), code(_code), | ^~~~~~~~~~ In file included from FilterOfPrefix.hh:55, from NT.hh:58, from NE.hh:56, from NE.cc:51: SetOfPrefix.hh: In member function 'void SetOfPrefix::restrict(ItemList*)': SetOfPrefix.hh:144:17: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 144 | delete set; | ^~~ SetOfPrefix.hh:149:17: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 149 | delete set; | ^~~ SetOfPrefix.hh:156:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 156 | delete res; | ^~~ SetOfPrefix.hh:157:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 157 | delete multicast; | ^~~~~~~~~ SetOfPrefix.hh:158:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 158 | delete unicast; | ^~~~~~~ In file included from FilterOfPrefix.hh:56, from NT.hh:58, from NE.hh:56, from NE.cc:51: SetOfIPv6Prefix.hh: In member function 'void SetOfIPv6Prefix::restrict(ItemList*)': SetOfIPv6Prefix.hh:148:17: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 148 | delete set; | ^~~ SetOfIPv6Prefix.hh:154:17: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 154 | delete set; | ^~~ SetOfIPv6Prefix.hh:161:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 161 | delete res; | ^~~ SetOfIPv6Prefix.hh:162:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 162 | delete multicast; | ^~~~~~~~~ SetOfIPv6Prefix.hh:163:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 163 | delete unicast; | ^~~~~~~ In file included from FilterOfCommunity.hh:55, from NT.hh:61, from NE.hh:56, from NE.cc:51: community.hh: In function 'void community_print(std::ostream&, unsigned int)': community.hh:66:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 66 | else if (i == COMMUNITY_NO_EXPORT) | ~~^~~~~~~~~~~~~~~~~~~~~~ community.hh:68:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 68 | else if (i == COMMUNITY_NO_EXPORT_SUBCONFED) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ community.hh:70:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 70 | else if (i == COMMUNITY_NO_ADVERTISE) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from NE.hh:59, from NE.cc:51: ../../src/rpsl/rpsl_filter.hh: In constructor 'FilterAFI::FilterAFI(ItemList*, Filter*)': ../../src/rpsl/rpsl_filter.hh:483:14: warning: 'FilterAFI::afi_list' will be initialized after [-Wreorder] 483 | ItemList *afi_list; | ^~~~~~~~ ../../src/rpsl/rpsl_filter.hh:482:12: warning: 'Filter* FilterAFI::f' [-Wreorder] 482 | Filter *f; | ^ ../../src/rpsl/rpsl_filter.hh:488:4: warning: when initialized here [-Wreorder] 488 | FilterAFI(ItemList *_afi_list, Filter *_f) : | ^~~~~~~~~ In file included from ../../src/rpsl/object.hh:59, from ../../src/irr/irr.hh:52, from NE.cc:53: ../../src/rpsl/rpsl_attr.hh: In copy constructor 'AttrClass::AttrClass(const AttrClass&)': ../../src/rpsl/rpsl_attr.hh:327:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | for (int i = 0; i < b.attribs.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ../../src/rpsl/rpsl_attr.hh: In constructor 'AttrMethod::AttrMethod(char*, List*, bool, bool)': ../../src/rpsl/rpsl_attr.hh:435:29: warning: 'AttrMethod::args' will be initialized after [-Wreorder] 435 | List *args; | ^~~~ ../../src/rpsl/rpsl_attr.hh:433:29: warning: 'bool AttrMethod::varargs' [-Wreorder] 433 | bool varargs; | ^~~~~~~ ../../src/rpsl/rpsl_attr.hh:437:4: warning: when initialized here [-Wreorder] 437 | AttrMethod(char *_name, List *_args, | ^~~~~~~~~~ In file included from ../../src/irr/irr.hh:52, from NE.cc:53: ../../src/rpsl/object.hh: In constructor 'Object::Object()': ../../src/rpsl/object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ IPv6RadixSet.cc: In member function 'IPv6RadixTree* IPv6RadixTree::and_(const IPv6RadixTree*)': IPv6RadixSet.cc:702:13: warning: 'dir' may be used uninitialized in this function [-Wmaybe-uninitialized] 702 | if (!p || dir == UP) | ~~~^~~~~~~~~~~~ ../../src/rpsl/object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ ../../src/rpsl/object.hh:80:4: warning: when initialized here [-Wreorder] 80 | Object() : Buffer(), type(NULL), | ^~~~~~ ../../src/rpsl/object.hh: In constructor 'Object::Object(Buffer&, bool)': ../../src/rpsl/object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ ../../src/rpsl/object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ ../../src/rpsl/object.hh:82:4: warning: when initialized here [-Wreorder] 82 | Object(Buffer &buf, bool silent = false) | ^~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c IPv6RadixSet.cc -o IPv6RadixSet.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o NT.lo NT.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c NT.cc -fPIC -DPIC -o .libs/NT.o In file included from ../../src/rpsl/symbols.hh:52, from ../../src/rpsl/rpsl_item.hh:73, from SetOfPrefix.hh:58, from FilterOfPrefix.hh:55, from NT.hh:58, from NT.cc:50: ../../src/rpsl/Allocator.hh: In member function 'void* Allocator::allocate(size_t)': ../../src/rpsl/Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ ../../src/rpsl/Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ In file included from SetOfPrefix.hh:58, from FilterOfPrefix.hh:55, from NT.hh:58, from NT.cc:50: ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:146:4: warning: when initialized here [-Wreorder] 146 | ItemMSItem(Item *i, int _code) : item(i), code(_code) { | ^~~~~~~~~~ ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int, int, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:148:4: warning: when initialized here [-Wreorder] 148 | ItemMSItem(Item *i, int _code, int _n, int _m) : item(i), code(_code), | ^~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c NE.cc -o NE.o >/dev/null 2>&1 In file included from FilterOfPrefix.hh:55, from NT.hh:58, from NT.cc:50: SetOfPrefix.hh: In member function 'void SetOfPrefix::restrict(ItemList*)': SetOfPrefix.hh:144:17: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 144 | delete set; | ^~~ SetOfPrefix.hh:149:17: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 149 | delete set; | ^~~ SetOfPrefix.hh:156:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 156 | delete res; | ^~~ SetOfPrefix.hh:157:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 157 | delete multicast; | ^~~~~~~~~ SetOfPrefix.hh:158:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 158 | delete unicast; | ^~~~~~~ In file included from FilterOfPrefix.hh:56, from NT.hh:58, from NT.cc:50: SetOfIPv6Prefix.hh: In member function 'void SetOfIPv6Prefix::restrict(ItemList*)': SetOfIPv6Prefix.hh:148:17: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 148 | delete set; | ^~~ SetOfIPv6Prefix.hh:154:17: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 154 | delete set; | ^~~ SetOfIPv6Prefix.hh:161:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 161 | delete res; | ^~~ SetOfIPv6Prefix.hh:162:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 162 | delete multicast; | ^~~~~~~~~ SetOfIPv6Prefix.hh:163:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 163 | delete unicast; | ^~~~~~~ In file included from FilterOfCommunity.hh:55, from NT.hh:61, from NT.cc:50: community.hh: In function 'void community_print(std::ostream&, unsigned int)': community.hh:66:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 66 | else if (i == COMMUNITY_NO_EXPORT) | ~~^~~~~~~~~~~~~~~~~~~~~~ community.hh:68:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 68 | else if (i == COMMUNITY_NO_EXPORT_SUBCONFED) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ community.hh:70:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 70 | else if (i == COMMUNITY_NO_ADVERTISE) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c NT.cc -o NT.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o RadixSet.lo RadixSet.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c RadixSet.cc -fPIC -DPIC -o .libs/RadixSet.o RadixSet.cc: In member function 'bool RadixSet::PrefixIterator::next(u_int&, u_int&)': RadixSet.cc:208:15: warning: comparison of integer expressions of different signedness: 'u_int' {aka 'unsigned int'} and 'int' [-Wsign-compare] 208 | if (number == (1 << (cleng - leng))) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ RadixSet.cc: In member function 'bool RadixTree::contains(u_int, u_int, long long unsigned int) const': RadixSet.cc:524:4: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 524 | if (!this) | ^~ RadixSet.cc: In member function 'RadixTree* RadixTree::removeRange(long long unsigned int)': RadixSet.cc:643:4: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 643 | if (!this || ! _rngs) // nothing to delete from or nothing to delete | ^~ RadixSet.cc: In member function 'RadixTree* RadixTree::makeMoreSpecific(int, int, int)': RadixSet.cc:895:4: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 895 | if (!this) | ^~ RadixSet.cc: In member function 'RadixTree* RadixTree::insert(u_int, u_int, long long unsigned int)': RadixSet.cc:413:4: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 413 | if (!this) | ^~ RadixSet.cc: In member function 'RadixTree* RadixTree::remove(u_int, u_int, long long unsigned int)': RadixSet.cc:560:4: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 560 | if (!this || !_rngs) // nothing to delete from or nothing to delete | ^~ RadixSet.cc: In member function 'RadixTree* RadixTree::setminus(const RadixTree*)': RadixSet.cc:754:11: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 754 | if (!b || !this) | ~~~^~~~~~~~ RadixSet.cc: In member function 'RadixTree* RadixTree::and_(const RadixTree*)': RadixSet.cc:667:4: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 667 | if (!this) | ^~ RadixSet.cc: In member function 'void RadixTree::print() const': RadixSet.cc:944:4: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 944 | if (!this) | ^~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c RadixSet.cc -o RadixSet.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o SetOfIPv6Prefix.lo SetOfIPv6Prefix.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c SetOfIPv6Prefix.cc -fPIC -DPIC -o .libs/SetOfIPv6Prefix.o /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o SetOfPrefix.lo SetOfPrefix.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c SetOfPrefix.cc -fPIC -DPIC -o .libs/SetOfPrefix.o In file included from ../../src/rpsl/symbols.hh:52, from ../../src/rpsl/rpsl_item.hh:73, from SetOfIPv6Prefix.hh:55, from SetOfIPv6Prefix.cc:52: ../../src/rpsl/Allocator.hh: In member function 'void* Allocator::allocate(size_t)': ../../src/rpsl/Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ ../../src/rpsl/Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ In file included from SetOfIPv6Prefix.hh:55, from SetOfIPv6Prefix.cc:52: ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:146:4: warning: when initialized here [-Wreorder] 146 | ItemMSItem(Item *i, int _code) : item(i), code(_code) { | ^~~~~~~~~~ ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int, int, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:148:4: warning: when initialized here [-Wreorder] 148 | ItemMSItem(Item *i, int _code, int _n, int _m) : item(i), code(_code), | ^~~~~~~~~~ In file included from SetOfIPv6Prefix.cc:52: SetOfIPv6Prefix.hh: In member function 'void SetOfIPv6Prefix::restrict(ItemList*)': SetOfIPv6Prefix.hh:148:17: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 148 | delete set; | ^~~ SetOfIPv6Prefix.hh:154:17: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 154 | delete set; | ^~~ SetOfIPv6Prefix.hh:161:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 161 | delete res; | ^~~ SetOfIPv6Prefix.hh:162:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 162 | delete multicast; | ^~~~~~~~~ SetOfIPv6Prefix.hh:163:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 163 | delete unicast; | ^~~~~~~ In file included from ../../src/rpsl/symbols.hh:52, from ../../src/rpsl/rpsl_item.hh:73, from SetOfPrefix.hh:58, from SetOfPrefix.cc:52: ../../src/rpsl/Allocator.hh: In member function 'void* Allocator::allocate(size_t)': ../../src/rpsl/Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ ../../src/rpsl/Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ In file included from SetOfPrefix.hh:58, from SetOfPrefix.cc:52: ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:146:4: warning: when initialized here [-Wreorder] 146 | ItemMSItem(Item *i, int _code) : item(i), code(_code) { | ^~~~~~~~~~ ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int, int, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:148:4: warning: when initialized here [-Wreorder] 148 | ItemMSItem(Item *i, int _code, int _n, int _m) : item(i), code(_code), | ^~~~~~~~~~ In file included from SetOfPrefix.cc:52: SetOfPrefix.hh: In member function 'void SetOfPrefix::restrict(ItemList*)': SetOfPrefix.hh:144:17: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 144 | delete set; | ^~~ SetOfPrefix.hh:149:17: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 149 | delete set; | ^~~ SetOfPrefix.hh:156:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 156 | delete res; | ^~~ SetOfPrefix.hh:157:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 157 | delete multicast; | ^~~~~~~~~ SetOfPrefix.hh:158:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 158 | delete unicast; | ^~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c SetOfIPv6Prefix.cc -o SetOfIPv6Prefix.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c SetOfPrefix.cc -o SetOfPrefix.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o SetOfSymbol.lo SetOfSymbol.cc /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o SymbolConjunct.lo SymbolConjunct.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c SetOfSymbol.cc -fPIC -DPIC -o .libs/SetOfSymbol.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c SymbolConjunct.cc -fPIC -DPIC -o .libs/SymbolConjunct.o In file included from ../../src/rpsl/symbols.hh:52, from SymbolConjunct.hh:59, from SetOfSymbol.hh:53, from SetOfSymbol.cc:52: ../../src/rpsl/Allocator.hh: In member function 'void* Allocator::allocate(size_t)': ../../src/rpsl/Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ ../../src/rpsl/Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ In file included from ../../src/rpsl/symbols.hh:52, from SymbolConjunct.hh:59, from SymbolConjunct.cc:49: ../../src/rpsl/Allocator.hh: In member function 'void* Allocator::allocate(size_t)': ../../src/rpsl/Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ ../../src/rpsl/Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c SymbolConjunct.cc -o SymbolConjunct.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c SetOfSymbol.cc -o SetOfSymbol.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o community.lo community.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c community.cc -fPIC -DPIC -o .libs/community.o In file included from community.cc:50: community.hh: In function 'void community_print(std::ostream&, unsigned int)': community.hh:66:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 66 | else if (i == COMMUNITY_NO_EXPORT) | ~~^~~~~~~~~~~~~~~~~~~~~~ community.hh:68:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 68 | else if (i == COMMUNITY_NO_EXPORT_SUBCONFED) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ community.hh:70:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 70 | else if (i == COMMUNITY_NO_ADVERTISE) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/rpsl/symbols.hh:52, from ../../src/rpsl/rpsl_item.hh:73, from community.cc:52: ../../src/rpsl/Allocator.hh: In member function 'void* Allocator::allocate(size_t)': ../../src/rpsl/Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ ../../src/rpsl/Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ In file included from community.cc:52: ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:146:4: warning: when initialized here [-Wreorder] 146 | ItemMSItem(Item *i, int _code) : item(i), code(_code) { | ^~~~~~~~~~ ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int, int, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:148:4: warning: when initialized here [-Wreorder] 148 | ItemMSItem(Item *i, int _code, int _n, int _m) : item(i), code(_code), | ^~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c community.cc -o community.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libnormalform.la Filter.lo FilterOfASPath.lo FilterOfCommunity.lo FilterOfPrefix.lo FilterOfSymbol.lo IPv6RadixSet.lo NE.lo NT.lo RadixSet.lo SetOfIPv6Prefix.lo SetOfPrefix.lo SetOfSymbol.lo SymbolConjunct.lo community.lo -lhistory -lreadline -ltermcap libtool: link: ar cru .libs/libnormalform.a .libs/Filter.o .libs/FilterOfASPath.o .libs/FilterOfCommunity.o .libs/FilterOfPrefix.o .libs/FilterOfSymbol.o .libs/IPv6RadixSet.o .libs/NE.o .libs/NT.o .libs/RadixSet.o .libs/SetOfIPv6Prefix.o .libs/SetOfPrefix.o .libs/SetOfSymbol.o .libs/SymbolConjunct.o .libs/community.o libtool: link: ranlib .libs/libnormalform.a libtool: link: ( cd ".libs" && rm -f "libnormalform.la" && ln -s "../libnormalform.la" "libnormalform.la" ) make[3]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/normalform' Making all in re2dfa make[3]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/re2dfa' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o re2dfa.lo re2dfa.c /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o regexp_nf.lo regexp_nf.cc libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c re2dfa.c -fPIC -DPIC -o .libs/re2dfa.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c regexp_nf.cc -fPIC -DPIC -o .libs/regexp_nf.o In file included from ../../src/rpsl/symbols.hh:52, from ../../src/rpsl/regexp.hh:58, from regexp_nf.hh:54, from regexp_nf.cc:54: ../../src/rpsl/Allocator.hh: In member function 'void* Allocator::allocate(size_t)': ../../src/rpsl/Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ ../../src/rpsl/Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ In file included from regexp_nf.hh:55, from regexp_nf.cc:54: ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:146:4: warning: when initialized here [-Wreorder] 146 | ItemMSItem(Item *i, int _code) : item(i), code(_code) { | ^~~~~~~~~~ ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int, int, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:148:4: warning: when initialized here [-Wreorder] 148 | ItemMSItem(Item *i, int _code, int _n, int _m) : item(i), code(_code), | ^~~~~~~~~~ In file included from ../../src/rpsl/rpsl_policy.hh:68, from ../../src/rpsl/rpsl_attr.hh:76, from ../../src/rpsl/object.hh:59, from ../../src/irr/irr.hh:52, from regexp_nf.cc:56: ../../src/rpsl/rpsl_filter.hh: In constructor 'FilterAFI::FilterAFI(ItemList*, Filter*)': ../../src/rpsl/rpsl_filter.hh:483:14: warning: 'FilterAFI::afi_list' will be initialized after [-Wreorder] 483 | ItemList *afi_list; | ^~~~~~~~ ../../src/rpsl/rpsl_filter.hh:482:12: warning: 'Filter* FilterAFI::f' [-Wreorder] 482 | Filter *f; | ^ ../../src/rpsl/rpsl_filter.hh:488:4: warning: when initialized here [-Wreorder] 488 | FilterAFI(ItemList *_afi_list, Filter *_f) : | ^~~~~~~~~ In file included from ../../src/rpsl/object.hh:59, from ../../src/irr/irr.hh:52, from regexp_nf.cc:56: ../../src/rpsl/rpsl_attr.hh: In copy constructor 'AttrClass::AttrClass(const AttrClass&)': ../../src/rpsl/rpsl_attr.hh:327:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | for (int i = 0; i < b.attribs.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ../../src/rpsl/rpsl_attr.hh: In constructor 'AttrMethod::AttrMethod(char*, List*, bool, bool)': ../../src/rpsl/rpsl_attr.hh:435:29: warning: 'AttrMethod::args' will be initialized after [-Wreorder] 435 | List *args; | ^~~~ ../../src/rpsl/rpsl_attr.hh:433:29: warning: 'bool AttrMethod::varargs' [-Wreorder] 433 | bool varargs; | ^~~~~~~ ../../src/rpsl/rpsl_attr.hh:437:4: warning: when initialized here [-Wreorder] 437 | AttrMethod(char *_name, List *_args, | ^~~~~~~~~~ In file included from ../../src/irr/irr.hh:52, from regexp_nf.cc:56: ../../src/rpsl/object.hh: In constructor 'Object::Object()': ../../src/rpsl/object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ ../../src/rpsl/object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ ../../src/rpsl/object.hh:80:4: warning: when initialized here [-Wreorder] 80 | Object() : Buffer(), type(NULL), | ^~~~~~ ../../src/rpsl/object.hh: In constructor 'Object::Object(Buffer&, bool)': ../../src/rpsl/object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ ../../src/rpsl/object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ ../../src/rpsl/object.hh:82:4: warning: when initialized here [-Wreorder] 82 | Object(Buffer &buf, bool silent = false) | ^~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c re2dfa.c -o re2dfa.o >/dev/null 2>&1 regexp_nf.cc: In member function 'rd_fm* regexp_nf::re2nfa(regexp*, ASt) const': regexp_nf.cc:302:11: warning: 'm' may be used uninitialized in this function [-Wmaybe-uninitialized] 302 | return m; | ^ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c regexp_nf.cc -o regexp_nf.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libre2dfa.la re2dfa.lo regexp_nf.lo -lhistory -lreadline -ltermcap libtool: link: ar cru .libs/libre2dfa.a .libs/re2dfa.o .libs/regexp_nf.o libtool: link: ranlib .libs/libre2dfa.a libtool: link: ( cd ".libs" && rm -f "libre2dfa.la" && ln -s "../libre2dfa.la" "libre2dfa.la" ) make[3]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/re2dfa' Making all in rpsl make[3]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/rpsl' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Buffer.lo Buffer.cc /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o afi.lo afi.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c Buffer.cc -fPIC -DPIC -o .libs/Buffer.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c afi.cc -fPIC -DPIC -o .libs/afi.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c afi.cc -o afi.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c Buffer.cc -o Buffer.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o object.lo object.cc /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o prefix.lo prefix.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c object.cc -fPIC -DPIC -o .libs/object.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c prefix.cc -fPIC -DPIC -o .libs/prefix.o In file included from symbols.hh:52, from regexp.hh:58, from rpsl_attr.hh:63, from object.hh:59, from object.cc:55: Allocator.hh: In member function 'void* Allocator::allocate(size_t)': Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ In file included from rpsl_attr.hh:75, from object.hh:59, from object.cc:55: rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int)': rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ rpsl_item.hh:146:4: warning: when initialized here [-Wreorder] 146 | ItemMSItem(Item *i, int _code) : item(i), code(_code) { | ^~~~~~~~~~ rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int, int, int)': rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ rpsl_item.hh:148:4: warning: when initialized here [-Wreorder] 148 | ItemMSItem(Item *i, int _code, int _n, int _m) : item(i), code(_code), | ^~~~~~~~~~ prefix.cc: In member function 'ipv6_addr_t& ipv6_addr_t::operator~() const': prefix.cc:1103:15: warning: '~' on an expression of type bool [-Wbool-operation] 1103 | t->xbit = ~ xbit; | ^~~~ prefix.cc:1103:15: note: did you mean to use logical not ('!')? In file included from rpsl_policy.hh:68, from rpsl_attr.hh:76, from object.hh:59, from object.cc:55: rpsl_filter.hh: In constructor 'FilterAFI::FilterAFI(ItemList*, Filter*)': rpsl_filter.hh:483:14: warning: 'FilterAFI::afi_list' will be initialized after [-Wreorder] 483 | ItemList *afi_list; | ^~~~~~~~ rpsl_filter.hh:482:12: warning: 'Filter* FilterAFI::f' [-Wreorder] 482 | Filter *f; | ^ rpsl_filter.hh:488:4: warning: when initialized here [-Wreorder] 488 | FilterAFI(ItemList *_afi_list, Filter *_f) : | ^~~~~~~~~ In file included from object.hh:59, from object.cc:55: rpsl_attr.hh: In copy constructor 'AttrClass::AttrClass(const AttrClass&)': rpsl_attr.hh:327:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | for (int i = 0; i < b.attribs.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ rpsl_attr.hh: In constructor 'AttrMethod::AttrMethod(char*, List*, bool, bool)': rpsl_attr.hh:435:29: warning: 'AttrMethod::args' will be initialized after [-Wreorder] 435 | List *args; | ^~~~ rpsl_attr.hh:433:29: warning: 'bool AttrMethod::varargs' [-Wreorder] 433 | bool varargs; | ^~~~~~~ rpsl_attr.hh:437:4: warning: when initialized here [-Wreorder] 437 | AttrMethod(char *_name, List *_args, | ^~~~~~~~~~ prefix.cc: In member function 'ipv6_addr_t MPPrefix::get_mask() const': prefix.cc:921:1: warning: control reaches end of non-void function [-Wreturn-type] 921 | } | ^ prefix.cc: In member function 'ipv6_addr_t MPPrefix::get_ipaddr() const': prefix.cc:926:1: warning: control reaches end of non-void function [-Wreturn-type] 926 | } | ^ prefix.cc: In member function 'ipv6_addr_t MPPrefix::get_range() const': prefix.cc:931:1: warning: control reaches end of non-void function [-Wreturn-type] 931 | } | ^ In file included from object.cc:55: object.hh: In constructor 'Object::Object()': object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ object.hh:80:4: warning: when initialized here [-Wreorder] 80 | Object() : Buffer(), type(NULL), | ^~~~~~ object.hh: In constructor 'Object::Object(Buffer&, bool)': object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ object.hh:82:4: warning: when initialized here [-Wreorder] 82 | Object(Buffer &buf, bool silent = false) | ^~~~~~ In file included from /usr/include/string.h:494, from /usr/include/c++/9/cstring:42, from prefix.cc:51: In function 'char* strncat(char*, const char*, size_t)', inlined from 'ipv6_addr_t* hex2ipv6(char*, ipv6_addr_t*)' at prefix.cc:497:16: /usr/include/bits/string_fortified.h:136:34: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-overflow=] 136 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncat(char*, const char*, size_t)', inlined from 'ipv6_addr_t* hex2ipv6(char*, ipv6_addr_t*)' at prefix.cc:492:16: /usr/include/bits/string_fortified.h:136:34: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-overflow=] 136 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncat(char*, const char*, size_t)', inlined from 'void IPv6PrefixRange::parse(const char*)' at prefix.cc:628:13: /usr/include/bits/string_fortified.h:136:34: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 136 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ prefix.cc: In member function 'void IPv6PrefixRange::parse(const char*)': prefix.cc:628:13: note: length computed here 628 | strncat (address, name, strlen (name)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:494, from /usr/include/c++/9/cstring:42, from prefix.cc:51: In function 'char* strncat(char*, const char*, size_t)', inlined from 'void IPv6PrefixRange::parse(const char*)' at prefix.cc:576:13: /usr/include/bits/string_fortified.h:136:34: warning: 'char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-overflow=] 136 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ prefix.cc: In member function 'void IPv6PrefixRange::parse(const char*)': prefix.cc:576:36: note: length computed here 576 | strncat (address, name, strlen (name) - strlen(slash)); | ~~~~~~~^~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c object.cc -o object.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c prefix.cc -o prefix.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o rangelist.lo rangelist.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c rangelist.cc -fPIC -DPIC -o .libs/rangelist.o /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o regexp.lo regexp.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c regexp.cc -fPIC -DPIC -o .libs/regexp.o In file included from symbols.hh:52, from regexp.hh:58, from regexp.cc:50: Allocator.hh: In member function 'void* Allocator::allocate(size_t)': Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c rangelist.cc -o rangelist.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o rpsl_attr.lo rpsl_attr.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c rpsl_attr.cc -fPIC -DPIC -o .libs/rpsl_attr.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c regexp.cc -o regexp.o >/dev/null 2>&1 In file included from symbols.hh:52, from regexp.hh:58, from rpsl_attr.hh:63, from rpsl_attr.cc:50: Allocator.hh: In member function 'void* Allocator::allocate(size_t)': Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ In file included from rpsl_attr.hh:75, from rpsl_attr.cc:50: rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int)': rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ rpsl_item.hh:146:4: warning: when initialized here [-Wreorder] 146 | ItemMSItem(Item *i, int _code) : item(i), code(_code) { | ^~~~~~~~~~ rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int, int, int)': rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ rpsl_item.hh:148:4: warning: when initialized here [-Wreorder] 148 | ItemMSItem(Item *i, int _code, int _n, int _m) : item(i), code(_code), | ^~~~~~~~~~ In file included from rpsl_policy.hh:68, from rpsl_attr.hh:76, from rpsl_attr.cc:50: rpsl_filter.hh: In constructor 'FilterAFI::FilterAFI(ItemList*, Filter*)': rpsl_filter.hh:483:14: warning: 'FilterAFI::afi_list' will be initialized after [-Wreorder] 483 | ItemList *afi_list; | ^~~~~~~~ rpsl_filter.hh:482:12: warning: 'Filter* FilterAFI::f' [-Wreorder] 482 | Filter *f; | ^ rpsl_filter.hh:488:4: warning: when initialized here [-Wreorder] 488 | FilterAFI(ItemList *_afi_list, Filter *_f) : | ^~~~~~~~~ In file included from rpsl_attr.cc:50: rpsl_attr.hh: In copy constructor 'AttrClass::AttrClass(const AttrClass&)': rpsl_attr.hh:327:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | for (int i = 0; i < b.attribs.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ rpsl_attr.hh: In constructor 'AttrMethod::AttrMethod(char*, List*, bool, bool)': rpsl_attr.hh:435:29: warning: 'AttrMethod::args' will be initialized after [-Wreorder] 435 | List *args; | ^~~~ rpsl_attr.hh:433:29: warning: 'bool AttrMethod::varargs' [-Wreorder] 433 | bool varargs; | ^~~~~~~ rpsl_attr.hh:437:4: warning: when initialized here [-Wreorder] 437 | AttrMethod(char *_name, List *_args, | ^~~~~~~~~~ In file included from rpsl_attr.cc:51: object.hh: In constructor 'Object::Object()': object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ object.hh:80:4: warning: when initialized here [-Wreorder] 80 | Object() : Buffer(), type(NULL), | ^~~~~~ object.hh: In constructor 'Object::Object(Buffer&, bool)': object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ object.hh:82:4: warning: when initialized here [-Wreorder] 82 | Object(Buffer &buf, bool silent = false) | ^~~~~~ rpsl_attr.cc: In destructor 'virtual AttrClass::~AttrClass()': rpsl_attr.cc:375:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | for (int i = 0; i < attribs.size(); ++i) | ~~^~~~~~~~~~~~~~~~ rpsl_attr.cc: In member function 'void AttrClass::reset()': rpsl_attr.cc:381:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 381 | for (int i = 0; i < attribs.size(); ++i) | ~~^~~~~~~~~~~~~~~~ rpsl_attr.cc: In member function 'AttrAttr* AttrClass::searchAttr(const char*)': rpsl_attr.cc:386:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 386 | for (int i = 0; i < attribs.size(); ++i) | ~~^~~~~~~~~~~~~~~~ rpsl_attr.cc: In member function 'bool AttrClass::validate(std::string&)': rpsl_attr.cc:400:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 400 | for (int i = 0; i < attribs.size(); ++i) { | ~~^~~~~~~~~~~~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o rpsl_filter.lo rpsl_filter.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c rpsl_filter.cc -fPIC -DPIC -o .libs/rpsl_filter.o In file included from symbols.hh:52, from rpsl_filter.hh:66, from rpsl_filter.cc:51: Allocator.hh: In member function 'void* Allocator::allocate(size_t)': Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ In file included from rpsl_filter.hh:70, from rpsl_filter.cc:51: rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int)': rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ rpsl_item.hh:146:4: warning: when initialized here [-Wreorder] 146 | ItemMSItem(Item *i, int _code) : item(i), code(_code) { | ^~~~~~~~~~ rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int, int, int)': rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ rpsl_item.hh:148:4: warning: when initialized here [-Wreorder] 148 | ItemMSItem(Item *i, int _code, int _n, int _m) : item(i), code(_code), | ^~~~~~~~~~ In file included from rpsl_filter.cc:51: rpsl_filter.hh: In constructor 'FilterAFI::FilterAFI(ItemList*, Filter*)': rpsl_filter.hh:483:14: warning: 'FilterAFI::afi_list' will be initialized after [-Wreorder] 483 | ItemList *afi_list; | ^~~~~~~~ rpsl_filter.hh:482:12: warning: 'Filter* FilterAFI::f' [-Wreorder] 482 | Filter *f; | ^ rpsl_filter.hh:488:4: warning: when initialized here [-Wreorder] 488 | FilterAFI(ItemList *_afi_list, Filter *_f) : | ^~~~~~~~~ In file included from rpsl_filter.cc:52: rpsl_attr.hh: In copy constructor 'AttrClass::AttrClass(const AttrClass&)': rpsl_attr.hh:327:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | for (int i = 0; i < b.attribs.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ rpsl_attr.hh: In constructor 'AttrMethod::AttrMethod(char*, List*, bool, bool)': rpsl_attr.hh:435:29: warning: 'AttrMethod::args' will be initialized after [-Wreorder] 435 | List *args; | ^~~~ rpsl_attr.hh:433:29: warning: 'bool AttrMethod::varargs' [-Wreorder] 433 | bool varargs; | ^~~~~~~ rpsl_attr.hh:437:4: warning: when initialized here [-Wreorder] 437 | AttrMethod(char *_name, List *_args, | ^~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c rpsl_filter.cc -o rpsl_filter.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c rpsl_attr.cc -o rpsl_attr.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o rpsl_item.lo rpsl_item.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c rpsl_item.cc -fPIC -DPIC -o .libs/rpsl_item.o In file included from symbols.hh:52, from rpsl_item.hh:73, from rpsl_item.cc:51: Allocator.hh: In member function 'void* Allocator::allocate(size_t)': Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ In file included from rpsl_item.cc:51: rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int)': rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ rpsl_item.hh:146:4: warning: when initialized here [-Wreorder] 146 | ItemMSItem(Item *i, int _code) : item(i), code(_code) { | ^~~~~~~~~~ rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int, int, int)': rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ rpsl_item.hh:148:4: warning: when initialized here [-Wreorder] 148 | ItemMSItem(Item *i, int _code, int _n, int _m) : item(i), code(_code), | ^~~~~~~~~~ In file included from rpsl_item.cc:52: rpsl_filter.hh: In constructor 'FilterAFI::FilterAFI(ItemList*, Filter*)': rpsl_filter.hh:483:14: warning: 'FilterAFI::afi_list' will be initialized after [-Wreorder] 483 | ItemList *afi_list; | ^~~~~~~~ rpsl_filter.hh:482:12: warning: 'Filter* FilterAFI::f' [-Wreorder] 482 | Filter *f; | ^ rpsl_filter.hh:488:4: warning: when initialized here [-Wreorder] 488 | FilterAFI(ItemList *_afi_list, Filter *_f) : | ^~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c rpsl_item.cc -o rpsl_item.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o rpsl_policy.lo rpsl_policy.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c rpsl_policy.cc -fPIC -DPIC -o .libs/rpsl_policy.o In file included from symbols.hh:52, from rpsl_policy.hh:66, from rpsl_policy.cc:50: Allocator.hh: In member function 'void* Allocator::allocate(size_t)': Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ In file included from rpsl_filter.hh:70, from rpsl_policy.hh:68, from rpsl_policy.cc:50: rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int)': rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ rpsl_item.hh:146:4: warning: when initialized here [-Wreorder] 146 | ItemMSItem(Item *i, int _code) : item(i), code(_code) { | ^~~~~~~~~~ rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int, int, int)': rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ rpsl_item.hh:148:4: warning: when initialized here [-Wreorder] 148 | ItemMSItem(Item *i, int _code, int _n, int _m) : item(i), code(_code), | ^~~~~~~~~~ In file included from rpsl_policy.hh:68, from rpsl_policy.cc:50: rpsl_filter.hh: In constructor 'FilterAFI::FilterAFI(ItemList*, Filter*)': rpsl_filter.hh:483:14: warning: 'FilterAFI::afi_list' will be initialized after [-Wreorder] 483 | ItemList *afi_list; | ^~~~~~~~ rpsl_filter.hh:482:12: warning: 'Filter* FilterAFI::f' [-Wreorder] 482 | Filter *f; | ^ rpsl_filter.hh:488:4: warning: when initialized here [-Wreorder] 488 | FilterAFI(ItemList *_afi_list, Filter *_f) : | ^~~~~~~~~ In file included from rpsl_policy.cc:51: rpsl_attr.hh: In copy constructor 'AttrClass::AttrClass(const AttrClass&)': rpsl_attr.hh:327:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | for (int i = 0; i < b.attribs.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ rpsl_attr.hh: In constructor 'AttrMethod::AttrMethod(char*, List*, bool, bool)': rpsl_attr.hh:435:29: warning: 'AttrMethod::args' will be initialized after [-Wreorder] 435 | List *args; | ^~~~ rpsl_attr.hh:433:29: warning: 'bool AttrMethod::varargs' [-Wreorder] 433 | bool varargs; | ^~~~~~~ rpsl_attr.hh:437:4: warning: when initialized here [-Wreorder] 437 | AttrMethod(char *_name, List *_args, | ^~~~~~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o rptype.lo rptype.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c rptype.cc -fPIC -DPIC -o .libs/rptype.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c rpsl_policy.cc -o rpsl_policy.o >/dev/null 2>&1 In file included from symbols.hh:52, from regexp.hh:58, from rpsl_attr.hh:63, from schema.hh:55, from rptype.cc:58: Allocator.hh: In member function 'void* Allocator::allocate(size_t)': Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ In file included from rpsl_attr.hh:75, from schema.hh:55, from rptype.cc:58: rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int)': rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ rpsl_item.hh:146:4: warning: when initialized here [-Wreorder] 146 | ItemMSItem(Item *i, int _code) : item(i), code(_code) { | ^~~~~~~~~~ rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int, int, int)': rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ rpsl_item.hh:148:4: warning: when initialized here [-Wreorder] 148 | ItemMSItem(Item *i, int _code, int _n, int _m) : item(i), code(_code), | ^~~~~~~~~~ In file included from rpsl_policy.hh:68, from rpsl_attr.hh:76, from schema.hh:55, from rptype.cc:58: rpsl_filter.hh: In constructor 'FilterAFI::FilterAFI(ItemList*, Filter*)': rpsl_filter.hh:483:14: warning: 'FilterAFI::afi_list' will be initialized after [-Wreorder] 483 | ItemList *afi_list; | ^~~~~~~~ rpsl_filter.hh:482:12: warning: 'Filter* FilterAFI::f' [-Wreorder] 482 | Filter *f; | ^ rpsl_filter.hh:488:4: warning: when initialized here [-Wreorder] 488 | FilterAFI(ItemList *_afi_list, Filter *_f) : | ^~~~~~~~~ In file included from schema.hh:55, from rptype.cc:58: rpsl_attr.hh: In copy constructor 'AttrClass::AttrClass(const AttrClass&)': rpsl_attr.hh:327:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | for (int i = 0; i < b.attribs.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ rpsl_attr.hh: In constructor 'AttrMethod::AttrMethod(char*, List*, bool, bool)': rpsl_attr.hh:435:29: warning: 'AttrMethod::args' will be initialized after [-Wreorder] 435 | List *args; | ^~~~ rpsl_attr.hh:433:29: warning: 'bool AttrMethod::varargs' [-Wreorder] 433 | bool varargs; | ^~~~~~~ rpsl_attr.hh:437:4: warning: when initialized here [-Wreorder] 437 | AttrMethod(char *_name, List *_args, | ^~~~~~~~~~ rptype.cc: In member function 'virtual bool RPTypeList::validate(ItemList*) const': rptype.cc:506:20: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] 506 | if (! (min_elms <= l->size() && l->size() <= max_elms)) | ~~~~~~~~~^~~~~~~~~~~~ rptype.cc:506:46: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 506 | if (! (min_elms <= l->size() && l->size() <= max_elms)) | ~~~~~~~~~~^~~~~~~~~~~ /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o schema.lo schema.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c schema.cc -fPIC -DPIC -o .libs/schema.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c rptype.cc -o rptype.o >/dev/null 2>&1 In file included from symbols.hh:52, from regexp.hh:58, from rpsl_attr.hh:63, from object.hh:59, from schema.cc:54: Allocator.hh: In member function 'void* Allocator::allocate(size_t)': Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ In file included from rpsl_attr.hh:75, from object.hh:59, from schema.cc:54: rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int)': rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ rpsl_item.hh:146:4: warning: when initialized here [-Wreorder] 146 | ItemMSItem(Item *i, int _code) : item(i), code(_code) { | ^~~~~~~~~~ rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int, int, int)': rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ rpsl_item.hh:148:4: warning: when initialized here [-Wreorder] 148 | ItemMSItem(Item *i, int _code, int _n, int _m) : item(i), code(_code), | ^~~~~~~~~~ In file included from rpsl_policy.hh:68, from rpsl_attr.hh:76, from object.hh:59, from schema.cc:54: rpsl_filter.hh: In constructor 'FilterAFI::FilterAFI(ItemList*, Filter*)': rpsl_filter.hh:483:14: warning: 'FilterAFI::afi_list' will be initialized after [-Wreorder] 483 | ItemList *afi_list; | ^~~~~~~~ rpsl_filter.hh:482:12: warning: 'Filter* FilterAFI::f' [-Wreorder] 482 | Filter *f; | ^ rpsl_filter.hh:488:4: warning: when initialized here [-Wreorder] 488 | FilterAFI(ItemList *_afi_list, Filter *_f) : | ^~~~~~~~~ In file included from object.hh:59, from schema.cc:54: rpsl_attr.hh: In copy constructor 'AttrClass::AttrClass(const AttrClass&)': rpsl_attr.hh:327:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | for (int i = 0; i < b.attribs.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ rpsl_attr.hh: In constructor 'AttrMethod::AttrMethod(char*, List*, bool, bool)': rpsl_attr.hh:435:29: warning: 'AttrMethod::args' will be initialized after [-Wreorder] 435 | List *args; | ^~~~ rpsl_attr.hh:433:29: warning: 'bool AttrMethod::varargs' [-Wreorder] 433 | bool varargs; | ^~~~~~~ rpsl_attr.hh:437:4: warning: when initialized here [-Wreorder] 437 | AttrMethod(char *_name, List *_args, | ^~~~~~~~~~ In file included from schema.cc:54: object.hh: In constructor 'Object::Object()': object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ object.hh:80:4: warning: when initialized here [-Wreorder] 80 | Object() : Buffer(), type(NULL), | ^~~~~~ object.hh: In constructor 'Object::Object(Buffer&, bool)': object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ object.hh:82:4: warning: when initialized here [-Wreorder] 82 | Object(Buffer &buf, bool silent = false) | ^~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c schema.cc -o schema.o >/dev/null 2>&1 bison -y -d rpsl.y /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o symbols.lo symbols.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c symbols.cc -fPIC -DPIC -o .libs/symbols.o In file included from symbols.hh:52, from symbols.cc:49: Allocator.hh: In member function 'void* Allocator::allocate(size_t)': Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c symbols.cc -o symbols.o >/dev/null 2>&1 flex object_log.l flex rpsl.l /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o rpsl.y.lo rpsl.y.cc /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o schema_rpsl.lo schema_rpsl.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c rpsl.y.cc -fPIC -DPIC -o .libs/rpsl.y.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c schema_rpsl.cc -fPIC -DPIC -o .libs/schema_rpsl.o In file included from symbols.hh:52, from regexp.hh:58, from rpsl_attr.hh:63, from schema.hh:55, from rpsl.y:52: Allocator.hh: In member function 'void* Allocator::allocate(size_t)': Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ In file included from symbols.hh:52, from regexp.hh:58, from rpsl_attr.hh:63, from schema.hh:55, from schema_rpsl.cc:53: Allocator.hh: In member function 'void* Allocator::allocate(size_t)': Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ In file included from rpsl_attr.hh:75, from schema.hh:55, from rpsl.y:52: rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int)': rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ rpsl_item.hh:146:4: warning: when initialized here [-Wreorder] 146 | ItemMSItem(Item *i, int _code) : item(i), code(_code) { | ^~~~~~~~~~ rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int, int, int)': rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ rpsl_item.hh:148:4: warning: when initialized here [-Wreorder] 148 | ItemMSItem(Item *i, int _code, int _n, int _m) : item(i), code(_code), | ^~~~~~~~~~ In file included from rpsl_attr.hh:75, from schema.hh:55, from schema_rpsl.cc:53: rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int)': rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ rpsl_item.hh:146:4: warning: when initialized here [-Wreorder] 146 | ItemMSItem(Item *i, int _code) : item(i), code(_code) { | ^~~~~~~~~~ In file included from rpsl_policy.hh:68, from rpsl_attr.hh:76, from schema.hh:55, from rpsl.y:52: rpsl_filter.hh: In constructor 'FilterAFI::FilterAFI(ItemList*, Filter*)': rpsl_filter.hh:483:14: warning: 'FilterAFI::afi_list' will be initialized after [-Wreorder] 483 | ItemList *afi_list; | ^~~~~~~~ rpsl_filter.hh:482:12: warning: 'Filter* FilterAFI::f' [-Wreorder] 482 | Filter *f; | ^ rpsl_filter.hh:488:4: warning: when initialized here [-Wreorder] 488 | FilterAFI(ItemList *_afi_list, Filter *_f) : | ^~~~~~~~~ rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int, int, int)': rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ rpsl_item.hh:148:4: warning: when initialized here [-Wreorder] 148 | ItemMSItem(Item *i, int _code, int _n, int _m) : item(i), code(_code), | ^~~~~~~~~~ In file included from schema.hh:55, from rpsl.y:52: rpsl_attr.hh: In copy constructor 'AttrClass::AttrClass(const AttrClass&)': rpsl_attr.hh:327:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | for (int i = 0; i < b.attribs.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ rpsl_attr.hh: In constructor 'AttrMethod::AttrMethod(char*, List*, bool, bool)': rpsl_attr.hh:435:29: warning: 'AttrMethod::args' will be initialized after [-Wreorder] 435 | List *args; | ^~~~ rpsl_attr.hh:433:29: warning: 'bool AttrMethod::varargs' [-Wreorder] 433 | bool varargs; | ^~~~~~~ rpsl_attr.hh:437:4: warning: when initialized here [-Wreorder] 437 | AttrMethod(char *_name, List *_args, | ^~~~~~~~~~ In file included from rpsl_policy.hh:68, from rpsl_attr.hh:76, from schema.hh:55, from schema_rpsl.cc:53: rpsl_filter.hh: In constructor 'FilterAFI::FilterAFI(ItemList*, Filter*)': rpsl_filter.hh:483:14: warning: 'FilterAFI::afi_list' will be initialized after [-Wreorder] 483 | ItemList *afi_list; | ^~~~~~~~ rpsl_filter.hh:482:12: warning: 'Filter* FilterAFI::f' [-Wreorder] 482 | Filter *f; | ^ rpsl_filter.hh:488:4: warning: when initialized here [-Wreorder] 488 | FilterAFI(ItemList *_afi_list, Filter *_f) : | ^~~~~~~~~ In file included from rpsl.y:53: object.hh: In constructor 'Object::Object()': object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ object.hh:80:4: warning: when initialized here [-Wreorder] 80 | Object() : Buffer(), type(NULL), | ^~~~~~ object.hh: In constructor 'Object::Object(Buffer&, bool)': object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ object.hh:82:4: warning: when initialized here [-Wreorder] 82 | Object(Buffer &buf, bool silent = false) | ^~~~~~ In file included from schema.hh:55, from schema_rpsl.cc:53: rpsl_attr.hh: In copy constructor 'AttrClass::AttrClass(const AttrClass&)': rpsl_attr.hh:327:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | for (int i = 0; i < b.attribs.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ rpsl_attr.hh: In constructor 'AttrMethod::AttrMethod(char*, List*, bool, bool)': rpsl_attr.hh:435:29: warning: 'AttrMethod::args' will be initialized after [-Wreorder] 435 | List *args; | ^~~~ rpsl_attr.hh:433:29: warning: 'bool AttrMethod::varargs' [-Wreorder] 433 | bool varargs; | ^~~~~~~ rpsl_attr.hh:437:4: warning: when initialized here [-Wreorder] 437 | AttrMethod(char *_name, List *_args, | ^~~~~~~~~~ In file included from schema_rpsl.cc:54: object.hh: In constructor 'Object::Object()': object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ object.hh:80:4: warning: when initialized here [-Wreorder] 80 | Object() : Buffer(), type(NULL), | ^~~~~~ object.hh: In constructor 'Object::Object(Buffer&, bool)': object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ object.hh:82:4: warning: when initialized here [-Wreorder] 82 | Object(Buffer &buf, bool silent = false) | ^~~~~~ object.hh: In instantiation of 'AttrGenericIterator::AttrGenericIterator(const Object*, const char*) [with ItemType = ItemWORD]': schema_rpsl.cc:555:52: required from here object.hh:221:30: warning: 'AttrGenericIterator::itr' will be initialized after [-Wreorder] 221 | AttrIterator itr; | ^~~ object.hh:219:23: warning: 'Item* AttrGenericIterator::currentItem' [-Wreorder] 219 | Item *currentItem; | ^~~~~~~~~~~ object.hh:223:4: warning: when initialized here [-Wreorder] 223 | AttrGenericIterator(const Object *o, const char *attrib) : | ^~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c schema_rpsl.cc -o schema_rpsl.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o object_log.l.lo object_log.l.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c object_log.l.cc -fPIC -DPIC -o .libs/object_log.l.o In file included from ../../src/rpsl/symbols.hh:52, from ../../src/rpsl/regexp.hh:58, from ../../src/rpsl/rpsl_attr.hh:63, from ../../src/rpsl/object.hh:59, from object_log.l:9: ../../src/rpsl/Allocator.hh: In member function 'void* Allocator::allocate(size_t)': ../../src/rpsl/Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ ../../src/rpsl/Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ In file included from ../../src/rpsl/rpsl_attr.hh:75, from ../../src/rpsl/object.hh:59, from object_log.l:9: ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:146:4: warning: when initialized here [-Wreorder] 146 | ItemMSItem(Item *i, int _code) : item(i), code(_code) { | ^~~~~~~~~~ ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int, int, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:148:4: warning: when initialized here [-Wreorder] 148 | ItemMSItem(Item *i, int _code, int _n, int _m) : item(i), code(_code), | ^~~~~~~~~~ In file included from ../../src/rpsl/rpsl_policy.hh:68, from ../../src/rpsl/rpsl_attr.hh:76, from ../../src/rpsl/object.hh:59, from object_log.l:9: ../../src/rpsl/rpsl_filter.hh: In constructor 'FilterAFI::FilterAFI(ItemList*, Filter*)': ../../src/rpsl/rpsl_filter.hh:483:14: warning: 'FilterAFI::afi_list' will be initialized after [-Wreorder] 483 | ItemList *afi_list; | ^~~~~~~~ ../../src/rpsl/rpsl_filter.hh:482:12: warning: 'Filter* FilterAFI::f' [-Wreorder] 482 | Filter *f; | ^ ../../src/rpsl/rpsl_filter.hh:488:4: warning: when initialized here [-Wreorder] 488 | FilterAFI(ItemList *_afi_list, Filter *_f) : | ^~~~~~~~~ In file included from ../../src/rpsl/object.hh:59, from object_log.l:9: ../../src/rpsl/rpsl_attr.hh: In copy constructor 'AttrClass::AttrClass(const AttrClass&)': ../../src/rpsl/rpsl_attr.hh:327:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | for (int i = 0; i < b.attribs.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ../../src/rpsl/rpsl_attr.hh: In constructor 'AttrMethod::AttrMethod(char*, List*, bool, bool)': ../../src/rpsl/rpsl_attr.hh:435:29: warning: 'AttrMethod::args' will be initialized after [-Wreorder] 435 | List *args; | ^~~~ ../../src/rpsl/rpsl_attr.hh:433:29: warning: 'bool AttrMethod::varargs' [-Wreorder] 433 | bool varargs; | ^~~~~~~ ../../src/rpsl/rpsl_attr.hh:437:4: warning: when initialized here [-Wreorder] 437 | AttrMethod(char *_name, List *_args, | ^~~~~~~~~~ In file included from object_log.l:9: ../../src/rpsl/object.hh: In constructor 'Object::Object()': ../../src/rpsl/object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ ../../src/rpsl/object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ ../../src/rpsl/object.hh:80:4: warning: when initialized here [-Wreorder] 80 | Object() : Buffer(), type(NULL), | ^~~~~~ ../../src/rpsl/object.hh: In constructor 'Object::Object(Buffer&, bool)': ../../src/rpsl/object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ ../../src/rpsl/object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ ../../src/rpsl/object.hh:82:4: warning: when initialized here [-Wreorder] 82 | Object(Buffer &buf, bool silent = false) | ^~~~~~ object_log.l.cc: At global scope: object_log.l.cc:1376:17: warning: 'void yyunput(int, char*)' defined but not used [-Wunused-function] 1376 | | ^ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c object_log.l.cc -o object_log.l.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c rpsl.y.cc -o rpsl.y.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o rpsl.l.lo rpsl.l.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c rpsl.l.cc -fPIC -DPIC -o .libs/rpsl.l.o In file included from symbols.hh:52, from regexp.hh:58, from rpsl_attr.hh:63, from object.hh:59, from rpsl.l:111: Allocator.hh: In member function 'void* Allocator::allocate(size_t)': Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ In file included from rpsl_attr.hh:75, from object.hh:59, from rpsl.l:111: rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int)': rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ rpsl_item.hh:146:4: warning: when initialized here [-Wreorder] 146 | ItemMSItem(Item *i, int _code) : item(i), code(_code) { | ^~~~~~~~~~ rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int, int, int)': rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ rpsl_item.hh:148:4: warning: when initialized here [-Wreorder] 148 | ItemMSItem(Item *i, int _code, int _n, int _m) : item(i), code(_code), | ^~~~~~~~~~ In file included from rpsl_policy.hh:68, from rpsl_attr.hh:76, from object.hh:59, from rpsl.l:111: rpsl_filter.hh: In constructor 'FilterAFI::FilterAFI(ItemList*, Filter*)': rpsl_filter.hh:483:14: warning: 'FilterAFI::afi_list' will be initialized after [-Wreorder] 483 | ItemList *afi_list; | ^~~~~~~~ rpsl_filter.hh:482:12: warning: 'Filter* FilterAFI::f' [-Wreorder] 482 | Filter *f; | ^ rpsl_filter.hh:488:4: warning: when initialized here [-Wreorder] 488 | FilterAFI(ItemList *_afi_list, Filter *_f) : | ^~~~~~~~~ In file included from object.hh:59, from rpsl.l:111: rpsl_attr.hh: In copy constructor 'AttrClass::AttrClass(const AttrClass&)': rpsl_attr.hh:327:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | for (int i = 0; i < b.attribs.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ rpsl_attr.hh: In constructor 'AttrMethod::AttrMethod(char*, List*, bool, bool)': rpsl_attr.hh:435:29: warning: 'AttrMethod::args' will be initialized after [-Wreorder] 435 | List *args; | ^~~~ rpsl_attr.hh:433:29: warning: 'bool AttrMethod::varargs' [-Wreorder] 433 | bool varargs; | ^~~~~~~ rpsl_attr.hh:437:4: warning: when initialized here [-Wreorder] 437 | AttrMethod(char *_name, List *_args, | ^~~~~~~~~~ In file included from rpsl.l:111: object.hh: In constructor 'Object::Object()': object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ object.hh:80:4: warning: when initialized here [-Wreorder] 80 | Object() : Buffer(), type(NULL), | ^~~~~~ object.hh: In constructor 'Object::Object(Buffer&, bool)': object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ object.hh:82:4: warning: when initialized here [-Wreorder] 82 | Object(Buffer &buf, bool silent = false) | ^~~~~~ rpsl.l.cc: At global scope: rpsl.l.cc:2913:17: warning: 'void yyunput(int, char*)' defined but not used [-Wunused-function] 2913 | | ^ rpsl.l: In function 'int rpsllex()': rpsl.l:631:23: warning: 'string_buf_ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] 631 | yylval.string = strdup(string_buf); | ~~~~~~~~~~~~~~~~^~~~~~ rpsl.l:149:10: note: 'string_buf_ptr' was declared here 149 | %} | ^ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c rpsl.l.cc -o rpsl.l.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o librpsl.la Buffer.lo afi.lo object.lo prefix.lo rangelist.lo regexp.lo rpsl_attr.lo rpsl_filter.lo rpsl_item.lo rpsl_policy.lo rptype.lo schema.lo schema_rpsl.lo symbols.lo object_log.l.lo rpsl.l.lo rpsl.y.lo -lhistory -lreadline -ltermcap libtool: link: ar cru .libs/librpsl.a .libs/Buffer.o .libs/afi.o .libs/object.o .libs/prefix.o .libs/rangelist.o .libs/regexp.o .libs/rpsl_attr.o .libs/rpsl_filter.o .libs/rpsl_item.o .libs/rpsl_policy.o .libs/rptype.o .libs/schema.o .libs/schema_rpsl.o .libs/symbols.o .libs/object_log.l.o .libs/rpsl.l.o .libs/rpsl.y.o libtool: link: ranlib .libs/librpsl.a libtool: link: ( cd ".libs" && rm -f "librpsl.la" && ln -s "../librpsl.la" "librpsl.la" ) make[3]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/rpsl' Making all in irrutil make[3]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/irrutil' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o trace.lo trace.cc /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Argv.lo Argv.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c Argv.cc -fPIC -DPIC -o .libs/Argv.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c trace.cc -fPIC -DPIC -o .libs/trace.o trace.cc: In member function 'int Tracer::index(char*)': trace.cc:79:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 79 | for (int i = 0; i < TR_MAX && tracenames[i]; i++) Argv.cc: In function 'void PrintUsage(ArgvInfo*, int)': Argv.cc:399:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 399 | if (numSpaces >= spacesLen) { | ~~~~~~~~~~^~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c trace.cc -o trace.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c Argv.cc -o Argv.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o net.lo net.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c net.cc -fPIC -DPIC -o .libs/net.o /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o version.lo version.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c version.cc -fPIC -DPIC -o .libs/version.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c version.cc -o version.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o debug.lo debug.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c debug.cc -fPIC -DPIC -o .libs/debug.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c debug.cc -o debug.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o errhandler.lo errhandler.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c errhandler.cc -fPIC -DPIC -o .libs/errhandler.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c net.cc -o net.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c errhandler.cc -o errhandler.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o strcase.lo strcase.c /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o rusage.lo rusage.cc libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c strcase.c -fPIC -DPIC -o .libs/strcase.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c rusage.cc -fPIC -DPIC -o .libs/rusage.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c strcase.c -o strcase.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c rusage.cc -o rusage.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libirrutil.la trace.lo Argv.lo net.lo version.lo debug.lo errhandler.lo strcase.lo rusage.lo -lhistory -lreadline -ltermcap libtool: link: ar cru .libs/libirrutil.a .libs/trace.o .libs/Argv.o .libs/net.o .libs/version.o .libs/debug.o .libs/errhandler.o .libs/strcase.o .libs/rusage.o libtool: link: ranlib .libs/libirrutil.a libtool: link: ( cd ".libs" && rm -f "libirrutil.la" && ln -s "../libirrutil.la" "libirrutil.la" ) make[3]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/irrutil' Making all in . make[3]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1/src' /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libirrtoolset.la normalform/libnormalform.la irr/libirr.la re2dfa/libre2dfa.la rpsl/librpsl.la dataset/libdataset.la irrutil/libirrutil.la -lhistory -lreadline -ltermcap libtool: link: (cd .libs/libirrtoolset.lax/libnormalform.a && ar x "/builddir/build/BUILD/irrtoolset-5.1.1/src/normalform/.libs/libnormalform.a") libtool: link: (cd .libs/libirrtoolset.lax/libirr.a && ar x "/builddir/build/BUILD/irrtoolset-5.1.1/src/irr/.libs/libirr.a") libtool: link: (cd .libs/libirrtoolset.lax/libre2dfa.a && ar x "/builddir/build/BUILD/irrtoolset-5.1.1/src/re2dfa/.libs/libre2dfa.a") libtool: link: (cd .libs/libirrtoolset.lax/librpsl.a && ar x "/builddir/build/BUILD/irrtoolset-5.1.1/src/rpsl/.libs/librpsl.a") libtool: link: (cd .libs/libirrtoolset.lax/libdataset.a && ar x "/builddir/build/BUILD/irrtoolset-5.1.1/src/dataset/.libs/libdataset.a") libtool: link: (cd .libs/libirrtoolset.lax/libirrutil.a && ar x "/builddir/build/BUILD/irrtoolset-5.1.1/src/irrutil/.libs/libirrutil.a") libtool: link: ar cru .libs/libirrtoolset.a .libs/libirrtoolset.lax/libnormalform.a/Filter.o .libs/libirrtoolset.lax/libnormalform.a/FilterOfASPath.o .libs/libirrtoolset.lax/libnormalform.a/FilterOfCommunity.o .libs/libirrtoolset.lax/libnormalform.a/FilterOfPrefix.o .libs/libirrtoolset.lax/libnormalform.a/FilterOfSymbol.o .libs/libirrtoolset.lax/libnormalform.a/IPv6RadixSet.o .libs/libirrtoolset.lax/libnormalform.a/NE.o .libs/libirrtoolset.lax/libnormalform.a/NT.o .libs/libirrtoolset.lax/libnormalform.a/RadixSet.o .libs/libirrtoolset.lax/libnormalform.a/SetOfIPv6Prefix.o .libs/libirrtoolset.lax/libnormalform.a/SetOfPrefix.o .libs/libirrtoolset.lax/libnormalform.a/SetOfSymbol.o .libs/libirrtoolset.lax/libnormalform.a/SymbolConjunct.o .libs/libirrtoolset.lax/libnormalform.a/community.o .libs/libirrtoolset.lax/libirr.a/autnum.o .libs/libirrtoolset.lax/libirr.a/birdwhoisc.o .libs/libirrtoolset.lax/libirr.a/cache_value.o .libs/libirrtoolset.lax/libirr.a/irr.o .libs/libirrtoolset.lax/libirr.a/rawhoisc.o .libs/libirrtoolset.lax/libirr.a/route.o .libs/libirrtoolset.lax/libre2dfa.a/re2dfa.o .libs/libirrtoolset.lax/libre2dfa.a/regexp_nf.o .libs/libirrtoolset.lax/librpsl.a/Buffer.o .libs/libirrtoolset.lax/librpsl.a/afi.o .libs/libirrtoolset.lax/librpsl.a/object.o .libs/libirrtoolset.lax/librpsl.a/object_log.l.o .libs/libirrtoolset.lax/librpsl.a/prefix.o .libs/libirrtoolset.lax/librpsl.a/rangelist.o .libs/libirrtoolset.lax/librpsl.a/regexp.o .libs/libirrtoolset.lax/librpsl.a/rpsl.l.o .libs/libirrtoolset.lax/librpsl.a/rpsl.y.o .libs/libirrtoolset.lax/librpsl.a/rpsl_attr.o .libs/libirrtoolset.lax/librpsl.a/rpsl_filter.o .libs/libirrtoolset.lax/librpsl.a/rpsl_item.o .libs/libirrtoolset.lax/librpsl.a/rpsl_policy.o .libs/libirrtoolset.lax/librpsl.a/rptype.o .libs/libirrtoolset.lax/librpsl.a/schema.o .libs/libirrtoolset.lax/librpsl.a/schema_rpsl.o .libs/libirrtoolset.lax/librpsl.a/symbols.o .libs/libirrtoolset.lax/libdataset.a/CacheKey.CacheValue.AVLMap.o .libs/libirrtoolset.lax/libdataset.a/CacheKey.CacheValue.Map.o .libs/libirrtoolset.lax/libdataset.a/NormalTermPtr.DLList.o .libs/libirrtoolset.lax/libdataset.a/PrefixRange.Plex.o .libs/libirrtoolset.lax/libdataset.a/PrefixRange.XPlex.o .libs/libirrtoolset.lax/libdataset.a/SymID.Set.o .libs/libirrtoolset.lax/libdataset.a/SymID.VHSet.o .libs/libirrtoolset.lax/libdataset.a/SymbolConjunctPtr.Bag.o .libs/libirrtoolset.lax/libdataset.a/SymbolConjunctPtr.SplayBag.o .libs/libirrtoolset.lax/libdataset.a/SymbolConjunctPtr.SplayNode.o .libs/libirrtoolset.lax/libdataset.a/unsigned.OXPSet.o .libs/libirrtoolset.lax/libdataset.a/unsigned.Plex.o .libs/libirrtoolset.lax/libdataset.a/unsigned.Set.o .libs/libirrtoolset.lax/libdataset.a/unsigned.XPlex.o .libs/libirrtoolset.lax/libirrutil.a/Argv.o .libs/libirrtoolset.lax/libirrutil.a/debug.o .libs/libirrtoolset.lax/libirrutil.a/errhandler.o .libs/libirrtoolset.lax/libirrutil.a/net.o .libs/libirrtoolset.lax/libirrutil.a/rusage.o .libs/libirrtoolset.lax/libirrutil.a/strcase.o .libs/libirrtoolset.lax/libirrutil.a/trace.o .libs/libirrtoolset.lax/libirrutil.a/version.o libtool: link: ranlib .libs/libirrtoolset.a libtool: link: rm -fr .libs/libirrtoolset.lax libtool: link: ( cd ".libs" && rm -f "libirrtoolset.la" && ln -s "../libirrtoolset.la" "libirrtoolset.la" ) make[3]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1/src' Making all in peval make[3]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/peval' g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o peval.o peval.cc In file included from ../../src/rpsl/symbols.hh:52, from ../../src/rpsl/regexp.hh:58, from ../../src/rpsl/rpsl_attr.hh:63, from ../../src/rpsl/object.hh:59, from ../../src/irr/irr.hh:52, from peval.cc:69: ../../src/rpsl/Allocator.hh: In member function 'void* Allocator::allocate(size_t)': ../../src/rpsl/Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ ../../src/rpsl/Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ In file included from ../../src/rpsl/rpsl_attr.hh:75, from ../../src/rpsl/object.hh:59, from ../../src/irr/irr.hh:52, from peval.cc:69: ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:146:4: warning: when initialized here [-Wreorder] 146 | ItemMSItem(Item *i, int _code) : item(i), code(_code) { | ^~~~~~~~~~ ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int, int, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:148:4: warning: when initialized here [-Wreorder] 148 | ItemMSItem(Item *i, int _code, int _n, int _m) : item(i), code(_code), | ^~~~~~~~~~ In file included from ../../src/rpsl/rpsl_policy.hh:68, from ../../src/rpsl/rpsl_attr.hh:76, from ../../src/rpsl/object.hh:59, from ../../src/irr/irr.hh:52, from peval.cc:69: ../../src/rpsl/rpsl_filter.hh: In constructor 'FilterAFI::FilterAFI(ItemList*, Filter*)': ../../src/rpsl/rpsl_filter.hh:483:14: warning: 'FilterAFI::afi_list' will be initialized after [-Wreorder] 483 | ItemList *afi_list; | ^~~~~~~~ ../../src/rpsl/rpsl_filter.hh:482:12: warning: 'Filter* FilterAFI::f' [-Wreorder] 482 | Filter *f; | ^ ../../src/rpsl/rpsl_filter.hh:488:4: warning: when initialized here [-Wreorder] 488 | FilterAFI(ItemList *_afi_list, Filter *_f) : | ^~~~~~~~~ In file included from ../../src/rpsl/object.hh:59, from ../../src/irr/irr.hh:52, from peval.cc:69: ../../src/rpsl/rpsl_attr.hh: In copy constructor 'AttrClass::AttrClass(const AttrClass&)': ../../src/rpsl/rpsl_attr.hh:327:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | for (int i = 0; i < b.attribs.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ../../src/rpsl/rpsl_attr.hh: In constructor 'AttrMethod::AttrMethod(char*, List*, bool, bool)': ../../src/rpsl/rpsl_attr.hh:435:29: warning: 'AttrMethod::args' will be initialized after [-Wreorder] 435 | List *args; | ^~~~ ../../src/rpsl/rpsl_attr.hh:433:29: warning: 'bool AttrMethod::varargs' [-Wreorder] 433 | bool varargs; | ^~~~~~~ ../../src/rpsl/rpsl_attr.hh:437:4: warning: when initialized here [-Wreorder] 437 | AttrMethod(char *_name, List *_args, | ^~~~~~~~~~ In file included from ../../src/irr/irr.hh:52, from peval.cc:69: ../../src/rpsl/object.hh: In constructor 'Object::Object()': ../../src/rpsl/object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ ../../src/rpsl/object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ ../../src/rpsl/object.hh:80:4: warning: when initialized here [-Wreorder] 80 | Object() : Buffer(), type(NULL), | ^~~~~~ ../../src/rpsl/object.hh: In constructor 'Object::Object(Buffer&, bool)': ../../src/rpsl/object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ ../../src/rpsl/object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ ../../src/rpsl/object.hh:82:4: warning: when initialized here [-Wreorder] 82 | Object(Buffer &buf, bool silent = false) | ^~~~~~ In file included from ../../src/normalform/FilterOfPrefix.hh:55, from ../../src/normalform/NT.hh:58, from ../../src/normalform/NE.hh:56, from peval.cc:77: ../../src/normalform/SetOfPrefix.hh: In member function 'void SetOfPrefix::restrict(ItemList*)': ../../src/normalform/SetOfPrefix.hh:144:17: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 144 | delete set; | ^~~ ../../src/normalform/SetOfPrefix.hh:149:17: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 149 | delete set; | ^~~ ../../src/normalform/SetOfPrefix.hh:156:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 156 | delete res; | ^~~ ../../src/normalform/SetOfPrefix.hh:157:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 157 | delete multicast; | ^~~~~~~~~ ../../src/normalform/SetOfPrefix.hh:158:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 158 | delete unicast; | ^~~~~~~ In file included from ../../src/normalform/FilterOfPrefix.hh:56, from ../../src/normalform/NT.hh:58, from ../../src/normalform/NE.hh:56, from peval.cc:77: ../../src/normalform/SetOfIPv6Prefix.hh: In member function 'void SetOfIPv6Prefix::restrict(ItemList*)': ../../src/normalform/SetOfIPv6Prefix.hh:148:17: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 148 | delete set; | ^~~ ../../src/normalform/SetOfIPv6Prefix.hh:154:17: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 154 | delete set; | ^~~ ../../src/normalform/SetOfIPv6Prefix.hh:161:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 161 | delete res; | ^~~ ../../src/normalform/SetOfIPv6Prefix.hh:162:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 162 | delete multicast; | ^~~~~~~~~ ../../src/normalform/SetOfIPv6Prefix.hh:163:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 163 | delete unicast; | ^~~~~~~ In file included from ../../src/normalform/FilterOfCommunity.hh:55, from ../../src/normalform/NT.hh:61, from ../../src/normalform/NE.hh:56, from peval.cc:77: ../../src/normalform/community.hh: In function 'void community_print(std::ostream&, unsigned int)': ../../src/normalform/community.hh:66:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 66 | else if (i == COMMUNITY_NO_EXPORT) | ~~^~~~~~~~~~~~~~~~~~~~~~ ../../src/normalform/community.hh:68:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 68 | else if (i == COMMUNITY_NO_EXPORT_SUBCONFED) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/normalform/community.hh:70:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 70 | else if (i == COMMUNITY_NO_ADVERTISE) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o peval peval.o ../libirrtoolset.la -lhistory -lreadline -ltermcap -lhistory -lreadline -ltermcap libtool: link: g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o peval peval.o ../.libs/libirrtoolset.a -lhistory -lreadline -ltermcap make[3]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/peval' Making all in rpslcheck make[3]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/rpslcheck' g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o rpslcheck.o rpslcheck.cc In file included from ../../src/rpsl/symbols.hh:52, from ../../src/rpsl/regexp.hh:58, from ../../src/rpsl/rpsl_attr.hh:63, from ../../src/rpsl/object.hh:59, from rpslcheck.cc:51: ../../src/rpsl/Allocator.hh: In member function 'void* Allocator::allocate(size_t)': ../../src/rpsl/Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ ../../src/rpsl/Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ In file included from ../../src/rpsl/rpsl_attr.hh:75, from ../../src/rpsl/object.hh:59, from rpslcheck.cc:51: ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:146:4: warning: when initialized here [-Wreorder] 146 | ItemMSItem(Item *i, int _code) : item(i), code(_code) { | ^~~~~~~~~~ ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int, int, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:148:4: warning: when initialized here [-Wreorder] 148 | ItemMSItem(Item *i, int _code, int _n, int _m) : item(i), code(_code), | ^~~~~~~~~~ In file included from ../../src/rpsl/rpsl_policy.hh:68, from ../../src/rpsl/rpsl_attr.hh:76, from ../../src/rpsl/object.hh:59, from rpslcheck.cc:51: ../../src/rpsl/rpsl_filter.hh: In constructor 'FilterAFI::FilterAFI(ItemList*, Filter*)': ../../src/rpsl/rpsl_filter.hh:483:14: warning: 'FilterAFI::afi_list' will be initialized after [-Wreorder] 483 | ItemList *afi_list; | ^~~~~~~~ ../../src/rpsl/rpsl_filter.hh:482:12: warning: 'Filter* FilterAFI::f' [-Wreorder] 482 | Filter *f; | ^ ../../src/rpsl/rpsl_filter.hh:488:4: warning: when initialized here [-Wreorder] 488 | FilterAFI(ItemList *_afi_list, Filter *_f) : | ^~~~~~~~~ In file included from ../../src/rpsl/object.hh:59, from rpslcheck.cc:51: ../../src/rpsl/rpsl_attr.hh: In copy constructor 'AttrClass::AttrClass(const AttrClass&)': ../../src/rpsl/rpsl_attr.hh:327:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | for (int i = 0; i < b.attribs.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ../../src/rpsl/rpsl_attr.hh: In constructor 'AttrMethod::AttrMethod(char*, List*, bool, bool)': ../../src/rpsl/rpsl_attr.hh:435:29: warning: 'AttrMethod::args' will be initialized after [-Wreorder] 435 | List *args; | ^~~~ ../../src/rpsl/rpsl_attr.hh:433:29: warning: 'bool AttrMethod::varargs' [-Wreorder] 433 | bool varargs; | ^~~~~~~ ../../src/rpsl/rpsl_attr.hh:437:4: warning: when initialized here [-Wreorder] 437 | AttrMethod(char *_name, List *_args, | ^~~~~~~~~~ In file included from rpslcheck.cc:51: ../../src/rpsl/object.hh: In constructor 'Object::Object()': ../../src/rpsl/object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ ../../src/rpsl/object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ ../../src/rpsl/object.hh:80:4: warning: when initialized here [-Wreorder] 80 | Object() : Buffer(), type(NULL), | ^~~~~~ ../../src/rpsl/object.hh: In constructor 'Object::Object(Buffer&, bool)': ../../src/rpsl/object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ ../../src/rpsl/object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ ../../src/rpsl/object.hh:82:4: warning: when initialized here [-Wreorder] 82 | Object(Buffer &buf, bool silent = false) | ^~~~~~ /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o rpslcheck rpslcheck.o ../libirrtoolset.la -lhistory -lreadline -ltermcap -lhistory -lreadline -ltermcap libtool: link: g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o rpslcheck rpslcheck.o ../.libs/libirrtoolset.a -lhistory -lreadline -ltermcap make[3]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/rpslcheck' Making all in rtconfig make[3]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/rtconfig' g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o rtconfig.o rtconfig.cc g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o f_cisco.o f_cisco.cc In file included from ../../src/rpsl/symbols.hh:52, from ../../src/rpsl/rpsl_item.hh:73, from ../../src/normalform/SetOfPrefix.hh:58, from ../../src/normalform/FilterOfPrefix.hh:55, from ../../src/normalform/NT.hh:58, from ../../src/normalform/NE.hh:56, from f_cisco.cc:54: ../../src/rpsl/Allocator.hh: In member function 'void* Allocator::allocate(size_t)': ../../src/rpsl/Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ ../../src/rpsl/Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ In file included from ../../src/normalform/SetOfPrefix.hh:58, from ../../src/normalform/FilterOfPrefix.hh:55, from ../../src/normalform/NT.hh:58, from ../../src/normalform/NE.hh:56, from f_cisco.cc:54: ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:146:4: warning: when initialized here [-Wreorder] 146 | ItemMSItem(Item *i, int _code) : item(i), code(_code) { | ^~~~~~~~~~ ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int, int, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:148:4: warning: when initialized here [-Wreorder] 148 | ItemMSItem(Item *i, int _code, int _n, int _m) : item(i), code(_code), | ^~~~~~~~~~ In file included from ../../src/normalform/FilterOfPrefix.hh:55, from ../../src/normalform/NT.hh:58, from ../../src/normalform/NE.hh:56, from f_cisco.cc:54: ../../src/normalform/SetOfPrefix.hh: In member function 'void SetOfPrefix::restrict(ItemList*)': ../../src/normalform/SetOfPrefix.hh:144:17: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 144 | delete set; | ^~~ ../../src/normalform/SetOfPrefix.hh:149:17: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 149 | delete set; | ^~~ ../../src/normalform/SetOfPrefix.hh:156:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 156 | delete res; | ^~~ ../../src/normalform/SetOfPrefix.hh:157:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 157 | delete multicast; | ^~~~~~~~~ ../../src/normalform/SetOfPrefix.hh:158:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 158 | delete unicast; | ^~~~~~~ In file included from ../../src/normalform/FilterOfPrefix.hh:56, from ../../src/normalform/NT.hh:58, from ../../src/normalform/NE.hh:56, from f_cisco.cc:54: ../../src/normalform/SetOfIPv6Prefix.hh: In member function 'void SetOfIPv6Prefix::restrict(ItemList*)': ../../src/normalform/SetOfIPv6Prefix.hh:148:17: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 148 | delete set; | ^~~ ../../src/normalform/SetOfIPv6Prefix.hh:154:17: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 154 | delete set; | ^~~ ../../src/normalform/SetOfIPv6Prefix.hh:161:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 161 | delete res; | ^~~ ../../src/normalform/SetOfIPv6Prefix.hh:162:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 162 | delete multicast; | ^~~~~~~~~ ../../src/normalform/SetOfIPv6Prefix.hh:163:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 163 | delete unicast; | ^~~~~~~ In file included from ../../src/normalform/FilterOfCommunity.hh:55, from ../../src/normalform/NT.hh:61, from ../../src/normalform/NE.hh:56, from f_cisco.cc:54: ../../src/normalform/community.hh: In function 'void community_print(std::ostream&, unsigned int)': ../../src/normalform/community.hh:66:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 66 | else if (i == COMMUNITY_NO_EXPORT) | ~~^~~~~~~~~~~~~~~~~~~~~~ ../../src/normalform/community.hh:68:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 68 | else if (i == COMMUNITY_NO_EXPORT_SUBCONFED) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/normalform/community.hh:70:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 70 | else if (i == COMMUNITY_NO_ADVERTISE) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/rpsl/symbols.hh:52, from ../../src/rpsl/regexp.hh:58, from ../../src/rpsl/rpsl_attr.hh:63, from ../../src/rpsl/object.hh:59, from ../../src/irr/irr.hh:52, from rtconfig.cc:58: ../../src/rpsl/Allocator.hh: In member function 'void* Allocator::allocate(size_t)': ../../src/rpsl/Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ ../../src/rpsl/Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ In file included from ../../src/normalform/NE.hh:59, from f_cisco.cc:54: ../../src/rpsl/rpsl_filter.hh: In constructor 'FilterAFI::FilterAFI(ItemList*, Filter*)': ../../src/rpsl/rpsl_filter.hh:483:14: warning: 'FilterAFI::afi_list' will be initialized after [-Wreorder] 483 | ItemList *afi_list; | ^~~~~~~~ ../../src/rpsl/rpsl_filter.hh:482:12: warning: 'Filter* FilterAFI::f' [-Wreorder] 482 | Filter *f; | ^ ../../src/rpsl/rpsl_filter.hh:488:4: warning: when initialized here [-Wreorder] 488 | FilterAFI(ItemList *_afi_list, Filter *_f) : | ^~~~~~~~~ In file included from ../../src/rpsl/rpsl_attr.hh:75, from ../../src/rpsl/object.hh:59, from ../../src/irr/irr.hh:52, from rtconfig.cc:58: ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:146:4: warning: when initialized here [-Wreorder] 146 | ItemMSItem(Item *i, int _code) : item(i), code(_code) { | ^~~~~~~~~~ ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int, int, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:148:4: warning: when initialized here [-Wreorder] 148 | ItemMSItem(Item *i, int _code, int _n, int _m) : item(i), code(_code), | ^~~~~~~~~~ In file included from ../../src/rpsl/rpsl_policy.hh:68, from ../../src/rpsl/rpsl_attr.hh:76, from ../../src/rpsl/object.hh:59, from ../../src/irr/irr.hh:52, from rtconfig.cc:58: ../../src/rpsl/rpsl_filter.hh: In constructor 'FilterAFI::FilterAFI(ItemList*, Filter*)': ../../src/rpsl/rpsl_filter.hh:483:14: warning: 'FilterAFI::afi_list' will be initialized after [-Wreorder] 483 | ItemList *afi_list; | ^~~~~~~~ ../../src/rpsl/rpsl_filter.hh:482:12: warning: 'Filter* FilterAFI::f' [-Wreorder] 482 | Filter *f; | ^ ../../src/rpsl/rpsl_filter.hh:488:4: warning: when initialized here [-Wreorder] 488 | FilterAFI(ItemList *_afi_list, Filter *_f) : | ^~~~~~~~~ In file included from ../../src/rpsl/object.hh:59, from ../../src/irr/irr.hh:52, from f_cisco.hh:54, from f_cisco.cc:56: ../../src/rpsl/rpsl_attr.hh: In copy constructor 'AttrClass::AttrClass(const AttrClass&)': ../../src/rpsl/rpsl_attr.hh:327:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | for (int i = 0; i < b.attribs.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ../../src/rpsl/rpsl_attr.hh: In constructor 'AttrMethod::AttrMethod(char*, List*, bool, bool)': ../../src/rpsl/rpsl_attr.hh:435:29: warning: 'AttrMethod::args' will be initialized after [-Wreorder] 435 | List *args; | ^~~~ ../../src/rpsl/rpsl_attr.hh:433:29: warning: 'bool AttrMethod::varargs' [-Wreorder] 433 | bool varargs; | ^~~~~~~ ../../src/rpsl/rpsl_attr.hh:437:4: warning: when initialized here [-Wreorder] 437 | AttrMethod(char *_name, List *_args, | ^~~~~~~~~~ In file included from ../../src/irr/irr.hh:52, from f_cisco.hh:54, from f_cisco.cc:56: ../../src/rpsl/object.hh: In constructor 'Object::Object()': ../../src/rpsl/object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ ../../src/rpsl/object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ ../../src/rpsl/object.hh:80:4: warning: when initialized here [-Wreorder] 80 | Object() : Buffer(), type(NULL), | ^~~~~~ ../../src/rpsl/object.hh: In constructor 'Object::Object(Buffer&, bool)': ../../src/rpsl/object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ ../../src/rpsl/object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ ../../src/rpsl/object.hh:82:4: warning: when initialized here [-Wreorder] 82 | Object(Buffer &buf, bool silent = false) | ^~~~~~ In file included from f_cisco.hh:55, from f_cisco.cc:56: ../../src/irr/autnum.hh: In function 'bool isPeeringMatching(PolicyPeering*, SymID, ASt, const MPPrefix*, const MPPrefix*)': ../../src/irr/autnum.hh:238:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 238 | if (isPeeringMatching(itr()->peering, pset, peerAS, peerIP, ip)) | ^~ ../../src/irr/autnum.hh:241:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 241 | return false; | ^~~~~~ ../../src/irr/autnum.hh:254:33: warning: comparison of integer expressions of different signedness: 'const ASt' {aka 'const unsigned int'} and 'int' [-Wsign-compare] 254 | if (prng->peerASes && peerAS != INVALID_AS | ^ In file included from ../../src/rpsl/object.hh:59, from ../../src/irr/irr.hh:52, from rtconfig.cc:58: ../../src/rpsl/rpsl_attr.hh: In copy constructor 'AttrClass::AttrClass(const AttrClass&)': ../../src/rpsl/rpsl_attr.hh:327:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | for (int i = 0; i < b.attribs.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ../../src/irr/autnum.hh: In member function 'Interface* InterfaceIterator::next()': ../../src/irr/autnum.hh:651:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 651 | if (current) | ^~ ../../src/irr/autnum.hh:653:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 653 | return current; | ^~~~~~ ../../src/irr/autnum.hh: In member function 'Peer* PeerIterator::next()': ../../src/irr/autnum.hh:701:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 701 | if (current) | ^~ ../../src/irr/autnum.hh:703:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 703 | return current; | ^~~~~~ ../../src/rpsl/rpsl_attr.hh: In constructor 'AttrMethod::AttrMethod(char*, List*, bool, bool)': ../../src/rpsl/rpsl_attr.hh:435:29: warning: 'AttrMethod::args' will be initialized after [-Wreorder] 435 | List *args; | ^~~~ ../../src/rpsl/rpsl_attr.hh:433:29: warning: 'bool AttrMethod::varargs' [-Wreorder] 433 | bool varargs; | ^~~~~~~ ../../src/rpsl/rpsl_attr.hh:437:4: warning: when initialized here [-Wreorder] 437 | AttrMethod(char *_name, List *_args, | ^~~~~~~~~~ In file included from ../../src/irr/irr.hh:52, from rtconfig.cc:58: ../../src/rpsl/object.hh: In constructor 'Object::Object()': ../../src/rpsl/object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ ../../src/rpsl/object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ ../../src/rpsl/object.hh:80:4: warning: when initialized here [-Wreorder] 80 | Object() : Buffer(), type(NULL), | ^~~~~~ ../../src/rpsl/object.hh: In constructor 'Object::Object(Buffer&, bool)': ../../src/rpsl/object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ f_cisco.cc: In member function 'void CiscoConfig::printREASno(std::ostream&, const RangeList&)': f_cisco.cc:487:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 487 | for (int i = pi->low; i <= pi->high; ++i) { | ~~^~~~~~~~~~~ ../../src/rpsl/object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ ../../src/rpsl/object.hh:82:4: warning: when initialized here [-Wreorder] 82 | Object(Buffer &buf, bool silent = false) | ^~~~~~ f_cisco.cc: In member function 'void CiscoConfig::printCommunity(std::ostream&, unsigned int)': f_cisco.cc:807:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 807 | else if (i == COMMUNITY_NO_EXPORT) | ~~^~~~~~~~~~~~~~~~~~~~~~ f_cisco.cc:809:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 809 | else if (i == COMMUNITY_NO_EXPORT_SUBCONFED) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f_cisco.cc:811:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 811 | else if (i == COMMUNITY_NO_ADVERTISE) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/normalform/FilterOfPrefix.hh:55, from ../../src/normalform/NT.hh:58, from ../../src/normalform/NE.hh:56, from rtconfig.hh:54, from rtconfig.cc:63: ../../src/normalform/SetOfPrefix.hh: In member function 'void SetOfPrefix::restrict(ItemList*)': ../../src/normalform/SetOfPrefix.hh:144:17: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 144 | delete set; | ^~~ f_cisco.cc: In member function 'virtual void CiscoConfig::static2bgp(ASt, MPPrefix*)': f_cisco.cc:1372:8: warning: variable 'last' set but not used [-Wunused-but-set-variable] 1372 | int last = 0; | ^~~~ ../../src/normalform/SetOfPrefix.hh:149:17: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 149 | delete set; | ^~~ ../../src/normalform/SetOfPrefix.hh:156:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 156 | delete res; | ^~~ ../../src/normalform/SetOfPrefix.hh:157:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 157 | delete multicast; | ^~~~~~~~~ ../../src/normalform/SetOfPrefix.hh:158:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 158 | delete unicast; | ^~~~~~~ In file included from ../../src/normalform/FilterOfPrefix.hh:56, from ../../src/normalform/NT.hh:58, from ../../src/normalform/NE.hh:56, from rtconfig.hh:54, from rtconfig.cc:63: ../../src/normalform/SetOfIPv6Prefix.hh: In member function 'void SetOfIPv6Prefix::restrict(ItemList*)': ../../src/normalform/SetOfIPv6Prefix.hh:148:17: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 148 | delete set; | ^~~ ../../src/normalform/SetOfIPv6Prefix.hh:154:17: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 154 | delete set; | ^~~ ../../src/normalform/SetOfIPv6Prefix.hh:161:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 161 | delete res; | ^~~ ../../src/normalform/SetOfIPv6Prefix.hh:162:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 162 | delete multicast; | ^~~~~~~~~ ../../src/normalform/SetOfIPv6Prefix.hh:163:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 163 | delete unicast; | ^~~~~~~ In file included from ../../src/normalform/FilterOfCommunity.hh:55, from ../../src/normalform/NT.hh:61, from ../../src/normalform/NE.hh:56, from rtconfig.hh:54, from rtconfig.cc:63: ../../src/normalform/community.hh: In function 'void community_print(std::ostream&, unsigned int)': ../../src/normalform/community.hh:66:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 66 | else if (i == COMMUNITY_NO_EXPORT) | ~~^~~~~~~~~~~~~~~~~~~~~~ ../../src/normalform/community.hh:68:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 68 | else if (i == COMMUNITY_NO_EXPORT_SUBCONFED) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/normalform/community.hh:70:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 70 | else if (i == COMMUNITY_NO_ADVERTISE) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from f_cisco.hh:55, from rtconfig.cc:67: ../../src/irr/autnum.hh: In function 'bool isPeeringMatching(PolicyPeering*, SymID, ASt, const MPPrefix*, const MPPrefix*)': ../../src/irr/autnum.hh:238:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 238 | if (isPeeringMatching(itr()->peering, pset, peerAS, peerIP, ip)) | ^~ ../../src/irr/autnum.hh:241:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 241 | return false; | ^~~~~~ ../../src/irr/autnum.hh:254:33: warning: comparison of integer expressions of different signedness: 'const ASt' {aka 'const unsigned int'} and 'int' [-Wsign-compare] 254 | if (prng->peerASes && peerAS != INVALID_AS | ^ In file included from f_cisco.hh:55, from f_cisco.cc:56: ../../src/irr/autnum.hh: In instantiation of 'AutNumSelector::AutNumSelector(const AutNum*, const char*, SymID, ASt, const MPPrefix*, const MPPrefix*, const char*, const char*) [with AttrType = AttrExport; SymID = char*; ASt = unsigned int]': f_cisco.cc:1219:64: required from here ../../src/irr/autnum.hh:359:23: warning: 'AutNumSelector::current' will be initialized after [-Wreorder] 359 | FilterAction *current; | ^~~~~~~ ../../src/irr/autnum.hh:357:14: warning: 'ItemList* AutNumSelector::afi_list' [-Wreorder] 357 | ItemList *afi_list; | ^~~~~~~~ ../../src/irr/autnum.hh:361:4: warning: when initialized here [-Wreorder] 361 | AutNumSelector(const AutNum *an, const char *attrib, SymID pset, | ^~~~~~~~~~~~~~ ../../src/irr/autnum.hh: In instantiation of 'AutNumSelector::AutNumSelector(const AutNum*, const char*, SymID, ASt, const MPPrefix*, const MPPrefix*, const char*, const char*) [with AttrType = AttrImport; SymID = char*; ASt = unsigned int]': f_cisco.cc:1289:36: required from here ../../src/irr/autnum.hh:359:23: warning: 'AutNumSelector::current' will be initialized after [-Wreorder] 359 | FilterAction *current; | ^~~~~~~ ../../src/irr/autnum.hh:357:14: warning: 'ItemList* AutNumSelector::afi_list' [-Wreorder] 357 | ItemList *afi_list; | ^~~~~~~~ ../../src/irr/autnum.hh:361:4: warning: when initialized here [-Wreorder] 361 | AutNumSelector(const AutNum *an, const char *attrib, SymID pset, | ^~~~~~~~~~~~~~ ../../src/irr/autnum.hh: In member function 'Interface* InterfaceIterator::next()': ../../src/irr/autnum.hh:651:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 651 | if (current) | ^~ ../../src/irr/autnum.hh:653:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 653 | return current; | ^~~~~~ ../../src/irr/autnum.hh: In member function 'Peer* PeerIterator::next()': ../../src/irr/autnum.hh:701:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 701 | if (current) | ^~ ../../src/irr/autnum.hh:703:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 703 | return current; | ^~~~~~ In file included from ../../src/irr/irr.hh:52, from rtconfig.cc:58: ../../src/rpsl/object.hh: In instantiation of 'AttrGenericIterator::AttrGenericIterator(const Object*, const char*) [with ItemType = ItemASNO]': rtconfig.cc:340:54: required from here ../../src/rpsl/object.hh:221:30: warning: 'AttrGenericIterator::itr' will be initialized after [-Wreorder] 221 | AttrIterator itr; | ^~~ ../../src/rpsl/object.hh:219:23: warning: 'Item* AttrGenericIterator::currentItem' [-Wreorder] 219 | Item *currentItem; | ^~~~~~~~~~~ ../../src/rpsl/object.hh:223:4: warning: when initialized here [-Wreorder] 223 | AttrGenericIterator(const Object *o, const char *attrib) : | ^~~~~~~~~~~~~~~~~~~ f_cisco.cc: In member function 'ListOf2Ints* CiscoConfig::printCommunities(FilterOfCommunity&)': f_cisco.cc:374:51: warning: 'aclID' may be used uninitialized in this function [-Wmaybe-uninitialized] 374 | cout << "ip community-list " << aclID << " permit "; | ^~~~~~~~~~ f_cisco.cc: In member function 'virtual void CiscoConfig::outboundPacketFilter(char*, ASt, MPPrefix*, ASt, MPPrefix*)': f_cisco.cc:1692:94: warning: 'ipv6_aclid' may be used uninitialized in this function [-Wmaybe-uninitialized] 1692 | cout << " interface " << ifname << "\n ipv6 access-group " << ipv6_acl << ipv6_aclid << direction << endl; | ^~~~~~~~~ f_cisco.cc:1688:79: warning: 'aclid' may be used uninitialized in this function [-Wmaybe-uninitialized] 1688 | cout << "\n!\ninterface " << ifname << "\n ip access-group " << aclid << direction << endl; | ^~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o f_ciscoxr.o f_ciscoxr.cc f_cisco.cc: In member function 'virtual void CiscoConfig::inboundPacketFilter(char*, ASt, MPPrefix*, ASt, MPPrefix*)': f_cisco.cc:1631:94: warning: 'ipv6_aclid' may be used uninitialized in this function [-Wmaybe-uninitialized] 1631 | cout << " interface " << ifname << "\n ipv6 access-group " << ipv6_acl << ipv6_aclid << direction << endl; | ^~~~~~~~~ f_cisco.cc:1627:79: warning: 'aclid' may be used uninitialized in this function [-Wmaybe-uninitialized] 1627 | cout << "\n!\ninterface " << ifname << "\n ip access-group " << aclid << direction << endl; | ^~~~~~~~~ In file included from ../../src/rpsl/symbols.hh:52, from ../../src/rpsl/rpsl_item.hh:73, from ../../src/normalform/SetOfPrefix.hh:58, from ../../src/normalform/FilterOfPrefix.hh:55, from ../../src/normalform/NT.hh:58, from ../../src/normalform/NE.hh:56, from f_ciscoxr.cc:54: ../../src/rpsl/Allocator.hh: In member function 'void* Allocator::allocate(size_t)': ../../src/rpsl/Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ ../../src/rpsl/Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ In file included from ../../src/normalform/SetOfPrefix.hh:58, from ../../src/normalform/FilterOfPrefix.hh:55, from ../../src/normalform/NT.hh:58, from ../../src/normalform/NE.hh:56, from f_ciscoxr.cc:54: ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:146:4: warning: when initialized here [-Wreorder] 146 | ItemMSItem(Item *i, int _code) : item(i), code(_code) { | ^~~~~~~~~~ ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int, int, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:148:4: warning: when initialized here [-Wreorder] 148 | ItemMSItem(Item *i, int _code, int _n, int _m) : item(i), code(_code), | ^~~~~~~~~~ In file included from ../../src/normalform/FilterOfPrefix.hh:55, from ../../src/normalform/NT.hh:58, from ../../src/normalform/NE.hh:56, from f_ciscoxr.cc:54: ../../src/normalform/SetOfPrefix.hh: In member function 'void SetOfPrefix::restrict(ItemList*)': ../../src/normalform/SetOfPrefix.hh:144:17: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 144 | delete set; | ^~~ ../../src/normalform/SetOfPrefix.hh:149:17: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 149 | delete set; | ^~~ ../../src/normalform/SetOfPrefix.hh:156:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 156 | delete res; | ^~~ ../../src/normalform/SetOfPrefix.hh:157:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 157 | delete multicast; | ^~~~~~~~~ ../../src/normalform/SetOfPrefix.hh:158:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 158 | delete unicast; | ^~~~~~~ In file included from ../../src/normalform/FilterOfPrefix.hh:56, from ../../src/normalform/NT.hh:58, from ../../src/normalform/NE.hh:56, from f_ciscoxr.cc:54: ../../src/normalform/SetOfIPv6Prefix.hh: In member function 'void SetOfIPv6Prefix::restrict(ItemList*)': ../../src/normalform/SetOfIPv6Prefix.hh:148:17: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 148 | delete set; | ^~~ ../../src/normalform/SetOfIPv6Prefix.hh:154:17: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 154 | delete set; | ^~~ ../../src/normalform/SetOfIPv6Prefix.hh:161:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 161 | delete res; | ^~~ ../../src/normalform/SetOfIPv6Prefix.hh:162:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 162 | delete multicast; | ^~~~~~~~~ ../../src/normalform/SetOfIPv6Prefix.hh:163:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 163 | delete unicast; | ^~~~~~~ In file included from ../../src/normalform/FilterOfCommunity.hh:55, from ../../src/normalform/NT.hh:61, from ../../src/normalform/NE.hh:56, from f_ciscoxr.cc:54: ../../src/normalform/community.hh: In function 'void community_print(std::ostream&, unsigned int)': ../../src/normalform/community.hh:66:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 66 | else if (i == COMMUNITY_NO_EXPORT) | ~~^~~~~~~~~~~~~~~~~~~~~~ ../../src/normalform/community.hh:68:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 68 | else if (i == COMMUNITY_NO_EXPORT_SUBCONFED) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/normalform/community.hh:70:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 70 | else if (i == COMMUNITY_NO_ADVERTISE) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/normalform/NE.hh:59, from f_ciscoxr.cc:54: ../../src/rpsl/rpsl_filter.hh: In constructor 'FilterAFI::FilterAFI(ItemList*, Filter*)': ../../src/rpsl/rpsl_filter.hh:483:14: warning: 'FilterAFI::afi_list' will be initialized after [-Wreorder] 483 | ItemList *afi_list; | ^~~~~~~~ ../../src/rpsl/rpsl_filter.hh:482:12: warning: 'Filter* FilterAFI::f' [-Wreorder] 482 | Filter *f; | ^ ../../src/rpsl/rpsl_filter.hh:488:4: warning: when initialized here [-Wreorder] 488 | FilterAFI(ItemList *_afi_list, Filter *_f) : | ^~~~~~~~~ In file included from f_cisco.cc:56: f_cisco.hh: In member function 'ListOf2Ints* CiscoConfig::printASPaths(regexp_nf&)': f_cisco.hh:78:67: warning: 'aclID' may be used uninitialized in this function [-Wmaybe-uninitialized] 78 | ListNodeOf2Ints(int s, int e, int f) : start(s), end(e), flag(f) {} | ^ f_cisco.cc:692:8: note: 'aclID' was declared here 692 | int aclID; | ^~~~~ In file included from ../../src/rpsl/object.hh:59, from ../../src/irr/irr.hh:52, from f_cisco.hh:54, from f_ciscoxr.hh:52, from f_ciscoxr.cc:56: ../../src/rpsl/rpsl_attr.hh: In copy constructor 'AttrClass::AttrClass(const AttrClass&)': ../../src/rpsl/rpsl_attr.hh:327:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | for (int i = 0; i < b.attribs.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ../../src/rpsl/rpsl_attr.hh: In constructor 'AttrMethod::AttrMethod(char*, List*, bool, bool)': ../../src/rpsl/rpsl_attr.hh:435:29: warning: 'AttrMethod::args' will be initialized after [-Wreorder] 435 | List *args; | ^~~~ ../../src/rpsl/rpsl_attr.hh:433:29: warning: 'bool AttrMethod::varargs' [-Wreorder] 433 | bool varargs; | ^~~~~~~ ../../src/rpsl/rpsl_attr.hh:437:4: warning: when initialized here [-Wreorder] 437 | AttrMethod(char *_name, List *_args, | ^~~~~~~~~~ In file included from ../../src/irr/irr.hh:52, from f_cisco.hh:54, from f_ciscoxr.hh:52, from f_ciscoxr.cc:56: ../../src/rpsl/object.hh: In constructor 'Object::Object()': ../../src/rpsl/object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ ../../src/rpsl/object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ ../../src/rpsl/object.hh:80:4: warning: when initialized here [-Wreorder] 80 | Object() : Buffer(), type(NULL), | ^~~~~~ ../../src/rpsl/object.hh: In constructor 'Object::Object(Buffer&, bool)': ../../src/rpsl/object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ ../../src/rpsl/object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ ../../src/rpsl/object.hh:82:4: warning: when initialized here [-Wreorder] 82 | Object(Buffer &buf, bool silent = false) | ^~~~~~ In file included from f_cisco.hh:55, from f_ciscoxr.hh:52, from f_ciscoxr.cc:56: ../../src/irr/autnum.hh: In function 'bool isPeeringMatching(PolicyPeering*, SymID, ASt, const MPPrefix*, const MPPrefix*)': ../../src/irr/autnum.hh:238:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 238 | if (isPeeringMatching(itr()->peering, pset, peerAS, peerIP, ip)) | ^~ ../../src/irr/autnum.hh:241:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 241 | return false; | ^~~~~~ ../../src/irr/autnum.hh:254:33: warning: comparison of integer expressions of different signedness: 'const ASt' {aka 'const unsigned int'} and 'int' [-Wsign-compare] 254 | if (prng->peerASes && peerAS != INVALID_AS | ^ ../../src/irr/autnum.hh: In member function 'Interface* InterfaceIterator::next()': ../../src/irr/autnum.hh:651:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 651 | if (current) | ^~ ../../src/irr/autnum.hh:653:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 653 | return current; | ^~~~~~ ../../src/irr/autnum.hh: In member function 'Peer* PeerIterator::next()': ../../src/irr/autnum.hh:701:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 701 | if (current) | ^~ ../../src/irr/autnum.hh:703:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 703 | return current; | ^~~~~~ f_ciscoxr.cc: In member function 'ListOf2Ints* CiscoXRConfig::printRoutes(SetOfIPv6Prefix&)': f_ciscoxr.cc:127:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 127 | if (nets.negated()) | ^~ f_ciscoxr.cc:130:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 130 | IPv6RadixSet::SortedPrefixIterator itr(&nets.members); | ^~~~~~~~~~~~ f_ciscoxr.cc: In member function 'void CiscoXRConfig::printREASno(std::ostream&, const RangeList&)': f_ciscoxr.cc:490:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 490 | if (put_par) | ^ f_ciscoxr.cc:500:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 500 | for (int i = pi->low; i <= pi->high; ++i) { | ~~^~~~~~~~~~~ f_ciscoxr.cc: In member function 'void CiscoXRConfig::printCommunity(std::ostream&, unsigned int)': f_ciscoxr.cc:851:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 851 | else if (i == COMMUNITY_NO_EXPORT) | ~~^~~~~~~~~~~~~~~~~~~~~~ f_ciscoxr.cc:853:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 853 | else if (i == COMMUNITY_NO_EXPORT_SUBCONFED) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f_ciscoxr.cc:855:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 855 | else if (i == COMMUNITY_NO_ADVERTISE) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ f_ciscoxr.cc: In member function 'bool CiscoXRConfig::printNeighbor(int, ASt, ASt, char*, bool, ItemAFI*, ItemAFI*)': f_ciscoxr.cc:1284:7: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1284 | if (import && ! forcedInboundMatchIP && prefixListGenerated) | ^ f_ciscoxr.cc: In member function 'virtual void CiscoXRConfig::static2bgp(ASt, MPPrefix*)': f_ciscoxr.cc:1496:8: warning: variable 'last' set but not used [-Wunused-but-set-variable] 1496 | int last = 0; | ^~~~ In file included from f_cisco.hh:55, from f_ciscoxr.hh:52, from f_ciscoxr.cc:56: ../../src/irr/autnum.hh: In instantiation of 'AutNumSelector::AutNumSelector(const AutNum*, const char*, SymID, ASt, const MPPrefix*, const MPPrefix*, const char*, const char*) [with AttrType = AttrExport; SymID = char*; ASt = unsigned int]': f_ciscoxr.cc:1314:64: required from here ../../src/irr/autnum.hh:359:23: warning: 'AutNumSelector::current' will be initialized after [-Wreorder] 359 | FilterAction *current; | ^~~~~~~ ../../src/irr/autnum.hh:357:14: warning: 'ItemList* AutNumSelector::afi_list' [-Wreorder] 357 | ItemList *afi_list; | ^~~~~~~~ ../../src/irr/autnum.hh:361:4: warning: when initialized here [-Wreorder] 361 | AutNumSelector(const AutNum *an, const char *attrib, SymID pset, | ^~~~~~~~~~~~~~ ../../src/irr/autnum.hh: In instantiation of 'AutNumSelector::AutNumSelector(const AutNum*, const char*, SymID, ASt, const MPPrefix*, const MPPrefix*, const char*, const char*) [with AttrType = AttrImport; SymID = char*; ASt = unsigned int]': f_ciscoxr.cc:1398:36: required from here ../../src/irr/autnum.hh:359:23: warning: 'AutNumSelector::current' will be initialized after [-Wreorder] 359 | FilterAction *current; | ^~~~~~~ ../../src/irr/autnum.hh:357:14: warning: 'ItemList* AutNumSelector::afi_list' [-Wreorder] 357 | ItemList *afi_list; | ^~~~~~~~ ../../src/irr/autnum.hh:361:4: warning: when initialized here [-Wreorder] 361 | AutNumSelector(const AutNum *an, const char *attrib, SymID pset, | ^~~~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o f_junos.o f_junos.cc In file included from ../../src/rpsl/symbols.hh:52, from ../../src/rpsl/rpsl_item.hh:73, from ../../src/normalform/SetOfPrefix.hh:58, from ../../src/normalform/FilterOfPrefix.hh:55, from ../../src/normalform/NT.hh:58, from ../../src/normalform/NE.hh:56, from f_junos.cc:55: ../../src/rpsl/Allocator.hh: In member function 'void* Allocator::allocate(size_t)': ../../src/rpsl/Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ ../../src/rpsl/Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ In file included from ../../src/normalform/SetOfPrefix.hh:58, from ../../src/normalform/FilterOfPrefix.hh:55, from ../../src/normalform/NT.hh:58, from ../../src/normalform/NE.hh:56, from f_junos.cc:55: ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:146:4: warning: when initialized here [-Wreorder] 146 | ItemMSItem(Item *i, int _code) : item(i), code(_code) { | ^~~~~~~~~~ ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int, int, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:148:4: warning: when initialized here [-Wreorder] 148 | ItemMSItem(Item *i, int _code, int _n, int _m) : item(i), code(_code), | ^~~~~~~~~~ In file included from ../../src/normalform/FilterOfPrefix.hh:55, from ../../src/normalform/NT.hh:58, from ../../src/normalform/NE.hh:56, from f_junos.cc:55: ../../src/normalform/SetOfPrefix.hh: In member function 'void SetOfPrefix::restrict(ItemList*)': ../../src/normalform/SetOfPrefix.hh:144:17: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 144 | delete set; | ^~~ ../../src/normalform/SetOfPrefix.hh:149:17: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 149 | delete set; | ^~~ ../../src/normalform/SetOfPrefix.hh:156:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 156 | delete res; | ^~~ ../../src/normalform/SetOfPrefix.hh:157:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 157 | delete multicast; | ^~~~~~~~~ ../../src/normalform/SetOfPrefix.hh:158:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 158 | delete unicast; | ^~~~~~~ In file included from ../../src/normalform/FilterOfPrefix.hh:56, from ../../src/normalform/NT.hh:58, from ../../src/normalform/NE.hh:56, from f_junos.cc:55: ../../src/normalform/SetOfIPv6Prefix.hh: In member function 'void SetOfIPv6Prefix::restrict(ItemList*)': ../../src/normalform/SetOfIPv6Prefix.hh:148:17: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 148 | delete set; | ^~~ ../../src/normalform/SetOfIPv6Prefix.hh:154:17: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 154 | delete set; | ^~~ ../../src/normalform/SetOfIPv6Prefix.hh:161:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 161 | delete res; | ^~~ ../../src/normalform/SetOfIPv6Prefix.hh:162:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 162 | delete multicast; | ^~~~~~~~~ ../../src/normalform/SetOfIPv6Prefix.hh:163:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 163 | delete unicast; | ^~~~~~~ In file included from ../../src/normalform/FilterOfCommunity.hh:55, from ../../src/normalform/NT.hh:61, from ../../src/normalform/NE.hh:56, from f_junos.cc:55: ../../src/normalform/community.hh: In function 'void community_print(std::ostream&, unsigned int)': ../../src/normalform/community.hh:66:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 66 | else if (i == COMMUNITY_NO_EXPORT) | ~~^~~~~~~~~~~~~~~~~~~~~~ ../../src/normalform/community.hh:68:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 68 | else if (i == COMMUNITY_NO_EXPORT_SUBCONFED) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/normalform/community.hh:70:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 70 | else if (i == COMMUNITY_NO_ADVERTISE) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/normalform/NE.hh:59, from f_junos.cc:55: ../../src/rpsl/rpsl_filter.hh: In constructor 'FilterAFI::FilterAFI(ItemList*, Filter*)': ../../src/rpsl/rpsl_filter.hh:483:14: warning: 'FilterAFI::afi_list' will be initialized after [-Wreorder] 483 | ItemList *afi_list; | ^~~~~~~~ ../../src/rpsl/rpsl_filter.hh:482:12: warning: 'Filter* FilterAFI::f' [-Wreorder] 482 | Filter *f; | ^ ../../src/rpsl/rpsl_filter.hh:488:4: warning: when initialized here [-Wreorder] 488 | FilterAFI(ItemList *_afi_list, Filter *_f) : | ^~~~~~~~~ In file included from ../../src/rpsl/object.hh:59, from ../../src/irr/irr.hh:52, from f_junos.cc:56: ../../src/rpsl/rpsl_attr.hh: In copy constructor 'AttrClass::AttrClass(const AttrClass&)': ../../src/rpsl/rpsl_attr.hh:327:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | for (int i = 0; i < b.attribs.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ../../src/rpsl/rpsl_attr.hh: In constructor 'AttrMethod::AttrMethod(char*, List*, bool, bool)': ../../src/rpsl/rpsl_attr.hh:435:29: warning: 'AttrMethod::args' will be initialized after [-Wreorder] 435 | List *args; | ^~~~ ../../src/rpsl/rpsl_attr.hh:433:29: warning: 'bool AttrMethod::varargs' [-Wreorder] 433 | bool varargs; | ^~~~~~~ ../../src/rpsl/rpsl_attr.hh:437:4: warning: when initialized here [-Wreorder] 437 | AttrMethod(char *_name, List *_args, | ^~~~~~~~~~ In file included from ../../src/irr/irr.hh:52, from f_junos.cc:56: ../../src/rpsl/object.hh: In constructor 'Object::Object()': ../../src/rpsl/object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ ../../src/rpsl/object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ ../../src/rpsl/object.hh:80:4: warning: when initialized here [-Wreorder] 80 | Object() : Buffer(), type(NULL), | ^~~~~~ ../../src/rpsl/object.hh: In constructor 'Object::Object(Buffer&, bool)': ../../src/rpsl/object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ ../../src/rpsl/object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ ../../src/rpsl/object.hh:82:4: warning: when initialized here [-Wreorder] 82 | Object(Buffer &buf, bool silent = false) | ^~~~~~ In file included from f_junos.cc:57: ../../src/irr/autnum.hh: In function 'bool isPeeringMatching(PolicyPeering*, SymID, ASt, const MPPrefix*, const MPPrefix*)': ../../src/irr/autnum.hh:238:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 238 | if (isPeeringMatching(itr()->peering, pset, peerAS, peerIP, ip)) | ^~ ../../src/irr/autnum.hh:241:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 241 | return false; | ^~~~~~ ../../src/irr/autnum.hh:254:33: warning: comparison of integer expressions of different signedness: 'const ASt' {aka 'const unsigned int'} and 'int' [-Wsign-compare] 254 | if (prng->peerASes && peerAS != INVALID_AS | ^ ../../src/irr/autnum.hh: In member function 'Interface* InterfaceIterator::next()': ../../src/irr/autnum.hh:651:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 651 | if (current) | ^~ ../../src/irr/autnum.hh:653:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 653 | return current; | ^~~~~~ ../../src/irr/autnum.hh: In member function 'Peer* PeerIterator::next()': ../../src/irr/autnum.hh:701:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 701 | if (current) | ^~ ../../src/irr/autnum.hh:703:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 703 | return current; | ^~~~~~ f_junos.cc: In member function 'void JunosConfig::printCommunity(std::ostream&, unsigned int)': f_junos.cc:452:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 452 | else if (i == COMMUNITY_NO_EXPORT) | ~~^~~~~~~~~~~~~~~~~~~~~~ f_junos.cc:454:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 454 | else if (i == COMMUNITY_NO_EXPORT_SUBCONFED) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ f_junos.cc:456:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 456 | else if (i == COMMUNITY_NO_ADVERTISE) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ f_junos.cc: In member function 'virtual void JunosConfig::exportGroup(ASt, char*)': f_junos.cc:1370:12: warning: variable 'peer_as' set but not used [-Wunused-but-set-variable] 1370 | Filter *peer_as = NULL; | ^~~~~~~ f_junos.cc: In member function 'virtual void JunosConfig::importGroup(ASt, char*)': f_junos.cc:1481:12: warning: variable 'peer_as' set but not used [-Wunused-but-set-variable] 1481 | Filter *peer_as = NULL; | ^~~~~~~ In file included from f_junos.cc:57: ../../src/irr/autnum.hh: In instantiation of 'AutNumSelector::AutNumSelector(const AutNum*, const char*, SymID, ASt, const MPPrefix*, const MPPrefix*, const char*, const char*) [with AttrType = AttrExport; SymID = char*; ASt = unsigned int]': f_junos.cc:997:36: required from here ../../src/irr/autnum.hh:359:23: warning: 'AutNumSelector::current' will be initialized after [-Wreorder] 359 | FilterAction *current; | ^~~~~~~ ../../src/irr/autnum.hh:357:14: warning: 'ItemList* AutNumSelector::afi_list' [-Wreorder] 357 | ItemList *afi_list; | ^~~~~~~~ ../../src/irr/autnum.hh:361:4: warning: when initialized here [-Wreorder] 361 | AutNumSelector(const AutNum *an, const char *attrib, SymID pset, | ^~~~~~~~~~~~~~ ../../src/irr/autnum.hh: In instantiation of 'AutNumSelector::AutNumSelector(const AutNum*, const char*, SymID, ASt, const MPPrefix*, const MPPrefix*, const char*, const char*) [with AttrType = AttrImport; SymID = char*; ASt = unsigned int]': f_junos.cc:1081:36: required from here ../../src/irr/autnum.hh:359:23: warning: 'AutNumSelector::current' will be initialized after [-Wreorder] 359 | FilterAction *current; | ^~~~~~~ ../../src/irr/autnum.hh:357:14: warning: 'ItemList* AutNumSelector::afi_list' [-Wreorder] 357 | ItemList *afi_list; | ^~~~~~~~ ../../src/irr/autnum.hh:361:4: warning: when initialized here [-Wreorder] 361 | AutNumSelector(const AutNum *an, const char *attrib, SymID pset, | ^~~~~~~~~~~~~~ In file included from f_ciscoxr.hh:52, from f_ciscoxr.cc:56: f_cisco.hh: In member function 'ListOf2Ints* CiscoXRConfig::printASPaths(regexp_nf&)': f_cisco.hh:78:67: warning: 'aclID' may be used uninitialized in this function [-Wmaybe-uninitialized] 78 | ListNodeOf2Ints(int s, int e, int f) : start(s), end(e), flag(f) {} | ^ f_ciscoxr.cc:719:8: note: 'aclID' was declared here 719 | int aclID; | ^~~~~ f_ciscoxr.cc: In member function 'ListOf2Ints* CiscoXRConfig::printCommunities(FilterOfCommunity&)': f_ciscoxr.cc:338:8: warning: 'aclID' may be used uninitialized in this function [-Wmaybe-uninitialized] 338 | int aclID; | ^~~~~ f_ciscoxr.cc: In member function 'virtual void CiscoXRConfig::outboundPacketFilter(char*, ASt, MPPrefix*, ASt, MPPrefix*)': f_ciscoxr.cc:1817:96: warning: 'ipv6_aclid' may be used uninitialized in this function [-Wmaybe-uninitialized] 1817 | cout << " interface " << ifname << "\n ipv6 access-group " << xripv6_acl << ipv6_aclid << direction << endl; | ^~~~~~~~~ f_ciscoxr.cc:1813:79: warning: 'aclid' may be used uninitialized in this function [-Wmaybe-uninitialized] 1813 | cout << "\n!\ninterface " << ifname << "\n ip access-group " << aclid << direction << endl; | ^~~~~~~~~ f_ciscoxr.cc: In member function 'virtual void CiscoXRConfig::inboundPacketFilter(char*, ASt, MPPrefix*, ASt, MPPrefix*)': f_ciscoxr.cc:1756:96: warning: 'ipv6_aclid' may be used uninitialized in this function [-Wmaybe-uninitialized] 1756 | cout << " interface " << ifname << "\n ipv6 access-group " << xripv6_acl << ipv6_aclid << direction << endl; | ^~~~~~~~~ f_ciscoxr.cc:1752:79: warning: 'aclid' may be used uninitialized in this function [-Wmaybe-uninitialized] 1752 | cout << "\n!\ninterface " << ifname << "\n ip access-group " << aclid << direction << endl; | ^~~~~~~~~ f_junos.cc: In member function 'int JunosConfig::print(NormalExpression*, PolicyActionList*, int, ItemAFI*)': f_junos.cc:829:7: warning: 'prfx_acls' may be used uninitialized in this function [-Wmaybe-uninitialized] 829 | if (!prfx_acls) | ^~ bison -y -d command.y flex command.l g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o command.y.o command.y.cc In file included from ../../src/rpsl/symbols.hh:52, from ../../src/rpsl/rpsl_item.hh:73, from ../../src/normalform/SetOfPrefix.hh:58, from ../../src/normalform/FilterOfPrefix.hh:55, from ../../src/normalform/NT.hh:58, from ../../src/normalform/NE.hh:56, from rtconfig.hh:54, from command.y:56: ../../src/rpsl/Allocator.hh: In member function 'void* Allocator::allocate(size_t)': ../../src/rpsl/Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ ../../src/rpsl/Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ In file included from ../../src/normalform/SetOfPrefix.hh:58, from ../../src/normalform/FilterOfPrefix.hh:55, from ../../src/normalform/NT.hh:58, from ../../src/normalform/NE.hh:56, from rtconfig.hh:54, from command.y:56: ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:146:4: warning: when initialized here [-Wreorder] 146 | ItemMSItem(Item *i, int _code) : item(i), code(_code) { | ^~~~~~~~~~ ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int, int, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:148:4: warning: when initialized here [-Wreorder] 148 | ItemMSItem(Item *i, int _code, int _n, int _m) : item(i), code(_code), | ^~~~~~~~~~ In file included from ../../src/normalform/FilterOfPrefix.hh:55, from ../../src/normalform/NT.hh:58, from ../../src/normalform/NE.hh:56, from rtconfig.hh:54, from command.y:56: ../../src/normalform/SetOfPrefix.hh: In member function 'void SetOfPrefix::restrict(ItemList*)': ../../src/normalform/SetOfPrefix.hh:144:17: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 144 | delete set; | ^~~ ../../src/normalform/SetOfPrefix.hh:149:17: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 149 | delete set; | ^~~ ../../src/normalform/SetOfPrefix.hh:156:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 156 | delete res; | ^~~ ../../src/normalform/SetOfPrefix.hh:157:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 157 | delete multicast; | ^~~~~~~~~ ../../src/normalform/SetOfPrefix.hh:158:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 158 | delete unicast; | ^~~~~~~ In file included from ../../src/normalform/FilterOfPrefix.hh:56, from ../../src/normalform/NT.hh:58, from ../../src/normalform/NE.hh:56, from rtconfig.hh:54, from command.y:56: ../../src/normalform/SetOfIPv6Prefix.hh: In member function 'void SetOfIPv6Prefix::restrict(ItemList*)': ../../src/normalform/SetOfIPv6Prefix.hh:148:17: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 148 | delete set; | ^~~ ../../src/normalform/SetOfIPv6Prefix.hh:154:17: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 154 | delete set; | ^~~ ../../src/normalform/SetOfIPv6Prefix.hh:161:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 161 | delete res; | ^~~ ../../src/normalform/SetOfIPv6Prefix.hh:162:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 162 | delete multicast; | ^~~~~~~~~ ../../src/normalform/SetOfIPv6Prefix.hh:163:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 163 | delete unicast; | ^~~~~~~ In file included from ../../src/normalform/FilterOfCommunity.hh:55, from ../../src/normalform/NT.hh:61, from ../../src/normalform/NE.hh:56, from rtconfig.hh:54, from command.y:56: ../../src/normalform/community.hh: In function 'void community_print(std::ostream&, unsigned int)': ../../src/normalform/community.hh:66:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 66 | else if (i == COMMUNITY_NO_EXPORT) | ~~^~~~~~~~~~~~~~~~~~~~~~ ../../src/normalform/community.hh:68:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 68 | else if (i == COMMUNITY_NO_EXPORT_SUBCONFED) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/normalform/community.hh:70:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 70 | else if (i == COMMUNITY_NO_ADVERTISE) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/normalform/NE.hh:59, from rtconfig.hh:54, from command.y:56: ../../src/rpsl/rpsl_filter.hh: In constructor 'FilterAFI::FilterAFI(ItemList*, Filter*)': ../../src/rpsl/rpsl_filter.hh:483:14: warning: 'FilterAFI::afi_list' will be initialized after [-Wreorder] 483 | ItemList *afi_list; | ^~~~~~~~ ../../src/rpsl/rpsl_filter.hh:482:12: warning: 'Filter* FilterAFI::f' [-Wreorder] 482 | Filter *f; | ^ ../../src/rpsl/rpsl_filter.hh:488:4: warning: when initialized here [-Wreorder] 488 | FilterAFI(ItemList *_afi_list, Filter *_f) : | ^~~~~~~~~ In file included from ../../src/rpsl/object.hh:59, from ../../src/irr/irr.hh:52, from f_cisco.hh:54, from command.y:57: ../../src/rpsl/rpsl_attr.hh: In copy constructor 'AttrClass::AttrClass(const AttrClass&)': ../../src/rpsl/rpsl_attr.hh:327:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | for (int i = 0; i < b.attribs.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ../../src/rpsl/rpsl_attr.hh: In constructor 'AttrMethod::AttrMethod(char*, List*, bool, bool)': ../../src/rpsl/rpsl_attr.hh:435:29: warning: 'AttrMethod::args' will be initialized after [-Wreorder] 435 | List *args; | ^~~~ ../../src/rpsl/rpsl_attr.hh:433:29: warning: 'bool AttrMethod::varargs' [-Wreorder] 433 | bool varargs; | ^~~~~~~ ../../src/rpsl/rpsl_attr.hh:437:4: warning: when initialized here [-Wreorder] 437 | AttrMethod(char *_name, List *_args, | ^~~~~~~~~~ In file included from ../../src/irr/irr.hh:52, from f_cisco.hh:54, from command.y:57: ../../src/rpsl/object.hh: In constructor 'Object::Object()': ../../src/rpsl/object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ ../../src/rpsl/object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ ../../src/rpsl/object.hh:80:4: warning: when initialized here [-Wreorder] 80 | Object() : Buffer(), type(NULL), | ^~~~~~ ../../src/rpsl/object.hh: In constructor 'Object::Object(Buffer&, bool)': ../../src/rpsl/object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ ../../src/rpsl/object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ ../../src/rpsl/object.hh:82:4: warning: when initialized here [-Wreorder] 82 | Object(Buffer &buf, bool silent = false) | ^~~~~~ In file included from f_cisco.hh:55, from command.y:57: ../../src/irr/autnum.hh: In function 'bool isPeeringMatching(PolicyPeering*, SymID, ASt, const MPPrefix*, const MPPrefix*)': ../../src/irr/autnum.hh:254:33: warning: comparison of integer expressions of different signedness: 'const ASt' {aka 'const unsigned int'} and 'int' [-Wsign-compare] 254 | if (prng->peerASes && peerAS != INVALID_AS | ^ g++ -DHAVE_CONFIG_H -I. -I../../src -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c -o command.l.o command.l.cc In file included from ../../src/rpsl/symbols.hh:52, from ../../src/rpsl/rpsl_item.hh:73, from ../../src/normalform/SetOfPrefix.hh:58, from ../../src/normalform/FilterOfPrefix.hh:55, from ../../src/normalform/NT.hh:58, from ../../src/normalform/NE.hh:56, from rtconfig.hh:54, from command.l:65: ../../src/rpsl/Allocator.hh: In member function 'void* Allocator::allocate(size_t)': ../../src/rpsl/Allocator.hh:99:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 99 | if (request > large_request) | ~~~~~~~~^~~~~~~~~~~~~~~ ../../src/rpsl/Allocator.hh:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (request > remaining) { | ~~~~~~~~^~~~~~~~~~~ In file included from ../../src/normalform/SetOfPrefix.hh:58, from ../../src/normalform/FilterOfPrefix.hh:55, from ../../src/normalform/NT.hh:58, from ../../src/normalform/NE.hh:56, from rtconfig.hh:54, from command.l:65: ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:146:4: warning: when initialized here [-Wreorder] 146 | ItemMSItem(Item *i, int _code) : item(i), code(_code) { | ^~~~~~~~~~ ../../src/rpsl/rpsl_item.hh: In constructor 'ItemMSItem::ItemMSItem(Item*, int, int, int)': ../../src/rpsl/rpsl_item.hh:144:10: warning: 'ItemMSItem::item' will be initialized after [-Wreorder] 144 | Item *item; | ^~~~ ../../src/rpsl/rpsl_item.hh:141:8: warning: 'int ItemMSItem::code' [-Wreorder] 141 | int code; // 0 for ^-, 1 for ^+, 2 for ^n and ^n-m | ^~~~ ../../src/rpsl/rpsl_item.hh:148:4: warning: when initialized here [-Wreorder] 148 | ItemMSItem(Item *i, int _code, int _n, int _m) : item(i), code(_code), | ^~~~~~~~~~ In file included from ../../src/normalform/FilterOfPrefix.hh:55, from ../../src/normalform/NT.hh:58, from ../../src/normalform/NE.hh:56, from rtconfig.hh:54, from command.l:65: ../../src/normalform/SetOfPrefix.hh: In member function 'void SetOfPrefix::restrict(ItemList*)': ../../src/normalform/SetOfPrefix.hh:144:17: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 144 | delete set; | ^~~ ../../src/normalform/SetOfPrefix.hh:149:17: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 149 | delete set; | ^~~ ../../src/normalform/SetOfPrefix.hh:156:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 156 | delete res; | ^~~ ../../src/normalform/SetOfPrefix.hh:157:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 157 | delete multicast; | ^~~~~~~~~ ../../src/normalform/SetOfPrefix.hh:158:13: warning: deleting object of polymorphic class type 'SetOfPrefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 158 | delete unicast; | ^~~~~~~ In file included from ../../src/normalform/FilterOfPrefix.hh:56, from ../../src/normalform/NT.hh:58, from ../../src/normalform/NE.hh:56, from rtconfig.hh:54, from command.l:65: ../../src/normalform/SetOfIPv6Prefix.hh: In member function 'void SetOfIPv6Prefix::restrict(ItemList*)': ../../src/normalform/SetOfIPv6Prefix.hh:148:17: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 148 | delete set; | ^~~ ../../src/normalform/SetOfIPv6Prefix.hh:154:17: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 154 | delete set; | ^~~ ../../src/normalform/SetOfIPv6Prefix.hh:161:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 161 | delete res; | ^~~ ../../src/normalform/SetOfIPv6Prefix.hh:162:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 162 | delete multicast; | ^~~~~~~~~ ../../src/normalform/SetOfIPv6Prefix.hh:163:13: warning: deleting object of polymorphic class type 'SetOfIPv6Prefix' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 163 | delete unicast; | ^~~~~~~ In file included from ../../src/normalform/FilterOfCommunity.hh:55, from ../../src/normalform/NT.hh:61, from ../../src/normalform/NE.hh:56, from rtconfig.hh:54, from command.l:65: ../../src/normalform/community.hh: In function 'void community_print(std::ostream&, unsigned int)': ../../src/normalform/community.hh:66:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 66 | else if (i == COMMUNITY_NO_EXPORT) | ~~^~~~~~~~~~~~~~~~~~~~~~ ../../src/normalform/community.hh:68:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 68 | else if (i == COMMUNITY_NO_EXPORT_SUBCONFED) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/normalform/community.hh:70:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 70 | else if (i == COMMUNITY_NO_ADVERTISE) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/normalform/NE.hh:59, from rtconfig.hh:54, from command.l:65: ../../src/rpsl/rpsl_filter.hh: In constructor 'FilterAFI::FilterAFI(ItemList*, Filter*)': ../../src/rpsl/rpsl_filter.hh:483:14: warning: 'FilterAFI::afi_list' will be initialized after [-Wreorder] 483 | ItemList *afi_list; | ^~~~~~~~ ../../src/rpsl/rpsl_filter.hh:482:12: warning: 'Filter* FilterAFI::f' [-Wreorder] 482 | Filter *f; | ^ ../../src/rpsl/rpsl_filter.hh:488:4: warning: when initialized here [-Wreorder] 488 | FilterAFI(ItemList *_afi_list, Filter *_f) : | ^~~~~~~~~ In file included from ../../src/rpsl/object.hh:59, from ../../src/irr/irr.hh:52, from command.l:67: ../../src/rpsl/rpsl_attr.hh: In copy constructor 'AttrClass::AttrClass(const AttrClass&)': ../../src/rpsl/rpsl_attr.hh:327:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | for (int i = 0; i < b.attribs.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ ../../src/rpsl/rpsl_attr.hh: In constructor 'AttrMethod::AttrMethod(char*, List*, bool, bool)': ../../src/rpsl/rpsl_attr.hh:435:29: warning: 'AttrMethod::args' will be initialized after [-Wreorder] 435 | List *args; | ^~~~ ../../src/rpsl/rpsl_attr.hh:433:29: warning: 'bool AttrMethod::varargs' [-Wreorder] 433 | bool varargs; | ^~~~~~~ ../../src/rpsl/rpsl_attr.hh:437:4: warning: when initialized here [-Wreorder] 437 | AttrMethod(char *_name, List *_args, | ^~~~~~~~~~ In file included from ../../src/irr/irr.hh:52, from command.l:67: ../../src/rpsl/object.hh: In constructor 'Object::Object()': ../../src/rpsl/object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ ../../src/rpsl/object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ ../../src/rpsl/object.hh:80:4: warning: when initialized here [-Wreorder] 80 | Object() : Buffer(), type(NULL), | ^~~~~~ ../../src/rpsl/object.hh: In constructor 'Object::Object(Buffer&, bool)': ../../src/rpsl/object.hh:74:10: warning: 'Object::has_warning' will be initialized after [-Wreorder] 74 | bool has_warning; // the object's definition has error | ^~~~~~~~~~~ ../../src/rpsl/object.hh:72:10: warning: 'bool Object::isDeleted' [-Wreorder] 72 | bool isDeleted; // object is being deleted | ^~~~~~~~~ ../../src/rpsl/object.hh:82:4: warning: when initialized here [-Wreorder] 82 | Object(Buffer &buf, bool silent = false) | ^~~~~~ command.l.cc: At global scope: command.l.cc:1759:17: warning: 'void yyunput(int, char*)' defined but not used [-Wunused-function] 1759 | | ^ /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o rtconfig rtconfig.o f_cisco.o f_ciscoxr.o f_junos.o command.l.o command.y.o ../libirrtoolset.la -lhistory -lreadline -ltermcap -lhistory -lreadline -ltermcap libtool: link: g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o rtconfig rtconfig.o f_cisco.o f_ciscoxr.o f_junos.o command.l.o command.y.o ../.libs/libirrtoolset.a -lhistory -lreadline -ltermcap make[3]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/rtconfig' make[2]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1/src' make[1]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1/src' make[1]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1' make[1]: Nothing to be done for 'all-am'. make[1]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1' + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.fKb1Qw + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le '!=' / ']' + rm -rf /builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le ++ dirname /builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le + cd irrtoolset-5.1.1 + rm -rf /builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le 'INSTALL=/usr/bin/install -p' Making install in src make[1]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1/src' Making install in dataset make[2]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/dataset' make[3]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/dataset' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/dataset' make[2]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/dataset' Making install in irr make[2]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/irr' make[3]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/irr' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/irr' make[2]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/irr' Making install in normalform make[2]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/normalform' make[3]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/normalform' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/normalform' make[2]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/normalform' Making install in re2dfa make[2]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/re2dfa' make[3]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/re2dfa' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/re2dfa' make[2]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/re2dfa' Making install in rpsl make[2]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/rpsl' make[3]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/rpsl' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/share/man/man1' /usr/bin/install -p -m 644 irrtoolset-errors.1 '/builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/share/man/man1' make[3]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/rpsl' make[2]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/rpsl' Making install in irrutil make[2]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/irrutil' make[3]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/irrutil' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/irrutil' make[2]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/irrutil' Making install in . make[2]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1/src' make[3]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1/src' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1/src' make[2]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1/src' Making install in peval make[2]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/peval' make[3]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/peval' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/bin' /bin/sh ../../libtool --mode=install /usr/bin/install -p peval '/builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/bin' libtool: install: /usr/bin/install -p peval /builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/bin/peval /usr/bin/mkdir -p '/builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/share/man/man1' /usr/bin/install -p -m 644 peval.1 '/builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/share/man/man1' make[3]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/peval' make[2]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/peval' Making install in rpslcheck make[2]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/rpslcheck' make[3]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/rpslcheck' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/bin' /bin/sh ../../libtool --mode=install /usr/bin/install -p rpslcheck '/builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/bin' libtool: install: /usr/bin/install -p rpslcheck /builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/bin/rpslcheck /usr/bin/mkdir -p '/builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/share/man/man1' /usr/bin/install -p -m 644 rpslcheck.1 '/builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/share/man/man1' make[3]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/rpslcheck' make[2]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/rpslcheck' Making install in rtconfig make[2]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/rtconfig' make[3]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/rtconfig' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/bin' /bin/sh ../../libtool --mode=install /usr/bin/install -p rtconfig '/builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/bin' libtool: install: /usr/bin/install -p rtconfig /builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/bin/rtconfig /usr/bin/mkdir -p '/builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/share/man/man1' /usr/bin/install -p -m 644 rtconfig.1 '/builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/share/man/man1' make[3]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/rtconfig' make[2]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1/src/rtconfig' make[1]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1/src' make[1]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1' make[2]: Entering directory '/builddir/build/BUILD/irrtoolset-5.1.1' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/share/doc/irrtoolset' /usr/bin/install -p -m 644 README.md NEWS AUTHORS COPYING '/builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/share/doc/irrtoolset' make[2]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1' make[1]: Leaving directory '/builddir/build/BUILD/irrtoolset-5.1.1' + /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 5.1.1-2.fc31 --unique-debug-suffix -5.1.1-2.fc31.ppc64le --unique-debug-src-base irrtoolset-5.1.1-2.fc31.ppc64le --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/irrtoolset-5.1.1 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/bin/rtconfig explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/bin/rpslcheck extracting debug info from /builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/bin/rtconfig extracting debug info from /builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/bin/rpslcheck explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/bin/peval extracting debug info from /builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/bin/peval /usr/lib/rpm/sepdebugcrcfix: Updated 3 CRC32s, 0 CRC32s did match. 3667 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: irrtoolset-5.1.1-2.fc31.ppc64le Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.UxaUSu + umask 022 + cd /builddir/build/BUILD + cd irrtoolset-5.1.1 + DOCDIR=/builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/share/doc/irrtoolset + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/share/doc/irrtoolset + cp -pr AUTHORS /builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/share/doc/irrtoolset + cp -pr NEWS /builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/share/doc/irrtoolset + cp -pr README.md /builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/share/doc/irrtoolset + cp -pr COPYING /builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/share/doc/irrtoolset + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.xz3dxx + umask 022 + cd /builddir/build/BUILD + cd irrtoolset-5.1.1 + LICENSEDIR=/builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/share/licenses/irrtoolset + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/share/licenses/irrtoolset + cp -pr COPYING /builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le/usr/share/licenses/irrtoolset + exit 0 Provides: irrtoolset = 5.1.1-2.fc31 irrtoolset(ppc-64) = 5.1.1-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libhistory.so.8()(64bit) libreadline.so.8()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: irrtoolset-debugsource-5.1.1-2.fc31.ppc64le Provides: irrtoolset-debugsource = 5.1.1-2.fc31 irrtoolset-debugsource(ppc-64) = 5.1.1-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: irrtoolset-debuginfo-5.1.1-2.fc31.ppc64le Provides: debuginfo(build-id) = 2e4affdaa465cb5d78b5c9faf82419c7919542b9 debuginfo(build-id) = a3a50ec9554de8baa198082aed98c0965c8bda43 debuginfo(build-id) = bc20da23ca333c9025632646eb75cfea06102a30 irrtoolset-debuginfo = 5.1.1-2.fc31 irrtoolset-debuginfo(ppc-64) = 5.1.1-2.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: irrtoolset-debugsource(ppc-64) = 5.1.1-2.fc31 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le Wrote: /builddir/build/RPMS/irrtoolset-5.1.1-2.fc31.ppc64le.rpm Wrote: /builddir/build/RPMS/irrtoolset-debugsource-5.1.1-2.fc31.ppc64le.rpm Wrote: /builddir/build/RPMS/irrtoolset-debuginfo-5.1.1-2.fc31.ppc64le.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.GCg1ft + umask 022 + cd /builddir/build/BUILD + cd irrtoolset-5.1.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/irrtoolset-5.1.1-2.fc31.ppc64le + exit 0 Finish: rpmbuild irrtoolset-5.1.1-2.fc31.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/940885-fedora-rawhide-ppc64le-1560892936.369994/root/var/log/dnf.log /var/lib/mock/940885-fedora-rawhide-ppc64le-1560892936.369994/root/var/log/dnf.librepo.log /var/lib/mock/940885-fedora-rawhide-ppc64le-1560892936.369994/root/var/log/dnf.rpm.log Finish: build phase for irrtoolset-5.1.1-2.fc31.src.rpm INFO: Done(/var/lib/copr-rpmbuild/results/irrtoolset-5.1.1-2.fc31.src.rpm) Config(child) 2 minutes 25 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. INFO: unmounting tmpfs. Finish: clean chroot Finish: run WARNING: Could not find required logging config file: /var/lib/copr-rpmbuild/results/configs/logging.ini. Using default... INFO: mock.py version 1.4.16 starting (python version = 3.7.3)... Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux disabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux disabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins Start: run Start: scrub ['cache'] INFO: scrubbing cache for child Finish: scrub ['cache'] Finish: run