Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c1d3' (ED25519) to the list of known hosts. Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 5008012 --chroot fedora-rawhide-x86_64 --detached Version: 0.61 PID: 26347 Logging PID: 26348 Task: {'appstream': False, 'background': True, 'build_id': 5008012, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': '095a8a7dd0ee67c20f0d3b8f61e6709357f97df6', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/djdelorie/make-4.4/coin-or-Couenne', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'coin-or-Couenne', 'package_version': '0.5.8-9', 'project_dirname': 'make-4.4', 'project_name': 'make-4.4', 'project_owner': 'djdelorie', 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/djdelorie/make-4.4/fedora-rawhide-x86_64/', 'id': 'copr_base', 'name': 'Copr repository'}], 'sandbox': 'djdelorie/make-4.4--djdelorie', 'source_json': {}, 'source_type': None, 'submitter': 'djdelorie', 'tags': [], 'task_id': '5008012-fedora-rawhide-x86_64', 'timeout': 108000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/djdelorie/make-4.4/coin-or-Couenne /var/lib/copr-rpmbuild/workspace/workdir-5afuaksx/coin-or-Couenne --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/djdelorie/make-4.4/coin-or-Couenne', '/var/lib/copr-rpmbuild/workspace/workdir-5afuaksx/coin-or-Couenne', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-5afuaksx/coin-or-Couenne'... Running: git checkout 095a8a7dd0ee67c20f0d3b8f61e6709357f97df6 cmd: ['git', 'checkout', '095a8a7dd0ee67c20f0d3b8f61e6709357f97df6'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-5afuaksx/coin-or-Couenne rc: 0 stdout: stderr: Note: switching to '095a8a7dd0ee67c20f0d3b8f61e6709357f97df6'. 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 switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 095a8a7 automatic import of coin-or-Couenne Running: copr-distgit-client sources cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-5afuaksx/coin-or-Couenne rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading Couenne-0.5.8.tgz INFO: Calling: curl -H Pragma: -o Couenne-0.5.8.tgz --location --remote-time --show-error --fail https://copr-dist-git.fedorainfracloud.org/repo/pkgs/djdelorie/make-4.4/coin-or-Couenne/Couenne-0.5.8.tgz/md5/4d8c568f9e9d260001fca0e67be0cb39/Couenne-0.5.8.tgz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated 100 1067k 100 1067k 0 0 6502k 0 --:--:-- --:--:-- --:--:-- 6510k INFO: Reading stdout from command: md5sum Couenne-0.5.8.tgz Running (timeout=108000): unbuffer mock --buildsrpm --spec /var/lib/copr-rpmbuild/workspace/workdir-5afuaksx/coin-or-Couenne/coin-or-Couenne.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-5afuaksx/coin-or-Couenne --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1667626483.096667 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 3.3 starting (python version = 3.10.4, NVR = mock-3.3-1.fc35)... Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-5afuaksx/coin-or-Couenne/coin-or-Couenne.spec) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1667626483.096667/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 3.3 INFO: Mock Version: 3.3 Start(bootstrap): dnf install No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 18 MB/s | 7.3 MB 00:00 fedora 9.7 MB/s | 65 MB 00:06 Last metadata expiration check: 0:00:02 ago on Sat Nov 5 05:34:50 2022. Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: dnf noarch 4.14.0-1.fc38 fedora 480 k dnf-plugins-core noarch 4.3.1-1.fc38 fedora 34 k Installing dependencies: alternatives x86_64 1.21-1.fc38 fedora 38 k audit-libs x86_64 3.0.9-1.fc38 fedora 116 k basesystem noarch 11-14.fc37 fedora 7.0 k bash x86_64 5.2.2-2.fc38 fedora 1.8 M bzip2-libs x86_64 1.0.8-12.fc38 copr_base 42 k ca-certificates noarch 2022.2.54-5.fc37 fedora 829 k coreutils x86_64 9.1-8.fc38 fedora 1.1 M coreutils-common x86_64 9.1-8.fc38 fedora 2.0 M crypto-policies noarch 20221003-1.gitcb1ad32.fc38 fedora 86 k curl x86_64 7.86.0-2.fc38 fedora 334 k cyrus-sasl-lib x86_64 2.1.28-8.fc38 fedora 792 k dbus-libs x86_64 1:1.14.4-1.fc38 fedora 156 k dnf-data noarch 4.14.0-1.fc38 fedora 43 k elfutils-default-yama-scope noarch 0.188-2.fc38 fedora 15 k elfutils-libelf x86_64 0.188-2.fc38 fedora 196 k elfutils-libs x86_64 0.188-2.fc38 fedora 257 k expat x86_64 2.4.8-2.fc37 fedora 110 k fedora-gpg-keys noarch 38-0.3 fedora 125 k fedora-release noarch 38-0.4 fedora 11 k fedora-release-common noarch 38-0.4 fedora 22 k fedora-release-identity-basic noarch 38-0.4 fedora 12 k fedora-repos noarch 38-0.3 fedora 10 k fedora-repos-rawhide noarch 38-0.3 fedora 9.7 k file-libs x86_64 5.42-4.fc37 fedora 676 k filesystem x86_64 3.18-2.fc37 fedora 1.1 M findutils x86_64 1:4.9.0-2.fc37 fedora 492 k gawk x86_64 5.1.1-4.fc37 fedora 1.0 M gdbm-libs x86_64 1:1.23-2.fc37 fedora 56 k glib2 x86_64 2.74.1-2.fc38 fedora 2.7 M glibc x86_64 2.36.9000-11.fc38 fedora 2.1 M glibc-common x86_64 2.36.9000-11.fc38 fedora 301 k glibc-minimal-langpack x86_64 2.36.9000-11.fc38 fedora 22 k gmp x86_64 1:6.2.1-3.fc37 fedora 315 k gnupg2 x86_64 2.3.8-1.fc38 fedora 2.6 M gnutls x86_64 3.7.8-8.fc38 fedora 1.1 M gpgme x86_64 1.17.0-4.fc37 fedora 210 k grep x86_64 3.8-1.fc38 fedora 292 k ima-evm-utils x86_64 1.4-6.fc37 fedora 63 k json-c x86_64 0.16-3.fc38 fedora 41 k keyutils-libs x86_64 1.6.1-5.fc37 fedora 31 k krb5-libs x86_64 1.19.2-11.fc37.1 fedora 727 k libacl x86_64 2.3.1-4.fc37 fedora 23 k libarchive x86_64 3.6.1-2.fc37 fedora 397 k libassuan x86_64 2.5.5-5.fc37 fedora 67 k libattr x86_64 2.5.1-5.fc37 fedora 18 k libb2 x86_64 0.98.1-7.fc37 fedora 25 k libblkid x86_64 2.38.1-2.fc38 fedora 107 k libbrotli x86_64 1.0.9-9.fc37 fedora 315 k libcap x86_64 2.48-5.fc37 fedora 67 k libcap-ng x86_64 0.8.3-3.fc37 fedora 33 k libcom_err x86_64 1.46.5-3.fc37 fedora 25 k libcomps x86_64 0.1.18-4.fc37 fedora 76 k libcurl x86_64 7.86.0-2.fc38 fedora 305 k libdnf x86_64 0.68.0-1.fc38 fedora 673 k libevent x86_64 2.1.12-7.fc37 fedora 261 k libffi x86_64 3.4.2-9.fc37 fedora 37 k libfsverity x86_64 1.4-8.fc37 fedora 19 k libgcc x86_64 12.2.1-2.fc38 fedora 106 k libgcrypt x86_64 1.10.1-4.fc37 fedora 512 k libgomp x86_64 12.2.1-2.fc38 fedora 293 k libgpg-error x86_64 1.46-1.fc38 fedora 227 k libidn2 x86_64 2.3.4-1.fc38 fedora 160 k libksba x86_64 1.6.2-1.fc38 fedora 158 k libmodulemd x86_64 2.14.0-4.fc37 fedora 234 k libmount x86_64 2.38.1-2.fc38 fedora 135 k libnghttp2 x86_64 1.50.0-1.fc38 copr_base 75 k libnsl2 x86_64 2.0.0-4.fc37 fedora 30 k libpsl x86_64 0.21.1-6.fc37 fedora 63 k librepo x86_64 1.14.4-1.fc38 fedora 94 k libreport-filesystem noarch 2.17.5-2.fc38 fedora 14 k libselinux x86_64 3.4-5.fc37 fedora 86 k libsemanage x86_64 3.4-5.fc37 fedora 120 k libsepol x86_64 3.4-3.fc37 fedora 322 k libsigsegv x86_64 2.14-3.fc37 fedora 27 k libsmartcols x86_64 2.38.1-2.fc38 fedora 64 k libsolv x86_64 0.7.22-3.fc37 fedora 405 k libssh x86_64 0.10.4-2.fc38 fedora 209 k libssh-config noarch 0.10.4-2.fc38 fedora 8.8 k libstdc++ x86_64 12.2.1-2.fc38 fedora 800 k libtasn1 x86_64 4.18.0-3.fc37 fedora 75 k libtirpc x86_64 1.3.3-0.fc37 fedora 93 k libunistring x86_64 1.0-2.fc37 fedora 549 k libuuid x86_64 2.38.1-2.fc38 fedora 28 k libverto x86_64 0.3.2-4.fc37 fedora 21 k libxcrypt x86_64 4.4.30-1.fc38 fedora 118 k libxml2 x86_64 2.10.3-2.fc38 fedora 705 k libyaml x86_64 0.2.5-8.fc37 fedora 60 k libzstd x86_64 1.5.2-3.fc37 fedora 294 k lua-libs x86_64 5.4.4-6.fc38 fedora 131 k lz4-libs x86_64 1.9.3-5.fc37 fedora 70 k mpdecimal x86_64 2.5.1-4.fc37 fedora 102 k mpfr x86_64 4.1.0-10.fc37 fedora 331 k ncurses-base noarch 6.3-3.20220501.fc37 fedora 86 k ncurses-libs x86_64 6.3-3.20220501.fc37 fedora 329 k nettle x86_64 3.8-2.fc37 fedora 414 k npth x86_64 1.6-10.fc38 fedora 24 k openldap x86_64 2.6.3-1.fc38 fedora 254 k openssl-libs x86_64 1:3.0.5-6.fc38 fedora 2.1 M p11-kit x86_64 0.24.1-3.fc37 fedora 376 k p11-kit-trust x86_64 0.24.1-3.fc37 fedora 138 k pcre2 x86_64 10.40-1.fc37.1 fedora 236 k pcre2-syntax noarch 10.40-1.fc37.1 fedora 142 k popt x86_64 1.19-1.fc38 fedora 66 k publicsuffix-list-dafsa noarch 20210518-5.fc37 fedora 58 k python-pip-wheel noarch 22.2.2-2.fc38 fedora 1.4 M python-setuptools-wheel noarch 65.5.0-1.fc38 fedora 715 k python3 x86_64 3.11.0-1.fc38 fedora 27 k python3-dateutil noarch 1:2.8.2-4.fc38 copr_base 350 k python3-dbus x86_64 1.3.2-1.fc38 fedora 157 k python3-distro noarch 1.8.0-1.fc38 fedora 49 k python3-dnf noarch 4.14.0-1.fc38 fedora 607 k python3-dnf-plugins-core noarch 4.3.1-1.fc38 fedora 277 k python3-gpg x86_64 1.17.0-4.fc37 fedora 298 k python3-hawkey x86_64 0.68.0-1.fc38 fedora 108 k python3-libcomps x86_64 0.1.18-4.fc37 fedora 48 k python3-libdnf x86_64 0.68.0-1.fc38 fedora 818 k python3-libs x86_64 3.11.0-1.fc38 fedora 9.6 M python3-rpm x86_64 4.18.0-3.fc38 fedora 94 k python3-six noarch 1.16.0-8.fc37 fedora 42 k readline x86_64 8.2-2.fc38 fedora 211 k rpm x86_64 4.18.0-3.fc38 fedora 570 k rpm-build-libs x86_64 4.18.0-3.fc38 fedora 94 k rpm-libs x86_64 4.18.0-3.fc38 fedora 320 k rpm-sign-libs x86_64 4.18.0-3.fc38 fedora 27 k sed x86_64 4.8-11.fc37 fedora 306 k setup noarch 2.14.2-1.fc38 fedora 151 k shadow-utils x86_64 2:4.12.3-3.fc38 fedora 1.3 M sqlite-libs x86_64 3.39.4-1.fc38 fedora 658 k systemd-libs x86_64 252-587.fc38 fedora 631 k tpm2-tss x86_64 3.2.0-3.fc37 fedora 600 k tzdata noarch 2022f-1.fc38 fedora 715 k xz-libs x86_64 5.2.7-1.fc38 fedora 93 k zchunk-libs x86_64 1.2.3-1.fc38 fedora 51 k zlib x86_64 1.2.12-5.fc38 fedora 94 k Transaction Summary ================================================================================ Install 136 Packages Total download size: 56 M Installed size: 196 M Downloading Packages: (1/136): bzip2-libs-1.0.8-12.fc38.x86_64.rpm 1.0 MB/s | 42 kB 00:00 (2/136): libnghttp2-1.50.0-1.fc38.x86_64.rpm 1.6 MB/s | 75 kB 00:00 (3/136): python3-dateutil-2.8.2-4.fc38.noarch.r 4.9 MB/s | 350 kB 00:00 (4/136): alternatives-1.21-1.fc38.x86_64.rpm 758 kB/s | 38 kB 00:00 (5/136): basesystem-11-14.fc37.noarch.rpm 244 kB/s | 7.0 kB 00:00 (6/136): audit-libs-3.0.9-1.fc38.x86_64.rpm 1.5 MB/s | 116 kB 00:00 (7/136): bash-5.2.2-2.fc38.x86_64.rpm 17 MB/s | 1.8 MB 00:00 (8/136): coreutils-9.1-8.fc38.x86_64.rpm 14 MB/s | 1.1 MB 00:00 (9/136): ca-certificates-2022.2.54-5.fc37.noarc 8.0 MB/s | 829 kB 00:00 (10/136): crypto-policies-20221003-1.gitcb1ad32 5.0 MB/s | 86 kB 00:00 (11/136): curl-7.86.0-2.fc38.x86_64.rpm 12 MB/s | 334 kB 00:00 (12/136): cyrus-sasl-lib-2.1.28-8.fc38.x86_64.r 27 MB/s | 792 kB 00:00 (13/136): dbus-libs-1.14.4-1.fc38.x86_64.rpm 8.1 MB/s | 156 kB 00:00 (14/136): coreutils-common-9.1-8.fc38.x86_64.rp 38 MB/s | 2.0 MB 00:00 (15/136): dnf-data-4.14.0-1.fc38.noarch.rpm 2.7 MB/s | 43 kB 00:00 (16/136): dnf-4.14.0-1.fc38.noarch.rpm 23 MB/s | 480 kB 00:00 (17/136): dnf-plugins-core-4.3.1-1.fc38.noarch. 2.3 MB/s | 34 kB 00:00 (18/136): elfutils-default-yama-scope-0.188-2.f 1.0 MB/s | 15 kB 00:00 (19/136): elfutils-libelf-0.188-2.fc38.x86_64.r 11 MB/s | 196 kB 00:00 (20/136): elfutils-libs-0.188-2.fc38.x86_64.rpm 15 MB/s | 257 kB 00:00 (21/136): expat-2.4.8-2.fc37.x86_64.rpm 6.9 MB/s | 110 kB 00:00 (22/136): fedora-release-38-0.4.noarch.rpm 780 kB/s | 11 kB 00:00 (23/136): fedora-gpg-keys-38-0.3.noarch.rpm 7.4 MB/s | 125 kB 00:00 (24/136): fedora-release-common-38-0.4.noarch.r 1.4 MB/s | 22 kB 00:00 (25/136): fedora-release-identity-basic-38-0.4. 829 kB/s | 12 kB 00:00 (26/136): fedora-repos-38-0.3.noarch.rpm 706 kB/s | 10 kB 00:00 (27/136): fedora-repos-rawhide-38-0.3.noarch.rp 659 kB/s | 9.7 kB 00:00 (28/136): file-libs-5.42-4.fc37.x86_64.rpm 30 MB/s | 676 kB 00:00 (29/136): filesystem-3.18-2.fc37.x86_64.rpm 32 MB/s | 1.1 MB 00:00 (30/136): findutils-4.9.0-2.fc37.x86_64.rpm 18 MB/s | 492 kB 00:00 (31/136): gawk-5.1.1-4.fc37.x86_64.rpm 40 MB/s | 1.0 MB 00:00 (32/136): gdbm-libs-1.23-2.fc37.x86_64.rpm 3.7 MB/s | 56 kB 00:00 (33/136): glib2-2.74.1-2.fc38.x86_64.rpm 39 MB/s | 2.7 MB 00:00 (34/136): glibc-2.36.9000-11.fc38.x86_64.rpm 32 MB/s | 2.1 MB 00:00 (35/136): glibc-minimal-langpack-2.36.9000-11.f 1.5 MB/s | 22 kB 00:00 (36/136): gmp-6.2.1-3.fc37.x86_64.rpm 18 MB/s | 315 kB 00:00 (37/136): glibc-common-2.36.9000-11.fc38.x86_64 3.4 MB/s | 301 kB 00:00 (38/136): gnupg2-2.3.8-1.fc38.x86_64.rpm 40 MB/s | 2.6 MB 00:00 (39/136): gnutls-3.7.8-8.fc38.x86_64.rpm 18 MB/s | 1.1 MB 00:00 (40/136): gpgme-1.17.0-4.fc37.x86_64.rpm 3.6 MB/s | 210 kB 00:00 (41/136): grep-3.8-1.fc38.x86_64.rpm 17 MB/s | 292 kB 00:00 (42/136): ima-evm-utils-1.4-6.fc37.x86_64.rpm 3.8 MB/s | 63 kB 00:00 (43/136): json-c-0.16-3.fc38.x86_64.rpm 2.6 MB/s | 41 kB 00:00 (44/136): keyutils-libs-1.6.1-5.fc37.x86_64.rpm 2.1 MB/s | 31 kB 00:00 (45/136): libacl-2.3.1-4.fc37.x86_64.rpm 1.5 MB/s | 23 kB 00:00 (46/136): libarchive-3.6.1-2.fc37.x86_64.rpm 21 MB/s | 397 kB 00:00 (47/136): libassuan-2.5.5-5.fc37.x86_64.rpm 4.2 MB/s | 67 kB 00:00 (48/136): krb5-libs-1.19.2-11.fc37.1.x86_64.rpm 18 MB/s | 727 kB 00:00 (49/136): libattr-2.5.1-5.fc37.x86_64.rpm 1.2 MB/s | 18 kB 00:00 (50/136): libb2-0.98.1-7.fc37.x86_64.rpm 1.7 MB/s | 25 kB 00:00 (51/136): libblkid-2.38.1-2.fc38.x86_64.rpm 6.1 MB/s | 107 kB 00:00 (52/136): libbrotli-1.0.9-9.fc37.x86_64.rpm 18 MB/s | 315 kB 00:00 (53/136): libcap-2.48-5.fc37.x86_64.rpm 4.2 MB/s | 67 kB 00:00 (54/136): libcap-ng-0.8.3-3.fc37.x86_64.rpm 2.2 MB/s | 33 kB 00:00 (55/136): libcomps-0.1.18-4.fc37.x86_64.rpm 4.6 MB/s | 76 kB 00:00 (56/136): libdnf-0.68.0-1.fc38.x86_64.rpm 20 MB/s | 673 kB 00:00 (57/136): libevent-2.1.12-7.fc37.x86_64.rpm 12 MB/s | 261 kB 00:00 (58/136): libffi-3.4.2-9.fc37.x86_64.rpm 2.4 MB/s | 37 kB 00:00 (59/136): libfsverity-1.4-8.fc37.x86_64.rpm 1.3 MB/s | 19 kB 00:00 (60/136): libgcc-12.2.1-2.fc38.x86_64.rpm 5.6 MB/s | 106 kB 00:00 (61/136): libgcrypt-1.10.1-4.fc37.x86_64.rpm 17 MB/s | 512 kB 00:00 (62/136): libgomp-12.2.1-2.fc38.x86_64.rpm 13 MB/s | 293 kB 00:00 (63/136): libgpg-error-1.46-1.fc38.x86_64.rpm 11 MB/s | 227 kB 00:00 (64/136): libidn2-2.3.4-1.fc38.x86_64.rpm 5.3 MB/s | 160 kB 00:00 (65/136): libksba-1.6.2-1.fc38.x86_64.rpm 8.6 MB/s | 158 kB 00:00 (66/136): libmodulemd-2.14.0-4.fc37.x86_64.rpm 11 MB/s | 234 kB 00:00 (67/136): libmount-2.38.1-2.fc38.x86_64.rpm 7.7 MB/s | 135 kB 00:00 (68/136): libnsl2-2.0.0-4.fc37.x86_64.rpm 2.0 MB/s | 30 kB 00:00 (69/136): libpsl-0.21.1-6.fc37.x86_64.rpm 4.1 MB/s | 63 kB 00:00 (70/136): librepo-1.14.4-1.fc38.x86_64.rpm 5.5 MB/s | 94 kB 00:00 (71/136): libreport-filesystem-2.17.5-2.fc38.no 949 kB/s | 14 kB 00:00 (72/136): libselinux-3.4-5.fc37.x86_64.rpm 5.1 MB/s | 86 kB 00:00 (73/136): libsemanage-3.4-5.fc37.x86_64.rpm 6.8 MB/s | 120 kB 00:00 (74/136): libsepol-3.4-3.fc37.x86_64.rpm 14 MB/s | 322 kB 00:00 (75/136): libsigsegv-2.14-3.fc37.x86_64.rpm 1.7 MB/s | 27 kB 00:00 (76/136): libsmartcols-2.38.1-2.fc38.x86_64.rpm 4.1 MB/s | 64 kB 00:00 (77/136): libsolv-0.7.22-3.fc37.x86_64.rpm 16 MB/s | 405 kB 00:00 (78/136): libcom_err-1.46.5-3.fc37.x86_64.rpm 54 kB/s | 25 kB 00:00 (79/136): libssh-0.10.4-2.fc38.x86_64.rpm 10 MB/s | 209 kB 00:00 (80/136): libcurl-7.86.0-2.fc38.x86_64.rpm 642 kB/s | 305 kB 00:00 (81/136): libssh-config-0.10.4-2.fc38.noarch.rp 291 kB/s | 8.8 kB 00:00 (82/136): libtasn1-4.18.0-3.fc37.x86_64.rpm 3.2 MB/s | 75 kB 00:00 (83/136): libstdc++-12.2.1-2.fc38.x86_64.rpm 22 MB/s | 800 kB 00:00 (84/136): libtirpc-1.3.3-0.fc37.x86_64.rpm 6.0 MB/s | 93 kB 00:00 (85/136): libuuid-2.38.1-2.fc38.x86_64.rpm 1.8 MB/s | 28 kB 00:00 (86/136): libverto-0.3.2-4.fc37.x86_64.rpm 1.4 MB/s | 21 kB 00:00 (87/136): libunistring-1.0-2.fc37.x86_64.rpm 17 MB/s | 549 kB 00:00 (88/136): libxcrypt-4.4.30-1.fc38.x86_64.rpm 6.8 MB/s | 118 kB 00:00 (89/136): libxml2-2.10.3-2.fc38.x86_64.rpm 32 MB/s | 705 kB 00:00 (90/136): libyaml-0.2.5-8.fc37.x86_64.rpm 3.1 MB/s | 60 kB 00:00 (91/136): libzstd-1.5.2-3.fc37.x86_64.rpm 13 MB/s | 294 kB 00:00 (92/136): lz4-libs-1.9.3-5.fc37.x86_64.rpm 4.5 MB/s | 70 kB 00:00 (93/136): lua-libs-5.4.4-6.fc38.x86_64.rpm 7.2 MB/s | 131 kB 00:00 (94/136): mpdecimal-2.5.1-4.fc37.x86_64.rpm 6.0 MB/s | 102 kB 00:00 (95/136): mpfr-4.1.0-10.fc37.x86_64.rpm 18 MB/s | 331 kB 00:00 (96/136): ncurses-base-6.3-3.20220501.fc37.noar 4.9 MB/s | 86 kB 00:00 (97/136): ncurses-libs-6.3-3.20220501.fc37.x86_ 14 MB/s | 329 kB 00:00 (98/136): npth-1.6-10.fc38.x86_64.rpm 1.5 MB/s | 24 kB 00:00 (99/136): nettle-3.8-2.fc37.x86_64.rpm 22 MB/s | 414 kB 00:00 (100/136): p11-kit-0.24.1-3.fc37.x86_64.rpm 19 MB/s | 376 kB 00:00 (101/136): openldap-2.6.3-1.fc38.x86_64.rpm 10 MB/s | 254 kB 00:00 (102/136): p11-kit-trust-0.24.1-3.fc37.x86_64.r 8.4 MB/s | 138 kB 00:00 (103/136): pcre2-10.40-1.fc37.1.x86_64.rpm 11 MB/s | 236 kB 00:00 (104/136): pcre2-syntax-10.40-1.fc37.1.noarch.r 8.8 MB/s | 142 kB 00:00 (105/136): popt-1.19-1.fc38.x86_64.rpm 4.3 MB/s | 66 kB 00:00 (106/136): publicsuffix-list-dafsa-20210518-5.f 3.7 MB/s | 58 kB 00:00 (107/136): openssl-libs-3.0.5-6.fc38.x86_64.rpm 27 MB/s | 2.1 MB 00:00 (108/136): python-setuptools-wheel-65.5.0-1.fc3 28 MB/s | 715 kB 00:00 (109/136): python3-3.11.0-1.fc38.x86_64.rpm 1.3 MB/s | 27 kB 00:00 (110/136): python-pip-wheel-22.2.2-2.fc38.noarc 26 MB/s | 1.4 MB 00:00 (111/136): python3-dnf-4.14.0-1.fc38.noarch.rpm 20 MB/s | 607 kB 00:00 (112/136): python3-dbus-1.3.2-1.fc38.x86_64.rpm 2.5 MB/s | 157 kB 00:00 (113/136): python3-distro-1.8.0-1.fc38.noarch.r 848 kB/s | 49 kB 00:00 (114/136): python3-dnf-plugins-core-4.3.1-1.fc3 11 MB/s | 277 kB 00:00 (115/136): python3-hawkey-0.68.0-1.fc38.x86_64. 5.8 MB/s | 108 kB 00:00 (116/136): python3-gpg-1.17.0-4.fc37.x86_64.rpm 11 MB/s | 298 kB 00:00 (117/136): python3-libcomps-0.1.18-4.fc37.x86_6 1.8 MB/s | 48 kB 00:00 (118/136): python3-rpm-4.18.0-3.fc38.x86_64.rpm 3.7 MB/s | 94 kB 00:00 (119/136): python3-libdnf-0.68.0-1.fc38.x86_64. 14 MB/s | 818 kB 00:00 (120/136): python3-six-1.16.0-8.fc37.noarch.rpm 2.7 MB/s | 42 kB 00:00 (121/136): readline-8.2-2.fc38.x86_64.rpm 7.4 MB/s | 211 kB 00:00 (122/136): rpm-4.18.0-3.fc38.x86_64.rpm 19 MB/s | 570 kB 00:00 (123/136): rpm-build-libs-4.18.0-3.fc38.x86_64. 4.3 MB/s | 94 kB 00:00 (124/136): rpm-libs-4.18.0-3.fc38.x86_64.rpm 11 MB/s | 320 kB 00:00 (125/136): rpm-sign-libs-4.18.0-3.fc38.x86_64.r 1.2 MB/s | 27 kB 00:00 (126/136): sed-4.8-11.fc37.x86_64.rpm 11 MB/s | 306 kB 00:00 (127/136): shadow-utils-4.12.3-3.fc38.x86_64.rp 29 MB/s | 1.3 MB 00:00 (128/136): setup-2.14.2-1.fc38.noarch.rpm 1.3 MB/s | 151 kB 00:00 (129/136): sqlite-libs-3.39.4-1.fc38.x86_64.rpm 6.6 MB/s | 658 kB 00:00 (130/136): systemd-libs-252-587.fc38.x86_64.rpm 11 MB/s | 631 kB 00:00 (131/136): python3-libs-3.11.0-1.fc38.x86_64.rp 31 MB/s | 9.6 MB 00:00 (132/136): tpm2-tss-3.2.0-3.fc37.x86_64.rpm 19 MB/s | 600 kB 00:00 (133/136): xz-libs-5.2.7-1.fc38.x86_64.rpm 4.1 MB/s | 93 kB 00:00 (134/136): zchunk-libs-1.2.3-1.fc38.x86_64.rpm 2.3 MB/s | 51 kB 00:00 (135/136): zlib-1.2.12-5.fc38.x86_64.rpm 4.9 MB/s | 94 kB 00:00 (136/136): tzdata-2022f-1.fc38.noarch.rpm 12 MB/s | 715 kB 00:00 -------------------------------------------------------------------------------- Total 31 MB/s | 56 MB 00:01 fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xEB10B464: Userid : "Fedora (38) " Fingerprint: 6A51 BBAB BA3D 5467 B617 1221 809A 8D7C EB10 B464 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary Key imported successfully fedora 1.6 MB/s | 1.6 kB 00:00 GPG key at file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary (0xEB10B464) is already installed fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x5323552A: Userid : "Fedora (37) " Fingerprint: ACB5 EE4E 831C 74BB 7C16 8D27 F55A D3FB 5323 552A From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-37-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-2.fc37.x86_64 1/1 Preparing : 1/1 Installing : libgcc-12.2.1-2.fc38.x86_64 1/136 Running scriptlet: libgcc-12.2.1-2.fc38.x86_64 1/136 Installing : crypto-policies-20221003-1.gitcb1ad32.fc38.noarc 2/136 Running scriptlet: crypto-policies-20221003-1.gitcb1ad32.fc38.noarc 2/136 Installing : tzdata-2022f-1.fc38.noarch 3/136 Installing : fedora-release-identity-basic-38-0.4.noarch 4/136 Installing : python-setuptools-wheel-65.5.0-1.fc38.noarch 5/136 Installing : publicsuffix-list-dafsa-20210518-5.fc37.noarch 6/136 Installing : pcre2-syntax-10.40-1.fc37.1.noarch 7/136 Installing : ncurses-base-6.3-3.20220501.fc37.noarch 8/136 Installing : libssh-config-0.10.4-2.fc38.noarch 9/136 Installing : libreport-filesystem-2.17.5-2.fc38.noarch 10/136 Installing : dnf-data-4.14.0-1.fc38.noarch 11/136 warning: /etc/dnf/dnf.conf created as /etc/dnf/dnf.conf.rpmnew Installing : fedora-gpg-keys-38-0.3.noarch 12/136 Installing : fedora-release-38-0.4.noarch 13/136 Installing : fedora-release-common-38-0.4.noarch 14/136 Installing : fedora-repos-rawhide-38-0.3.noarch 15/136 Installing : fedora-repos-38-0.3.noarch 16/136 Installing : setup-2.14.2-1.fc38.noarch 17/136 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.2-1.fc38.noarch 17/136 Installing : filesystem-3.18-2.fc37.x86_64 18/136 Installing : basesystem-11-14.fc37.noarch 19/136 Installing : glibc-minimal-langpack-2.36.9000-11.fc38.x86_64 20/136 Installing : glibc-common-2.36.9000-11.fc38.x86_64 21/136 Running scriptlet: glibc-2.36.9000-11.fc38.x86_64 22/136 Installing : glibc-2.36.9000-11.fc38.x86_64 22/136 Running scriptlet: glibc-2.36.9000-11.fc38.x86_64 22/136 Installing : ncurses-libs-6.3-3.20220501.fc37.x86_64 23/136 Installing : bash-5.2.2-2.fc38.x86_64 24/136 Running scriptlet: bash-5.2.2-2.fc38.x86_64 24/136 Installing : zlib-1.2.12-5.fc38.x86_64 25/136 Installing : bzip2-libs-1.0.8-12.fc38.x86_64 26/136 Installing : xz-libs-5.2.7-1.fc38.x86_64 27/136 Installing : libzstd-1.5.2-3.fc37.x86_64 28/136 Installing : sqlite-libs-3.39.4-1.fc38.x86_64 29/136 Installing : libcap-2.48-5.fc37.x86_64 30/136 Installing : gmp-1:6.2.1-3.fc37.x86_64 31/136 Installing : libgpg-error-1.46-1.fc38.x86_64 32/136 Installing : popt-1.19-1.fc38.x86_64 33/136 Installing : libxml2-2.10.3-2.fc38.x86_64 34/136 Installing : libstdc++-12.2.1-2.fc38.x86_64 35/136 Installing : lua-libs-5.4.4-6.fc38.x86_64 36/136 Installing : elfutils-libelf-0.188-2.fc38.x86_64 37/136 Installing : file-libs-5.42-4.fc37.x86_64 38/136 Installing : readline-8.2-2.fc38.x86_64 39/136 Installing : libattr-2.5.1-5.fc37.x86_64 40/136 Installing : libacl-2.3.1-4.fc37.x86_64 41/136 Installing : libffi-3.4.2-9.fc37.x86_64 42/136 Installing : p11-kit-0.24.1-3.fc37.x86_64 43/136 Installing : libunistring-1.0-2.fc37.x86_64 44/136 Installing : libidn2-2.3.4-1.fc38.x86_64 45/136 Installing : libuuid-2.38.1-2.fc38.x86_64 46/136 Installing : libxcrypt-4.4.30-1.fc38.x86_64 47/136 Installing : pcre2-10.40-1.fc37.1.x86_64 48/136 Installing : libassuan-2.5.5-5.fc37.x86_64 49/136 Installing : expat-2.4.8-2.fc37.x86_64 50/136 Installing : gdbm-libs-1:1.23-2.fc37.x86_64 51/136 Installing : json-c-0.16-3.fc38.x86_64 52/136 Installing : keyutils-libs-1.6.1-5.fc37.x86_64 53/136 Installing : libcom_err-1.46.5-3.fc37.x86_64 54/136 Installing : libgomp-12.2.1-2.fc38.x86_64 55/136 Installing : libsepol-3.4-3.fc37.x86_64 56/136 Installing : libselinux-3.4-5.fc37.x86_64 57/136 Installing : sed-4.8-11.fc37.x86_64 58/136 Installing : libsmartcols-2.38.1-2.fc38.x86_64 59/136 Installing : libtasn1-4.18.0-3.fc37.x86_64 60/136 Installing : lz4-libs-1.9.3-5.fc37.x86_64 61/136 Installing : systemd-libs-252-587.fc38.x86_64 62/136 Installing : dbus-libs-1:1.14.4-1.fc38.x86_64 63/136 Installing : findutils-1:4.9.0-2.fc37.x86_64 64/136 Installing : libb2-0.98.1-7.fc37.x86_64 65/136 Installing : cyrus-sasl-lib-2.1.28-8.fc38.x86_64 66/136 Installing : libcomps-0.1.18-4.fc37.x86_64 67/136 Installing : grep-3.8-1.fc38.x86_64 68/136 Installing : libblkid-2.38.1-2.fc38.x86_64 69/136 Installing : libmount-2.38.1-2.fc38.x86_64 70/136 Installing : libpsl-0.21.1-6.fc37.x86_64 71/136 Installing : mpdecimal-2.5.1-4.fc37.x86_64 72/136 Installing : libgcrypt-1.10.1-4.fc37.x86_64 73/136 Installing : libksba-1.6.2-1.fc38.x86_64 74/136 Installing : mpfr-4.1.0-10.fc37.x86_64 75/136 Installing : nettle-3.8-2.fc37.x86_64 76/136 Installing : elfutils-default-yama-scope-0.188-2.fc38.noarch 77/136 Running scriptlet: elfutils-default-yama-scope-0.188-2.fc38.noarch 77/136 Installing : elfutils-libs-0.188-2.fc38.x86_64 78/136 Installing : libnghttp2-1.50.0-1.fc38.x86_64 79/136 Installing : alternatives-1.21-1.fc38.x86_64 80/136 Installing : p11-kit-trust-0.24.1-3.fc37.x86_64 81/136 Running scriptlet: p11-kit-trust-0.24.1-3.fc37.x86_64 81/136 Installing : gnutls-3.7.8-8.fc38.x86_64 82/136 Installing : glib2-2.74.1-2.fc38.x86_64 83/136 Installing : libbrotli-1.0.9-9.fc37.x86_64 84/136 Installing : libcap-ng-0.8.3-3.fc37.x86_64 85/136 Installing : audit-libs-3.0.9-1.fc38.x86_64 86/136 Installing : libsemanage-3.4-5.fc37.x86_64 87/136 Installing : shadow-utils-2:4.12.3-3.fc38.x86_64 88/136 Installing : libsigsegv-2.14-3.fc37.x86_64 89/136 Installing : gawk-5.1.1-4.fc37.x86_64 90/136 Installing : libverto-0.3.2-4.fc37.x86_64 91/136 Installing : libyaml-0.2.5-8.fc37.x86_64 92/136 Installing : npth-1.6-10.fc38.x86_64 93/136 Installing : coreutils-common-9.1-8.fc38.x86_64 94/136 Installing : openssl-libs-1:3.0.5-6.fc38.x86_64 95/136 Installing : coreutils-9.1-8.fc38.x86_64 96/136 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 97/136 Installing : ca-certificates-2022.2.54-5.fc37.noarch 97/136 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 97/136 Installing : rpm-libs-4.18.0-3.fc38.x86_64 98/136 Installing : krb5-libs-1.19.2-11.fc37.1.x86_64 99/136 Installing : libtirpc-1.3.3-0.fc37.x86_64 100/136 Installing : libmodulemd-2.14.0-4.fc37.x86_64 101/136 Installing : libfsverity-1.4-8.fc37.x86_64 102/136 Installing : zchunk-libs-1.2.3-1.fc38.x86_64 103/136 Installing : libsolv-0.7.22-3.fc37.x86_64 104/136 Installing : libnsl2-2.0.0-4.fc37.x86_64 105/136 Installing : libssh-0.10.4-2.fc38.x86_64 106/136 Installing : rpm-build-libs-4.18.0-3.fc38.x86_64 107/136 Installing : python-pip-wheel-22.2.2-2.fc38.noarch 108/136 Installing : python3-3.11.0-1.fc38.x86_64 109/136 Installing : python3-libs-3.11.0-1.fc38.x86_64 110/136 Installing : python3-dbus-1.3.2-1.fc38.x86_64 111/136 Installing : python3-libcomps-0.1.18-4.fc37.x86_64 112/136 Installing : python3-distro-1.8.0-1.fc38.noarch 113/136 Installing : python3-six-1.16.0-8.fc37.noarch 114/136 Installing : python3-dateutil-1:2.8.2-4.fc38.noarch 115/136 Installing : libarchive-3.6.1-2.fc37.x86_64 116/136 Installing : libevent-2.1.12-7.fc37.x86_64 117/136 Installing : openldap-2.6.3-1.fc38.x86_64 118/136 Installing : libcurl-7.86.0-2.fc38.x86_64 119/136 Installing : gnupg2-2.3.8-1.fc38.x86_64 120/136 Installing : gpgme-1.17.0-4.fc37.x86_64 121/136 Installing : librepo-1.14.4-1.fc38.x86_64 122/136 Installing : libdnf-0.68.0-1.fc38.x86_64 123/136 Installing : python3-libdnf-0.68.0-1.fc38.x86_64 124/136 Installing : python3-hawkey-0.68.0-1.fc38.x86_64 125/136 Installing : python3-gpg-1.17.0-4.fc37.x86_64 126/136 Installing : curl-7.86.0-2.fc38.x86_64 127/136 Running scriptlet: tpm2-tss-3.2.0-3.fc37.x86_64 128/136 Installing : tpm2-tss-3.2.0-3.fc37.x86_64 128/136 Installing : ima-evm-utils-1.4-6.fc37.x86_64 129/136 Installing : rpm-sign-libs-4.18.0-3.fc38.x86_64 130/136 Installing : python3-rpm-4.18.0-3.fc38.x86_64 131/136 Installing : python3-dnf-4.14.0-1.fc38.noarch 132/136 Installing : python3-dnf-plugins-core-4.3.1-1.fc38.noarch 133/136 Installing : dnf-plugins-core-4.3.1-1.fc38.noarch 134/136 Installing : dnf-4.14.0-1.fc38.noarch 135/136 Running scriptlet: dnf-4.14.0-1.fc38.noarch 135/136 Running scriptlet: rpm-4.18.0-3.fc38.x86_64 136/136 Installing : rpm-4.18.0-3.fc38.x86_64 136/136 Running scriptlet: filesystem-3.18-2.fc37.x86_64 136/136 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 136/136 Running scriptlet: rpm-4.18.0-3.fc38.x86_64 136/136 Verifying : bzip2-libs-1.0.8-12.fc38.x86_64 1/136 Verifying : libnghttp2-1.50.0-1.fc38.x86_64 2/136 Verifying : python3-dateutil-1:2.8.2-4.fc38.noarch 3/136 Verifying : alternatives-1.21-1.fc38.x86_64 4/136 Verifying : audit-libs-3.0.9-1.fc38.x86_64 5/136 Verifying : basesystem-11-14.fc37.noarch 6/136 Verifying : bash-5.2.2-2.fc38.x86_64 7/136 Verifying : ca-certificates-2022.2.54-5.fc37.noarch 8/136 Verifying : coreutils-9.1-8.fc38.x86_64 9/136 Verifying : coreutils-common-9.1-8.fc38.x86_64 10/136 Verifying : crypto-policies-20221003-1.gitcb1ad32.fc38.noarc 11/136 Verifying : curl-7.86.0-2.fc38.x86_64 12/136 Verifying : cyrus-sasl-lib-2.1.28-8.fc38.x86_64 13/136 Verifying : dbus-libs-1:1.14.4-1.fc38.x86_64 14/136 Verifying : dnf-4.14.0-1.fc38.noarch 15/136 Verifying : dnf-data-4.14.0-1.fc38.noarch 16/136 Verifying : dnf-plugins-core-4.3.1-1.fc38.noarch 17/136 Verifying : elfutils-default-yama-scope-0.188-2.fc38.noarch 18/136 Verifying : elfutils-libelf-0.188-2.fc38.x86_64 19/136 Verifying : elfutils-libs-0.188-2.fc38.x86_64 20/136 Verifying : expat-2.4.8-2.fc37.x86_64 21/136 Verifying : fedora-gpg-keys-38-0.3.noarch 22/136 Verifying : fedora-release-38-0.4.noarch 23/136 Verifying : fedora-release-common-38-0.4.noarch 24/136 Verifying : fedora-release-identity-basic-38-0.4.noarch 25/136 Verifying : fedora-repos-38-0.3.noarch 26/136 Verifying : fedora-repos-rawhide-38-0.3.noarch 27/136 Verifying : file-libs-5.42-4.fc37.x86_64 28/136 Verifying : filesystem-3.18-2.fc37.x86_64 29/136 Verifying : findutils-1:4.9.0-2.fc37.x86_64 30/136 Verifying : gawk-5.1.1-4.fc37.x86_64 31/136 Verifying : gdbm-libs-1:1.23-2.fc37.x86_64 32/136 Verifying : glib2-2.74.1-2.fc38.x86_64 33/136 Verifying : glibc-2.36.9000-11.fc38.x86_64 34/136 Verifying : glibc-common-2.36.9000-11.fc38.x86_64 35/136 Verifying : glibc-minimal-langpack-2.36.9000-11.fc38.x86_64 36/136 Verifying : gmp-1:6.2.1-3.fc37.x86_64 37/136 Verifying : gnupg2-2.3.8-1.fc38.x86_64 38/136 Verifying : gnutls-3.7.8-8.fc38.x86_64 39/136 Verifying : gpgme-1.17.0-4.fc37.x86_64 40/136 Verifying : grep-3.8-1.fc38.x86_64 41/136 Verifying : ima-evm-utils-1.4-6.fc37.x86_64 42/136 Verifying : json-c-0.16-3.fc38.x86_64 43/136 Verifying : keyutils-libs-1.6.1-5.fc37.x86_64 44/136 Verifying : krb5-libs-1.19.2-11.fc37.1.x86_64 45/136 Verifying : libacl-2.3.1-4.fc37.x86_64 46/136 Verifying : libarchive-3.6.1-2.fc37.x86_64 47/136 Verifying : libassuan-2.5.5-5.fc37.x86_64 48/136 Verifying : libattr-2.5.1-5.fc37.x86_64 49/136 Verifying : libb2-0.98.1-7.fc37.x86_64 50/136 Verifying : libblkid-2.38.1-2.fc38.x86_64 51/136 Verifying : libbrotli-1.0.9-9.fc37.x86_64 52/136 Verifying : libcap-2.48-5.fc37.x86_64 53/136 Verifying : libcap-ng-0.8.3-3.fc37.x86_64 54/136 Verifying : libcom_err-1.46.5-3.fc37.x86_64 55/136 Verifying : libcomps-0.1.18-4.fc37.x86_64 56/136 Verifying : libcurl-7.86.0-2.fc38.x86_64 57/136 Verifying : libdnf-0.68.0-1.fc38.x86_64 58/136 Verifying : libevent-2.1.12-7.fc37.x86_64 59/136 Verifying : libffi-3.4.2-9.fc37.x86_64 60/136 Verifying : libfsverity-1.4-8.fc37.x86_64 61/136 Verifying : libgcc-12.2.1-2.fc38.x86_64 62/136 Verifying : libgcrypt-1.10.1-4.fc37.x86_64 63/136 Verifying : libgomp-12.2.1-2.fc38.x86_64 64/136 Verifying : libgpg-error-1.46-1.fc38.x86_64 65/136 Verifying : libidn2-2.3.4-1.fc38.x86_64 66/136 Verifying : libksba-1.6.2-1.fc38.x86_64 67/136 Verifying : libmodulemd-2.14.0-4.fc37.x86_64 68/136 Verifying : libmount-2.38.1-2.fc38.x86_64 69/136 Verifying : libnsl2-2.0.0-4.fc37.x86_64 70/136 Verifying : libpsl-0.21.1-6.fc37.x86_64 71/136 Verifying : librepo-1.14.4-1.fc38.x86_64 72/136 Verifying : libreport-filesystem-2.17.5-2.fc38.noarch 73/136 Verifying : libselinux-3.4-5.fc37.x86_64 74/136 Verifying : libsemanage-3.4-5.fc37.x86_64 75/136 Verifying : libsepol-3.4-3.fc37.x86_64 76/136 Verifying : libsigsegv-2.14-3.fc37.x86_64 77/136 Verifying : libsmartcols-2.38.1-2.fc38.x86_64 78/136 Verifying : libsolv-0.7.22-3.fc37.x86_64 79/136 Verifying : libssh-0.10.4-2.fc38.x86_64 80/136 Verifying : libssh-config-0.10.4-2.fc38.noarch 81/136 Verifying : libstdc++-12.2.1-2.fc38.x86_64 82/136 Verifying : libtasn1-4.18.0-3.fc37.x86_64 83/136 Verifying : libtirpc-1.3.3-0.fc37.x86_64 84/136 Verifying : libunistring-1.0-2.fc37.x86_64 85/136 Verifying : libuuid-2.38.1-2.fc38.x86_64 86/136 Verifying : libverto-0.3.2-4.fc37.x86_64 87/136 Verifying : libxcrypt-4.4.30-1.fc38.x86_64 88/136 Verifying : libxml2-2.10.3-2.fc38.x86_64 89/136 Verifying : libyaml-0.2.5-8.fc37.x86_64 90/136 Verifying : libzstd-1.5.2-3.fc37.x86_64 91/136 Verifying : lua-libs-5.4.4-6.fc38.x86_64 92/136 Verifying : lz4-libs-1.9.3-5.fc37.x86_64 93/136 Verifying : mpdecimal-2.5.1-4.fc37.x86_64 94/136 Verifying : mpfr-4.1.0-10.fc37.x86_64 95/136 Verifying : ncurses-base-6.3-3.20220501.fc37.noarch 96/136 Verifying : ncurses-libs-6.3-3.20220501.fc37.x86_64 97/136 Verifying : nettle-3.8-2.fc37.x86_64 98/136 Verifying : npth-1.6-10.fc38.x86_64 99/136 Verifying : openldap-2.6.3-1.fc38.x86_64 100/136 Verifying : openssl-libs-1:3.0.5-6.fc38.x86_64 101/136 Verifying : p11-kit-0.24.1-3.fc37.x86_64 102/136 Verifying : p11-kit-trust-0.24.1-3.fc37.x86_64 103/136 Verifying : pcre2-10.40-1.fc37.1.x86_64 104/136 Verifying : pcre2-syntax-10.40-1.fc37.1.noarch 105/136 Verifying : popt-1.19-1.fc38.x86_64 106/136 Verifying : publicsuffix-list-dafsa-20210518-5.fc37.noarch 107/136 Verifying : python-pip-wheel-22.2.2-2.fc38.noarch 108/136 Verifying : python-setuptools-wheel-65.5.0-1.fc38.noarch 109/136 Verifying : python3-3.11.0-1.fc38.x86_64 110/136 Verifying : python3-dbus-1.3.2-1.fc38.x86_64 111/136 Verifying : python3-distro-1.8.0-1.fc38.noarch 112/136 Verifying : python3-dnf-4.14.0-1.fc38.noarch 113/136 Verifying : python3-dnf-plugins-core-4.3.1-1.fc38.noarch 114/136 Verifying : python3-gpg-1.17.0-4.fc37.x86_64 115/136 Verifying : python3-hawkey-0.68.0-1.fc38.x86_64 116/136 Verifying : python3-libcomps-0.1.18-4.fc37.x86_64 117/136 Verifying : python3-libdnf-0.68.0-1.fc38.x86_64 118/136 Verifying : python3-libs-3.11.0-1.fc38.x86_64 119/136 Verifying : python3-rpm-4.18.0-3.fc38.x86_64 120/136 Verifying : python3-six-1.16.0-8.fc37.noarch 121/136 Verifying : readline-8.2-2.fc38.x86_64 122/136 Verifying : rpm-4.18.0-3.fc38.x86_64 123/136 Verifying : rpm-build-libs-4.18.0-3.fc38.x86_64 124/136 Verifying : rpm-libs-4.18.0-3.fc38.x86_64 125/136 Verifying : rpm-sign-libs-4.18.0-3.fc38.x86_64 126/136 Verifying : sed-4.8-11.fc37.x86_64 127/136 Verifying : setup-2.14.2-1.fc38.noarch 128/136 Verifying : shadow-utils-2:4.12.3-3.fc38.x86_64 129/136 Verifying : sqlite-libs-3.39.4-1.fc38.x86_64 130/136 Verifying : systemd-libs-252-587.fc38.x86_64 131/136 Verifying : tpm2-tss-3.2.0-3.fc37.x86_64 132/136 Verifying : tzdata-2022f-1.fc38.noarch 133/136 Verifying : xz-libs-5.2.7-1.fc38.x86_64 134/136 Verifying : zchunk-libs-1.2.3-1.fc38.x86_64 135/136 Verifying : zlib-1.2.12-5.fc38.x86_64 136/136 Installed products updated. Installed: alternatives-1.21-1.fc38.x86_64 audit-libs-3.0.9-1.fc38.x86_64 basesystem-11-14.fc37.noarch bash-5.2.2-2.fc38.x86_64 bzip2-libs-1.0.8-12.fc38.x86_64 ca-certificates-2022.2.54-5.fc37.noarch coreutils-9.1-8.fc38.x86_64 coreutils-common-9.1-8.fc38.x86_64 crypto-policies-20221003-1.gitcb1ad32.fc38.noarch curl-7.86.0-2.fc38.x86_64 cyrus-sasl-lib-2.1.28-8.fc38.x86_64 dbus-libs-1:1.14.4-1.fc38.x86_64 dnf-4.14.0-1.fc38.noarch dnf-data-4.14.0-1.fc38.noarch dnf-plugins-core-4.3.1-1.fc38.noarch elfutils-default-yama-scope-0.188-2.fc38.noarch elfutils-libelf-0.188-2.fc38.x86_64 elfutils-libs-0.188-2.fc38.x86_64 expat-2.4.8-2.fc37.x86_64 fedora-gpg-keys-38-0.3.noarch fedora-release-38-0.4.noarch fedora-release-common-38-0.4.noarch fedora-release-identity-basic-38-0.4.noarch fedora-repos-38-0.3.noarch fedora-repos-rawhide-38-0.3.noarch file-libs-5.42-4.fc37.x86_64 filesystem-3.18-2.fc37.x86_64 findutils-1:4.9.0-2.fc37.x86_64 gawk-5.1.1-4.fc37.x86_64 gdbm-libs-1:1.23-2.fc37.x86_64 glib2-2.74.1-2.fc38.x86_64 glibc-2.36.9000-11.fc38.x86_64 glibc-common-2.36.9000-11.fc38.x86_64 glibc-minimal-langpack-2.36.9000-11.fc38.x86_64 gmp-1:6.2.1-3.fc37.x86_64 gnupg2-2.3.8-1.fc38.x86_64 gnutls-3.7.8-8.fc38.x86_64 gpgme-1.17.0-4.fc37.x86_64 grep-3.8-1.fc38.x86_64 ima-evm-utils-1.4-6.fc37.x86_64 json-c-0.16-3.fc38.x86_64 keyutils-libs-1.6.1-5.fc37.x86_64 krb5-libs-1.19.2-11.fc37.1.x86_64 libacl-2.3.1-4.fc37.x86_64 libarchive-3.6.1-2.fc37.x86_64 libassuan-2.5.5-5.fc37.x86_64 libattr-2.5.1-5.fc37.x86_64 libb2-0.98.1-7.fc37.x86_64 libblkid-2.38.1-2.fc38.x86_64 libbrotli-1.0.9-9.fc37.x86_64 libcap-2.48-5.fc37.x86_64 libcap-ng-0.8.3-3.fc37.x86_64 libcom_err-1.46.5-3.fc37.x86_64 libcomps-0.1.18-4.fc37.x86_64 libcurl-7.86.0-2.fc38.x86_64 libdnf-0.68.0-1.fc38.x86_64 libevent-2.1.12-7.fc37.x86_64 libffi-3.4.2-9.fc37.x86_64 libfsverity-1.4-8.fc37.x86_64 libgcc-12.2.1-2.fc38.x86_64 libgcrypt-1.10.1-4.fc37.x86_64 libgomp-12.2.1-2.fc38.x86_64 libgpg-error-1.46-1.fc38.x86_64 libidn2-2.3.4-1.fc38.x86_64 libksba-1.6.2-1.fc38.x86_64 libmodulemd-2.14.0-4.fc37.x86_64 libmount-2.38.1-2.fc38.x86_64 libnghttp2-1.50.0-1.fc38.x86_64 libnsl2-2.0.0-4.fc37.x86_64 libpsl-0.21.1-6.fc37.x86_64 librepo-1.14.4-1.fc38.x86_64 libreport-filesystem-2.17.5-2.fc38.noarch libselinux-3.4-5.fc37.x86_64 libsemanage-3.4-5.fc37.x86_64 libsepol-3.4-3.fc37.x86_64 libsigsegv-2.14-3.fc37.x86_64 libsmartcols-2.38.1-2.fc38.x86_64 libsolv-0.7.22-3.fc37.x86_64 libssh-0.10.4-2.fc38.x86_64 libssh-config-0.10.4-2.fc38.noarch libstdc++-12.2.1-2.fc38.x86_64 libtasn1-4.18.0-3.fc37.x86_64 libtirpc-1.3.3-0.fc37.x86_64 libunistring-1.0-2.fc37.x86_64 libuuid-2.38.1-2.fc38.x86_64 libverto-0.3.2-4.fc37.x86_64 libxcrypt-4.4.30-1.fc38.x86_64 libxml2-2.10.3-2.fc38.x86_64 libyaml-0.2.5-8.fc37.x86_64 libzstd-1.5.2-3.fc37.x86_64 lua-libs-5.4.4-6.fc38.x86_64 lz4-libs-1.9.3-5.fc37.x86_64 mpdecimal-2.5.1-4.fc37.x86_64 mpfr-4.1.0-10.fc37.x86_64 ncurses-base-6.3-3.20220501.fc37.noarch ncurses-libs-6.3-3.20220501.fc37.x86_64 nettle-3.8-2.fc37.x86_64 npth-1.6-10.fc38.x86_64 openldap-2.6.3-1.fc38.x86_64 openssl-libs-1:3.0.5-6.fc38.x86_64 p11-kit-0.24.1-3.fc37.x86_64 p11-kit-trust-0.24.1-3.fc37.x86_64 pcre2-10.40-1.fc37.1.x86_64 pcre2-syntax-10.40-1.fc37.1.noarch popt-1.19-1.fc38.x86_64 publicsuffix-list-dafsa-20210518-5.fc37.noarch python-pip-wheel-22.2.2-2.fc38.noarch python-setuptools-wheel-65.5.0-1.fc38.noarch python3-3.11.0-1.fc38.x86_64 python3-dateutil-1:2.8.2-4.fc38.noarch python3-dbus-1.3.2-1.fc38.x86_64 python3-distro-1.8.0-1.fc38.noarch python3-dnf-4.14.0-1.fc38.noarch python3-dnf-plugins-core-4.3.1-1.fc38.noarch python3-gpg-1.17.0-4.fc37.x86_64 python3-hawkey-0.68.0-1.fc38.x86_64 python3-libcomps-0.1.18-4.fc37.x86_64 python3-libdnf-0.68.0-1.fc38.x86_64 python3-libs-3.11.0-1.fc38.x86_64 python3-rpm-4.18.0-3.fc38.x86_64 python3-six-1.16.0-8.fc37.noarch readline-8.2-2.fc38.x86_64 rpm-4.18.0-3.fc38.x86_64 rpm-build-libs-4.18.0-3.fc38.x86_64 rpm-libs-4.18.0-3.fc38.x86_64 rpm-sign-libs-4.18.0-3.fc38.x86_64 sed-4.8-11.fc37.x86_64 setup-2.14.2-1.fc38.noarch shadow-utils-2:4.12.3-3.fc38.x86_64 sqlite-libs-3.39.4-1.fc38.x86_64 systemd-libs-252-587.fc38.x86_64 tpm2-tss-3.2.0-3.fc37.x86_64 tzdata-2022f-1.fc38.noarch xz-libs-5.2.7-1.fc38.x86_64 zchunk-libs-1.2.3-1.fc38.x86_64 zlib-1.2.12-5.fc38.x86_64 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/fedora-rawhide-x86_64-1667626483.096667/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 3.3 INFO: Mock Version: 3.3 Start: dnf install No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 53 kB/s | 3.0 kB 00:00 Copr repository 29 MB/s | 7.3 MB 00:00 fedora 205 kB/s | 9.1 kB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing group/module packages: bash x86_64 5.2.2-2.fc38 fedora 1.8 M bzip2 x86_64 1.0.8-12.fc38 copr_base 53 k coreutils x86_64 9.1-8.fc38 fedora 1.1 M cpio x86_64 2.13-13.fc38 fedora 276 k diffutils x86_64 3.8-3.fc37 fedora 378 k fedora-release-common noarch 38-0.4 fedora 22 k findutils x86_64 1:4.9.0-2.fc37 fedora 492 k gawk x86_64 5.1.1-4.fc37 fedora 1.0 M glibc-minimal-langpack x86_64 2.36.9000-11.fc38 fedora 22 k grep x86_64 3.8-1.fc38 fedora 292 k gzip x86_64 1.12-2.fc37 fedora 166 k info x86_64 6.8-4.fc37 fedora 225 k patch x86_64 2.7.6-17.fc37 fedora 124 k redhat-rpm-config noarch 232-1.fc38 fedora 81 k rpm-build x86_64 4.18.0-3.fc38 fedora 77 k sed x86_64 4.8-11.fc37 fedora 306 k shadow-utils x86_64 2:4.12.3-3.fc38 fedora 1.3 M tar x86_64 2:1.34-5.fc38 fedora 885 k unzip x86_64 6.0-58.fc37 fedora 182 k util-linux x86_64 2.38.1-2.fc38 fedora 2.3 M which x86_64 2.21-35.fc37 fedora 41 k xz x86_64 5.2.7-1.fc38 fedora 304 k Installing dependencies: alternatives x86_64 1.21-1.fc38 fedora 38 k ansible-srpm-macros noarch 1-8.1.fc38 fedora 8.6 k audit-libs x86_64 3.0.9-1.fc38 fedora 116 k authselect x86_64 1.4.0-3.fc37 fedora 144 k authselect-libs x86_64 1.4.0-3.fc37 fedora 248 k basesystem noarch 11-14.fc37 fedora 7.0 k binutils x86_64 2.39-3.fc38 fedora 5.4 M binutils-gold x86_64 2.39-3.fc38 fedora 778 k bzip2-libs x86_64 1.0.8-12.fc38 copr_base 42 k ca-certificates noarch 2022.2.54-5.fc37 fedora 829 k coreutils-common x86_64 9.1-8.fc38 fedora 2.0 M cracklib x86_64 2.9.7-30.fc38 fedora 92 k crypto-policies noarch 20221003-1.gitcb1ad32.fc38 fedora 86 k curl x86_64 7.86.0-2.fc38 fedora 334 k cyrus-sasl-lib x86_64 2.1.28-8.fc38 fedora 792 k debugedit x86_64 5.0-5.fc37 fedora 77 k dwz x86_64 0.15-1.fc38 fedora 136 k ed x86_64 1.18-2.fc37 fedora 78 k efi-srpm-macros noarch 5-6.fc37 fedora 22 k elfutils x86_64 0.188-2.fc38 fedora 529 k elfutils-debuginfod-client x86_64 0.188-2.fc38 fedora 39 k elfutils-default-yama-scope noarch 0.188-2.fc38 fedora 15 k elfutils-libelf x86_64 0.188-2.fc38 fedora 196 k elfutils-libs x86_64 0.188-2.fc38 fedora 257 k fedora-gpg-keys noarch 38-0.3 fedora 125 k fedora-release noarch 38-0.4 fedora 11 k fedora-release-identity-basic noarch 38-0.4 fedora 12 k fedora-repos noarch 38-0.3 fedora 10 k fedora-repos-rawhide noarch 38-0.3 fedora 9.7 k file x86_64 5.42-4.fc37 fedora 49 k file-libs x86_64 5.42-4.fc37 fedora 676 k filesystem x86_64 3.18-2.fc37 fedora 1.1 M fonts-srpm-macros noarch 1:2.0.5-9.fc38 fedora 26 k fpc-srpm-macros noarch 1.3-6.fc37 fedora 7.7 k gdb-minimal x86_64 12.1-9.fc38 fedora 3.7 M gdbm-libs x86_64 1:1.23-2.fc37 fedora 56 k ghc-srpm-macros noarch 1.5.0-7.fc37 fedora 7.8 k glibc x86_64 2.36.9000-11.fc38 fedora 2.1 M glibc-common x86_64 2.36.9000-11.fc38 fedora 301 k glibc-gconv-extra x86_64 2.36.9000-11.fc38 fedora 1.6 M gmp x86_64 1:6.2.1-3.fc37 fedora 315 k gnat-srpm-macros noarch 4-16.fc37 fedora 8.3 k go-srpm-macros noarch 3.2.0-1.fc38 fedora 27 k jansson x86_64 2.13.1-5.fc37 fedora 44 k kernel-srpm-macros noarch 1.0-15.fc37 fedora 9.4 k keyutils-libs x86_64 1.6.1-5.fc37 fedora 31 k krb5-libs x86_64 1.19.2-11.fc37.1 fedora 727 k libacl x86_64 2.3.1-4.fc37 fedora 23 k libarchive x86_64 3.6.1-2.fc37 fedora 397 k libattr x86_64 2.5.1-5.fc37 fedora 18 k libblkid x86_64 2.38.1-2.fc38 fedora 107 k libbrotli x86_64 1.0.9-9.fc37 fedora 315 k libcap x86_64 2.48-5.fc37 fedora 67 k libcap-ng x86_64 0.8.3-3.fc37 fedora 33 k libcom_err x86_64 1.46.5-3.fc37 fedora 25 k libcurl x86_64 7.86.0-2.fc38 fedora 305 k libdb x86_64 5.3.28-53.fc37 fedora 760 k libeconf x86_64 0.4.0-4.fc37 fedora 27 k libevent x86_64 2.1.12-7.fc37 fedora 261 k libfdisk x86_64 2.38.1-2.fc38 fedora 160 k libffi x86_64 3.4.2-9.fc37 fedora 37 k libgcc x86_64 12.2.1-2.fc38 fedora 106 k libgomp x86_64 12.2.1-2.fc38 fedora 293 k libidn2 x86_64 2.3.4-1.fc38 fedora 160 k libmount x86_64 2.38.1-2.fc38 fedora 135 k libnghttp2 x86_64 1.50.0-1.fc38 copr_base 75 k libnsl2 x86_64 2.0.0-4.fc37 fedora 30 k libpkgconf x86_64 1.8.0-3.fc37 fedora 36 k libpsl x86_64 0.21.1-6.fc37 fedora 63 k libpwquality x86_64 1.4.4-11.fc37 fedora 116 k libselinux x86_64 3.4-5.fc37 fedora 86 k libsemanage x86_64 3.4-5.fc37 fedora 120 k libsepol x86_64 3.4-3.fc37 fedora 322 k libsigsegv x86_64 2.14-3.fc37 fedora 27 k libsmartcols x86_64 2.38.1-2.fc38 fedora 64 k libssh x86_64 0.10.4-2.fc38 fedora 209 k libssh-config noarch 0.10.4-2.fc38 fedora 8.8 k libstdc++ x86_64 12.2.1-2.fc38 fedora 800 k libtasn1 x86_64 4.18.0-3.fc37 fedora 75 k libtirpc x86_64 1.3.3-0.fc37 fedora 93 k libunistring x86_64 1.0-2.fc37 fedora 549 k libutempter x86_64 1.2.1-7.fc37 fedora 26 k libuuid x86_64 2.38.1-2.fc38 fedora 28 k libverto x86_64 0.3.2-4.fc37 fedora 21 k libxcrypt x86_64 4.4.30-1.fc38 fedora 118 k libxml2 x86_64 2.10.3-2.fc38 fedora 705 k libzstd x86_64 1.5.2-3.fc37 fedora 294 k lua-libs x86_64 5.4.4-6.fc38 fedora 131 k lua-srpm-macros noarch 1-7.fc37 fedora 8.8 k lz4-libs x86_64 1.9.3-5.fc37 fedora 70 k mpfr x86_64 4.1.0-10.fc37 fedora 331 k ncurses-base noarch 6.3-3.20220501.fc37 fedora 86 k ncurses-libs x86_64 6.3-3.20220501.fc37 fedora 329 k nim-srpm-macros noarch 3-7.fc37 fedora 8.4 k ocaml-srpm-macros noarch 7-2.fc37 fedora 13 k openblas-srpm-macros noarch 2-12.fc37 fedora 7.5 k openldap x86_64 2.6.3-1.fc38 fedora 254 k openssl-libs x86_64 1:3.0.5-6.fc38 fedora 2.1 M p11-kit x86_64 0.24.1-3.fc37 fedora 376 k p11-kit-trust x86_64 0.24.1-3.fc37 fedora 138 k package-notes-srpm-macros noarch 0.5-6.fc38 fedora 11 k pam x86_64 1.5.2-14.fc37 fedora 560 k pam-libs x86_64 1.5.2-14.fc37 fedora 58 k pcre2 x86_64 10.40-1.fc37.1 fedora 236 k pcre2-syntax noarch 10.40-1.fc37.1 fedora 142 k perl-srpm-macros noarch 1-46.fc37 fedora 8.3 k pkgconf x86_64 1.8.0-3.fc37 fedora 41 k pkgconf-m4 noarch 1.8.0-3.fc37 fedora 14 k pkgconf-pkg-config x86_64 1.8.0-3.fc37 fedora 10 k popt x86_64 1.19-1.fc38 fedora 66 k publicsuffix-list-dafsa noarch 20210518-5.fc37 fedora 58 k python-srpm-macros noarch 3.11-5.fc38 fedora 24 k qt5-srpm-macros noarch 5.15.7-1.fc38 fedora 7.9 k readline x86_64 8.2-2.fc38 fedora 211 k rpm x86_64 4.18.0-3.fc38 fedora 570 k rpm-build-libs x86_64 4.18.0-3.fc38 fedora 94 k rpm-libs x86_64 4.18.0-3.fc38 fedora 320 k rpmautospec-rpm-macros noarch 0.3.0-1.fc37 fedora 8.8 k rust-srpm-macros noarch 23-1.fc38 fedora 9.4 k setup noarch 2.14.2-1.fc38 fedora 151 k sqlite-libs x86_64 3.39.4-1.fc38 fedora 658 k systemd-libs x86_64 252-587.fc38 fedora 631 k tzdata noarch 2022f-1.fc38 fedora 715 k util-linux-core x86_64 2.38.1-2.fc38 fedora 470 k xxhash-libs x86_64 0.8.1-3.fc37 fedora 41 k xz-libs x86_64 5.2.7-1.fc38 fedora 93 k zip x86_64 3.0-33.fc37 fedora 259 k zlib x86_64 1.2.12-5.fc38 fedora 94 k zstd x86_64 1.5.2-3.fc37 fedora 447 k Installing Groups: Buildsystem building group Transaction Summary ================================================================================ Install 151 Packages Total size: 51 M Installed size: 176 M Downloading Packages: [SKIPPED] bzip2-1.0.8-12.fc38.x86_64.rpm: Already downloaded [SKIPPED] bzip2-libs-1.0.8-12.fc38.x86_64.rpm: Already downloaded [SKIPPED] libnghttp2-1.50.0-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] alternatives-1.21-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] ansible-srpm-macros-1-8.1.fc38.noarch.rpm: Already downloaded [SKIPPED] audit-libs-3.0.9-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] authselect-1.4.0-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] authselect-libs-1.4.0-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] basesystem-11-14.fc37.noarch.rpm: Already downloaded [SKIPPED] bash-5.2.2-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] binutils-2.39-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] binutils-gold-2.39-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] ca-certificates-2022.2.54-5.fc37.noarch.rpm: Already downloaded [SKIPPED] coreutils-9.1-8.fc38.x86_64.rpm: Already downloaded [SKIPPED] coreutils-common-9.1-8.fc38.x86_64.rpm: Already downloaded [SKIPPED] cpio-2.13-13.fc38.x86_64.rpm: Already downloaded [SKIPPED] cracklib-2.9.7-30.fc38.x86_64.rpm: Already downloaded [SKIPPED] crypto-policies-20221003-1.gitcb1ad32.fc38.noarch.rpm: Already downloaded [SKIPPED] curl-7.86.0-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] cyrus-sasl-lib-2.1.28-8.fc38.x86_64.rpm: Already downloaded [SKIPPED] debugedit-5.0-5.fc37.x86_64.rpm: Already downloaded [SKIPPED] diffutils-3.8-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] dwz-0.15-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] ed-1.18-2.fc37.x86_64.rpm: Already downloaded [SKIPPED] efi-srpm-macros-5-6.fc37.noarch.rpm: Already downloaded [SKIPPED] elfutils-0.188-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] elfutils-debuginfod-client-0.188-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] elfutils-default-yama-scope-0.188-2.fc38.noarch.rpm: Already downloaded [SKIPPED] elfutils-libelf-0.188-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] elfutils-libs-0.188-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] fedora-gpg-keys-38-0.3.noarch.rpm: Already downloaded [SKIPPED] fedora-release-38-0.4.noarch.rpm: Already downloaded [SKIPPED] fedora-release-common-38-0.4.noarch.rpm: Already downloaded [SKIPPED] fedora-release-identity-basic-38-0.4.noarch.rpm: Already downloaded [SKIPPED] fedora-repos-38-0.3.noarch.rpm: Already downloaded [SKIPPED] fedora-repos-rawhide-38-0.3.noarch.rpm: Already downloaded [SKIPPED] file-5.42-4.fc37.x86_64.rpm: Already downloaded [SKIPPED] file-libs-5.42-4.fc37.x86_64.rpm: Already downloaded [SKIPPED] filesystem-3.18-2.fc37.x86_64.rpm: Already downloaded [SKIPPED] findutils-4.9.0-2.fc37.x86_64.rpm: Already downloaded [SKIPPED] fonts-srpm-macros-2.0.5-9.fc38.noarch.rpm: Already downloaded [SKIPPED] fpc-srpm-macros-1.3-6.fc37.noarch.rpm: Already downloaded [SKIPPED] gawk-5.1.1-4.fc37.x86_64.rpm: Already downloaded [SKIPPED] gdb-minimal-12.1-9.fc38.x86_64.rpm: Already downloaded [SKIPPED] gdbm-libs-1.23-2.fc37.x86_64.rpm: Already downloaded [SKIPPED] ghc-srpm-macros-1.5.0-7.fc37.noarch.rpm: Already downloaded [SKIPPED] glibc-2.36.9000-11.fc38.x86_64.rpm: Already downloaded [SKIPPED] glibc-common-2.36.9000-11.fc38.x86_64.rpm: Already downloaded [SKIPPED] glibc-gconv-extra-2.36.9000-11.fc38.x86_64.rpm: Already downloaded [SKIPPED] glibc-minimal-langpack-2.36.9000-11.fc38.x86_64.rpm: Already downloaded [SKIPPED] gmp-6.2.1-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] gnat-srpm-macros-4-16.fc37.noarch.rpm: Already downloaded [SKIPPED] go-srpm-macros-3.2.0-1.fc38.noarch.rpm: Already downloaded [SKIPPED] grep-3.8-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] gzip-1.12-2.fc37.x86_64.rpm: Already downloaded [SKIPPED] info-6.8-4.fc37.x86_64.rpm: Already downloaded [SKIPPED] jansson-2.13.1-5.fc37.x86_64.rpm: Already downloaded [SKIPPED] kernel-srpm-macros-1.0-15.fc37.noarch.rpm: Already downloaded [SKIPPED] keyutils-libs-1.6.1-5.fc37.x86_64.rpm: Already downloaded [SKIPPED] krb5-libs-1.19.2-11.fc37.1.x86_64.rpm: Already downloaded [SKIPPED] libacl-2.3.1-4.fc37.x86_64.rpm: Already downloaded [SKIPPED] libarchive-3.6.1-2.fc37.x86_64.rpm: Already downloaded [SKIPPED] libattr-2.5.1-5.fc37.x86_64.rpm: Already downloaded [SKIPPED] libblkid-2.38.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libbrotli-1.0.9-9.fc37.x86_64.rpm: Already downloaded [SKIPPED] libcap-2.48-5.fc37.x86_64.rpm: Already downloaded [SKIPPED] libcap-ng-0.8.3-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] libcom_err-1.46.5-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] libcurl-7.86.0-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libdb-5.3.28-53.fc37.x86_64.rpm: Already downloaded [SKIPPED] libeconf-0.4.0-4.fc37.x86_64.rpm: Already downloaded [SKIPPED] libevent-2.1.12-7.fc37.x86_64.rpm: Already downloaded [SKIPPED] libfdisk-2.38.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libffi-3.4.2-9.fc37.x86_64.rpm: Already downloaded [SKIPPED] libgcc-12.2.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libgomp-12.2.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libidn2-2.3.4-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] libmount-2.38.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libnsl2-2.0.0-4.fc37.x86_64.rpm: Already downloaded [SKIPPED] libpkgconf-1.8.0-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] libpsl-0.21.1-6.fc37.x86_64.rpm: Already downloaded [SKIPPED] libpwquality-1.4.4-11.fc37.x86_64.rpm: Already downloaded [SKIPPED] libselinux-3.4-5.fc37.x86_64.rpm: Already downloaded [SKIPPED] libsemanage-3.4-5.fc37.x86_64.rpm: Already downloaded [SKIPPED] libsepol-3.4-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] libsigsegv-2.14-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] libsmartcols-2.38.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libssh-0.10.4-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libssh-config-0.10.4-2.fc38.noarch.rpm: Already downloaded [SKIPPED] libstdc++-12.2.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libtasn1-4.18.0-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] libtirpc-1.3.3-0.fc37.x86_64.rpm: Already downloaded [SKIPPED] libunistring-1.0-2.fc37.x86_64.rpm: Already downloaded [SKIPPED] libutempter-1.2.1-7.fc37.x86_64.rpm: Already downloaded [SKIPPED] libuuid-2.38.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libverto-0.3.2-4.fc37.x86_64.rpm: Already downloaded [SKIPPED] libxcrypt-4.4.30-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] libxml2-2.10.3-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libzstd-1.5.2-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] lua-libs-5.4.4-6.fc38.x86_64.rpm: Already downloaded [SKIPPED] lua-srpm-macros-1-7.fc37.noarch.rpm: Already downloaded [SKIPPED] lz4-libs-1.9.3-5.fc37.x86_64.rpm: Already downloaded [SKIPPED] mpfr-4.1.0-10.fc37.x86_64.rpm: Already downloaded [SKIPPED] ncurses-base-6.3-3.20220501.fc37.noarch.rpm: Already downloaded [SKIPPED] ncurses-libs-6.3-3.20220501.fc37.x86_64.rpm: Already downloaded [SKIPPED] nim-srpm-macros-3-7.fc37.noarch.rpm: Already downloaded [SKIPPED] ocaml-srpm-macros-7-2.fc37.noarch.rpm: Already downloaded [SKIPPED] openblas-srpm-macros-2-12.fc37.noarch.rpm: Already downloaded [SKIPPED] openldap-2.6.3-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] openssl-libs-3.0.5-6.fc38.x86_64.rpm: Already downloaded [SKIPPED] p11-kit-0.24.1-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] p11-kit-trust-0.24.1-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] package-notes-srpm-macros-0.5-6.fc38.noarch.rpm: Already downloaded [SKIPPED] pam-1.5.2-14.fc37.x86_64.rpm: Already downloaded [SKIPPED] pam-libs-1.5.2-14.fc37.x86_64.rpm: Already downloaded [SKIPPED] patch-2.7.6-17.fc37.x86_64.rpm: Already downloaded [SKIPPED] pcre2-10.40-1.fc37.1.x86_64.rpm: Already downloaded [SKIPPED] pcre2-syntax-10.40-1.fc37.1.noarch.rpm: Already downloaded [SKIPPED] perl-srpm-macros-1-46.fc37.noarch.rpm: Already downloaded [SKIPPED] pkgconf-1.8.0-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] pkgconf-m4-1.8.0-3.fc37.noarch.rpm: Already downloaded [SKIPPED] pkgconf-pkg-config-1.8.0-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] popt-1.19-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] publicsuffix-list-dafsa-20210518-5.fc37.noarch.rpm: Already downloaded [SKIPPED] python-srpm-macros-3.11-5.fc38.noarch.rpm: Already downloaded [SKIPPED] qt5-srpm-macros-5.15.7-1.fc38.noarch.rpm: Already downloaded [SKIPPED] readline-8.2-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] redhat-rpm-config-232-1.fc38.noarch.rpm: Already downloaded [SKIPPED] rpm-4.18.0-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] rpm-build-4.18.0-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] rpm-build-libs-4.18.0-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] rpm-libs-4.18.0-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] rpmautospec-rpm-macros-0.3.0-1.fc37.noarch.rpm: Already downloaded [SKIPPED] rust-srpm-macros-23-1.fc38.noarch.rpm: Already downloaded [SKIPPED] sed-4.8-11.fc37.x86_64.rpm: Already downloaded [SKIPPED] setup-2.14.2-1.fc38.noarch.rpm: Already downloaded [SKIPPED] shadow-utils-4.12.3-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] sqlite-libs-3.39.4-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] systemd-libs-252-587.fc38.x86_64.rpm: Already downloaded [SKIPPED] tar-1.34-5.fc38.x86_64.rpm: Already downloaded [SKIPPED] tzdata-2022f-1.fc38.noarch.rpm: Already downloaded [SKIPPED] unzip-6.0-58.fc37.x86_64.rpm: Already downloaded [SKIPPED] util-linux-2.38.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] util-linux-core-2.38.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] which-2.21-35.fc37.x86_64.rpm: Already downloaded [SKIPPED] xxhash-libs-0.8.1-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] xz-5.2.7-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] xz-libs-5.2.7-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] zip-3.0-33.fc37.x86_64.rpm: Already downloaded [SKIPPED] zlib-1.2.12-5.fc38.x86_64.rpm: Already downloaded [SKIPPED] zstd-1.5.2-3.fc37.x86_64.rpm: Already downloaded fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xEB10B464: Userid : "Fedora (38) " Fingerprint: 6A51 BBAB BA3D 5467 B617 1221 809A 8D7C EB10 B464 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary Key imported successfully fedora 1.6 MB/s | 1.6 kB 00:00 GPG key at file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary (0xEB10B464) is already installed fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x5323552A: Userid : "Fedora (37) " Fingerprint: ACB5 EE4E 831C 74BB 7C16 8D27 F55A D3FB 5323 552A From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-37-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-2.fc37.x86_64 1/1 Preparing : 1/1 Installing : libgcc-12.2.1-2.fc38.x86_64 1/151 Running scriptlet: libgcc-12.2.1-2.fc38.x86_64 1/151 Installing : crypto-policies-20221003-1.gitcb1ad32.fc38.noarc 2/151 Running scriptlet: crypto-policies-20221003-1.gitcb1ad32.fc38.noarc 2/151 Installing : fedora-release-identity-basic-38-0.4.noarch 3/151 Installing : tzdata-2022f-1.fc38.noarch 4/151 Installing : rust-srpm-macros-23-1.fc38.noarch 5/151 Installing : qt5-srpm-macros-5.15.7-1.fc38.noarch 6/151 Installing : publicsuffix-list-dafsa-20210518-5.fc37.noarch 7/151 Installing : pkgconf-m4-1.8.0-3.fc37.noarch 8/151 Installing : perl-srpm-macros-1-46.fc37.noarch 9/151 Installing : pcre2-syntax-10.40-1.fc37.1.noarch 10/151 Installing : package-notes-srpm-macros-0.5-6.fc38.noarch 11/151 Installing : openblas-srpm-macros-2-12.fc37.noarch 12/151 Installing : ocaml-srpm-macros-7-2.fc37.noarch 13/151 Installing : nim-srpm-macros-3-7.fc37.noarch 14/151 Installing : ncurses-base-6.3-3.20220501.fc37.noarch 15/151 Installing : libssh-config-0.10.4-2.fc38.noarch 16/151 Installing : kernel-srpm-macros-1.0-15.fc37.noarch 17/151 Installing : gnat-srpm-macros-4-16.fc37.noarch 18/151 Installing : ghc-srpm-macros-1.5.0-7.fc37.noarch 19/151 Installing : fpc-srpm-macros-1.3-6.fc37.noarch 20/151 Installing : fedora-gpg-keys-38-0.3.noarch 21/151 Installing : fedora-release-38-0.4.noarch 22/151 Installing : fedora-release-common-38-0.4.noarch 23/151 Installing : fedora-repos-rawhide-38-0.3.noarch 24/151 Installing : fedora-repos-38-0.3.noarch 25/151 Installing : setup-2.14.2-1.fc38.noarch 26/151 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.2-1.fc38.noarch 26/151 Installing : filesystem-3.18-2.fc37.x86_64 27/151 Installing : basesystem-11-14.fc37.noarch 28/151 Installing : glibc-gconv-extra-2.36.9000-11.fc38.x86_64 29/151 Running scriptlet: glibc-gconv-extra-2.36.9000-11.fc38.x86_64 29/151 Installing : glibc-minimal-langpack-2.36.9000-11.fc38.x86_64 30/151 Installing : glibc-common-2.36.9000-11.fc38.x86_64 31/151 Running scriptlet: glibc-2.36.9000-11.fc38.x86_64 32/151 Installing : glibc-2.36.9000-11.fc38.x86_64 32/151 Running scriptlet: glibc-2.36.9000-11.fc38.x86_64 32/151 Installing : ncurses-libs-6.3-3.20220501.fc37.x86_64 33/151 Installing : bash-5.2.2-2.fc38.x86_64 34/151 Running scriptlet: bash-5.2.2-2.fc38.x86_64 34/151 Installing : zlib-1.2.12-5.fc38.x86_64 35/151 Installing : xz-libs-5.2.7-1.fc38.x86_64 36/151 Installing : bzip2-libs-1.0.8-12.fc38.x86_64 37/151 Installing : elfutils-libelf-0.188-2.fc38.x86_64 38/151 Installing : libstdc++-12.2.1-2.fc38.x86_64 39/151 Installing : libuuid-2.38.1-2.fc38.x86_64 40/151 Installing : libzstd-1.5.2-3.fc37.x86_64 41/151 Installing : popt-1.19-1.fc38.x86_64 42/151 Installing : libblkid-2.38.1-2.fc38.x86_64 43/151 Installing : readline-8.2-2.fc38.x86_64 44/151 Installing : gmp-1:6.2.1-3.fc37.x86_64 45/151 Installing : libattr-2.5.1-5.fc37.x86_64 46/151 Installing : libacl-2.3.1-4.fc37.x86_64 47/151 Installing : libcap-2.48-5.fc37.x86_64 48/151 Installing : libxcrypt-4.4.30-1.fc38.x86_64 49/151 Installing : lz4-libs-1.9.3-5.fc37.x86_64 50/151 Installing : systemd-libs-252-587.fc38.x86_64 51/151 Installing : mpfr-4.1.0-10.fc37.x86_64 52/151 Installing : dwz-0.15-1.fc38.x86_64 53/151 Installing : unzip-6.0-58.fc37.x86_64 54/151 Installing : file-libs-5.42-4.fc37.x86_64 55/151 Installing : file-5.42-4.fc37.x86_64 56/151 Installing : sqlite-libs-3.39.4-1.fc38.x86_64 57/151 Installing : alternatives-1.21-1.fc38.x86_64 58/151 Installing : libcap-ng-0.8.3-3.fc37.x86_64 59/151 Installing : audit-libs-3.0.9-1.fc38.x86_64 60/151 Installing : libcom_err-1.46.5-3.fc37.x86_64 61/151 Installing : libeconf-0.4.0-4.fc37.x86_64 62/151 Installing : pam-libs-1.5.2-14.fc37.x86_64 63/151 Installing : libsepol-3.4-3.fc37.x86_64 64/151 Installing : libsmartcols-2.38.1-2.fc38.x86_64 65/151 Installing : libunistring-1.0-2.fc37.x86_64 66/151 Installing : libidn2-2.3.4-1.fc38.x86_64 67/151 Installing : lua-libs-5.4.4-6.fc38.x86_64 68/151 Installing : pcre2-10.40-1.fc37.1.x86_64 69/151 Installing : libselinux-3.4-5.fc37.x86_64 70/151 Installing : sed-4.8-11.fc37.x86_64 71/151 Installing : grep-3.8-1.fc38.x86_64 72/151 Installing : findutils-1:4.9.0-2.fc37.x86_64 73/151 Installing : xz-5.2.7-1.fc38.x86_64 74/151 Installing : libmount-2.38.1-2.fc38.x86_64 75/151 Installing : util-linux-core-2.38.1-2.fc38.x86_64 76/151 Installing : libsemanage-3.4-5.fc37.x86_64 77/151 Installing : shadow-utils-2:4.12.3-3.fc38.x86_64 78/151 Running scriptlet: libutempter-1.2.1-7.fc37.x86_64 79/151 Installing : libutempter-1.2.1-7.fc37.x86_64 79/151 Installing : tar-2:1.34-5.fc38.x86_64 80/151 Installing : libpsl-0.21.1-6.fc37.x86_64 81/151 Installing : zip-3.0-33.fc37.x86_64 82/151 Installing : zstd-1.5.2-3.fc37.x86_64 83/151 Installing : libfdisk-2.38.1-2.fc38.x86_64 84/151 Installing : bzip2-1.0.8-12.fc38.x86_64 85/151 Installing : libxml2-2.10.3-2.fc38.x86_64 86/151 Installing : ed-1.18-2.fc37.x86_64 87/151 Installing : patch-2.7.6-17.fc37.x86_64 88/151 Installing : elfutils-default-yama-scope-0.188-2.fc38.noarch 89/151 Running scriptlet: elfutils-default-yama-scope-0.188-2.fc38.noarch 89/151 Installing : libnghttp2-1.50.0-1.fc38.x86_64 90/151 Installing : cpio-2.13-13.fc38.x86_64 91/151 Installing : diffutils-3.8-3.fc37.x86_64 92/151 Installing : gdbm-libs-1:1.23-2.fc37.x86_64 93/151 Installing : cyrus-sasl-lib-2.1.28-8.fc38.x86_64 94/151 Installing : jansson-2.13.1-5.fc37.x86_64 95/151 Installing : keyutils-libs-1.6.1-5.fc37.x86_64 96/151 Installing : libbrotli-1.0.9-9.fc37.x86_64 97/151 Installing : libdb-5.3.28-53.fc37.x86_64 98/151 Installing : libffi-3.4.2-9.fc37.x86_64 99/151 Installing : p11-kit-0.24.1-3.fc37.x86_64 100/151 Installing : libgomp-12.2.1-2.fc38.x86_64 101/151 Installing : libpkgconf-1.8.0-3.fc37.x86_64 102/151 Installing : pkgconf-1.8.0-3.fc37.x86_64 103/151 Installing : pkgconf-pkg-config-1.8.0-3.fc37.x86_64 104/151 Installing : libsigsegv-2.14-3.fc37.x86_64 105/151 Installing : gawk-5.1.1-4.fc37.x86_64 106/151 Installing : libtasn1-4.18.0-3.fc37.x86_64 107/151 Installing : p11-kit-trust-0.24.1-3.fc37.x86_64 108/151 Running scriptlet: p11-kit-trust-0.24.1-3.fc37.x86_64 108/151 Installing : libverto-0.3.2-4.fc37.x86_64 109/151 Installing : xxhash-libs-0.8.1-3.fc37.x86_64 110/151 Installing : coreutils-common-9.1-8.fc38.x86_64 111/151 Installing : openssl-libs-1:3.0.5-6.fc38.x86_64 112/151 Installing : coreutils-9.1-8.fc38.x86_64 113/151 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 114/151 Installing : ca-certificates-2022.2.54-5.fc37.noarch 114/151 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 114/151 Installing : krb5-libs-1.19.2-11.fc37.1.x86_64 115/151 Installing : rpm-libs-4.18.0-3.fc38.x86_64 116/151 Installing : libtirpc-1.3.3-0.fc37.x86_64 117/151 Running scriptlet: authselect-libs-1.4.0-3.fc37.x86_64 118/151 Installing : authselect-libs-1.4.0-3.fc37.x86_64 118/151 Installing : gzip-1.12-2.fc37.x86_64 119/151 Installing : cracklib-2.9.7-30.fc38.x86_64 120/151 Installing : libpwquality-1.4.4-11.fc37.x86_64 121/151 Installing : authselect-1.4.0-3.fc37.x86_64 122/151 Installing : libnsl2-2.0.0-4.fc37.x86_64 123/151 Installing : pam-1.5.2-14.fc37.x86_64 124/151 Installing : libssh-0.10.4-2.fc38.x86_64 125/151 Installing : libarchive-3.6.1-2.fc37.x86_64 126/151 Installing : libevent-2.1.12-7.fc37.x86_64 127/151 Installing : openldap-2.6.3-1.fc38.x86_64 128/151 Installing : libcurl-7.86.0-2.fc38.x86_64 129/151 Installing : elfutils-debuginfod-client-0.188-2.fc38.x86_64 130/151 Installing : elfutils-libs-0.188-2.fc38.x86_64 131/151 Installing : binutils-gold-2.39-3.fc38.x86_64 132/151 Installing : binutils-2.39-3.fc38.x86_64 133/151 Running scriptlet: binutils-2.39-3.fc38.x86_64 133/151 Installing : elfutils-0.188-2.fc38.x86_64 134/151 Installing : gdb-minimal-12.1-9.fc38.x86_64 135/151 Installing : debugedit-5.0-5.fc37.x86_64 136/151 Installing : rpm-build-libs-4.18.0-3.fc38.x86_64 137/151 Installing : curl-7.86.0-2.fc38.x86_64 138/151 Running scriptlet: rpm-4.18.0-3.fc38.x86_64 139/151 Installing : rpm-4.18.0-3.fc38.x86_64 139/151 Installing : efi-srpm-macros-5-6.fc37.noarch 140/151 Installing : lua-srpm-macros-1-7.fc37.noarch 141/151 Installing : rpmautospec-rpm-macros-0.3.0-1.fc37.noarch 142/151 Installing : ansible-srpm-macros-1-8.1.fc38.noarch 143/151 Installing : fonts-srpm-macros-1:2.0.5-9.fc38.noarch 144/151 Installing : go-srpm-macros-3.2.0-1.fc38.noarch 145/151 Installing : python-srpm-macros-3.11-5.fc38.noarch 146/151 Installing : redhat-rpm-config-232-1.fc38.noarch 147/151 Installing : rpm-build-4.18.0-3.fc38.x86_64 148/151 Installing : util-linux-2.38.1-2.fc38.x86_64 149/151 Installing : which-2.21-35.fc37.x86_64 150/151 Installing : info-6.8-4.fc37.x86_64 151/151 Running scriptlet: filesystem-3.18-2.fc37.x86_64 151/151 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 151/151 Running scriptlet: authselect-libs-1.4.0-3.fc37.x86_64 151/151 Running scriptlet: rpm-4.18.0-3.fc38.x86_64 151/151 Running scriptlet: info-6.8-4.fc37.x86_64 151/151 Verifying : bzip2-1.0.8-12.fc38.x86_64 1/151 Verifying : bzip2-libs-1.0.8-12.fc38.x86_64 2/151 Verifying : libnghttp2-1.50.0-1.fc38.x86_64 3/151 Verifying : alternatives-1.21-1.fc38.x86_64 4/151 Verifying : ansible-srpm-macros-1-8.1.fc38.noarch 5/151 Verifying : audit-libs-3.0.9-1.fc38.x86_64 6/151 Verifying : authselect-1.4.0-3.fc37.x86_64 7/151 Verifying : authselect-libs-1.4.0-3.fc37.x86_64 8/151 Verifying : basesystem-11-14.fc37.noarch 9/151 Verifying : bash-5.2.2-2.fc38.x86_64 10/151 Verifying : binutils-2.39-3.fc38.x86_64 11/151 Verifying : binutils-gold-2.39-3.fc38.x86_64 12/151 Verifying : ca-certificates-2022.2.54-5.fc37.noarch 13/151 Verifying : coreutils-9.1-8.fc38.x86_64 14/151 Verifying : coreutils-common-9.1-8.fc38.x86_64 15/151 Verifying : cpio-2.13-13.fc38.x86_64 16/151 Verifying : cracklib-2.9.7-30.fc38.x86_64 17/151 Verifying : crypto-policies-20221003-1.gitcb1ad32.fc38.noarc 18/151 Verifying : curl-7.86.0-2.fc38.x86_64 19/151 Verifying : cyrus-sasl-lib-2.1.28-8.fc38.x86_64 20/151 Verifying : debugedit-5.0-5.fc37.x86_64 21/151 Verifying : diffutils-3.8-3.fc37.x86_64 22/151 Verifying : dwz-0.15-1.fc38.x86_64 23/151 Verifying : ed-1.18-2.fc37.x86_64 24/151 Verifying : efi-srpm-macros-5-6.fc37.noarch 25/151 Verifying : elfutils-0.188-2.fc38.x86_64 26/151 Verifying : elfutils-debuginfod-client-0.188-2.fc38.x86_64 27/151 Verifying : elfutils-default-yama-scope-0.188-2.fc38.noarch 28/151 Verifying : elfutils-libelf-0.188-2.fc38.x86_64 29/151 Verifying : elfutils-libs-0.188-2.fc38.x86_64 30/151 Verifying : fedora-gpg-keys-38-0.3.noarch 31/151 Verifying : fedora-release-38-0.4.noarch 32/151 Verifying : fedora-release-common-38-0.4.noarch 33/151 Verifying : fedora-release-identity-basic-38-0.4.noarch 34/151 Verifying : fedora-repos-38-0.3.noarch 35/151 Verifying : fedora-repos-rawhide-38-0.3.noarch 36/151 Verifying : file-5.42-4.fc37.x86_64 37/151 Verifying : file-libs-5.42-4.fc37.x86_64 38/151 Verifying : filesystem-3.18-2.fc37.x86_64 39/151 Verifying : findutils-1:4.9.0-2.fc37.x86_64 40/151 Verifying : fonts-srpm-macros-1:2.0.5-9.fc38.noarch 41/151 Verifying : fpc-srpm-macros-1.3-6.fc37.noarch 42/151 Verifying : gawk-5.1.1-4.fc37.x86_64 43/151 Verifying : gdb-minimal-12.1-9.fc38.x86_64 44/151 Verifying : gdbm-libs-1:1.23-2.fc37.x86_64 45/151 Verifying : ghc-srpm-macros-1.5.0-7.fc37.noarch 46/151 Verifying : glibc-2.36.9000-11.fc38.x86_64 47/151 Verifying : glibc-common-2.36.9000-11.fc38.x86_64 48/151 Verifying : glibc-gconv-extra-2.36.9000-11.fc38.x86_64 49/151 Verifying : glibc-minimal-langpack-2.36.9000-11.fc38.x86_64 50/151 Verifying : gmp-1:6.2.1-3.fc37.x86_64 51/151 Verifying : gnat-srpm-macros-4-16.fc37.noarch 52/151 Verifying : go-srpm-macros-3.2.0-1.fc38.noarch 53/151 Verifying : grep-3.8-1.fc38.x86_64 54/151 Verifying : gzip-1.12-2.fc37.x86_64 55/151 Verifying : info-6.8-4.fc37.x86_64 56/151 Verifying : jansson-2.13.1-5.fc37.x86_64 57/151 Verifying : kernel-srpm-macros-1.0-15.fc37.noarch 58/151 Verifying : keyutils-libs-1.6.1-5.fc37.x86_64 59/151 Verifying : krb5-libs-1.19.2-11.fc37.1.x86_64 60/151 Verifying : libacl-2.3.1-4.fc37.x86_64 61/151 Verifying : libarchive-3.6.1-2.fc37.x86_64 62/151 Verifying : libattr-2.5.1-5.fc37.x86_64 63/151 Verifying : libblkid-2.38.1-2.fc38.x86_64 64/151 Verifying : libbrotli-1.0.9-9.fc37.x86_64 65/151 Verifying : libcap-2.48-5.fc37.x86_64 66/151 Verifying : libcap-ng-0.8.3-3.fc37.x86_64 67/151 Verifying : libcom_err-1.46.5-3.fc37.x86_64 68/151 Verifying : libcurl-7.86.0-2.fc38.x86_64 69/151 Verifying : libdb-5.3.28-53.fc37.x86_64 70/151 Verifying : libeconf-0.4.0-4.fc37.x86_64 71/151 Verifying : libevent-2.1.12-7.fc37.x86_64 72/151 Verifying : libfdisk-2.38.1-2.fc38.x86_64 73/151 Verifying : libffi-3.4.2-9.fc37.x86_64 74/151 Verifying : libgcc-12.2.1-2.fc38.x86_64 75/151 Verifying : libgomp-12.2.1-2.fc38.x86_64 76/151 Verifying : libidn2-2.3.4-1.fc38.x86_64 77/151 Verifying : libmount-2.38.1-2.fc38.x86_64 78/151 Verifying : libnsl2-2.0.0-4.fc37.x86_64 79/151 Verifying : libpkgconf-1.8.0-3.fc37.x86_64 80/151 Verifying : libpsl-0.21.1-6.fc37.x86_64 81/151 Verifying : libpwquality-1.4.4-11.fc37.x86_64 82/151 Verifying : libselinux-3.4-5.fc37.x86_64 83/151 Verifying : libsemanage-3.4-5.fc37.x86_64 84/151 Verifying : libsepol-3.4-3.fc37.x86_64 85/151 Verifying : libsigsegv-2.14-3.fc37.x86_64 86/151 Verifying : libsmartcols-2.38.1-2.fc38.x86_64 87/151 Verifying : libssh-0.10.4-2.fc38.x86_64 88/151 Verifying : libssh-config-0.10.4-2.fc38.noarch 89/151 Verifying : libstdc++-12.2.1-2.fc38.x86_64 90/151 Verifying : libtasn1-4.18.0-3.fc37.x86_64 91/151 Verifying : libtirpc-1.3.3-0.fc37.x86_64 92/151 Verifying : libunistring-1.0-2.fc37.x86_64 93/151 Verifying : libutempter-1.2.1-7.fc37.x86_64 94/151 Verifying : libuuid-2.38.1-2.fc38.x86_64 95/151 Verifying : libverto-0.3.2-4.fc37.x86_64 96/151 Verifying : libxcrypt-4.4.30-1.fc38.x86_64 97/151 Verifying : libxml2-2.10.3-2.fc38.x86_64 98/151 Verifying : libzstd-1.5.2-3.fc37.x86_64 99/151 Verifying : lua-libs-5.4.4-6.fc38.x86_64 100/151 Verifying : lua-srpm-macros-1-7.fc37.noarch 101/151 Verifying : lz4-libs-1.9.3-5.fc37.x86_64 102/151 Verifying : mpfr-4.1.0-10.fc37.x86_64 103/151 Verifying : ncurses-base-6.3-3.20220501.fc37.noarch 104/151 Verifying : ncurses-libs-6.3-3.20220501.fc37.x86_64 105/151 Verifying : nim-srpm-macros-3-7.fc37.noarch 106/151 Verifying : ocaml-srpm-macros-7-2.fc37.noarch 107/151 Verifying : openblas-srpm-macros-2-12.fc37.noarch 108/151 Verifying : openldap-2.6.3-1.fc38.x86_64 109/151 Verifying : openssl-libs-1:3.0.5-6.fc38.x86_64 110/151 Verifying : p11-kit-0.24.1-3.fc37.x86_64 111/151 Verifying : p11-kit-trust-0.24.1-3.fc37.x86_64 112/151 Verifying : package-notes-srpm-macros-0.5-6.fc38.noarch 113/151 Verifying : pam-1.5.2-14.fc37.x86_64 114/151 Verifying : pam-libs-1.5.2-14.fc37.x86_64 115/151 Verifying : patch-2.7.6-17.fc37.x86_64 116/151 Verifying : pcre2-10.40-1.fc37.1.x86_64 117/151 Verifying : pcre2-syntax-10.40-1.fc37.1.noarch 118/151 Verifying : perl-srpm-macros-1-46.fc37.noarch 119/151 Verifying : pkgconf-1.8.0-3.fc37.x86_64 120/151 Verifying : pkgconf-m4-1.8.0-3.fc37.noarch 121/151 Verifying : pkgconf-pkg-config-1.8.0-3.fc37.x86_64 122/151 Verifying : popt-1.19-1.fc38.x86_64 123/151 Verifying : publicsuffix-list-dafsa-20210518-5.fc37.noarch 124/151 Verifying : python-srpm-macros-3.11-5.fc38.noarch 125/151 Verifying : qt5-srpm-macros-5.15.7-1.fc38.noarch 126/151 Verifying : readline-8.2-2.fc38.x86_64 127/151 Verifying : redhat-rpm-config-232-1.fc38.noarch 128/151 Verifying : rpm-4.18.0-3.fc38.x86_64 129/151 Verifying : rpm-build-4.18.0-3.fc38.x86_64 130/151 Verifying : rpm-build-libs-4.18.0-3.fc38.x86_64 131/151 Verifying : rpm-libs-4.18.0-3.fc38.x86_64 132/151 Verifying : rpmautospec-rpm-macros-0.3.0-1.fc37.noarch 133/151 Verifying : rust-srpm-macros-23-1.fc38.noarch 134/151 Verifying : sed-4.8-11.fc37.x86_64 135/151 Verifying : setup-2.14.2-1.fc38.noarch 136/151 Verifying : shadow-utils-2:4.12.3-3.fc38.x86_64 137/151 Verifying : sqlite-libs-3.39.4-1.fc38.x86_64 138/151 Verifying : systemd-libs-252-587.fc38.x86_64 139/151 Verifying : tar-2:1.34-5.fc38.x86_64 140/151 Verifying : tzdata-2022f-1.fc38.noarch 141/151 Verifying : unzip-6.0-58.fc37.x86_64 142/151 Verifying : util-linux-2.38.1-2.fc38.x86_64 143/151 Verifying : util-linux-core-2.38.1-2.fc38.x86_64 144/151 Verifying : which-2.21-35.fc37.x86_64 145/151 Verifying : xxhash-libs-0.8.1-3.fc37.x86_64 146/151 Verifying : xz-5.2.7-1.fc38.x86_64 147/151 Verifying : xz-libs-5.2.7-1.fc38.x86_64 148/151 Verifying : zip-3.0-33.fc37.x86_64 149/151 Verifying : zlib-1.2.12-5.fc38.x86_64 150/151 Verifying : zstd-1.5.2-3.fc37.x86_64 151/151 Installed: alternatives-1.21-1.fc38.x86_64 ansible-srpm-macros-1-8.1.fc38.noarch audit-libs-3.0.9-1.fc38.x86_64 authselect-1.4.0-3.fc37.x86_64 authselect-libs-1.4.0-3.fc37.x86_64 basesystem-11-14.fc37.noarch bash-5.2.2-2.fc38.x86_64 binutils-2.39-3.fc38.x86_64 binutils-gold-2.39-3.fc38.x86_64 bzip2-1.0.8-12.fc38.x86_64 bzip2-libs-1.0.8-12.fc38.x86_64 ca-certificates-2022.2.54-5.fc37.noarch coreutils-9.1-8.fc38.x86_64 coreutils-common-9.1-8.fc38.x86_64 cpio-2.13-13.fc38.x86_64 cracklib-2.9.7-30.fc38.x86_64 crypto-policies-20221003-1.gitcb1ad32.fc38.noarch curl-7.86.0-2.fc38.x86_64 cyrus-sasl-lib-2.1.28-8.fc38.x86_64 debugedit-5.0-5.fc37.x86_64 diffutils-3.8-3.fc37.x86_64 dwz-0.15-1.fc38.x86_64 ed-1.18-2.fc37.x86_64 efi-srpm-macros-5-6.fc37.noarch elfutils-0.188-2.fc38.x86_64 elfutils-debuginfod-client-0.188-2.fc38.x86_64 elfutils-default-yama-scope-0.188-2.fc38.noarch elfutils-libelf-0.188-2.fc38.x86_64 elfutils-libs-0.188-2.fc38.x86_64 fedora-gpg-keys-38-0.3.noarch fedora-release-38-0.4.noarch fedora-release-common-38-0.4.noarch fedora-release-identity-basic-38-0.4.noarch fedora-repos-38-0.3.noarch fedora-repos-rawhide-38-0.3.noarch file-5.42-4.fc37.x86_64 file-libs-5.42-4.fc37.x86_64 filesystem-3.18-2.fc37.x86_64 findutils-1:4.9.0-2.fc37.x86_64 fonts-srpm-macros-1:2.0.5-9.fc38.noarch fpc-srpm-macros-1.3-6.fc37.noarch gawk-5.1.1-4.fc37.x86_64 gdb-minimal-12.1-9.fc38.x86_64 gdbm-libs-1:1.23-2.fc37.x86_64 ghc-srpm-macros-1.5.0-7.fc37.noarch glibc-2.36.9000-11.fc38.x86_64 glibc-common-2.36.9000-11.fc38.x86_64 glibc-gconv-extra-2.36.9000-11.fc38.x86_64 glibc-minimal-langpack-2.36.9000-11.fc38.x86_64 gmp-1:6.2.1-3.fc37.x86_64 gnat-srpm-macros-4-16.fc37.noarch go-srpm-macros-3.2.0-1.fc38.noarch grep-3.8-1.fc38.x86_64 gzip-1.12-2.fc37.x86_64 info-6.8-4.fc37.x86_64 jansson-2.13.1-5.fc37.x86_64 kernel-srpm-macros-1.0-15.fc37.noarch keyutils-libs-1.6.1-5.fc37.x86_64 krb5-libs-1.19.2-11.fc37.1.x86_64 libacl-2.3.1-4.fc37.x86_64 libarchive-3.6.1-2.fc37.x86_64 libattr-2.5.1-5.fc37.x86_64 libblkid-2.38.1-2.fc38.x86_64 libbrotli-1.0.9-9.fc37.x86_64 libcap-2.48-5.fc37.x86_64 libcap-ng-0.8.3-3.fc37.x86_64 libcom_err-1.46.5-3.fc37.x86_64 libcurl-7.86.0-2.fc38.x86_64 libdb-5.3.28-53.fc37.x86_64 libeconf-0.4.0-4.fc37.x86_64 libevent-2.1.12-7.fc37.x86_64 libfdisk-2.38.1-2.fc38.x86_64 libffi-3.4.2-9.fc37.x86_64 libgcc-12.2.1-2.fc38.x86_64 libgomp-12.2.1-2.fc38.x86_64 libidn2-2.3.4-1.fc38.x86_64 libmount-2.38.1-2.fc38.x86_64 libnghttp2-1.50.0-1.fc38.x86_64 libnsl2-2.0.0-4.fc37.x86_64 libpkgconf-1.8.0-3.fc37.x86_64 libpsl-0.21.1-6.fc37.x86_64 libpwquality-1.4.4-11.fc37.x86_64 libselinux-3.4-5.fc37.x86_64 libsemanage-3.4-5.fc37.x86_64 libsepol-3.4-3.fc37.x86_64 libsigsegv-2.14-3.fc37.x86_64 libsmartcols-2.38.1-2.fc38.x86_64 libssh-0.10.4-2.fc38.x86_64 libssh-config-0.10.4-2.fc38.noarch libstdc++-12.2.1-2.fc38.x86_64 libtasn1-4.18.0-3.fc37.x86_64 libtirpc-1.3.3-0.fc37.x86_64 libunistring-1.0-2.fc37.x86_64 libutempter-1.2.1-7.fc37.x86_64 libuuid-2.38.1-2.fc38.x86_64 libverto-0.3.2-4.fc37.x86_64 libxcrypt-4.4.30-1.fc38.x86_64 libxml2-2.10.3-2.fc38.x86_64 libzstd-1.5.2-3.fc37.x86_64 lua-libs-5.4.4-6.fc38.x86_64 lua-srpm-macros-1-7.fc37.noarch lz4-libs-1.9.3-5.fc37.x86_64 mpfr-4.1.0-10.fc37.x86_64 ncurses-base-6.3-3.20220501.fc37.noarch ncurses-libs-6.3-3.20220501.fc37.x86_64 nim-srpm-macros-3-7.fc37.noarch ocaml-srpm-macros-7-2.fc37.noarch openblas-srpm-macros-2-12.fc37.noarch openldap-2.6.3-1.fc38.x86_64 openssl-libs-1:3.0.5-6.fc38.x86_64 p11-kit-0.24.1-3.fc37.x86_64 p11-kit-trust-0.24.1-3.fc37.x86_64 package-notes-srpm-macros-0.5-6.fc38.noarch pam-1.5.2-14.fc37.x86_64 pam-libs-1.5.2-14.fc37.x86_64 patch-2.7.6-17.fc37.x86_64 pcre2-10.40-1.fc37.1.x86_64 pcre2-syntax-10.40-1.fc37.1.noarch perl-srpm-macros-1-46.fc37.noarch pkgconf-1.8.0-3.fc37.x86_64 pkgconf-m4-1.8.0-3.fc37.noarch pkgconf-pkg-config-1.8.0-3.fc37.x86_64 popt-1.19-1.fc38.x86_64 publicsuffix-list-dafsa-20210518-5.fc37.noarch python-srpm-macros-3.11-5.fc38.noarch qt5-srpm-macros-5.15.7-1.fc38.noarch readline-8.2-2.fc38.x86_64 redhat-rpm-config-232-1.fc38.noarch rpm-4.18.0-3.fc38.x86_64 rpm-build-4.18.0-3.fc38.x86_64 rpm-build-libs-4.18.0-3.fc38.x86_64 rpm-libs-4.18.0-3.fc38.x86_64 rpmautospec-rpm-macros-0.3.0-1.fc37.noarch rust-srpm-macros-23-1.fc38.noarch sed-4.8-11.fc37.x86_64 setup-2.14.2-1.fc38.noarch shadow-utils-2:4.12.3-3.fc38.x86_64 sqlite-libs-3.39.4-1.fc38.x86_64 systemd-libs-252-587.fc38.x86_64 tar-2:1.34-5.fc38.x86_64 tzdata-2022f-1.fc38.noarch unzip-6.0-58.fc37.x86_64 util-linux-2.38.1-2.fc38.x86_64 util-linux-core-2.38.1-2.fc38.x86_64 which-2.21-35.fc37.x86_64 xxhash-libs-0.8.1-3.fc37.x86_64 xz-5.2.7-1.fc38.x86_64 xz-libs-5.2.7-1.fc38.x86_64 zip-3.0-33.fc37.x86_64 zlib-1.2.12-5.fc38.x86_64 zstd-1.5.2-3.fc37.x86_64 Complete! Finish: dnf install Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: ansible-srpm-macros-1-8.1.fc38.noarch libattr-2.5.1-5.fc37.x86_64 libssh-config-0.10.4-2.fc38.noarch libacl-2.3.1-4.fc37.x86_64 setup-2.14.2-1.fc38.noarch util-linux-2.38.1-2.fc38.x86_64 zip-3.0-33.fc37.x86_64 gnat-srpm-macros-4-16.fc37.noarch patch-2.7.6-17.fc37.x86_64 libnghttp2-1.50.0-1.fc38.x86_64 file-5.42-4.fc37.x86_64 elfutils-libelf-0.188-2.fc38.x86_64 coreutils-common-9.1-8.fc38.x86_64 libgomp-12.2.1-2.fc38.x86_64 mpfr-4.1.0-10.fc37.x86_64 fpc-srpm-macros-1.3-6.fc37.noarch binutils-gold-2.39-3.fc38.x86_64 libtirpc-1.3.3-0.fc37.x86_64 keyutils-libs-1.6.1-5.fc37.x86_64 gpg-pubkey-5323552a-6112bcdc libblkid-2.38.1-2.fc38.x86_64 libdb-5.3.28-53.fc37.x86_64 publicsuffix-list-dafsa-20210518-5.fc37.noarch pam-libs-1.5.2-14.fc37.x86_64 package-notes-srpm-macros-0.5-6.fc38.noarch ghc-srpm-macros-1.5.0-7.fc37.noarch fedora-release-38-0.4.noarch ncurses-base-6.3-3.20220501.fc37.noarch basesystem-11-14.fc37.noarch nim-srpm-macros-3-7.fc37.noarch dwz-0.15-1.fc38.x86_64 rpm-build-4.18.0-3.fc38.x86_64 curl-7.86.0-2.fc38.x86_64 gzip-1.12-2.fc37.x86_64 rpm-libs-4.18.0-3.fc38.x86_64 coreutils-9.1-8.fc38.x86_64 xz-5.2.7-1.fc38.x86_64 libsigsegv-2.14-3.fc37.x86_64 pkgconf-1.8.0-3.fc37.x86_64 libpsl-0.21.1-6.fc37.x86_64 ocaml-srpm-macros-7-2.fc37.noarch bash-5.2.2-2.fc38.x86_64 shadow-utils-4.12.3-3.fc38.x86_64 ca-certificates-2022.2.54-5.fc37.noarch filesystem-3.18-2.fc37.x86_64 authselect-libs-1.4.0-3.fc37.x86_64 libuuid-2.38.1-2.fc38.x86_64 redhat-rpm-config-232-1.fc38.noarch elfutils-default-yama-scope-0.188-2.fc38.noarch krb5-libs-1.19.2-11.fc37.1.x86_64 openblas-srpm-macros-2-12.fc37.noarch cracklib-2.9.7-30.fc38.x86_64 unzip-6.0-58.fc37.x86_64 rpmautospec-rpm-macros-0.3.0-1.fc37.noarch libcap-2.48-5.fc37.x86_64 lua-libs-5.4.4-6.fc38.x86_64 gawk-5.1.1-4.fc37.x86_64 glibc-gconv-extra-2.36.9000-11.fc38.x86_64 ncurses-libs-6.3-3.20220501.fc37.x86_64 zlib-1.2.12-5.fc38.x86_64 libcom_err-1.46.5-3.fc37.x86_64 python-srpm-macros-3.11-5.fc38.noarch libeconf-0.4.0-4.fc37.x86_64 fedora-release-identity-basic-38-0.4.noarch pam-1.5.2-14.fc37.x86_64 openldap-2.6.3-1.fc38.x86_64 rpm-4.18.0-3.fc38.x86_64 fedora-repos-rawhide-38-0.3.noarch perl-srpm-macros-1-46.fc37.noarch pkgconf-m4-1.8.0-3.fc37.noarch fedora-repos-38-0.3.noarch cyrus-sasl-lib-2.1.28-8.fc38.x86_64 libffi-3.4.2-9.fc37.x86_64 libssh-0.10.4-2.fc38.x86_64 glibc-2.36.9000-11.fc38.x86_64 elfutils-debuginfod-client-0.188-2.fc38.x86_64 rpm-build-libs-4.18.0-3.fc38.x86_64 libcurl-7.86.0-2.fc38.x86_64 libpkgconf-1.8.0-3.fc37.x86_64 kernel-srpm-macros-1.0-15.fc37.noarch elfutils-0.188-2.fc38.x86_64 libxml2-2.10.3-2.fc38.x86_64 gdb-minimal-12.1-9.fc38.x86_64 elfutils-libs-0.188-2.fc38.x86_64 lz4-libs-1.9.3-5.fc37.x86_64 xz-libs-5.2.7-1.fc38.x86_64 libnsl2-2.0.0-4.fc37.x86_64 fonts-srpm-macros-2.0.5-9.fc38.noarch findutils-4.9.0-2.fc37.x86_64 libunistring-1.0-2.fc37.x86_64 openssl-libs-3.0.5-6.fc38.x86_64 libzstd-1.5.2-3.fc37.x86_64 xxhash-libs-0.8.1-3.fc37.x86_64 audit-libs-3.0.9-1.fc38.x86_64 popt-1.19-1.fc38.x86_64 libstdc++-12.2.1-2.fc38.x86_64 fedora-gpg-keys-38-0.3.noarch gmp-6.2.1-3.fc37.x86_64 which-2.21-35.fc37.x86_64 go-srpm-macros-3.2.0-1.fc38.noarch binutils-2.39-3.fc38.x86_64 libevent-2.1.12-7.fc37.x86_64 sqlite-libs-3.39.4-1.fc38.x86_64 libselinux-3.4-5.fc37.x86_64 p11-kit-0.24.1-3.fc37.x86_64 pkgconf-pkg-config-1.8.0-3.fc37.x86_64 file-libs-5.42-4.fc37.x86_64 libutempter-1.2.1-7.fc37.x86_64 jansson-2.13.1-5.fc37.x86_64 rust-srpm-macros-23-1.fc38.noarch fedora-release-common-38-0.4.noarch libxcrypt-4.4.30-1.fc38.x86_64 crypto-policies-20221003-1.gitcb1ad32.fc38.noarch info-6.8-4.fc37.x86_64 libgcc-12.2.1-2.fc38.x86_64 systemd-libs-252-587.fc38.x86_64 libbrotli-1.0.9-9.fc37.x86_64 libtasn1-4.18.0-3.fc37.x86_64 libpwquality-1.4.4-11.fc37.x86_64 lua-srpm-macros-1-7.fc37.noarch libsmartcols-2.38.1-2.fc38.x86_64 diffutils-3.8-3.fc37.x86_64 libmount-2.38.1-2.fc38.x86_64 bzip2-1.0.8-12.fc38.x86_64 cpio-2.13-13.fc38.x86_64 readline-8.2-2.fc38.x86_64 tar-1.34-5.fc38.x86_64 bzip2-libs-1.0.8-12.fc38.x86_64 libverto-0.3.2-4.fc37.x86_64 qt5-srpm-macros-5.15.7-1.fc38.noarch grep-3.8-1.fc38.x86_64 libfdisk-2.38.1-2.fc38.x86_64 authselect-1.4.0-3.fc37.x86_64 glibc-common-2.36.9000-11.fc38.x86_64 p11-kit-trust-0.24.1-3.fc37.x86_64 zstd-1.5.2-3.fc37.x86_64 sed-4.8-11.fc37.x86_64 gpg-pubkey-eb10b464-6202d9c6 debugedit-5.0-5.fc37.x86_64 libsepol-3.4-3.fc37.x86_64 efi-srpm-macros-5-6.fc37.noarch libsemanage-3.4-5.fc37.x86_64 tzdata-2022f-1.fc38.noarch gdbm-libs-1.23-2.fc37.x86_64 alternatives-1.21-1.fc38.x86_64 libarchive-3.6.1-2.fc37.x86_64 glibc-minimal-langpack-2.36.9000-11.fc38.x86_64 libcap-ng-0.8.3-3.fc37.x86_64 ed-1.18-2.fc37.x86_64 util-linux-core-2.38.1-2.fc38.x86_64 libidn2-2.3.4-1.fc38.x86_64 pcre2-syntax-10.40-1.fc37.1.noarch pcre2-10.40-1.fc37.1.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1658275200 Wrote: /builddir/build/SRPMS/coin-or-Couenne-0.5.8-9.fc38.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1667626483.096667/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-x86_64-1667626483.096667/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-x86_64-1667626483.096667/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-5afuaksx/coin-or-Couenne/coin-or-Couenne.spec) Config(child) 0 minutes 55 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. Finish: clean chroot Finish: run Running (timeout=108000): unbuffer mock --rebuild /var/lib/copr-rpmbuild/results/coin-or-Couenne-0.5.8-9.fc38.src.rpm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1667626483.096667 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 3.3 starting (python version = 3.10.4, NVR = mock-3.3-1.fc35)... Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/results/coin-or-Couenne-0.5.8-9.fc38.src.rpm) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1667626483.096667/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1667626483.096667/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 3.3 INFO: Mock Version: 3.3 Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1667626483.096667/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 3.3 INFO: Mock Version: 3.3 Start: dnf update No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 45 kB/s | 3.0 kB 00:00 Copr repository 25 MB/s | 7.3 MB 00:00 fedora 188 kB/s | 9.1 kB 00:00 Last metadata expiration check: 0:00:01 ago on Sat Nov 5 05:35:43 2022. Dependencies resolved. Nothing to do. Complete! Finish: dnf update Finish: chroot init Start: build phase for coin-or-Couenne-0.5.8-9.fc38.src.rpm Start: build setup for coin-or-Couenne-0.5.8-9.fc38.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1658275200 Wrote: /builddir/build/SRPMS/coin-or-Couenne-0.5.8-9.fc38.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 40 kB/s | 3.0 kB 00:00 Copr repository 31 MB/s | 7.3 MB 00:00 fedora 199 kB/s | 9.1 kB 00:00 Dependencies resolved. ================================================================================================= Package Arch Version Repo Size ================================================================================================= Installing: coin-or-Bonmin-devel x86_64 1.8.8-9.fc38 copr_base 71 k coin-or-Bonmin-doc x86_64 1.8.8-9.fc38 copr_base 20 M coin-or-Cbc-doc noarch 2.10.5-10.fc38 copr_base 37 M doxygen x86_64 2:1.9.5-2.fc38 fedora 4.7 M gcc x86_64 12.2.1-2.fc38 fedora 33 M gcc-c++ x86_64 12.2.1-2.fc38 fedora 13 M gcc-gfortran x86_64 12.2.1-2.fc38 fedora 12 M help2man noarch 1.49.2-2.fc37 fedora 224 k libnauty-devel x86_64 2.7.4-2.fc37 fedora 40 k make x86_64 1:4.4-1.fc38 copr_base 571 k mp-devel x86_64 3.1.0-40.20200303git7fd4828.fc38 fedora 128 k Installing dependencies: Lmod x86_64 8.7.7-2.fc37 fedora 258 k MUMPS x86_64 5.5.1-1.fc38 fedora 2.0 M MUMPS-common noarch 5.5.1-1.fc38 fedora 830 k adobe-mappings-cmap noarch 20190730-4.fc37 fedora 2.1 M adobe-mappings-cmap-deprecated noarch 20190730-4.fc37 fedora 113 k adobe-mappings-pdf noarch 20190401-2.fc37 fedora 697 k alsa-lib x86_64 1.2.8-1.fc38 fedora 517 k annobin-docs noarch 10.91-1.fc38 fedora 92 k annobin-plugin-gcc x86_64 10.91-1.fc38 fedora 888 k avahi-libs x86_64 0.8-17.fc37 fedora 67 k byte-buddy noarch 1.12.10-2.fc38 fedora 2.9 M byte-buddy-agent noarch 1.12.10-2.fc38 fedora 65 k cairo x86_64 1.17.6-2.fc37 fedora 676 k cairo-gobject x86_64 1.17.6-2.fc37 fedora 18 k clang-libs x86_64 15.0.0-6.fc38 fedora 21 M clang-resource-filesystem x86_64 15.0.0-6.fc38 fedora 13 k cliquer-libs x86_64 1.22-4.fc38 copr_base 38 k coin-or-Bonmin x86_64 1.8.8-9.fc38 copr_base 388 k coin-or-Cbc x86_64 2.10.5-10.fc38 copr_base 824 k coin-or-Cbc-devel x86_64 2.10.5-10.fc38 copr_base 109 k coin-or-Cgl x86_64 0.60.3-7.fc38 copr_base 428 k coin-or-Cgl-devel x86_64 0.60.3-7.fc38 copr_base 65 k coin-or-Cgl-doc noarch 0.60.3-7.fc38 copr_base 3.2 M coin-or-Clp x86_64 1.17.6-10.fc37 fedora 928 k coin-or-Clp-devel x86_64 1.17.6-10.fc37 fedora 142 k coin-or-Clp-doc noarch 1.17.6-10.fc37 fedora 18 M coin-or-CoinUtils x86_64 2.11.4-7.fc37 fedora 477 k coin-or-CoinUtils-devel x86_64 2.11.4-7.fc37 fedora 145 k coin-or-CoinUtils-doc x86_64 2.11.4-7.fc37 fedora 11 M coin-or-DyLP x86_64 1.10.4-8.fc37 fedora 314 k coin-or-DyLP-doc noarch 1.10.4-8.fc37 fedora 2.5 M coin-or-Ipopt x86_64 3.14.9-1.fc37 fedora 729 k coin-or-Ipopt-common noarch 3.14.9-1.fc37 fedora 5.6 M coin-or-Ipopt-devel x86_64 3.14.9-1.fc37 fedora 217 k coin-or-Osi x86_64 0.108.6-6.fc37 fedora 317 k coin-or-Osi-devel x86_64 0.108.6-6.fc37 fedora 61 k coin-or-Osi-doc noarch 0.108.6-6.fc37 fedora 3.3 M coin-or-Sample noarch 1.2.12-6.fc38 copr_base 171 k coin-or-Vol x86_64 1.5.4-8.fc38 copr_base 65 k coin-or-Vol-doc noarch 1.5.4-8.fc38 copr_base 1.1 M copy-jdk-configs noarch 4.1-1.fc38 fedora 28 k cpp x86_64 12.2.1-2.fc38 fedora 11 M crypto-policies-scripts noarch 20221003-1.gitcb1ad32.fc38 fedora 111 k cups-libs x86_64 1:2.4.2-5.fc38 fedora 268 k dbus-libs x86_64 1:1.14.4-1.fc38 fedora 156 k expat x86_64 2.4.8-2.fc37 fedora 110 k flexiblas x86_64 3.2.1-2.fc37 fedora 33 k flexiblas-netlib x86_64 3.2.1-2.fc37 fedora 3.1 M flexiblas-openblas-openmp x86_64 3.2.1-2.fc37 fedora 17 k fontconfig x86_64 2.14.1-1.fc38 fedora 294 k fonts-filesystem noarch 1:2.0.5-9.fc38 fedora 7.8 k freetype x86_64 2.12.1-3.fc37 fedora 407 k fribidi x86_64 1.0.12-2.fc37 fedora 89 k gc x86_64 8.2.2-1.fc38 fedora 110 k gcc-plugin-annobin x86_64 12.2.1-2.fc38 fedora 51 k gd x86_64 2.3.3-8.fc38 fedora 138 k gdk-pixbuf2 x86_64 2.42.10-1.fc38 fedora 485 k gecode x86_64 6.2.0-10.fc37 fedora 3.2 M glib2 x86_64 2.74.1-2.fc38 fedora 2.7 M glibc-devel x86_64 2.36.9000-11.fc38 fedora 39 k glibc-headers-x86 noarch 2.36.9000-11.fc38 fedora 516 k glpk x86_64 5.0-5.fc37 fedora 383 k glpk-devel x86_64 5.0-5.fc37 fedora 61 k glx-utils x86_64 8.4.0-14.20210504git0f9e7d9.fc37 fedora 41 k gnutls x86_64 3.7.8-8.fc38 fedora 1.1 M google-droid-sans-fonts noarch 20200215-13.fc37 fedora 2.7 M google-noto-fonts-common noarch 20201206^1.git0c78c8329-5.fc38 fedora 18 k google-noto-sans-vf-fonts noarch 20201206^1.git0c78c8329-5.fc38 fedora 728 k graphite2 x86_64 1.3.14-10.fc37 fedora 95 k graphviz x86_64 7.0.0-2.fc38 fedora 5.0 M groff-base x86_64 1.22.4-10.fc37 fedora 1.1 M gsl x86_64 2.7.1-2.fc38 fedora 1.1 M gts x86_64 0.7.6-42.20121130.fc37 fedora 241 k guile22 x86_64 2.2.7-6.fc37 fedora 6.5 M harfbuzz x86_64 5.3.1-1.fc38 copr_base 811 k hwdata noarch 0.364-1.fc38 copr_base 1.5 M jacop noarch 4.8-9.fc37 fedora 1.7 M java-17-openjdk-headless x86_64 1:17.0.5.0.8-1.fc38 fedora 42 M java-diff-utils noarch 4.12-1.fc37 fedora 78 k javapackages-filesystem noarch 6.1.0-5.fc38 fedora 13 k javapackages-tools noarch 6.1.0-5.fc38 fedora 37 k jbig2dec-libs x86_64 0.19-7.fc37 fedora 73 k jbigkit-libs x86_64 2.1-24.fc37 fedora 53 k jline-builtins noarch 3.21.0-6.fc37 fedora 261 k jline-reader noarch 3.21.0-6.fc37 fedora 171 k jline-style noarch 3.21.0-6.fc37 fedora 35 k jline-terminal noarch 3.21.0-6.fc37 fedora 281 k jline-terminal-jna noarch 3.21.0-6.fc37 fedora 66 k jna x86_64 5.12.1-2.fc37 fedora 287 k kernel-headers x86_64 6.1.0-0.rc2.git0.1.fc38 fedora 1.5 M langpacks-core-font-en noarch 3.0-26.fc37 fedora 10 k lasi x86_64 1.1.3-9.fc37 fedora 54 k lcms2 x86_64 2.14-1.fc38 fedora 176 k libICE x86_64 1.0.10-9.fc37 fedora 71 k libSM x86_64 1.2.3-11.fc37 fedora 42 k libX11 x86_64 1.8.1-2.fc38 fedora 648 k libX11-common noarch 1.8.1-2.fc38 fedora 182 k libX11-xcb x86_64 1.8.1-2.fc38 fedora 12 k libXau x86_64 1.0.10-1.fc38 fedora 31 k libXext x86_64 1.3.4-9.fc37 fedora 39 k libXfixes x86_64 6.0.0-4.fc37 fedora 19 k libXft x86_64 2.3.4-3.fc37 fedora 62 k libXpm x86_64 3.5.13-8.fc37 fedora 58 k libXrender x86_64 0.9.10-17.fc37 fedora 27 k libXxf86vm x86_64 1.1.4-19.fc37 fedora 18 k libaom x86_64 3.5.0-1.fc38 fedora 1.8 M libavif x86_64 0.11.1-1.fc38 fedora 82 k libb2 x86_64 0.98.1-7.fc37 fedora 25 k libdatrie x86_64 0.2.13-4.fc37 fedora 32 k libdav1d x86_64 1.0.0-2.fc37 fedora 584 k libdrm x86_64 2.4.112-1.fc38 fedora 157 k libedit x86_64 3.1-43.20221009cvs.fc38 fedora 106 k libevdev x86_64 1.13.0-1.fc37 fedora 44 k libfontenc x86_64 1.1.4-4.fc37 fedora 31 k libgfortran x86_64 12.2.1-2.fc38 fedora 899 k libglvnd x86_64 1:1.5.0-1.fc38 fedora 133 k libglvnd-egl x86_64 1:1.5.0-1.fc38 fedora 35 k libglvnd-glx x86_64 1:1.5.0-1.fc38 fedora 140 k libgs x86_64 9.56.1-5.fc38 fedora 3.6 M libgudev x86_64 237-3.fc37 fedora 35 k libicu x86_64 71.1-2.fc38 fedora 10 M libijs x86_64 0.35-16.fc37 fedora 29 k libimagequant x86_64 2.17.0-3.fc37 fedora 62 k libinput x86_64 1.21.0-3.fc38 fedora 209 k libjpeg-turbo x86_64 2.1.4-1.fc38 fedora 181 k libmpc x86_64 1.2.1-5.fc37 fedora 61 k libnauty x86_64 2.7.4-2.fc37 fedora 596 k libpaper x86_64 1.1.28-5.fc37 fedora 46 k libpciaccess x86_64 0.16-7.fc37 fedora 27 k libpng x86_64 2:1.6.37-13.fc37 fedora 119 k libquadmath x86_64 12.2.1-2.fc38 fedora 199 k libquadmath-devel x86_64 12.2.1-2.fc38 fedora 41 k librsvg2 x86_64 2.54.5-1.fc38 fedora 3.6 M libstdc++-devel x86_64 12.2.1-2.fc38 fedora 2.5 M libthai x86_64 0.1.29-3.fc37 fedora 213 k libtiff x86_64 4.4.0-4.fc37 fedora 197 k libtool-ltdl x86_64 2.4.7-2.fc37 fedora 37 k libvmaf x86_64 2.3.0-4.fc37 fedora 180 k libwacom x86_64 2.4.0-1.fc37 fedora 42 k libwacom-data noarch 2.4.0-1.fc37 fedora 180 k libwayland-client x86_64 1.21.0-1.fc37 fedora 33 k libwayland-server x86_64 1.21.0-1.fc37 fedora 41 k libwebp x86_64 1.2.4-2.fc38 fedora 278 k libxcb x86_64 1.13.1-10.fc37 fedora 231 k libxcrypt-devel x86_64 4.4.30-1.fc38 fedora 28 k libxkbcommon x86_64 1.4.1-2.fc37 fedora 140 k libxkbcommon-x11 x86_64 1.4.1-2.fc37 fedora 22 k libxshmfence x86_64 1.3-11.fc37 fedora 12 k lksctp-tools x86_64 1.0.19-2.fc37 fedora 91 k llvm-libs x86_64 15.0.0-2.fc38 fedora 25 M lua x86_64 5.4.4-6.fc38 fedora 189 k lua-filesystem x86_64 1.8.0-7.fc37 fedora 34 k lua-json noarch 1.3.4-2.fc37 fedora 30 k lua-lpeg x86_64 1.0.2-9.fc37 fedora 67 k lua-posix x86_64 35.1-4.fc37 fedora 139 k lua-term x86_64 0.07-16.fc37 fedora 15 k mesa-libEGL x86_64 22.2.2-1.fc38 fedora 125 k mesa-libGL x86_64 22.2.2-1.fc38 fedora 176 k mesa-libgbm x86_64 22.2.2-1.fc38 fedora 45 k mesa-libglapi x86_64 22.2.2-1.fc38 fedora 54 k metis x86_64 5.1.0-33.fc37 fedora 573 k mkfontscale x86_64 1.2.2-2.fc37 fedora 32 k mockito noarch 3.12.4-5.fc38 fedora 583 k mp x86_64 3.1.0-40.20200303git7fd4828.fc38 fedora 964 k mpdecimal x86_64 2.5.1-4.fc37 fedora 102 k mtdev x86_64 1.1.6-4.fc37 fedora 20 k ncurses x86_64 6.3-3.20220501.fc37 fedora 409 k ncurses-c++-libs x86_64 6.3-3.20220501.fc37 fedora 37 k ncurses-devel x86_64 6.3-3.20220501.fc37 fedora 547 k netpbm x86_64 11.00.00-1.fc38 fedora 184 k nettle x86_64 3.8-2.fc37 fedora 414 k nspr x86_64 4.35.0-1.fc38 fedora 136 k nss x86_64 3.83.0-1.fc38 fedora 695 k nss-softokn x86_64 3.83.0-1.fc38 fedora 1.0 M nss-softokn-freebl x86_64 3.83.0-1.fc38 fedora 325 k nss-sysinit x86_64 3.83.0-1.fc38 fedora 19 k nss-util x86_64 3.83.0-1.fc38 fedora 87 k objectweb-asm noarch 9.3-4.fc38 fedora 354 k objenesis noarch 3.3-1.fc38 fedora 115 k openblas x86_64 0.3.21-3.fc38 fedora 35 k openblas-openmp x86_64 0.3.21-3.fc38 fedora 5.1 M openjpeg2 x86_64 2.5.0-2.fc37 fedora 178 k opentest4j noarch 1.2.0-11.fc38 fedora 24 k pango x86_64 1.50.11-1.fc38 fedora 342 k pcre2-utf16 x86_64 10.40-1.fc37.1 fedora 216 k perl-Carp noarch 1.52-489.fc37 fedora 29 k perl-Class-Struct noarch 0.66-492.fc38 fedora 25 k perl-DynaLoader x86_64 1.52-492.fc38 fedora 29 k perl-Encode x86_64 4:3.19-492.fc38 fedora 1.7 M perl-Errno x86_64 1.36-492.fc38 fedora 18 k perl-Exporter noarch 5.77-489.fc37 fedora 31 k perl-Fcntl x86_64 1.15-492.fc38 fedora 24 k perl-File-Basename noarch 2.85-492.fc38 fedora 20 k perl-File-Path noarch 2.18-489.fc37 fedora 35 k perl-File-Temp noarch 1:0.231.100-489.fc37 fedora 59 k perl-File-stat noarch 1.12-492.fc38 fedora 20 k perl-Getopt-Long noarch 1:2.52-489.fc37 fedora 60 k perl-Getopt-Std noarch 1.13-492.fc38 fedora 19 k perl-HTTP-Tiny noarch 0.082-1.fc37 fedora 55 k perl-IO x86_64 1.50-492.fc38 fedora 95 k perl-IPC-Open3 noarch 1.22-492.fc38 fedora 26 k perl-MIME-Base64 x86_64 3.16-489.fc37 fedora 30 k perl-POSIX x86_64 2.03-492.fc38 fedora 101 k perl-PathTools x86_64 3.84-489.fc37 fedora 89 k perl-Pod-Escapes noarch 1:1.07-489.fc37 fedora 20 k perl-Pod-Perldoc noarch 3.28.01-490.fc37 fedora 90 k perl-Pod-Simple noarch 1:3.43-490.fc37 fedora 225 k perl-Pod-Usage noarch 4:2.03-3.fc37 fedora 40 k perl-Scalar-List-Utils x86_64 5:1.63-489.fc38 fedora 72 k perl-SelectSaver noarch 1.02-492.fc38 fedora 15 k perl-Socket x86_64 4:2.036-1.fc38 fedora 55 k perl-Storable x86_64 1:3.26-489.fc37 fedora 97 k perl-Symbol noarch 1.09-492.fc38 fedora 17 k perl-Term-ANSIColor noarch 5.01-490.fc37 fedora 48 k perl-Term-Cap noarch 1.17-489.fc37 fedora 22 k perl-Text-ParseWords noarch 3.31-489.fc37 fedora 16 k perl-Text-Tabs+Wrap noarch 2021.0814-489.fc37 fedora 22 k perl-Time-Local noarch 2:1.300-489.fc37 fedora 33 k perl-constant noarch 1.33-490.fc37 fedora 23 k perl-if noarch 0.61.000-492.fc38 fedora 17 k perl-interpreter x86_64 4:5.36.0-492.fc38 fedora 75 k perl-libs x86_64 4:5.36.0-492.fc38 fedora 2.2 M perl-mro x86_64 1.26-492.fc38 fedora 32 k perl-overload noarch 1.35-492.fc38 fedora 49 k perl-overloading noarch 0.02-492.fc38 fedora 16 k perl-parent noarch 1:0.238-489.fc37 fedora 14 k perl-podlators noarch 1:4.14-489.fc37 fedora 116 k perl-subs noarch 1.04-492.fc38 fedora 15 k perl-vars noarch 1.05-492.fc38 fedora 16 k pixman x86_64 0.40.0-6.fc37 fedora 277 k poppler x86_64 22.08.0-3.fc38 fedora 1.2 M poppler-data noarch 0.4.11-3.fc37 fedora 2.0 M poppler-glib x86_64 22.08.0-3.fc38 fedora 176 k procps-ng x86_64 3.3.17-8.fc38 fedora 339 k python-pip-wheel noarch 22.2.2-2.fc38 fedora 1.4 M python-setuptools-wheel noarch 65.5.0-1.fc38 fedora 715 k python3 x86_64 3.11.0-1.fc38 fedora 27 k python3-libs x86_64 3.11.0-1.fc38 fedora 9.6 M qt-settings noarch 37.0-1.fc38 fedora 11 k qt5-qtbase x86_64 5.15.7-1.fc38 fedora 3.6 M qt5-qtbase-common noarch 5.15.7-1.fc38 fedora 12 k qt5-qtbase-gui x86_64 5.15.7-1.fc38 fedora 6.4 M readline-devel x86_64 8.2-2.fc38 fedora 207 k scala noarch 2.13.10-1.fc38 fedora 10 M scala-library noarch 2.13.10-1.fc38 fedora 5.0 M scala-reflect noarch 2.13.10-1.fc38 fedora 3.2 M scotch x86_64 6.1.2-3.fc37 fedora 397 k shared-mime-info x86_64 2.2-2.fc37 fedora 381 k suitesparse x86_64 5.13.0-1.fc38 fedora 1.1 M svt-av1-libs x86_64 1.3.0-1.fc38 fedora 2.1 M tcl x86_64 1:8.6.12-3.fc37 fedora 1.1 M tzdata-java noarch 2022f-1.fc38 fedora 208 k unixODBC x86_64 2.3.11-1.fc38 fedora 486 k urw-base35-bookman-fonts noarch 20200910-15.fc37 fedora 848 k urw-base35-c059-fonts noarch 20200910-15.fc37 fedora 875 k urw-base35-d050000l-fonts noarch 20200910-15.fc37 fedora 76 k urw-base35-fonts noarch 20200910-15.fc37 fedora 11 k urw-base35-fonts-common noarch 20200910-15.fc37 fedora 21 k urw-base35-gothic-fonts noarch 20200910-15.fc37 fedora 643 k urw-base35-nimbus-mono-ps-fonts noarch 20200910-15.fc37 fedora 796 k urw-base35-nimbus-roman-fonts noarch 20200910-15.fc37 fedora 857 k urw-base35-nimbus-sans-fonts noarch 20200910-15.fc37 fedora 1.3 M urw-base35-p052-fonts noarch 20200910-15.fc37 fedora 974 k urw-base35-standard-symbols-ps-fonts noarch 20200910-15.fc37 fedora 42 k urw-base35-z003-fonts noarch 20200910-15.fc37 fedora 276 k xapian-core-libs x86_64 1.4.20-1.fc37 fedora 744 k xcb-util x86_64 0.4.0-20.fc37 fedora 18 k xcb-util-image x86_64 0.4.0-20.fc37 fedora 19 k xcb-util-keysyms x86_64 0.4.0-18.fc37 fedora 14 k xcb-util-renderutil x86_64 0.3.9-21.fc37 fedora 17 k xcb-util-wm x86_64 0.4.1-23.fc37 fedora 31 k xkeyboard-config noarch 2.36-2.fc37 fedora 957 k xml-common noarch 0.6.3-59.fc37 fedora 31 k xorg-x11-fonts-ISO8859-1-100dpi noarch 7.5-34.fc37 fedora 1.1 M Transaction Summary ================================================================================================= Install 285 Packages Total size: 424 M Total download size: 310 M Installed size: 1.4 G Downloading Packages: [SKIPPED] harfbuzz-5.3.1-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] hwdata-0.364-1.fc38.noarch.rpm: Already downloaded [SKIPPED] make-4.4-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] alsa-lib-1.2.8-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] annobin-docs-10.91-1.fc38.noarch.rpm: Already downloaded [SKIPPED] annobin-plugin-gcc-10.91-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] avahi-libs-0.8-17.fc37.x86_64.rpm: Already downloaded [SKIPPED] cairo-1.17.6-2.fc37.x86_64.rpm: Already downloaded [SKIPPED] cpp-12.2.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] cups-libs-2.4.2-5.fc38.x86_64.rpm: Already downloaded [SKIPPED] dbus-libs-1.14.4-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] expat-2.4.8-2.fc37.x86_64.rpm: Already downloaded [SKIPPED] fontconfig-2.14.1-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] fonts-filesystem-2.0.5-9.fc38.noarch.rpm: Already downloaded [SKIPPED] freetype-2.12.1-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] fribidi-1.0.12-2.fc37.x86_64.rpm: Already downloaded [SKIPPED] gc-8.2.2-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] gcc-12.2.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] gcc-c++-12.2.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] gcc-plugin-annobin-12.2.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] glib2-2.74.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] glibc-devel-2.36.9000-11.fc38.x86_64.rpm: Already downloaded [SKIPPED] glibc-headers-x86-2.36.9000-11.fc38.noarch.rpm: Already downloaded [SKIPPED] gnutls-3.7.8-8.fc38.x86_64.rpm: Already downloaded [SKIPPED] google-noto-fonts-common-20201206^1.git0c78c8329-5.fc38.noarch.rpm: Already downloaded [SKIPPED] google-noto-sans-vf-fonts-20201206^1.git0c78c8329-5.fc38.noarch.rpm: Already downloaded [SKIPPED] graphite2-1.3.14-10.fc37.x86_64.rpm: Already downloaded [SKIPPED] groff-base-1.22.4-10.fc37.x86_64.rpm: Already downloaded [SKIPPED] guile22-2.2.7-6.fc37.x86_64.rpm: Already downloaded [SKIPPED] jbigkit-libs-2.1-24.fc37.x86_64.rpm: Already downloaded [SKIPPED] kernel-headers-6.1.0-0.rc2.git0.1.fc38.x86_64.rpm: Already downloaded [SKIPPED] langpacks-core-font-en-3.0-26.fc37.noarch.rpm: Already downloaded [SKIPPED] lcms2-2.14-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] libICE-1.0.10-9.fc37.x86_64.rpm: Already downloaded [SKIPPED] libSM-1.2.3-11.fc37.x86_64.rpm: Already downloaded [SKIPPED] libX11-1.8.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libX11-common-1.8.1-2.fc38.noarch.rpm: Already downloaded [SKIPPED] libX11-xcb-1.8.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libXau-1.0.10-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] libXext-1.3.4-9.fc37.x86_64.rpm: Already downloaded [SKIPPED] libXfixes-6.0.0-4.fc37.x86_64.rpm: Already downloaded [SKIPPED] libXft-2.3.4-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] libXrender-0.9.10-17.fc37.x86_64.rpm: Already downloaded [SKIPPED] libXxf86vm-1.1.4-19.fc37.x86_64.rpm: Already downloaded [SKIPPED] libb2-0.98.1-7.fc37.x86_64.rpm: Already downloaded [SKIPPED] libdatrie-0.2.13-4.fc37.x86_64.rpm: Already downloaded [SKIPPED] libdrm-2.4.112-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] libglvnd-1.5.0-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] libglvnd-egl-1.5.0-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] libglvnd-glx-1.5.0-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] libicu-71.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libjpeg-turbo-2.1.4-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] libmpc-1.2.1-5.fc37.x86_64.rpm: Already downloaded [SKIPPED] libpciaccess-0.16-7.fc37.x86_64.rpm: Already downloaded [SKIPPED] libpng-1.6.37-13.fc37.x86_64.rpm: Already downloaded [SKIPPED] libstdc++-devel-12.2.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libthai-0.1.29-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] libtiff-4.4.0-4.fc37.x86_64.rpm: Already downloaded [SKIPPED] libtool-ltdl-2.4.7-2.fc37.x86_64.rpm: Already downloaded [SKIPPED] libwayland-client-1.21.0-1.fc37.x86_64.rpm: Already downloaded [SKIPPED] libwayland-server-1.21.0-1.fc37.x86_64.rpm: Already downloaded [SKIPPED] libwebp-1.2.4-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libxcb-1.13.1-10.fc37.x86_64.rpm: Already downloaded [SKIPPED] libxcrypt-devel-4.4.30-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] libxshmfence-1.3-11.fc37.x86_64.rpm: Already downloaded [SKIPPED] mesa-libEGL-22.2.2-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] mesa-libGL-22.2.2-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] mesa-libgbm-22.2.2-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] mesa-libglapi-22.2.2-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] mpdecimal-2.5.1-4.fc37.x86_64.rpm: Already downloaded [SKIPPED] ncurses-6.3-3.20220501.fc37.x86_64.rpm: Already downloaded [SKIPPED] ncurses-c++-libs-6.3-3.20220501.fc37.x86_64.rpm: Already downloaded [SKIPPED] ncurses-devel-6.3-3.20220501.fc37.x86_64.rpm: Already downloaded [SKIPPED] nettle-3.8-2.fc37.x86_64.rpm: Already downloaded [SKIPPED] pango-1.50.11-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] pcre2-utf16-10.40-1.fc37.1.x86_64.rpm: Already downloaded [SKIPPED] perl-Carp-1.52-489.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-Class-Struct-0.66-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-DynaLoader-1.52-492.fc38.x86_64.rpm: Already downloaded [SKIPPED] perl-Encode-3.19-492.fc38.x86_64.rpm: Already downloaded [SKIPPED] perl-Errno-1.36-492.fc38.x86_64.rpm: Already downloaded [SKIPPED] perl-Exporter-5.77-489.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-Fcntl-1.15-492.fc38.x86_64.rpm: Already downloaded [SKIPPED] perl-File-Basename-2.85-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-File-Path-2.18-489.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-File-Temp-0.231.100-489.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-File-stat-1.12-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Getopt-Long-2.52-489.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-Getopt-Std-1.13-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-HTTP-Tiny-0.082-1.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-IO-1.50-492.fc38.x86_64.rpm: Already downloaded [SKIPPED] perl-IPC-Open3-1.22-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-MIME-Base64-3.16-489.fc37.x86_64.rpm: Already downloaded [SKIPPED] perl-POSIX-2.03-492.fc38.x86_64.rpm: Already downloaded [SKIPPED] perl-PathTools-3.84-489.fc37.x86_64.rpm: Already downloaded [SKIPPED] perl-Pod-Escapes-1.07-489.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-Pod-Perldoc-3.28.01-490.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-Pod-Simple-3.43-490.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-Pod-Usage-2.03-3.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-Scalar-List-Utils-1.63-489.fc38.x86_64.rpm: Already downloaded [SKIPPED] perl-SelectSaver-1.02-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Socket-2.036-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] perl-Storable-3.26-489.fc37.x86_64.rpm: Already downloaded [SKIPPED] perl-Symbol-1.09-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Term-ANSIColor-5.01-490.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-Term-Cap-1.17-489.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-Text-ParseWords-3.31-489.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-Text-Tabs+Wrap-2021.0814-489.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-Time-Local-1.300-489.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-constant-1.33-490.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-if-0.61.000-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-interpreter-5.36.0-492.fc38.x86_64.rpm: Already downloaded [SKIPPED] perl-libs-5.36.0-492.fc38.x86_64.rpm: Already downloaded [SKIPPED] perl-mro-1.26-492.fc38.x86_64.rpm: Already downloaded [SKIPPED] perl-overload-1.35-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-overloading-0.02-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-parent-0.238-489.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-podlators-4.14-489.fc37.noarch.rpm: Already downloaded [SKIPPED] perl-subs-1.04-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-vars-1.05-492.fc38.noarch.rpm: Already downloaded [SKIPPED] pixman-0.40.0-6.fc37.x86_64.rpm: Already downloaded [SKIPPED] python-pip-wheel-22.2.2-2.fc38.noarch.rpm: Already downloaded [SKIPPED] python-setuptools-wheel-65.5.0-1.fc38.noarch.rpm: Already downloaded [SKIPPED] python3-3.11.0-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] python3-libs-3.11.0-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] readline-devel-8.2-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] xml-common-0.6.3-59.fc37.noarch.rpm: Already downloaded (128/285): cliquer-libs-1.22-4.fc38.x86_64.rpm 386 kB/s | 38 kB 00:00 (129/285): coin-or-Bonmin-devel-1.8.8-9.fc38.x8 587 kB/s | 71 kB 00:00 (130/285): coin-or-Bonmin-1.8.8-9.fc38.x86_64.r 2.5 MB/s | 388 kB 00:00 (131/285): coin-or-Cbc-2.10.5-10.fc38.x86_64.rp 19 MB/s | 824 kB 00:00 (132/285): coin-or-Cbc-devel-2.10.5-10.fc38.x86 5.4 MB/s | 109 kB 00:00 (133/285): coin-or-Cgl-0.60.3-7.fc38.x86_64.rpm 5.6 MB/s | 428 kB 00:00 (134/285): coin-or-Cgl-devel-0.60.3-7.fc38.x86_ 421 kB/s | 65 kB 00:00 (135/285): coin-or-Bonmin-doc-1.8.8-9.fc38.x86_ 33 MB/s | 20 MB 00:00 (136/285): coin-or-Cgl-doc-0.60.3-7.fc38.noarch 11 MB/s | 3.2 MB 00:00 (137/285): coin-or-Sample-1.2.12-6.fc38.noarch. 1.0 MB/s | 171 kB 00:00 (138/285): coin-or-Vol-1.5.4-8.fc38.x86_64.rpm 270 kB/s | 65 kB 00:00 (139/285): coin-or-Cbc-doc-2.10.5-10.fc38.noarc 42 MB/s | 37 MB 00:00 (140/285): coin-or-Vol-doc-1.5.4-8.fc38.noarch. 6.0 MB/s | 1.1 MB 00:00 (141/285): Lmod-8.7.7-2.fc37.x86_64.rpm 738 kB/s | 258 kB 00:00 (142/285): MUMPS-common-5.5.1-1.fc38.noarch.rpm 1.3 MB/s | 830 kB 00:00 (143/285): adobe-mappings-cmap-deprecated-20190 1.3 MB/s | 113 kB 00:00 (144/285): MUMPS-5.5.1-1.fc38.x86_64.rpm 2.1 MB/s | 2.0 MB 00:00 (145/285): adobe-mappings-cmap-20190730-4.fc37. 3.1 MB/s | 2.1 MB 00:00 (146/285): adobe-mappings-pdf-20190401-2.fc37.n 2.4 MB/s | 697 kB 00:00 (147/285): byte-buddy-agent-1.12.10-2.fc38.noar 1.3 MB/s | 65 kB 00:00 (148/285): cairo-gobject-1.17.6-2.fc37.x86_64.r 387 kB/s | 18 kB 00:00 (149/285): clang-resource-filesystem-15.0.0-6.f 247 kB/s | 13 kB 00:00 (150/285): coin-or-Clp-1.17.6-10.fc37.x86_64.rp 2.5 MB/s | 928 kB 00:00 (151/285): coin-or-Clp-devel-1.17.6-10.fc37.x86 2.0 MB/s | 142 kB 00:00 (152/285): byte-buddy-1.12.10-2.fc38.noarch.rpm 3.1 MB/s | 2.9 MB 00:00 (153/285): coin-or-CoinUtils-2.11.4-7.fc37.x86_ 1.6 MB/s | 477 kB 00:00 (154/285): coin-or-CoinUtils-devel-2.11.4-7.fc3 1.2 MB/s | 145 kB 00:00 (155/285): clang-libs-15.0.0-6.fc38.x86_64.rpm 3.4 MB/s | 21 MB 00:06 (156/285): coin-or-DyLP-1.10.4-8.fc37.x86_64.rp 2.2 MB/s | 314 kB 00:00 (157/285): coin-or-CoinUtils-doc-2.11.4-7.fc37. 1.9 MB/s | 11 MB 00:05 (158/285): coin-or-Ipopt-3.14.9-1.fc37.x86_64.r 1.9 MB/s | 729 kB 00:00 (159/285): coin-or-DyLP-doc-1.10.4-8.fc37.noarc 1.8 MB/s | 2.5 MB 00:01 (160/285): coin-or-Ipopt-devel-3.14.9-1.fc37.x8 1.1 MB/s | 217 kB 00:00 (161/285): coin-or-Osi-0.108.6-6.fc37.x86_64.rp 1.5 MB/s | 317 kB 00:00 (162/285): coin-or-Osi-devel-0.108.6-6.fc37.x86 1.4 MB/s | 61 kB 00:00 (163/285): coin-or-Osi-doc-0.108.6-6.fc37.noarc 1.2 MB/s | 3.3 MB 00:02 (164/285): copy-jdk-configs-4.1-1.fc38.noarch.r 669 kB/s | 28 kB 00:00 (165/285): crypto-policies-scripts-20221003-1.g 947 kB/s | 111 kB 00:00 (166/285): coin-or-Ipopt-common-3.14.9-1.fc37.n 1.3 MB/s | 5.6 MB 00:04 (167/285): flexiblas-3.2.1-2.fc37.x86_64.rpm 649 kB/s | 33 kB 00:00 (168/285): coin-or-Clp-doc-1.17.6-10.fc37.noarc 1.2 MB/s | 18 MB 00:14 (169/285): flexiblas-openblas-openmp-3.2.1-2.fc 366 kB/s | 17 kB 00:00 (170/285): flexiblas-netlib-3.2.1-2.fc37.x86_64 603 kB/s | 3.1 MB 00:05 (171/285): gd-2.3.3-8.fc38.x86_64.rpm 624 kB/s | 138 kB 00:00 (172/285): doxygen-1.9.5-2.fc38.x86_64.rpm 777 kB/s | 4.7 MB 00:06 (173/285): gdk-pixbuf2-2.42.10-1.fc38.x86_64.rp 774 kB/s | 485 kB 00:00 (174/285): glpk-5.0-5.fc37.x86_64.rpm 800 kB/s | 383 kB 00:00 (175/285): glpk-devel-5.0-5.fc37.x86_64.rpm 640 kB/s | 61 kB 00:00 (176/285): glx-utils-8.4.0-14.20210504git0f9e7d 410 kB/s | 41 kB 00:00 (177/285): gecode-6.2.0-10.fc37.x86_64.rpm 930 kB/s | 3.2 MB 00:03 (178/285): google-droid-sans-fonts-20200215-13. 504 kB/s | 2.7 MB 00:05 (179/285): gsl-2.7.1-2.fc38.x86_64.rpm 327 kB/s | 1.1 MB 00:03 (180/285): gts-0.7.6-42.20121130.fc37.x86_64.rp 432 kB/s | 241 kB 00:00 (181/285): help2man-1.49.2-2.fc37.noarch.rpm 291 kB/s | 224 kB 00:00 (182/285): graphviz-7.0.0-2.fc38.x86_64.rpm 420 kB/s | 5.0 MB 00:12 (183/285): jacop-4.8-9.fc37.noarch.rpm 359 kB/s | 1.7 MB 00:04 (184/285): java-diff-utils-4.12-1.fc37.noarch.r 433 kB/s | 78 kB 00:00 (185/285): javapackages-filesystem-6.1.0-5.fc38 278 kB/s | 13 kB 00:00 (186/285): javapackages-tools-6.1.0-5.fc38.noar 400 kB/s | 37 kB 00:00 (187/285): jbig2dec-libs-0.19-7.fc37.x86_64.rpm 430 kB/s | 73 kB 00:00 (188/285): jline-builtins-3.21.0-6.fc37.noarch. 531 kB/s | 261 kB 00:00 (189/285): jline-reader-3.21.0-6.fc37.noarch.rp 471 kB/s | 171 kB 00:00 (190/285): jline-style-3.21.0-6.fc37.noarch.rpm 425 kB/s | 35 kB 00:00 (191/285): jline-terminal-3.21.0-6.fc37.noarch. 365 kB/s | 281 kB 00:00 (192/285): jline-terminal-jna-3.21.0-6.fc37.noa 240 kB/s | 66 kB 00:00 (193/285): gcc-gfortran-12.2.1-2.fc38.x86_64.rp 577 kB/s | 12 MB 00:21 (194/285): jna-5.12.1-2.fc37.x86_64.rpm 394 kB/s | 287 kB 00:00 (195/285): libXpm-3.5.13-8.fc37.x86_64.rpm 433 kB/s | 58 kB 00:00 (196/285): lasi-1.1.3-9.fc37.x86_64.rpm 144 kB/s | 54 kB 00:00 (197/285): libavif-0.11.1-1.fc38.x86_64.rpm 117 kB/s | 82 kB 00:00 (198/285): libdav1d-1.0.0-2.fc37.x86_64.rpm 275 kB/s | 584 kB 00:02 (199/285): libedit-3.1-43.20221009cvs.fc38.x86_ 293 kB/s | 106 kB 00:00 (200/285): libevdev-1.13.0-1.fc37.x86_64.rpm 249 kB/s | 44 kB 00:00 (201/285): libfontenc-1.1.4-4.fc37.x86_64.rpm 174 kB/s | 31 kB 00:00 (202/285): libaom-3.5.0-1.fc38.x86_64.rpm 334 kB/s | 1.8 MB 00:05 (203/285): libgfortran-12.2.1-2.fc38.x86_64.rpm 356 kB/s | 899 kB 00:02 (204/285): libgudev-237-3.fc37.x86_64.rpm 379 kB/s | 35 kB 00:00 (205/285): libijs-0.35-16.fc37.x86_64.rpm 312 kB/s | 29 kB 00:00 (206/285): libimagequant-2.17.0-3.fc37.x86_64.r 280 kB/s | 62 kB 00:00 (207/285): libinput-1.21.0-3.fc38.x86_64.rpm 197 kB/s | 209 kB 00:01 (208/285): libnauty-2.7.4-2.fc37.x86_64.rpm 360 kB/s | 596 kB 00:01 (209/285): libnauty-devel-2.7.4-2.fc37.x86_64.r 289 kB/s | 40 kB 00:00 (210/285): libpaper-1.1.28-5.fc37.x86_64.rpm 332 kB/s | 46 kB 00:00 (211/285): libquadmath-12.2.1-2.fc38.x86_64.rpm 431 kB/s | 199 kB 00:00 (212/285): libquadmath-devel-12.2.1-2.fc38.x86_ 307 kB/s | 41 kB 00:00 (213/285): libgs-9.56.1-5.fc38.x86_64.rpm 284 kB/s | 3.6 MB 00:12 (214/285): libvmaf-2.3.0-4.fc37.x86_64.rpm 263 kB/s | 180 kB 00:00 (215/285): libwacom-2.4.0-1.fc37.x86_64.rpm 303 kB/s | 42 kB 00:00 (216/285): libwacom-data-2.4.0-1.fc37.noarch.rp 436 kB/s | 180 kB 00:00 (217/285): libxkbcommon-1.4.1-2.fc37.x86_64.rpm 434 kB/s | 140 kB 00:00 (218/285): libxkbcommon-x11-1.4.1-2.fc37.x86_64 159 kB/s | 22 kB 00:00 (219/285): lksctp-tools-1.0.19-2.fc37.x86_64.rp 286 kB/s | 91 kB 00:00 (220/285): librsvg2-2.54.5-1.fc38.x86_64.rpm 280 kB/s | 3.6 MB 00:13 (221/285): lua-5.4.4-6.fc38.x86_64.rpm 381 kB/s | 189 kB 00:00 (222/285): lua-filesystem-1.8.0-7.fc37.x86_64.r 230 kB/s | 34 kB 00:00 (223/285): lua-json-1.3.4-2.fc37.noarch.rpm 323 kB/s | 30 kB 00:00 (224/285): lua-lpeg-1.0.2-9.fc37.x86_64.rpm 358 kB/s | 67 kB 00:00 (225/285): lua-posix-35.1-4.fc37.x86_64.rpm 426 kB/s | 139 kB 00:00 (226/285): lua-term-0.07-16.fc37.x86_64.rpm 316 kB/s | 15 kB 00:00 (227/285): metis-5.1.0-33.fc37.x86_64.rpm 363 kB/s | 573 kB 00:01 (228/285): mkfontscale-1.2.2-2.fc37.x86_64.rpm 351 kB/s | 32 kB 00:00 (229/285): mockito-3.12.4-5.fc38.noarch.rpm 364 kB/s | 583 kB 00:01 (230/285): mp-3.1.0-40.20200303git7fd4828.fc38. 456 kB/s | 964 kB 00:02 (231/285): mp-devel-3.1.0-40.20200303git7fd4828 549 kB/s | 128 kB 00:00 (232/285): mtdev-1.1.6-4.fc37.x86_64.rpm 435 kB/s | 20 kB 00:00 (233/285): netpbm-11.00.00-1.fc38.x86_64.rpm 125 kB/s | 184 kB 00:01 (234/285): nspr-4.35.0-1.fc38.x86_64.rpm 261 kB/s | 136 kB 00:00 (235/285): nss-3.83.0-1.fc38.x86_64.rpm 339 kB/s | 695 kB 00:02 (236/285): nss-softokn-3.83.0-1.fc38.x86_64.rpm 389 kB/s | 1.0 MB 00:02 (237/285): nss-softokn-freebl-3.83.0-1.fc38.x86 503 kB/s | 325 kB 00:00 (238/285): nss-sysinit-3.83.0-1.fc38.x86_64.rpm 213 kB/s | 19 kB 00:00 (239/285): nss-util-3.83.0-1.fc38.x86_64.rpm 387 kB/s | 87 kB 00:00 (240/285): objectweb-asm-9.3-4.fc38.noarch.rpm 413 kB/s | 354 kB 00:00 (241/285): objenesis-3.3-1.fc38.noarch.rpm 321 kB/s | 115 kB 00:00 (242/285): openblas-0.3.21-3.fc38.x86_64.rpm 260 kB/s | 35 kB 00:00 (243/285): openblas-openmp-0.3.21-3.fc38.x86_64 644 kB/s | 5.1 MB 00:08 (244/285): openjpeg2-2.5.0-2.fc37.x86_64.rpm 1.0 MB/s | 178 kB 00:00 (245/285): opentest4j-1.2.0-11.fc38.noarch.rpm 435 kB/s | 24 kB 00:00 (246/285): poppler-22.08.0-3.fc38.x86_64.rpm 1.2 MB/s | 1.2 MB 00:01 (247/285): poppler-data-0.4.11-3.fc37.noarch.rp 1.5 MB/s | 2.0 MB 00:01 (248/285): poppler-glib-22.08.0-3.fc38.x86_64.r 1.0 MB/s | 176 kB 00:00 (249/285): procps-ng-3.3.17-8.fc38.x86_64.rpm 1.3 MB/s | 339 kB 00:00 (250/285): qt-settings-37.0-1.fc38.noarch.rpm 255 kB/s | 11 kB 00:00 (251/285): qt5-qtbase-5.15.7-1.fc38.x86_64.rpm 1.2 MB/s | 3.6 MB 00:03 (252/285): qt5-qtbase-common-5.15.7-1.fc38.noar 299 kB/s | 12 kB 00:00 (253/285): qt5-qtbase-gui-5.15.7-1.fc38.x86_64. 1.1 MB/s | 6.4 MB 00:05 (254/285): llvm-libs-15.0.0-2.fc38.x86_64.rpm 650 kB/s | 25 MB 00:39 (255/285): scala-library-2.13.10-1.fc38.noarch. 1.7 MB/s | 5.0 MB 00:03 (256/285): scala-2.13.10-1.fc38.noarch.rpm 2.2 MB/s | 10 MB 00:04 (257/285): scotch-6.1.2-3.fc37.x86_64.rpm 2.5 MB/s | 397 kB 00:00 (258/285): shared-mime-info-2.2-2.fc37.x86_64.r 3.1 MB/s | 381 kB 00:00 (259/285): suitesparse-5.13.0-1.fc38.x86_64.rpm 3.1 MB/s | 1.1 MB 00:00 (260/285): scala-reflect-2.13.10-1.fc38.noarch. 2.1 MB/s | 3.2 MB 00:01 (261/285): java-17-openjdk-headless-17.0.5.0.8- 626 kB/s | 42 MB 01:08 (262/285): tzdata-java-2022f-1.fc38.noarch.rpm 2.5 MB/s | 208 kB 00:00 (263/285): unixODBC-2.3.11-1.fc38.x86_64.rpm 3.0 MB/s | 486 kB 00:00 (264/285): tcl-8.6.12-3.fc37.x86_64.rpm 2.1 MB/s | 1.1 MB 00:00 (265/285): svt-av1-libs-1.3.0-1.fc38.x86_64.rpm 3.5 MB/s | 2.1 MB 00:00 (266/285): urw-base35-bookman-fonts-20200910-15 3.0 MB/s | 848 kB 00:00 (267/285): urw-base35-d050000l-fonts-20200910-1 1.8 MB/s | 76 kB 00:00 (268/285): urw-base35-fonts-20200910-15.fc37.no 275 kB/s | 11 kB 00:00 (269/285): urw-base35-fonts-common-20200910-15. 547 kB/s | 21 kB 00:00 (270/285): urw-base35-gothic-fonts-20200910-15. 3.2 MB/s | 643 kB 00:00 (271/285): urw-base35-nimbus-mono-ps-fonts-2020 3.3 MB/s | 796 kB 00:00 (272/285): urw-base35-c059-fonts-20200910-15.fc 2.4 MB/s | 875 kB 00:00 (273/285): urw-base35-nimbus-roman-fonts-202009 3.1 MB/s | 857 kB 00:00 (274/285): urw-base35-standard-symbols-ps-fonts 917 kB/s | 42 kB 00:00 (275/285): urw-base35-nimbus-sans-fonts-2020091 3.6 MB/s | 1.3 MB 00:00 (276/285): urw-base35-z003-fonts-20200910-15.fc 3.3 MB/s | 276 kB 00:00 (277/285): xcb-util-0.4.0-20.fc37.x86_64.rpm 471 kB/s | 18 kB 00:00 (278/285): urw-base35-p052-fonts-20200910-15.fc 2.4 MB/s | 974 kB 00:00 (279/285): xcb-util-image-0.4.0-20.fc37.x86_64. 461 kB/s | 19 kB 00:00 (280/285): xcb-util-keysyms-0.4.0-18.fc37.x86_6 356 kB/s | 14 kB 00:00 (281/285): xcb-util-renderutil-0.3.9-21.fc37.x8 436 kB/s | 17 kB 00:00 (282/285): xcb-util-wm-0.4.1-23.fc37.x86_64.rpm 792 kB/s | 31 kB 00:00 (283/285): xapian-core-libs-1.4.20-1.fc37.x86_6 3.7 MB/s | 744 kB 00:00 (284/285): xkeyboard-config-2.36-2.fc37.noarch. 3.4 MB/s | 957 kB 00:00 (285/285): xorg-x11-fonts-ISO8859-1-100dpi-7.5- 2.8 MB/s | 1.1 MB 00:00 -------------------------------------------------------------------------------- Total 2.9 MB/s | 310 MB 01:45 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: copy-jdk-configs-4.1-1.fc38.noarch 1/1 Running scriptlet: java-17-openjdk-headless-1:17.0.5.0.8-1.fc38.x86_64 1/1 Preparing : 1/1 Installing : javapackages-filesystem-6.1.0-5.fc38.noarch 1/285 Installing : libpng-2:1.6.37-13.fc37.x86_64 2/285 Installing : nspr-4.35.0-1.fc38.x86_64 3/285 Installing : libjpeg-turbo-2.1.4-1.fc38.x86_64 4/285 Installing : libquadmath-12.2.1-2.fc38.x86_64 5/285 Installing : expat-2.4.8-2.fc37.x86_64 6/285 Installing : libgfortran-12.2.1-2.fc38.x86_64 7/285 Installing : nss-util-3.83.0-1.fc38.x86_64 8/285 Installing : libmpc-1.2.1-5.fc37.x86_64 9/285 Installing : fonts-filesystem-1:2.0.5-9.fc38.noarch 10/285 Installing : urw-base35-fonts-common-20200910-15.fc37.noarch 11/285 Installing : lua-5.4.4-6.fc38.x86_64 12/285 Installing : libwebp-1.2.4-2.fc38.x86_64 13/285 Installing : libtool-ltdl-2.4.7-2.fc37.x86_64 14/285 Installing : libX11-xcb-1.8.1-2.fc38.x86_64 15/285 Installing : openjpeg2-2.5.0-2.fc37.x86_64 16/285 Installing : mesa-libglapi-22.2.2-1.fc38.x86_64 17/285 Installing : lua-posix-35.1-4.fc37.x86_64 18/285 Installing : libxshmfence-1.3-11.fc37.x86_64 19/285 Installing : libwayland-server-1.21.0-1.fc37.x86_64 20/285 Installing : libglvnd-1:1.5.0-1.fc38.x86_64 21/285 Installing : libICE-1.0.10-9.fc37.x86_64 22/285 Installing : lcms2-2.14-1.fc38.x86_64 23/285 Installing : flexiblas-3.2.1-2.fc37.x86_64 24/285 Installing : dbus-libs-1:1.14.4-1.fc38.x86_64 25/285 Installing : coin-or-Ipopt-common-3.14.9-1.fc37.noarch 26/285 Installing : adobe-mappings-cmap-20190730-4.fc37.noarch 27/285 Installing : adobe-mappings-cmap-deprecated-20190730-4.fc37.n 28/285 Installing : avahi-libs-0.8-17.fc37.x86_64 29/285 Installing : libSM-1.2.3-11.fc37.x86_64 30/285 Installing : copy-jdk-configs-4.1-1.fc38.noarch 31/285 Installing : unixODBC-2.3.11-1.fc38.x86_64 32/285 Installing : lua-term-0.07-16.fc37.x86_64 33/285 Installing : urw-base35-bookman-fonts-20200910-15.fc37.noarch 34/285 Running scriptlet: urw-base35-bookman-fonts-20200910-15.fc37.noarch 34/285 Installing : urw-base35-c059-fonts-20200910-15.fc37.noarch 35/285 Running scriptlet: urw-base35-c059-fonts-20200910-15.fc37.noarch 35/285 Installing : urw-base35-d050000l-fonts-20200910-15.fc37.noarc 36/285 Running scriptlet: urw-base35-d050000l-fonts-20200910-15.fc37.noarc 36/285 Installing : urw-base35-gothic-fonts-20200910-15.fc37.noarch 37/285 Running scriptlet: urw-base35-gothic-fonts-20200910-15.fc37.noarch 37/285 Installing : urw-base35-nimbus-mono-ps-fonts-20200910-15.fc37 38/285 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-15.fc37 38/285 Installing : urw-base35-nimbus-roman-fonts-20200910-15.fc37.n 39/285 Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-15.fc37.n 39/285 Installing : urw-base35-nimbus-sans-fonts-20200910-15.fc37.no 40/285 Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-15.fc37.no 40/285 Installing : urw-base35-p052-fonts-20200910-15.fc37.noarch 41/285 Running scriptlet: urw-base35-p052-fonts-20200910-15.fc37.noarch 41/285 Installing : urw-base35-standard-symbols-ps-fonts-20200910-15 42/285 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-15 42/285 Installing : urw-base35-z003-fonts-20200910-15.fc37.noarch 43/285 Running scriptlet: urw-base35-z003-fonts-20200910-15.fc37.noarch 43/285 Installing : urw-base35-fonts-20200910-15.fc37.noarch 44/285 Installing : cpp-12.2.1-2.fc38.x86_64 45/285 Installing : nss-softokn-freebl-3.83.0-1.fc38.x86_64 46/285 Installing : nss-softokn-3.83.0-1.fc38.x86_64 47/285 Running scriptlet: xml-common-0.6.3-59.fc37.noarch 48/285 Installing : xml-common-0.6.3-59.fc37.noarch 48/285 Installing : xkeyboard-config-2.36-2.fc37.noarch 49/285 Installing : libxkbcommon-1.4.1-2.fc37.x86_64 50/285 Installing : xapian-core-libs-1.4.20-1.fc37.x86_64 51/285 Installing : tzdata-java-2022f-1.fc38.noarch 52/285 Installing : tcl-1:8.6.12-3.fc37.x86_64 53/285 Installing : svt-av1-libs-1.3.0-1.fc38.x86_64 54/285 Installing : scotch-6.1.2-3.fc37.x86_64 55/285 Installing : qt-settings-37.0-1.fc38.noarch 56/285 Installing : python-setuptools-wheel-65.5.0-1.fc38.noarch 57/285 Installing : python-pip-wheel-22.2.2-2.fc38.noarch 58/285 Installing : procps-ng-3.3.17-8.fc38.x86_64 59/285 Installing : poppler-data-0.4.11-3.fc37.noarch 60/285 Installing : pixman-0.40.0-6.fc37.x86_64 61/285 Installing : pcre2-utf16-10.40-1.fc37.1.x86_64 62/285 Installing : openblas-0.3.21-3.fc38.x86_64 63/285 Installing : openblas-openmp-0.3.21-3.fc38.x86_64 64/285 Installing : flexiblas-netlib-3.2.1-2.fc37.x86_64 65/285 Installing : flexiblas-openblas-openmp-3.2.1-2.fc37.x86_64 66/285 Installing : suitesparse-5.13.0-1.fc38.x86_64 67/285 Installing : glpk-5.0-5.fc37.x86_64 68/285 Installing : coin-or-CoinUtils-2.11.4-7.fc37.x86_64 69/285 Installing : coin-or-Osi-0.108.6-6.fc37.x86_64 70/285 Installing : coin-or-CoinUtils-doc-2.11.4-7.fc37.x86_64 71/285 Installing : coin-or-Osi-doc-0.108.6-6.fc37.noarch 72/285 Installing : coin-or-Vol-1.5.4-8.fc38.x86_64 73/285 Installing : coin-or-Vol-doc-1.5.4-8.fc38.noarch 74/285 Installing : coin-or-DyLP-1.10.4-8.fc37.x86_64 75/285 Installing : coin-or-DyLP-doc-1.10.4-8.fc37.noarch 76/285 Installing : glpk-devel-5.0-5.fc37.x86_64 77/285 Installing : nettle-3.8-2.fc37.x86_64 78/285 Installing : gnutls-3.7.8-8.fc38.x86_64 79/285 Installing : glib2-2.74.1-2.fc38.x86_64 80/285 Installing : cups-libs-1:2.4.2-5.fc38.x86_64 81/285 Installing : libgudev-237-3.fc37.x86_64 82/285 Installing : shared-mime-info-2.2-2.fc37.x86_64 83/285 Running scriptlet: shared-mime-info-2.2-2.fc37.x86_64 83/285 Installing : gdk-pixbuf2-2.42.10-1.fc38.x86_64 84/285 Installing : netpbm-11.00.00-1.fc38.x86_64 85/285 Installing : gts-0.7.6-42.20121130.fc37.x86_64 86/285 Installing : ncurses-c++-libs-6.3-3.20220501.fc37.x86_64 87/285 Installing : ncurses-devel-6.3-3.20220501.fc37.x86_64 88/285 Installing : readline-devel-8.2-2.fc38.x86_64 89/285 Installing : ncurses-6.3-3.20220501.fc37.x86_64 90/285 Installing : mtdev-1.1.6-4.fc37.x86_64 91/285 Installing : mpdecimal-2.5.1-4.fc37.x86_64 92/285 Installing : metis-5.1.0-33.fc37.x86_64 93/285 Installing : lua-lpeg-1.0.2-9.fc37.x86_64 94/285 Installing : lua-json-1.3.4-2.fc37.noarch 95/285 Installing : lua-filesystem-1.8.0-7.fc37.x86_64 96/285 Installing : Lmod-8.7.7-2.fc37.x86_64 97/285 Running scriptlet: Lmod-8.7.7-2.fc37.x86_64 97/285 Installing : lksctp-tools-1.0.19-2.fc37.x86_64 98/285 Installing : libwayland-client-1.21.0-1.fc37.x86_64 99/285 Installing : libwacom-data-2.4.0-1.fc37.noarch 100/285 Installing : libvmaf-2.3.0-4.fc37.x86_64 101/285 Installing : libaom-3.5.0-1.fc38.x86_64 102/285 Installing : libstdc++-devel-12.2.1-2.fc38.x86_64 103/285 Installing : libpaper-1.1.28-5.fc37.x86_64 104/285 Installing : libimagequant-2.17.0-3.fc37.x86_64 105/285 Installing : libijs-0.35-16.fc37.x86_64 106/285 Installing : libicu-71.1-2.fc38.x86_64 107/285 Installing : qt5-qtbase-common-5.15.7-1.fc38.noarch 108/285 Running scriptlet: qt5-qtbase-5.15.7-1.fc38.x86_64 109/285 Installing : qt5-qtbase-5.15.7-1.fc38.x86_64 109/285 Running scriptlet: qt5-qtbase-5.15.7-1.fc38.x86_64 109/285 Installing : libfontenc-1.1.4-4.fc37.x86_64 110/285 Installing : libevdev-1.13.0-1.fc37.x86_64 111/285 Installing : libedit-3.1-43.20221009cvs.fc38.x86_64 112/285 Installing : llvm-libs-15.0.0-2.fc38.x86_64 113/285 Installing : libdav1d-1.0.0-2.fc37.x86_64 114/285 Installing : libavif-0.11.1-1.fc38.x86_64 115/285 Installing : libdatrie-0.2.13-4.fc37.x86_64 116/285 Installing : libthai-0.1.29-3.fc37.x86_64 117/285 Installing : libb2-0.98.1-7.fc37.x86_64 118/285 Installing : python3-3.11.0-1.fc38.x86_64 119/285 Installing : python3-libs-3.11.0-1.fc38.x86_64 120/285 Installing : crypto-policies-scripts-20221003-1.gitcb1ad32.fc 121/285 Installing : nss-sysinit-3.83.0-1.fc38.x86_64 122/285 Installing : nss-3.83.0-1.fc38.x86_64 123/285 Running scriptlet: nss-3.83.0-1.fc38.x86_64 123/285 Installing : libwacom-2.4.0-1.fc37.x86_64 124/285 Installing : libinput-1.21.0-3.fc38.x86_64 125/285 Running scriptlet: libinput-1.21.0-3.fc38.x86_64 125/285 Installing : libXau-1.0.10-1.fc38.x86_64 126/285 Installing : libxcb-1.13.1-10.fc37.x86_64 127/285 Installing : libxkbcommon-x11-1.4.1-2.fc37.x86_64 128/285 Installing : xcb-util-0.4.0-20.fc37.x86_64 129/285 Installing : xcb-util-image-0.4.0-20.fc37.x86_64 130/285 Installing : xcb-util-keysyms-0.4.0-18.fc37.x86_64 131/285 Installing : xcb-util-renderutil-0.3.9-21.fc37.x86_64 132/285 Installing : xcb-util-wm-0.4.1-23.fc37.x86_64 133/285 Installing : libX11-common-1.8.1-2.fc38.noarch 134/285 Installing : libX11-1.8.1-2.fc38.x86_64 135/285 Installing : libXext-1.3.4-9.fc37.x86_64 136/285 Installing : libXrender-0.9.10-17.fc37.x86_64 137/285 Installing : libXxf86vm-1.1.4-19.fc37.x86_64 138/285 Installing : libXfixes-6.0.0-4.fc37.x86_64 139/285 Installing : libXpm-3.5.13-8.fc37.x86_64 140/285 Installing : kernel-headers-6.1.0-0.rc2.git0.1.fc38.x86_64 141/285 Installing : jbigkit-libs-2.1-24.fc37.x86_64 142/285 Installing : libtiff-4.4.0-4.fc37.x86_64 143/285 Installing : jbig2dec-libs-0.19-7.fc37.x86_64 144/285 Installing : gsl-2.7.1-2.fc38.x86_64 145/285 Running scriptlet: groff-base-1.22.4-10.fc37.x86_64 146/285 Installing : groff-base-1.22.4-10.fc37.x86_64 146/285 Running scriptlet: groff-base-1.22.4-10.fc37.x86_64 146/285 Installing : perl-Text-Tabs+Wrap-2021.0814-489.fc37.noarch 147/285 Installing : perl-if-0.61.000-492.fc38.noarch 148/285 Installing : perl-Time-Local-2:1.300-489.fc37.noarch 149/285 Installing : perl-File-Path-2.18-489.fc37.noarch 150/285 Installing : perl-Pod-Escapes-1:1.07-489.fc37.noarch 151/285 Installing : perl-Class-Struct-0.66-492.fc38.noarch 152/285 Installing : perl-POSIX-2.03-492.fc38.x86_64 153/285 Installing : perl-Term-ANSIColor-5.01-490.fc37.noarch 154/285 Installing : perl-IPC-Open3-1.22-492.fc38.noarch 155/285 Installing : perl-HTTP-Tiny-0.082-1.fc37.noarch 156/285 Installing : perl-subs-1.04-492.fc38.noarch 157/285 Installing : perl-File-Temp-1:0.231.100-489.fc37.noarch 158/285 Installing : perl-Term-Cap-1.17-489.fc37.noarch 159/285 Installing : perl-Pod-Simple-1:3.43-490.fc37.noarch 160/285 Installing : perl-Socket-4:2.036-1.fc38.x86_64 161/285 Installing : perl-SelectSaver-1.02-492.fc38.noarch 162/285 Installing : perl-Symbol-1.09-492.fc38.noarch 163/285 Installing : perl-File-stat-1.12-492.fc38.noarch 164/285 Installing : perl-podlators-1:4.14-489.fc37.noarch 165/285 Installing : perl-Pod-Perldoc-3.28.01-490.fc37.noarch 166/285 Installing : perl-Fcntl-1.15-492.fc38.x86_64 167/285 Installing : perl-Text-ParseWords-3.31-489.fc37.noarch 168/285 Installing : perl-mro-1.26-492.fc38.x86_64 169/285 Installing : perl-IO-1.50-492.fc38.x86_64 170/285 Installing : perl-overloading-0.02-492.fc38.noarch 171/285 Installing : perl-Pod-Usage-4:2.03-3.fc37.noarch 172/285 Installing : perl-Errno-1.36-492.fc38.x86_64 173/285 Installing : perl-File-Basename-2.85-492.fc38.noarch 174/285 Installing : perl-Getopt-Std-1.13-492.fc38.noarch 175/285 Installing : perl-MIME-Base64-3.16-489.fc37.x86_64 176/285 Installing : perl-Scalar-List-Utils-5:1.63-489.fc38.x86_64 177/285 Installing : perl-constant-1.33-490.fc37.noarch 178/285 Installing : perl-Storable-1:3.26-489.fc37.x86_64 179/285 Installing : perl-overload-1.35-492.fc38.noarch 180/285 Installing : perl-parent-1:0.238-489.fc37.noarch 181/285 Installing : perl-vars-1.05-492.fc38.noarch 182/285 Installing : perl-Getopt-Long-1:2.52-489.fc37.noarch 183/285 Installing : perl-Carp-1.52-489.fc37.noarch 184/285 Installing : perl-Exporter-5.77-489.fc37.noarch 185/285 Installing : perl-PathTools-3.84-489.fc37.x86_64 186/285 Installing : perl-DynaLoader-1.52-492.fc38.x86_64 187/285 Installing : perl-Encode-4:3.19-492.fc38.x86_64 188/285 Installing : perl-libs-4:5.36.0-492.fc38.x86_64 189/285 Installing : perl-interpreter-4:5.36.0-492.fc38.x86_64 190/285 Installing : graphite2-1.3.14-10.fc37.x86_64 191/285 Installing : freetype-2.12.1-3.fc37.x86_64 192/285 Installing : harfbuzz-5.3.1-1.fc38.x86_64 193/285 Installing : mkfontscale-1.2.2-2.fc37.x86_64 194/285 Installing : xorg-x11-fonts-ISO8859-1-100dpi-7.5-34.fc37.noar 195/285 Running scriptlet: xorg-x11-fonts-ISO8859-1-100dpi-7.5-34.fc37.noar 195/285 Installing : google-noto-fonts-common-20201206^1.git0c78c8329 196/285 Installing : google-noto-sans-vf-fonts-20201206^1.git0c78c832 197/285 Installing : google-droid-sans-fonts-20200215-13.fc37.noarch 198/285 Installing : langpacks-core-font-en-3.0-26.fc37.noarch 199/285 Installing : fontconfig-2.14.1-1.fc38.x86_64 200/285 Running scriptlet: fontconfig-2.14.1-1.fc38.x86_64 200/285 Installing : cairo-1.17.6-2.fc37.x86_64 201/285 Installing : cairo-gobject-1.17.6-2.fc37.x86_64 202/285 Installing : gd-2.3.3-8.fc38.x86_64 203/285 Installing : libXft-2.3.4-3.fc37.x86_64 204/285 Installing : poppler-22.08.0-3.fc38.x86_64 205/285 Installing : poppler-glib-22.08.0-3.fc38.x86_64 206/285 Installing : glibc-headers-x86-2.36.9000-11.fc38.noarch 207/285 Installing : libxcrypt-devel-4.4.30-1.fc38.x86_64 208/285 Installing : glibc-devel-2.36.9000-11.fc38.x86_64 209/285 Installing : gc-8.2.2-1.fc38.x86_64 210/285 Installing : guile22-2.2.7-6.fc37.x86_64 211/285 Installing : make-1:4.4-1.fc38.x86_64 212/285 Installing : gcc-12.2.1-2.fc38.x86_64 213/285 Running scriptlet: gcc-12.2.1-2.fc38.x86_64 213/285 Installing : libquadmath-devel-12.2.1-2.fc38.x86_64 214/285 Installing : fribidi-1.0.12-2.fc37.x86_64 215/285 Installing : pango-1.50.11-1.fc38.x86_64 216/285 Installing : lasi-1.1.3-9.fc37.x86_64 217/285 Installing : librsvg2-2.54.5-1.fc38.x86_64 218/285 Installing : clang-resource-filesystem-15.0.0-6.fc38.x86_64 219/285 Installing : clang-libs-15.0.0-6.fc38.x86_64 220/285 Installing : annobin-docs-10.91-1.fc38.noarch 221/285 Installing : alsa-lib-1.2.8-1.fc38.x86_64 222/285 Installing : java-17-openjdk-headless-1:17.0.5.0.8-1.fc38.x86 223/285 Running scriptlet: java-17-openjdk-headless-1:17.0.5.0.8-1.fc38.x86 223/285 Installing : jline-terminal-3.21.0-6.fc37.noarch 224/285 Installing : scala-library-2.13.10-1.fc38.noarch 225/285 Installing : jline-reader-3.21.0-6.fc37.noarch 226/285 Installing : jline-style-3.21.0-6.fc37.noarch 227/285 Installing : javapackages-tools-6.1.0-5.fc38.noarch 228/285 Installing : objectweb-asm-9.3-4.fc38.noarch 229/285 Installing : jna-5.12.1-2.fc37.x86_64 230/285 Installing : jline-terminal-jna-3.21.0-6.fc37.noarch 231/285 Installing : byte-buddy-1.12.10-2.fc38.noarch 232/285 Installing : jline-builtins-3.21.0-6.fc37.noarch 233/285 Installing : scala-reflect-2.13.10-1.fc38.noarch 234/285 Installing : byte-buddy-agent-1.12.10-2.fc38.noarch 235/285 Installing : java-diff-utils-4.12-1.fc37.noarch 236/285 Installing : scala-2.13.10-1.fc38.noarch 237/285 Installing : objenesis-3.3-1.fc38.noarch 238/285 Installing : opentest4j-1.2.0-11.fc38.noarch 239/285 Installing : mockito-3.12.4-5.fc38.noarch 240/285 Installing : jacop-4.8-9.fc37.noarch 241/285 Installing : adobe-mappings-pdf-20190401-2.fc37.noarch 242/285 Installing : libgs-9.56.1-5.fc38.x86_64 243/285 Installing : graphviz-7.0.0-2.fc38.x86_64 244/285 Running scriptlet: graphviz-7.0.0-2.fc38.x86_64 244/285 Installing : MUMPS-common-5.5.1-1.fc38.noarch 245/285 Installing : MUMPS-5.5.1-1.fc38.x86_64 246/285 Installing : hwdata-0.364-1.fc38.noarch 247/285 Installing : libpciaccess-0.16-7.fc37.x86_64 248/285 Installing : libdrm-2.4.112-1.fc38.x86_64 249/285 Installing : mesa-libgbm-22.2.2-1.fc38.x86_64 250/285 Installing : libglvnd-egl-1:1.5.0-1.fc38.x86_64 251/285 Installing : mesa-libEGL-22.2.2-1.fc38.x86_64 252/285 Installing : libglvnd-glx-1:1.5.0-1.fc38.x86_64 253/285 Installing : mesa-libGL-22.2.2-1.fc38.x86_64 254/285 Installing : glx-utils-8.4.0-14.20210504git0f9e7d9.fc37.x86_6 255/285 Installing : qt5-qtbase-gui-5.15.7-1.fc38.x86_64 256/285 Installing : gecode-6.2.0-10.fc37.x86_64 257/285 Installing : mp-3.1.0-40.20200303git7fd4828.fc38.x86_64 258/285 Installing : coin-or-Ipopt-3.14.9-1.fc37.x86_64 259/285 Installing : coin-or-Ipopt-devel-3.14.9-1.fc37.x86_64 260/285 Installing : coin-or-Sample-1.2.12-6.fc38.noarch 261/285 Installing : coin-or-CoinUtils-devel-2.11.4-7.fc37.x86_64 262/285 Installing : coin-or-Osi-devel-0.108.6-6.fc37.x86_64 263/285 Installing : cliquer-libs-1.22-4.fc38.x86_64 264/285 Installing : libnauty-2.7.4-2.fc37.x86_64 265/285 Installing : coin-or-Cgl-0.60.3-7.fc38.x86_64 266/285 Installing : coin-or-Clp-1.17.6-10.fc37.x86_64 267/285 Installing : coin-or-Cbc-2.10.5-10.fc38.x86_64 268/285 Installing : coin-or-Bonmin-1.8.8-9.fc38.x86_64 269/285 Installing : coin-or-Cbc-devel-2.10.5-10.fc38.x86_64 270/285 Installing : coin-or-Clp-devel-1.17.6-10.fc37.x86_64 271/285 Installing : coin-or-Cgl-devel-0.60.3-7.fc38.x86_64 272/285 Installing : coin-or-Clp-doc-1.17.6-10.fc37.noarch 273/285 Installing : coin-or-Cgl-doc-0.60.3-7.fc38.noarch 274/285 Installing : coin-or-Bonmin-doc-1.8.8-9.fc38.x86_64 275/285 Installing : coin-or-Cbc-doc-2.10.5-10.fc38.noarch 276/285 Installing : coin-or-Bonmin-devel-1.8.8-9.fc38.x86_64 277/285 Installing : libnauty-devel-2.7.4-2.fc37.x86_64 278/285 Installing : mp-devel-3.1.0-40.20200303git7fd4828.fc38.x86_64 279/285 Installing : doxygen-2:1.9.5-2.fc38.x86_64 280/285 Installing : annobin-plugin-gcc-10.91-1.fc38.x86_64 281/285 Running scriptlet: annobin-plugin-gcc-10.91-1.fc38.x86_64 281/285 Installing : gcc-gfortran-12.2.1-2.fc38.x86_64 282/285 Installing : gcc-c++-12.2.1-2.fc38.x86_64 283/285 Installing : gcc-plugin-annobin-12.2.1-2.fc38.x86_64 284/285 Installing : help2man-1.49.2-2.fc37.noarch 285/285 Running scriptlet: copy-jdk-configs-4.1-1.fc38.noarch 285/285 Running scriptlet: urw-base35-bookman-fonts-20200910-15.fc37.noarch 285/285 Running scriptlet: urw-base35-c059-fonts-20200910-15.fc37.noarch 285/285 Running scriptlet: urw-base35-d050000l-fonts-20200910-15.fc37.noarc 285/285 Running scriptlet: urw-base35-gothic-fonts-20200910-15.fc37.noarch 285/285 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-15.fc37 285/285 Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-15.fc37.n 285/285 Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-15.fc37.no 285/285 Running scriptlet: urw-base35-p052-fonts-20200910-15.fc37.noarch 285/285 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-15 285/285 Running scriptlet: urw-base35-z003-fonts-20200910-15.fc37.noarch 285/285 Running scriptlet: crypto-policies-scripts-20221003-1.gitcb1ad32.fc 285/285 Running scriptlet: nss-3.83.0-1.fc38.x86_64 285/285 Running scriptlet: fontconfig-2.14.1-1.fc38.x86_64 285/285 Running scriptlet: java-17-openjdk-headless-1:17.0.5.0.8-1.fc38.x86 285/285 Running scriptlet: help2man-1.49.2-2.fc37.noarch 285/285 Verifying : cliquer-libs-1.22-4.fc38.x86_64 1/285 Verifying : coin-or-Bonmin-1.8.8-9.fc38.x86_64 2/285 Verifying : coin-or-Bonmin-devel-1.8.8-9.fc38.x86_64 3/285 Verifying : coin-or-Bonmin-doc-1.8.8-9.fc38.x86_64 4/285 Verifying : coin-or-Cbc-2.10.5-10.fc38.x86_64 5/285 Verifying : coin-or-Cbc-devel-2.10.5-10.fc38.x86_64 6/285 Verifying : coin-or-Cbc-doc-2.10.5-10.fc38.noarch 7/285 Verifying : coin-or-Cgl-0.60.3-7.fc38.x86_64 8/285 Verifying : coin-or-Cgl-devel-0.60.3-7.fc38.x86_64 9/285 Verifying : coin-or-Cgl-doc-0.60.3-7.fc38.noarch 10/285 Verifying : coin-or-Sample-1.2.12-6.fc38.noarch 11/285 Verifying : coin-or-Vol-1.5.4-8.fc38.x86_64 12/285 Verifying : coin-or-Vol-doc-1.5.4-8.fc38.noarch 13/285 Verifying : harfbuzz-5.3.1-1.fc38.x86_64 14/285 Verifying : hwdata-0.364-1.fc38.noarch 15/285 Verifying : make-1:4.4-1.fc38.x86_64 16/285 Verifying : Lmod-8.7.7-2.fc37.x86_64 17/285 Verifying : MUMPS-5.5.1-1.fc38.x86_64 18/285 Verifying : MUMPS-common-5.5.1-1.fc38.noarch 19/285 Verifying : adobe-mappings-cmap-20190730-4.fc37.noarch 20/285 Verifying : adobe-mappings-cmap-deprecated-20190730-4.fc37.n 21/285 Verifying : adobe-mappings-pdf-20190401-2.fc37.noarch 22/285 Verifying : alsa-lib-1.2.8-1.fc38.x86_64 23/285 Verifying : annobin-docs-10.91-1.fc38.noarch 24/285 Verifying : annobin-plugin-gcc-10.91-1.fc38.x86_64 25/285 Verifying : avahi-libs-0.8-17.fc37.x86_64 26/285 Verifying : byte-buddy-1.12.10-2.fc38.noarch 27/285 Verifying : byte-buddy-agent-1.12.10-2.fc38.noarch 28/285 Verifying : cairo-1.17.6-2.fc37.x86_64 29/285 Verifying : cairo-gobject-1.17.6-2.fc37.x86_64 30/285 Verifying : clang-libs-15.0.0-6.fc38.x86_64 31/285 Verifying : clang-resource-filesystem-15.0.0-6.fc38.x86_64 32/285 Verifying : coin-or-Clp-1.17.6-10.fc37.x86_64 33/285 Verifying : coin-or-Clp-devel-1.17.6-10.fc37.x86_64 34/285 Verifying : coin-or-Clp-doc-1.17.6-10.fc37.noarch 35/285 Verifying : coin-or-CoinUtils-2.11.4-7.fc37.x86_64 36/285 Verifying : coin-or-CoinUtils-devel-2.11.4-7.fc37.x86_64 37/285 Verifying : coin-or-CoinUtils-doc-2.11.4-7.fc37.x86_64 38/285 Verifying : coin-or-DyLP-1.10.4-8.fc37.x86_64 39/285 Verifying : coin-or-DyLP-doc-1.10.4-8.fc37.noarch 40/285 Verifying : coin-or-Ipopt-3.14.9-1.fc37.x86_64 41/285 Verifying : coin-or-Ipopt-common-3.14.9-1.fc37.noarch 42/285 Verifying : coin-or-Ipopt-devel-3.14.9-1.fc37.x86_64 43/285 Verifying : coin-or-Osi-0.108.6-6.fc37.x86_64 44/285 Verifying : coin-or-Osi-devel-0.108.6-6.fc37.x86_64 45/285 Verifying : coin-or-Osi-doc-0.108.6-6.fc37.noarch 46/285 Verifying : copy-jdk-configs-4.1-1.fc38.noarch 47/285 Verifying : cpp-12.2.1-2.fc38.x86_64 48/285 Verifying : crypto-policies-scripts-20221003-1.gitcb1ad32.fc 49/285 Verifying : cups-libs-1:2.4.2-5.fc38.x86_64 50/285 Verifying : dbus-libs-1:1.14.4-1.fc38.x86_64 51/285 Verifying : doxygen-2:1.9.5-2.fc38.x86_64 52/285 Verifying : expat-2.4.8-2.fc37.x86_64 53/285 Verifying : flexiblas-3.2.1-2.fc37.x86_64 54/285 Verifying : flexiblas-netlib-3.2.1-2.fc37.x86_64 55/285 Verifying : flexiblas-openblas-openmp-3.2.1-2.fc37.x86_64 56/285 Verifying : fontconfig-2.14.1-1.fc38.x86_64 57/285 Verifying : fonts-filesystem-1:2.0.5-9.fc38.noarch 58/285 Verifying : freetype-2.12.1-3.fc37.x86_64 59/285 Verifying : fribidi-1.0.12-2.fc37.x86_64 60/285 Verifying : gc-8.2.2-1.fc38.x86_64 61/285 Verifying : gcc-12.2.1-2.fc38.x86_64 62/285 Verifying : gcc-c++-12.2.1-2.fc38.x86_64 63/285 Verifying : gcc-gfortran-12.2.1-2.fc38.x86_64 64/285 Verifying : gcc-plugin-annobin-12.2.1-2.fc38.x86_64 65/285 Verifying : gd-2.3.3-8.fc38.x86_64 66/285 Verifying : gdk-pixbuf2-2.42.10-1.fc38.x86_64 67/285 Verifying : gecode-6.2.0-10.fc37.x86_64 68/285 Verifying : glib2-2.74.1-2.fc38.x86_64 69/285 Verifying : glibc-devel-2.36.9000-11.fc38.x86_64 70/285 Verifying : glibc-headers-x86-2.36.9000-11.fc38.noarch 71/285 Verifying : glpk-5.0-5.fc37.x86_64 72/285 Verifying : glpk-devel-5.0-5.fc37.x86_64 73/285 Verifying : glx-utils-8.4.0-14.20210504git0f9e7d9.fc37.x86_6 74/285 Verifying : gnutls-3.7.8-8.fc38.x86_64 75/285 Verifying : google-droid-sans-fonts-20200215-13.fc37.noarch 76/285 Verifying : google-noto-fonts-common-20201206^1.git0c78c8329 77/285 Verifying : google-noto-sans-vf-fonts-20201206^1.git0c78c832 78/285 Verifying : graphite2-1.3.14-10.fc37.x86_64 79/285 Verifying : graphviz-7.0.0-2.fc38.x86_64 80/285 Verifying : groff-base-1.22.4-10.fc37.x86_64 81/285 Verifying : gsl-2.7.1-2.fc38.x86_64 82/285 Verifying : gts-0.7.6-42.20121130.fc37.x86_64 83/285 Verifying : guile22-2.2.7-6.fc37.x86_64 84/285 Verifying : help2man-1.49.2-2.fc37.noarch 85/285 Verifying : jacop-4.8-9.fc37.noarch 86/285 Verifying : java-17-openjdk-headless-1:17.0.5.0.8-1.fc38.x86 87/285 Verifying : java-diff-utils-4.12-1.fc37.noarch 88/285 Verifying : javapackages-filesystem-6.1.0-5.fc38.noarch 89/285 Verifying : javapackages-tools-6.1.0-5.fc38.noarch 90/285 Verifying : jbig2dec-libs-0.19-7.fc37.x86_64 91/285 Verifying : jbigkit-libs-2.1-24.fc37.x86_64 92/285 Verifying : jline-builtins-3.21.0-6.fc37.noarch 93/285 Verifying : jline-reader-3.21.0-6.fc37.noarch 94/285 Verifying : jline-style-3.21.0-6.fc37.noarch 95/285 Verifying : jline-terminal-3.21.0-6.fc37.noarch 96/285 Verifying : jline-terminal-jna-3.21.0-6.fc37.noarch 97/285 Verifying : jna-5.12.1-2.fc37.x86_64 98/285 Verifying : kernel-headers-6.1.0-0.rc2.git0.1.fc38.x86_64 99/285 Verifying : langpacks-core-font-en-3.0-26.fc37.noarch 100/285 Verifying : lasi-1.1.3-9.fc37.x86_64 101/285 Verifying : lcms2-2.14-1.fc38.x86_64 102/285 Verifying : libICE-1.0.10-9.fc37.x86_64 103/285 Verifying : libSM-1.2.3-11.fc37.x86_64 104/285 Verifying : libX11-1.8.1-2.fc38.x86_64 105/285 Verifying : libX11-common-1.8.1-2.fc38.noarch 106/285 Verifying : libX11-xcb-1.8.1-2.fc38.x86_64 107/285 Verifying : libXau-1.0.10-1.fc38.x86_64 108/285 Verifying : libXext-1.3.4-9.fc37.x86_64 109/285 Verifying : libXfixes-6.0.0-4.fc37.x86_64 110/285 Verifying : libXft-2.3.4-3.fc37.x86_64 111/285 Verifying : libXpm-3.5.13-8.fc37.x86_64 112/285 Verifying : libXrender-0.9.10-17.fc37.x86_64 113/285 Verifying : libXxf86vm-1.1.4-19.fc37.x86_64 114/285 Verifying : libaom-3.5.0-1.fc38.x86_64 115/285 Verifying : libavif-0.11.1-1.fc38.x86_64 116/285 Verifying : libb2-0.98.1-7.fc37.x86_64 117/285 Verifying : libdatrie-0.2.13-4.fc37.x86_64 118/285 Verifying : libdav1d-1.0.0-2.fc37.x86_64 119/285 Verifying : libdrm-2.4.112-1.fc38.x86_64 120/285 Verifying : libedit-3.1-43.20221009cvs.fc38.x86_64 121/285 Verifying : libevdev-1.13.0-1.fc37.x86_64 122/285 Verifying : libfontenc-1.1.4-4.fc37.x86_64 123/285 Verifying : libgfortran-12.2.1-2.fc38.x86_64 124/285 Verifying : libglvnd-1:1.5.0-1.fc38.x86_64 125/285 Verifying : libglvnd-egl-1:1.5.0-1.fc38.x86_64 126/285 Verifying : libglvnd-glx-1:1.5.0-1.fc38.x86_64 127/285 Verifying : libgs-9.56.1-5.fc38.x86_64 128/285 Verifying : libgudev-237-3.fc37.x86_64 129/285 Verifying : libicu-71.1-2.fc38.x86_64 130/285 Verifying : libijs-0.35-16.fc37.x86_64 131/285 Verifying : libimagequant-2.17.0-3.fc37.x86_64 132/285 Verifying : libinput-1.21.0-3.fc38.x86_64 133/285 Verifying : libjpeg-turbo-2.1.4-1.fc38.x86_64 134/285 Verifying : libmpc-1.2.1-5.fc37.x86_64 135/285 Verifying : libnauty-2.7.4-2.fc37.x86_64 136/285 Verifying : libnauty-devel-2.7.4-2.fc37.x86_64 137/285 Verifying : libpaper-1.1.28-5.fc37.x86_64 138/285 Verifying : libpciaccess-0.16-7.fc37.x86_64 139/285 Verifying : libpng-2:1.6.37-13.fc37.x86_64 140/285 Verifying : libquadmath-12.2.1-2.fc38.x86_64 141/285 Verifying : libquadmath-devel-12.2.1-2.fc38.x86_64 142/285 Verifying : librsvg2-2.54.5-1.fc38.x86_64 143/285 Verifying : libstdc++-devel-12.2.1-2.fc38.x86_64 144/285 Verifying : libthai-0.1.29-3.fc37.x86_64 145/285 Verifying : libtiff-4.4.0-4.fc37.x86_64 146/285 Verifying : libtool-ltdl-2.4.7-2.fc37.x86_64 147/285 Verifying : libvmaf-2.3.0-4.fc37.x86_64 148/285 Verifying : libwacom-2.4.0-1.fc37.x86_64 149/285 Verifying : libwacom-data-2.4.0-1.fc37.noarch 150/285 Verifying : libwayland-client-1.21.0-1.fc37.x86_64 151/285 Verifying : libwayland-server-1.21.0-1.fc37.x86_64 152/285 Verifying : libwebp-1.2.4-2.fc38.x86_64 153/285 Verifying : libxcb-1.13.1-10.fc37.x86_64 154/285 Verifying : libxcrypt-devel-4.4.30-1.fc38.x86_64 155/285 Verifying : libxkbcommon-1.4.1-2.fc37.x86_64 156/285 Verifying : libxkbcommon-x11-1.4.1-2.fc37.x86_64 157/285 Verifying : libxshmfence-1.3-11.fc37.x86_64 158/285 Verifying : lksctp-tools-1.0.19-2.fc37.x86_64 159/285 Verifying : llvm-libs-15.0.0-2.fc38.x86_64 160/285 Verifying : lua-5.4.4-6.fc38.x86_64 161/285 Verifying : lua-filesystem-1.8.0-7.fc37.x86_64 162/285 Verifying : lua-json-1.3.4-2.fc37.noarch 163/285 Verifying : lua-lpeg-1.0.2-9.fc37.x86_64 164/285 Verifying : lua-posix-35.1-4.fc37.x86_64 165/285 Verifying : lua-term-0.07-16.fc37.x86_64 166/285 Verifying : mesa-libEGL-22.2.2-1.fc38.x86_64 167/285 Verifying : mesa-libGL-22.2.2-1.fc38.x86_64 168/285 Verifying : mesa-libgbm-22.2.2-1.fc38.x86_64 169/285 Verifying : mesa-libglapi-22.2.2-1.fc38.x86_64 170/285 Verifying : metis-5.1.0-33.fc37.x86_64 171/285 Verifying : mkfontscale-1.2.2-2.fc37.x86_64 172/285 Verifying : mockito-3.12.4-5.fc38.noarch 173/285 Verifying : mp-3.1.0-40.20200303git7fd4828.fc38.x86_64 174/285 Verifying : mp-devel-3.1.0-40.20200303git7fd4828.fc38.x86_64 175/285 Verifying : mpdecimal-2.5.1-4.fc37.x86_64 176/285 Verifying : mtdev-1.1.6-4.fc37.x86_64 177/285 Verifying : ncurses-6.3-3.20220501.fc37.x86_64 178/285 Verifying : ncurses-c++-libs-6.3-3.20220501.fc37.x86_64 179/285 Verifying : ncurses-devel-6.3-3.20220501.fc37.x86_64 180/285 Verifying : netpbm-11.00.00-1.fc38.x86_64 181/285 Verifying : nettle-3.8-2.fc37.x86_64 182/285 Verifying : nspr-4.35.0-1.fc38.x86_64 183/285 Verifying : nss-3.83.0-1.fc38.x86_64 184/285 Verifying : nss-softokn-3.83.0-1.fc38.x86_64 185/285 Verifying : nss-softokn-freebl-3.83.0-1.fc38.x86_64 186/285 Verifying : nss-sysinit-3.83.0-1.fc38.x86_64 187/285 Verifying : nss-util-3.83.0-1.fc38.x86_64 188/285 Verifying : objectweb-asm-9.3-4.fc38.noarch 189/285 Verifying : objenesis-3.3-1.fc38.noarch 190/285 Verifying : openblas-0.3.21-3.fc38.x86_64 191/285 Verifying : openblas-openmp-0.3.21-3.fc38.x86_64 192/285 Verifying : openjpeg2-2.5.0-2.fc37.x86_64 193/285 Verifying : opentest4j-1.2.0-11.fc38.noarch 194/285 Verifying : pango-1.50.11-1.fc38.x86_64 195/285 Verifying : pcre2-utf16-10.40-1.fc37.1.x86_64 196/285 Verifying : perl-Carp-1.52-489.fc37.noarch 197/285 Verifying : perl-Class-Struct-0.66-492.fc38.noarch 198/285 Verifying : perl-DynaLoader-1.52-492.fc38.x86_64 199/285 Verifying : perl-Encode-4:3.19-492.fc38.x86_64 200/285 Verifying : perl-Errno-1.36-492.fc38.x86_64 201/285 Verifying : perl-Exporter-5.77-489.fc37.noarch 202/285 Verifying : perl-Fcntl-1.15-492.fc38.x86_64 203/285 Verifying : perl-File-Basename-2.85-492.fc38.noarch 204/285 Verifying : perl-File-Path-2.18-489.fc37.noarch 205/285 Verifying : perl-File-Temp-1:0.231.100-489.fc37.noarch 206/285 Verifying : perl-File-stat-1.12-492.fc38.noarch 207/285 Verifying : perl-Getopt-Long-1:2.52-489.fc37.noarch 208/285 Verifying : perl-Getopt-Std-1.13-492.fc38.noarch 209/285 Verifying : perl-HTTP-Tiny-0.082-1.fc37.noarch 210/285 Verifying : perl-IO-1.50-492.fc38.x86_64 211/285 Verifying : perl-IPC-Open3-1.22-492.fc38.noarch 212/285 Verifying : perl-MIME-Base64-3.16-489.fc37.x86_64 213/285 Verifying : perl-POSIX-2.03-492.fc38.x86_64 214/285 Verifying : perl-PathTools-3.84-489.fc37.x86_64 215/285 Verifying : perl-Pod-Escapes-1:1.07-489.fc37.noarch 216/285 Verifying : perl-Pod-Perldoc-3.28.01-490.fc37.noarch 217/285 Verifying : perl-Pod-Simple-1:3.43-490.fc37.noarch 218/285 Verifying : perl-Pod-Usage-4:2.03-3.fc37.noarch 219/285 Verifying : perl-Scalar-List-Utils-5:1.63-489.fc38.x86_64 220/285 Verifying : perl-SelectSaver-1.02-492.fc38.noarch 221/285 Verifying : perl-Socket-4:2.036-1.fc38.x86_64 222/285 Verifying : perl-Storable-1:3.26-489.fc37.x86_64 223/285 Verifying : perl-Symbol-1.09-492.fc38.noarch 224/285 Verifying : perl-Term-ANSIColor-5.01-490.fc37.noarch 225/285 Verifying : perl-Term-Cap-1.17-489.fc37.noarch 226/285 Verifying : perl-Text-ParseWords-3.31-489.fc37.noarch 227/285 Verifying : perl-Text-Tabs+Wrap-2021.0814-489.fc37.noarch 228/285 Verifying : perl-Time-Local-2:1.300-489.fc37.noarch 229/285 Verifying : perl-constant-1.33-490.fc37.noarch 230/285 Verifying : perl-if-0.61.000-492.fc38.noarch 231/285 Verifying : perl-interpreter-4:5.36.0-492.fc38.x86_64 232/285 Verifying : perl-libs-4:5.36.0-492.fc38.x86_64 233/285 Verifying : perl-mro-1.26-492.fc38.x86_64 234/285 Verifying : perl-overload-1.35-492.fc38.noarch 235/285 Verifying : perl-overloading-0.02-492.fc38.noarch 236/285 Verifying : perl-parent-1:0.238-489.fc37.noarch 237/285 Verifying : perl-podlators-1:4.14-489.fc37.noarch 238/285 Verifying : perl-subs-1.04-492.fc38.noarch 239/285 Verifying : perl-vars-1.05-492.fc38.noarch 240/285 Verifying : pixman-0.40.0-6.fc37.x86_64 241/285 Verifying : poppler-22.08.0-3.fc38.x86_64 242/285 Verifying : poppler-data-0.4.11-3.fc37.noarch 243/285 Verifying : poppler-glib-22.08.0-3.fc38.x86_64 244/285 Verifying : procps-ng-3.3.17-8.fc38.x86_64 245/285 Verifying : python-pip-wheel-22.2.2-2.fc38.noarch 246/285 Verifying : python-setuptools-wheel-65.5.0-1.fc38.noarch 247/285 Verifying : python3-3.11.0-1.fc38.x86_64 248/285 Verifying : python3-libs-3.11.0-1.fc38.x86_64 249/285 Verifying : qt-settings-37.0-1.fc38.noarch 250/285 Verifying : qt5-qtbase-5.15.7-1.fc38.x86_64 251/285 Verifying : qt5-qtbase-common-5.15.7-1.fc38.noarch 252/285 Verifying : qt5-qtbase-gui-5.15.7-1.fc38.x86_64 253/285 Verifying : readline-devel-8.2-2.fc38.x86_64 254/285 Verifying : scala-2.13.10-1.fc38.noarch 255/285 Verifying : scala-library-2.13.10-1.fc38.noarch 256/285 Verifying : scala-reflect-2.13.10-1.fc38.noarch 257/285 Verifying : scotch-6.1.2-3.fc37.x86_64 258/285 Verifying : shared-mime-info-2.2-2.fc37.x86_64 259/285 Verifying : suitesparse-5.13.0-1.fc38.x86_64 260/285 Verifying : svt-av1-libs-1.3.0-1.fc38.x86_64 261/285 Verifying : tcl-1:8.6.12-3.fc37.x86_64 262/285 Verifying : tzdata-java-2022f-1.fc38.noarch 263/285 Verifying : unixODBC-2.3.11-1.fc38.x86_64 264/285 Verifying : urw-base35-bookman-fonts-20200910-15.fc37.noarch 265/285 Verifying : urw-base35-c059-fonts-20200910-15.fc37.noarch 266/285 Verifying : urw-base35-d050000l-fonts-20200910-15.fc37.noarc 267/285 Verifying : urw-base35-fonts-20200910-15.fc37.noarch 268/285 Verifying : urw-base35-fonts-common-20200910-15.fc37.noarch 269/285 Verifying : urw-base35-gothic-fonts-20200910-15.fc37.noarch 270/285 Verifying : urw-base35-nimbus-mono-ps-fonts-20200910-15.fc37 271/285 Verifying : urw-base35-nimbus-roman-fonts-20200910-15.fc37.n 272/285 Verifying : urw-base35-nimbus-sans-fonts-20200910-15.fc37.no 273/285 Verifying : urw-base35-p052-fonts-20200910-15.fc37.noarch 274/285 Verifying : urw-base35-standard-symbols-ps-fonts-20200910-15 275/285 Verifying : urw-base35-z003-fonts-20200910-15.fc37.noarch 276/285 Verifying : xapian-core-libs-1.4.20-1.fc37.x86_64 277/285 Verifying : xcb-util-0.4.0-20.fc37.x86_64 278/285 Verifying : xcb-util-image-0.4.0-20.fc37.x86_64 279/285 Verifying : xcb-util-keysyms-0.4.0-18.fc37.x86_64 280/285 Verifying : xcb-util-renderutil-0.3.9-21.fc37.x86_64 281/285 Verifying : xcb-util-wm-0.4.1-23.fc37.x86_64 282/285 Verifying : xkeyboard-config-2.36-2.fc37.noarch 283/285 Verifying : xml-common-0.6.3-59.fc37.noarch 284/285 Verifying : xorg-x11-fonts-ISO8859-1-100dpi-7.5-34.fc37.noar 285/285 Installed: Lmod-8.7.7-2.fc37.x86_64 MUMPS-5.5.1-1.fc38.x86_64 MUMPS-common-5.5.1-1.fc38.noarch adobe-mappings-cmap-20190730-4.fc37.noarch adobe-mappings-cmap-deprecated-20190730-4.fc37.noarch adobe-mappings-pdf-20190401-2.fc37.noarch alsa-lib-1.2.8-1.fc38.x86_64 annobin-docs-10.91-1.fc38.noarch annobin-plugin-gcc-10.91-1.fc38.x86_64 avahi-libs-0.8-17.fc37.x86_64 byte-buddy-1.12.10-2.fc38.noarch byte-buddy-agent-1.12.10-2.fc38.noarch cairo-1.17.6-2.fc37.x86_64 cairo-gobject-1.17.6-2.fc37.x86_64 clang-libs-15.0.0-6.fc38.x86_64 clang-resource-filesystem-15.0.0-6.fc38.x86_64 cliquer-libs-1.22-4.fc38.x86_64 coin-or-Bonmin-1.8.8-9.fc38.x86_64 coin-or-Bonmin-devel-1.8.8-9.fc38.x86_64 coin-or-Bonmin-doc-1.8.8-9.fc38.x86_64 coin-or-Cbc-2.10.5-10.fc38.x86_64 coin-or-Cbc-devel-2.10.5-10.fc38.x86_64 coin-or-Cbc-doc-2.10.5-10.fc38.noarch coin-or-Cgl-0.60.3-7.fc38.x86_64 coin-or-Cgl-devel-0.60.3-7.fc38.x86_64 coin-or-Cgl-doc-0.60.3-7.fc38.noarch coin-or-Clp-1.17.6-10.fc37.x86_64 coin-or-Clp-devel-1.17.6-10.fc37.x86_64 coin-or-Clp-doc-1.17.6-10.fc37.noarch coin-or-CoinUtils-2.11.4-7.fc37.x86_64 coin-or-CoinUtils-devel-2.11.4-7.fc37.x86_64 coin-or-CoinUtils-doc-2.11.4-7.fc37.x86_64 coin-or-DyLP-1.10.4-8.fc37.x86_64 coin-or-DyLP-doc-1.10.4-8.fc37.noarch coin-or-Ipopt-3.14.9-1.fc37.x86_64 coin-or-Ipopt-common-3.14.9-1.fc37.noarch coin-or-Ipopt-devel-3.14.9-1.fc37.x86_64 coin-or-Osi-0.108.6-6.fc37.x86_64 coin-or-Osi-devel-0.108.6-6.fc37.x86_64 coin-or-Osi-doc-0.108.6-6.fc37.noarch coin-or-Sample-1.2.12-6.fc38.noarch coin-or-Vol-1.5.4-8.fc38.x86_64 coin-or-Vol-doc-1.5.4-8.fc38.noarch copy-jdk-configs-4.1-1.fc38.noarch cpp-12.2.1-2.fc38.x86_64 crypto-policies-scripts-20221003-1.gitcb1ad32.fc38.noarch cups-libs-1:2.4.2-5.fc38.x86_64 dbus-libs-1:1.14.4-1.fc38.x86_64 doxygen-2:1.9.5-2.fc38.x86_64 expat-2.4.8-2.fc37.x86_64 flexiblas-3.2.1-2.fc37.x86_64 flexiblas-netlib-3.2.1-2.fc37.x86_64 flexiblas-openblas-openmp-3.2.1-2.fc37.x86_64 fontconfig-2.14.1-1.fc38.x86_64 fonts-filesystem-1:2.0.5-9.fc38.noarch freetype-2.12.1-3.fc37.x86_64 fribidi-1.0.12-2.fc37.x86_64 gc-8.2.2-1.fc38.x86_64 gcc-12.2.1-2.fc38.x86_64 gcc-c++-12.2.1-2.fc38.x86_64 gcc-gfortran-12.2.1-2.fc38.x86_64 gcc-plugin-annobin-12.2.1-2.fc38.x86_64 gd-2.3.3-8.fc38.x86_64 gdk-pixbuf2-2.42.10-1.fc38.x86_64 gecode-6.2.0-10.fc37.x86_64 glib2-2.74.1-2.fc38.x86_64 glibc-devel-2.36.9000-11.fc38.x86_64 glibc-headers-x86-2.36.9000-11.fc38.noarch glpk-5.0-5.fc37.x86_64 glpk-devel-5.0-5.fc37.x86_64 glx-utils-8.4.0-14.20210504git0f9e7d9.fc37.x86_64 gnutls-3.7.8-8.fc38.x86_64 google-droid-sans-fonts-20200215-13.fc37.noarch google-noto-fonts-common-20201206^1.git0c78c8329-5.fc38.noarch google-noto-sans-vf-fonts-20201206^1.git0c78c8329-5.fc38.noarch graphite2-1.3.14-10.fc37.x86_64 graphviz-7.0.0-2.fc38.x86_64 groff-base-1.22.4-10.fc37.x86_64 gsl-2.7.1-2.fc38.x86_64 gts-0.7.6-42.20121130.fc37.x86_64 guile22-2.2.7-6.fc37.x86_64 harfbuzz-5.3.1-1.fc38.x86_64 help2man-1.49.2-2.fc37.noarch hwdata-0.364-1.fc38.noarch jacop-4.8-9.fc37.noarch java-17-openjdk-headless-1:17.0.5.0.8-1.fc38.x86_64 java-diff-utils-4.12-1.fc37.noarch javapackages-filesystem-6.1.0-5.fc38.noarch javapackages-tools-6.1.0-5.fc38.noarch jbig2dec-libs-0.19-7.fc37.x86_64 jbigkit-libs-2.1-24.fc37.x86_64 jline-builtins-3.21.0-6.fc37.noarch jline-reader-3.21.0-6.fc37.noarch jline-style-3.21.0-6.fc37.noarch jline-terminal-3.21.0-6.fc37.noarch jline-terminal-jna-3.21.0-6.fc37.noarch jna-5.12.1-2.fc37.x86_64 kernel-headers-6.1.0-0.rc2.git0.1.fc38.x86_64 langpacks-core-font-en-3.0-26.fc37.noarch lasi-1.1.3-9.fc37.x86_64 lcms2-2.14-1.fc38.x86_64 libICE-1.0.10-9.fc37.x86_64 libSM-1.2.3-11.fc37.x86_64 libX11-1.8.1-2.fc38.x86_64 libX11-common-1.8.1-2.fc38.noarch libX11-xcb-1.8.1-2.fc38.x86_64 libXau-1.0.10-1.fc38.x86_64 libXext-1.3.4-9.fc37.x86_64 libXfixes-6.0.0-4.fc37.x86_64 libXft-2.3.4-3.fc37.x86_64 libXpm-3.5.13-8.fc37.x86_64 libXrender-0.9.10-17.fc37.x86_64 libXxf86vm-1.1.4-19.fc37.x86_64 libaom-3.5.0-1.fc38.x86_64 libavif-0.11.1-1.fc38.x86_64 libb2-0.98.1-7.fc37.x86_64 libdatrie-0.2.13-4.fc37.x86_64 libdav1d-1.0.0-2.fc37.x86_64 libdrm-2.4.112-1.fc38.x86_64 libedit-3.1-43.20221009cvs.fc38.x86_64 libevdev-1.13.0-1.fc37.x86_64 libfontenc-1.1.4-4.fc37.x86_64 libgfortran-12.2.1-2.fc38.x86_64 libglvnd-1:1.5.0-1.fc38.x86_64 libglvnd-egl-1:1.5.0-1.fc38.x86_64 libglvnd-glx-1:1.5.0-1.fc38.x86_64 libgs-9.56.1-5.fc38.x86_64 libgudev-237-3.fc37.x86_64 libicu-71.1-2.fc38.x86_64 libijs-0.35-16.fc37.x86_64 libimagequant-2.17.0-3.fc37.x86_64 libinput-1.21.0-3.fc38.x86_64 libjpeg-turbo-2.1.4-1.fc38.x86_64 libmpc-1.2.1-5.fc37.x86_64 libnauty-2.7.4-2.fc37.x86_64 libnauty-devel-2.7.4-2.fc37.x86_64 libpaper-1.1.28-5.fc37.x86_64 libpciaccess-0.16-7.fc37.x86_64 libpng-2:1.6.37-13.fc37.x86_64 libquadmath-12.2.1-2.fc38.x86_64 libquadmath-devel-12.2.1-2.fc38.x86_64 librsvg2-2.54.5-1.fc38.x86_64 libstdc++-devel-12.2.1-2.fc38.x86_64 libthai-0.1.29-3.fc37.x86_64 libtiff-4.4.0-4.fc37.x86_64 libtool-ltdl-2.4.7-2.fc37.x86_64 libvmaf-2.3.0-4.fc37.x86_64 libwacom-2.4.0-1.fc37.x86_64 libwacom-data-2.4.0-1.fc37.noarch libwayland-client-1.21.0-1.fc37.x86_64 libwayland-server-1.21.0-1.fc37.x86_64 libwebp-1.2.4-2.fc38.x86_64 libxcb-1.13.1-10.fc37.x86_64 libxcrypt-devel-4.4.30-1.fc38.x86_64 libxkbcommon-1.4.1-2.fc37.x86_64 libxkbcommon-x11-1.4.1-2.fc37.x86_64 libxshmfence-1.3-11.fc37.x86_64 lksctp-tools-1.0.19-2.fc37.x86_64 llvm-libs-15.0.0-2.fc38.x86_64 lua-5.4.4-6.fc38.x86_64 lua-filesystem-1.8.0-7.fc37.x86_64 lua-json-1.3.4-2.fc37.noarch lua-lpeg-1.0.2-9.fc37.x86_64 lua-posix-35.1-4.fc37.x86_64 lua-term-0.07-16.fc37.x86_64 make-1:4.4-1.fc38.x86_64 mesa-libEGL-22.2.2-1.fc38.x86_64 mesa-libGL-22.2.2-1.fc38.x86_64 mesa-libgbm-22.2.2-1.fc38.x86_64 mesa-libglapi-22.2.2-1.fc38.x86_64 metis-5.1.0-33.fc37.x86_64 mkfontscale-1.2.2-2.fc37.x86_64 mockito-3.12.4-5.fc38.noarch mp-3.1.0-40.20200303git7fd4828.fc38.x86_64 mp-devel-3.1.0-40.20200303git7fd4828.fc38.x86_64 mpdecimal-2.5.1-4.fc37.x86_64 mtdev-1.1.6-4.fc37.x86_64 ncurses-6.3-3.20220501.fc37.x86_64 ncurses-c++-libs-6.3-3.20220501.fc37.x86_64 ncurses-devel-6.3-3.20220501.fc37.x86_64 netpbm-11.00.00-1.fc38.x86_64 nettle-3.8-2.fc37.x86_64 nspr-4.35.0-1.fc38.x86_64 nss-3.83.0-1.fc38.x86_64 nss-softokn-3.83.0-1.fc38.x86_64 nss-softokn-freebl-3.83.0-1.fc38.x86_64 nss-sysinit-3.83.0-1.fc38.x86_64 nss-util-3.83.0-1.fc38.x86_64 objectweb-asm-9.3-4.fc38.noarch objenesis-3.3-1.fc38.noarch openblas-0.3.21-3.fc38.x86_64 openblas-openmp-0.3.21-3.fc38.x86_64 openjpeg2-2.5.0-2.fc37.x86_64 opentest4j-1.2.0-11.fc38.noarch pango-1.50.11-1.fc38.x86_64 pcre2-utf16-10.40-1.fc37.1.x86_64 perl-Carp-1.52-489.fc37.noarch perl-Class-Struct-0.66-492.fc38.noarch perl-DynaLoader-1.52-492.fc38.x86_64 perl-Encode-4:3.19-492.fc38.x86_64 perl-Errno-1.36-492.fc38.x86_64 perl-Exporter-5.77-489.fc37.noarch perl-Fcntl-1.15-492.fc38.x86_64 perl-File-Basename-2.85-492.fc38.noarch perl-File-Path-2.18-489.fc37.noarch perl-File-Temp-1:0.231.100-489.fc37.noarch perl-File-stat-1.12-492.fc38.noarch perl-Getopt-Long-1:2.52-489.fc37.noarch perl-Getopt-Std-1.13-492.fc38.noarch perl-HTTP-Tiny-0.082-1.fc37.noarch perl-IO-1.50-492.fc38.x86_64 perl-IPC-Open3-1.22-492.fc38.noarch perl-MIME-Base64-3.16-489.fc37.x86_64 perl-POSIX-2.03-492.fc38.x86_64 perl-PathTools-3.84-489.fc37.x86_64 perl-Pod-Escapes-1:1.07-489.fc37.noarch perl-Pod-Perldoc-3.28.01-490.fc37.noarch perl-Pod-Simple-1:3.43-490.fc37.noarch perl-Pod-Usage-4:2.03-3.fc37.noarch perl-Scalar-List-Utils-5:1.63-489.fc38.x86_64 perl-SelectSaver-1.02-492.fc38.noarch perl-Socket-4:2.036-1.fc38.x86_64 perl-Storable-1:3.26-489.fc37.x86_64 perl-Symbol-1.09-492.fc38.noarch perl-Term-ANSIColor-5.01-490.fc37.noarch perl-Term-Cap-1.17-489.fc37.noarch perl-Text-ParseWords-3.31-489.fc37.noarch perl-Text-Tabs+Wrap-2021.0814-489.fc37.noarch perl-Time-Local-2:1.300-489.fc37.noarch perl-constant-1.33-490.fc37.noarch perl-if-0.61.000-492.fc38.noarch perl-interpreter-4:5.36.0-492.fc38.x86_64 perl-libs-4:5.36.0-492.fc38.x86_64 perl-mro-1.26-492.fc38.x86_64 perl-overload-1.35-492.fc38.noarch perl-overloading-0.02-492.fc38.noarch perl-parent-1:0.238-489.fc37.noarch perl-podlators-1:4.14-489.fc37.noarch perl-subs-1.04-492.fc38.noarch perl-vars-1.05-492.fc38.noarch pixman-0.40.0-6.fc37.x86_64 poppler-22.08.0-3.fc38.x86_64 poppler-data-0.4.11-3.fc37.noarch poppler-glib-22.08.0-3.fc38.x86_64 procps-ng-3.3.17-8.fc38.x86_64 python-pip-wheel-22.2.2-2.fc38.noarch python-setuptools-wheel-65.5.0-1.fc38.noarch python3-3.11.0-1.fc38.x86_64 python3-libs-3.11.0-1.fc38.x86_64 qt-settings-37.0-1.fc38.noarch qt5-qtbase-5.15.7-1.fc38.x86_64 qt5-qtbase-common-5.15.7-1.fc38.noarch qt5-qtbase-gui-5.15.7-1.fc38.x86_64 readline-devel-8.2-2.fc38.x86_64 scala-2.13.10-1.fc38.noarch scala-library-2.13.10-1.fc38.noarch scala-reflect-2.13.10-1.fc38.noarch scotch-6.1.2-3.fc37.x86_64 shared-mime-info-2.2-2.fc37.x86_64 suitesparse-5.13.0-1.fc38.x86_64 svt-av1-libs-1.3.0-1.fc38.x86_64 tcl-1:8.6.12-3.fc37.x86_64 tzdata-java-2022f-1.fc38.noarch unixODBC-2.3.11-1.fc38.x86_64 urw-base35-bookman-fonts-20200910-15.fc37.noarch urw-base35-c059-fonts-20200910-15.fc37.noarch urw-base35-d050000l-fonts-20200910-15.fc37.noarch urw-base35-fonts-20200910-15.fc37.noarch urw-base35-fonts-common-20200910-15.fc37.noarch urw-base35-gothic-fonts-20200910-15.fc37.noarch urw-base35-nimbus-mono-ps-fonts-20200910-15.fc37.noarch urw-base35-nimbus-roman-fonts-20200910-15.fc37.noarch urw-base35-nimbus-sans-fonts-20200910-15.fc37.noarch urw-base35-p052-fonts-20200910-15.fc37.noarch urw-base35-standard-symbols-ps-fonts-20200910-15.fc37.noarch urw-base35-z003-fonts-20200910-15.fc37.noarch xapian-core-libs-1.4.20-1.fc37.x86_64 xcb-util-0.4.0-20.fc37.x86_64 xcb-util-image-0.4.0-20.fc37.x86_64 xcb-util-keysyms-0.4.0-18.fc37.x86_64 xcb-util-renderutil-0.3.9-21.fc37.x86_64 xcb-util-wm-0.4.1-23.fc37.x86_64 xkeyboard-config-2.36-2.fc37.noarch xml-common-0.6.3-59.fc37.noarch xorg-x11-fonts-ISO8859-1-100dpi-7.5-34.fc37.noarch Complete! Finish: build setup for coin-or-Couenne-0.5.8-9.fc38.src.rpm Start: rpmbuild coin-or-Couenne-0.5.8-9.fc38.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1658275200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.vDE2W2 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf Couenne-0.5.8 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/Couenne-0.5.8.tgz + STATUS=0 + '[' 0 -ne 0 ']' + cd Couenne-0.5.8 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/coin-or-Couenne-docdir.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/coin-or-Couenne-signed.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/coin-or-Couenne-gcc11.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + sed -i 's/\(GENERATE_LATEX.*= \)YES/\1NO/' doxydoc/doxygen.conf.in + sed -i 's/ @COUENNELIB_PCLIBS@/\nLibs.private:&/' couenne.pc.in + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.e48vbD + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd Couenne-0.5.8 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']' ++ find . -type f -name configure -print + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./configure + diff -u ./configure.backup ./configure --- ./configure.backup 2022-11-05 05:37:51.943344944 +0000 +++ ./configure 2022-11-05 05:37:51.969345023 +0000 @@ -12852,7 +12852,7 @@ #if defined (__stub_shl_load) || defined (__stub___shl_load) choke me #else -char (*f) () = shl_load; +__attribute__ ((used)) char (*f) () = shl_load; #endif #ifdef __cplusplus } @@ -13028,7 +13028,7 @@ #if defined (__stub_dlopen) || defined (__stub___dlopen) choke me #else -char (*f) () = dlopen; +__attribute__ ((used)) char (*f) () = dlopen; #endif #ifdef __cplusplus } + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./configure + diff -u ./configure.backup ./configure --- ./configure.backup 2022-11-05 05:37:51.969345023 +0000 +++ ./configure 2022-11-05 05:37:52.010345149 +0000 @@ -9788,7 +9788,7 @@ sympat='\([_A-Za-z][_A-Za-z0-9]*\)' # Transform an extracted symbol line into a proper C declaration -lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'" +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" # Transform an extracted symbol line into symbol name and symbol address lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" + '[' 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 ++ grep -q runstatedir=DIR ./configure + ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-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 --with-asl-incdir=/usr/include/asl '--with-asl-lib=-lasl -lmp -lipoptamplinterface -lbonminampl' --with-nauty-incdir=/usr/include/nauty --with-nauty-lib=-lnauty checking build system type... x86_64-redhat-linux-gnu checking for x86_64-redhat-linux-gnu-gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed configure: C compiler options are: -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection configure: Trying to determine Fortran compiler name checking for x86_64-redhat-linux-gnu-gfortran... no checking for x86_64-redhat-linux-gnu-ifort... no checking for x86_64-redhat-linux-gnu-g95... no checking for x86_64-redhat-linux-gnu-fort77... no checking for x86_64-redhat-linux-gnu-f77... no checking for x86_64-redhat-linux-gnu-g77... no checking for x86_64-redhat-linux-gnu-pgf90... no checking for x86_64-redhat-linux-gnu-pgf77... no checking for x86_64-redhat-linux-gnu-ifc... no checking for x86_64-redhat-linux-gnu-frt... no checking for x86_64-redhat-linux-gnu-af77... no checking for x86_64-redhat-linux-gnu-xlf_r... no checking for gfortran... gfortran checking for x86_64-redhat-linux-gnu-gfortran... gfortran checking whether we are using the GNU Fortran 77 compiler... yes checking whether gfortran accepts -g... yes configure: Fortran compiler options are: -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules checking how to get verbose linking output from gfortran... -v checking for Fortran libraries of gfortran... -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lgfortran -lm -lgcc_s -lquadmath configure: Corrected Fortran libraries: -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lgfortran -lm -lquadmath checking for dummy main to link with Fortran libraries... none checking for Fortran name-mangling scheme... lower case, underscore, no extra underscore checking for svnversion... no checking whether we want to compile in debug mode... no checking for x86_64-redhat-linux-gnu-g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking whether C++ compiler g++ works... yes configure: C++ compiler options are: -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD checking for x86_64-redhat-linux-gnu-gcc... gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ANSI C... (cached) none needed configure: C compiler options are: -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD checking for egrep... grep -E checking whether ln -s works... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for style of include used by make... GNU checking dependency style of gcc... none checking dependency style of g++... none checking whether to enable maintainer-specific portions of Makefiles... no checking host system type... x86_64-redhat-linux-gnu checking for a sed that does not truncate output... /usr/bin/sed checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking how to recognise dependent libraries... pass_all 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 dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking how to run the C++ preprocessor... g++ -E checking the maximum length of command line arguments... 32768 checking command to parse /usr/bin/nm -B output from gcc object... ok checking for objdir... .libs checking for x86_64-redhat-linux-gnu-ar... no checking for ar... ar checking for x86_64-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking for x86_64-redhat-linux-gnu-strip... no checking for strip... strip checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... cat: 'ld.so.conf.d/*.conf': No such file or directory 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... no configure: creating libtool appending configuration tag "CXX" to libtool checking for ld used by g++... /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC checking if g++ PIC flag -fPIC works... yes checking if g++ static flag -static works... no checking if g++ supports -c -o file.o... yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... cat: 'ld.so.conf.d/*.conf': No such file or directory GNU/Linux ld.so checking how to hardcode library paths into programs... immediate appending configuration tag "F77" to libtool checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for gfortran option to produce PIC... -fPIC checking if gfortran PIC flag -fPIC works... yes checking if gfortran static flag -static works... no checking if gfortran supports -c -o file.o... yes checking whether the gfortran linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... cat: 'ld.so.conf.d/*.conf': No such file or directory GNU/Linux ld.so checking how to hardcode library paths into programs... immediate configure: Build is "x86_64-redhat-linux-gnu". checking for dos2unix... no checking if library version is set... 5:8:4 checking cstdint usability... yes checking cstdint presence... yes checking for cstdint... yes checking for x86_64-redhat-linux-gnu-pkg-config... x86_64-redhat-linux-gnu-pkg-config checking pkg-config is at least version 0.16.0... yes checking for COIN-OR package Bonmin... yes: 1.8.8 checking for COIN-OR package ASL... yes checking if user provides library for Nauty... yes checking whether symbol nauty is available with NTY... yes checking for COIN-OR package SCIP... not given: Package 'coinscip', required by 'virtual:world', not found checking for COIN-OR package Cpx... not given: Package 'osi-cplex', required by 'virtual:world', not found checking for COIN-OR package Grb... not given: Package 'osi-gurobi', required by 'virtual:world', not found checking for COIN-OR package Msk... not given: Package 'osi-mosek', required by 'virtual:world', not found checking for COIN-OR package Spx... not given: Package 'osi-soplex', required by 'virtual:world', not found checking for COIN-OR package Xpr... not given: Package 'osi-xpress', required by 'virtual:world', not found checking cmath usability... yes checking cmath presence... yes checking for cmath... yes checking cfloat usability... yes checking cfloat presence... yes checking for cfloat... yes checking cieeefp usability... no checking cieeefp presence... no checking for cieeefp... no checking ieeefp.h usability... no checking ieeefp.h presence... no checking for ieeefp.h... no checking for cstdint... (cached) yes configure: configuring doxygen documentation options checking for doxygen... yes checking for latex... no checking for dot... YES checking for doxygen doc'n for CoinUtils ... /usr/share/doc/coin-or-CoinUtils (tag) checking for doxygen doc'n for Osi ... /usr/share/doc/coin-or-Osi (tag) checking for doxygen doc'n for Clp ... /usr/share/doc/coin-or-Clp (tag) checking for doxygen doc'n for Cgl ... /usr/share/doc/coin-or-Cgl (tag) checking for doxygen doc'n for Cbc ... /usr/share/doc/coin-or-Cbc (tag) checking for doxygen doc'n for Ipopt ... /usr/share/doc/coin-or-Ipopt (tag) checking for doxygen doc'n for Bonmin ... /usr/share/doc/coin-or-Bonmin (tag) checking which command should be used to link input files... ln -s configure: creating ./config.status config.status: creating Makefile config.status: creating test/Makefile config.status: creating src/main/Makefile config.status: creating src/bound_tightening/Makefile config.status: creating src/bound_tightening/twoImpliedBT/Makefile config.status: creating src/branch/Makefile config.status: creating src/convex/Makefile config.status: creating src/interfaces/Makefile config.status: creating src/heuristics/Makefile config.status: creating src/disjunctive/Makefile config.status: creating src/cut/crossconv/Makefile config.status: creating src/cut/sdpcuts/Makefile config.status: creating src/expression/Makefile config.status: creating src/problem/Makefile config.status: creating src/standardize/Makefile config.status: creating src/readnl/Makefile config.status: creating src/util/Makefile config.status: creating src/Makefile config.status: creating test/grandTest.sh config.status: creating couenne.pc config.status: creating couenne-uninstalled.pc config.status: creating doxydoc/doxygen.conf config.status: creating src/config.h config.status: creating src/config_couenne.h config.status: executing depfiles commands configure: In case of trouble, first consult the troubleshooting page at https://projects.coin-or.org/BuildTools/wiki/user-troubleshooting configure: Configuration of Couenne successful + sed -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' -e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' -e 's|CC="\(g..\)"|CC="\1 -Wl,--as-needed"|' -i libtool + /usr/bin/make -O -j2 V=1 VERBOSE=1 all doxydoc Making all in src/util make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/util' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../expression` -I`echo ./../convex` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../util` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o drawCuts.lo drawCuts.cpp mkdir .libs g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../expression -I./../convex -I./../branch -I./../bound_tightening -I./../problem -I./../util -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c drawCuts.cpp -fPIC -DPIC -o .libs/drawCuts.o make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/util' In file included from ./../problem/CouenneProblem.hpp:25, from drawCuts.cpp:13: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from drawCuts.cpp:14: ./../expression/CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./../expression/CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/util' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../expression` -I`echo ./../convex` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../util` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o rootQ.lo rootQ.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../expression -I./../convex -I./../branch -I./../bound_tightening -I./../problem -I./../util -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c rootQ.cpp -fPIC -DPIC -o .libs/rootQ.o make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/util' rootQ.cpp:21:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 21 | CouNumber Q (register int k, CouNumber x) { | ^ rootQ.cpp: In function 'Couenne::CouNumber Couenne::Q(int, CouNumber)': rootQ.cpp:23:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 23 | register CouNumber xp = x, Q = 1.; | ^~ rootQ.cpp:23:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 23 | register CouNumber xp = x, Q = 1.; | ^ rootQ.cpp:27:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 27 | for (register int i=2; i<=k; i++) { | ^ rootQ.cpp: In function 'Couenne::CouNumber Couenne::rootQ(int)': rootQ.cpp:48:7: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 48 | l = - 1.0 + 0.5 / k, | ^ rootQ.cpp:49:7: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 49 | u = - 0.5, | ^ rootQ.cpp:51:7: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 51 | Qm, | ^~ rootQ.cpp:52:7: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 52 | midpoint; | ^~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/util' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../expression` -I`echo ./../convex` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../util` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneSparseMatrix.lo CouenneSparseMatrix.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../expression -I./../convex -I./../branch -I./../bound_tightening -I./../problem -I./../util -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneSparseMatrix.cpp -fPIC -DPIC -o .libs/CouenneSparseMatrix.o make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/util' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/util' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o libCouenneUtil.la -no-undefined -version-info 5:8:4 drawCuts.lo rootQ.lo CouenneSparseMatrix.lo ar cru .libs/libCouenneUtil.a .libs/drawCuts.o .libs/rootQ.o .libs/CouenneSparseMatrix.o ranlib .libs/libCouenneUtil.a creating libCouenneUtil.la (cd .libs && rm -f libCouenneUtil.la && ln -s ../libCouenneUtil.la libCouenneUtil.la) make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/util' libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries Making all in src/expression make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o domain.lo domain.cpp mkdir .libs g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c domain.cpp -fPIC -DPIC -o .libs/domain.o make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' In file included from domain.cpp:15: CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ domain.cpp: In member function 'Couenne::DomainPoint& Couenne::DomainPoint::operator=(const Couenne::DomainPoint&)': domain.cpp:138:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 138 | if (x_) free (x_); x_ = (CouNumber *) malloc (src.dimension_ * sizeof (CouNumber)); | ^~ domain.cpp:138:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 138 | if (x_) free (x_); x_ = (CouNumber *) malloc (src.dimension_ * sizeof (CouNumber)); | ^~ domain.cpp:139:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 139 | if (lb_) free (lb_); lb_ = (CouNumber *) malloc (src.dimension_ * sizeof (CouNumber)); | ^~ domain.cpp:139:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 139 | if (lb_) free (lb_); lb_ = (CouNumber *) malloc (src.dimension_ * sizeof (CouNumber)); | ^~~ domain.cpp:140:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 140 | if (ub_) free (ub_); ub_ = (CouNumber *) malloc (src.dimension_ * sizeof (CouNumber)); | ^~ domain.cpp:140:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 140 | if (ub_) free (ub_); ub_ = (CouNumber *) malloc (src.dimension_ * sizeof (CouNumber)); | ^~~ domain.cpp: In member function 'void Couenne::Domain::push(const OsiSolverInterface*, OsiCuts*, bool)': domain.cpp:217:10: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 217 | &lbs = cut -> lbs (), | ^~~ domain.cpp:218:10: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 218 | &ubs = cut -> ubs (); | ^~~ domain.cpp:220:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 220 | register const int *indices = lbs. getIndices (); | ^~~~~~~ domain.cpp:221:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 221 | register const double *elements = lbs. getElements (); | ^~~~~~~~ domain.cpp:224:10: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 224 | *lb = point_ -> lb_, | ^~ domain.cpp:225:10: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 225 | *ub = point_ -> ub_; | ^~ domain.cpp:229:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 229 | for (register int j = lbs. getNumElements (); j--; elements++, indices++) | ^ domain.cpp:238:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 238 | for (register int j = ubs. getNumElements (); j--; elements++, indices++) | ^ make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o expression.lo expression.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c expression.cpp -fPIC -DPIC -o .libs/expression.o make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' In file included from ./../problem/CouenneProblem.hpp:25, from expression.cpp:14: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./CouenneDomain.hpp: At global scope: ./CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from expression.cpp:19: CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ In file included from expression.cpp:20: CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from CouenneExprVar.hpp:20, from CouenneExprAux.hpp:18, from exprOp.cpp:12: CouenneDomain.hpp: At global scope: CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ In file included from exprOp.cpp:14: CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./CouenneDomain.hpp: At global scope: ./CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from exprUnary.cpp:15: CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ exprUnary.cpp: In member function 'virtual bool Couenne::exprUnary::isInteger()': exprUnary.cpp:92:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 92 | register CouNumber fval = (F ()) (al); | ^~~~ exprUnary.cpp: In member function 'virtual Couenne::expression* Couenne::exprUnary::simplify()': exprUnary.cpp:106:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 106 | register expression *subst; | ^~~~~ make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o exprVar.lo exprVar.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c exprVar.cpp -fPIC -DPIC -o .libs/exprVar.o In file included from ./../problem/CouenneProblem.hpp:25, from exprVar.cpp:12: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./CouenneDomain.hpp: At global scope: ./CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from exprVar.cpp:14: CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o exprAux.lo exprAux.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c exprAux.cpp -fPIC -DPIC -o .libs/exprAux.o In file included from CouenneExprVar.hpp:18, from CouenneExprAux.hpp:18, from exprAux.cpp:11: CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from CouenneExprVar.hpp:20: CouenneDomain.hpp: At global scope: CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ In file included from ./../expression/operators/CouenneExprMax.hpp:14, from exprAux.cpp:13: ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../expression/operators/CouenneExprSum.hpp:16, from CouExpr.cpp:12: ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from operators/CouenneExprMin.hpp:14, from operators/exprAbs.cpp:13: ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o exprDiv.lo `test -f 'operators/exprDiv.cpp' || echo './'`operators/exprDiv.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c operators/exprDiv.cpp -fPIC -DPIC -o .libs/exprDiv.o In file included from ./CouenneExprOp.hpp:16, from operators/CouenneExprDiv.hpp:14, from operators/exprDiv.cpp:15: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/Cmake[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' ouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from operators/exprDiv.cpp:23: ./../expression/operators/bounds/CouenneExprBDiv.hpp:19:53: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 19 | static inline CouNumber safeDiv (register CouNumber a, register CouNumber b, int sign) { | ^ ./../expression/operators/bounds/CouenneExprBDiv.hpp:19:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 19 | static inline CouNumber safeDiv (register CouNumber a, register CouNumber b, int sign) { | ^ ./../expression/operators/bounds/CouenneExprBDiv.hpp: In member function 'virtual Couenne::CouNumber Couenne::exprLBDiv::operator()()': ./../expression/operators/bounds/CouenneExprBDiv.hpp:66:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 66 | register CouNumber n = (*(arglist_ [0])) (); | ^ ./../expression/operators/bounds/CouenneExprBDiv.hpp:67:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 67 | register CouNumber N = (*(arglist_ [1])) (); | ^ ./../expression/operators/bounds/CouenneExprBDiv.hpp:68:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 68 | register CouNumber d = (*(arglist_ [2])) (); | ^ ./../expression/operators/bounds/CouenneExprBDiv.hpp:69:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 69 | register CouNumber D = (*(arglist_ [3])) (); | ^ ./../expression/operators/bounds/CouenneExprBDiv.hpp: In member function 'virtual Couenne::CouNumber Couenne::exprUBDiv::operator()()': ./../expression/operators/bounds/CouenneExprBDiv.hpp:114:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 114 | register CouNumber n = (*(arglist_ [0])) (); | ^ ./../expression/operators/bounds/CouenneExprBDiv.hpp:115:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 115 | register CouNumber N = (*(arglist_ [1])) (); | ^ ./../expression/operators/bounds/CouenneExprBDiv.hpp:116:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 116 | register CouNumber d = (*(arglist_ [2])) (); | ^ ./../expression/operators/bounds/CouenneExprBDiv.hpp:117:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 117 | register CouNumber D = (*(arglist_ [3])) (); | ^ make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o exprExp.lo `test -f 'operators/exprExp.cpp' || echo './'`operators/exprExp.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c operators/exprExp.cpp -fPIC -DPIC -o .libs/exprExp.o In file included from ./CouenneExprUnary.hpp:16, from operators/CouenneExprExp.hpp:16, from operators/exprExp.cpp:11: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from operators/CouenneExprMul.hpp:16, from operators/exprExp.cpp:13: ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o exprInv.lo `test -f 'operators/exprInv.cpp' || echo './'`operators/exprInv.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c operators/exprInv.cpp -fPIC -DPIC -o .libs/exprInv.o In file included from ./CouenneExprUnary.hpp:16, from operators/CouenneExprInv.hpp:14, from operators/exprInv.cpp:13: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ operators/CouenneExprInv.hpp: At global scope: operators/CouenneExprInv.hpp:19:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 19 | inline CouNumber inv (register CouNumber arg) | ^~~ operators/CouenneExprInv.hpp:24:48: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 24 | inline CouNumber oppInvSqr (register CouNumber x) | ^ operators/CouenneExprInv.hpp:29:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 29 | inline CouNumber inv_dblprime (register CouNumber x) | ^ In file included from operators/CouenneExprMul.hpp:16, from operators/exprInv.cpp:15: ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &amake[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' , register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ doxygen doxydoc/doxygen.conf Doxygen version used: 1.9.5 Searching for include files... Searching for example files... Searching for images... Searching for dot files... Searching for msc files... Searching for dia files... Searching for files to exclude Searching INPUT for files to process... Searching for files in directory /builddir/build/BUILD/Couenne-0.5.8/src Searching for files in directory /builddir/build/BUILD/Couenne-0.5.8/src/problem Searching for files in directory /builddir/build/BUILD/Couenne-0.5.8/src/problem/depGraph Searching for files in directory /builddir/build/BUILD/Couenne-0.5.8/src/expression Searching for files in directory /builddir/build/BUILD/Couenne-0.5.8/src/expression/partial Searching for files in directory /builddir/build/BUILD/Couenne-0.5.8/src/expression/simplify Searching for files in directory /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators Searching for files in directory /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/bounds Searching for files in directory /builddir/build/BUILD/Couenne-0.5.8/src/branch Searching for files in directory /builddir/build/BUILD/Couenne-0.5.8/src/branch/operators Searching for files in directory /builddir/build/BUILD/Couenne-0.5.8/src/cut Searching for files in directory /builddir/build/BUILD/Couenne-0.5.8/src/cut/sdpcuts Searching for files in directory /builddir/build/BUILD/Couenne-0.5.8/src/cut/ellipcuts Searching for files in directory /builddir/build/BUILD/Couenne-0.5.8/src/cut/crossconv Searching for files in directory /builddir/build/BUILD/Couenne-0.5.8/src/disjunctive Searching for files in directory /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening Searching for files in directory /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/multiVarProbe Searching for files in directory /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/obbt Searching for files in directory /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/operators Searching for files in directory /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/fbbt Searching for files in directory /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/fixedPoint Searching for files in directory /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/twoImpliedBT Searching for files in directory /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/aggrProbing Searching for files in directory /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/probing Searching for files in directory /builddir/build/BUILD/Couenne-0.5.8/src/main Searching for files in directory /builddir/build/BUILD/Couenne-0.5.8/src/interfaces Searching for files in directory /builddir/build/BUILD/Couenne-0.5.8/src/heuristics Searching for files in directory /builddir/build/BUILD/Couenne-0.5.8/src/util Searching for files in directory /builddir/build/BUILD/Couenne-0.5.8/src/standardize Searching for files in directory /builddir/build/BUILD/Couenne-0.5.8/src/readnl Searching for files in directory /builddir/build/BUILD/Couenne-0.5.8/src/convex Searching for files in directory /builddir/build/BUILD/Couenne-0.5.8/src/convex/operators Searching for files in directory /builddir/build/BUILD/Couenne-0.5.8/doc Reading and parsing tag files Reading tag file '/usr/share/doc/coin-or-CoinUtils/coinutils_doxy.tag', location '/usr/share/doc/coin-or-CoinUtils/html'... Reading tag file '/usr/share/doc/coin-or-Osi/osi_doxy.tag', location '/usr/share/doc/coin-or-Osi/html'... Reading tag file '/usr/share/doc/coin-or-Clp/clp_doxy.tag', location '/usr/share/doc/coin-or-Clp/html'... Reading tag file '/usr/share/doc/coin-or-Cgl/cgl_doxy.tag', location '/usr/share/doc/coin-or-Cgl/html'... Reading tag file '/usr/share/doc/coin-or-Cbc/cbc_doxy.tag', location '/usr/share/doc/coin-or-Cbc/html'... Reading tag file '/usr/share/doc/coin-or-Ipopt/ipopt_doxy.tag', location '/usr/share/doc/coin-or-Ipopt/html'... Reading tag file '/usr/share/doc/coin-or-Bonmin/bonmin_doxy.tag', location '/usr/share/doc/coin-or-Bonmin/html'... Parsing files Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/CouenneAggrProbing.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/CouenneAggrProbing.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/CouenneBTPerfIndicator.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/CouenneBTPerfIndicator.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/CouenneFixPoint.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/CouenneFixPoint.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/CouenneInfeasCut.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/CouenneInfeasCut.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/CouenneMultiVarProbe.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/CouenneMultiVarProbe.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/CouenneSparseBndVec.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/CouenneSparseBndVec.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/twoImpliedBT/CouenneTwoImplied.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/twoImpliedBT/CouenneTwoImplied.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneBranchingObject.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneBranchingObject.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneChooseStrong.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneChooseStrong.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneChooseVariable.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneChooseVariable.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneComplBranchingObject.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneComplBranchingObject.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneComplObject.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneComplObject.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneObject.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneObject.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneOrbitBranchingObj.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneOrbitBranchingObj.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneOrbitObj.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneOrbitObj.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneProjections.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneProjections.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneSOSObject.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneSOSObject.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneThreeWayBranchObj.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneThreeWayBranchObj.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneVarObject.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneVarObject.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneVTObject.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneVTObject.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/branch/Nauty.h... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/branch/Nauty.h... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/config.h... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/config.h... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/config_couenne.h... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/config_couenne.h... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/config_couenne_default.h... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/config_couenne_default.h... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/config_default.h... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/config_default.h... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/convex/CouenneCutGenerator.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/convex/CouenneCutGenerator.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/CouenneConfig.h... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/CouenneConfig.h... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/cut/crossconv/CouenneCrossConv.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/cut/crossconv/CouenneCrossConv.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/cut/ellipcuts/CouenneEllipCuts.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/cut/ellipcuts/CouenneEllipCuts.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/cut/sdpcuts/CouenneMatrix.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/cut/sdpcuts/CouenneMatrix.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/cut/sdpcuts/CouennePSDcon.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/cut/sdpcuts/CouennePSDcon.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/cut/sdpcuts/CouenneSdpCuts.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/cut/sdpcuts/CouenneSdpCuts.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/cut/sdpcuts/dsyevx_wrapper.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/cut/sdpcuts/dsyevx_wrapper.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/disjunctive/CouenneDisjCuts.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/disjunctive/CouenneDisjCuts.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneDomain.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneDomain.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprAux.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprAux.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprBound.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprBound.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprClone.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprClone.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprConst.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprConst.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprCopy.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprCopy.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExpression.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExpression.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprIVar.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprIVar.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprOp.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprOp.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprStore.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprStore.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprUnary.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprUnary.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprVar.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprVar.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouennePrecisions.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouennePrecisions.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneTypes.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneTypes.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouExpr.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouExpr.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/bounds/CouenneExprBCos.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/bounds/CouenneExprBCos.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/bounds/CouenneExprBDiv.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/bounds/CouenneExprBDiv.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/bounds/CouenneExprBMul.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/bounds/CouenneExprBMul.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/bounds/CouenneExprBQuad.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/bounds/CouenneExprBQuad.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/bounds/CouenneExprBSin.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/bounds/CouenneExprBSin.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprAbs.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprAbs.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprBinProd.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprBinProd.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprCeil.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprCeil.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprCos.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprCos.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprDiv.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprDiv.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprEvenPow.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprEvenPow.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprExp.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprExp.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprFloor.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprFloor.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprGroup.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprGroup.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprIf.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprIf.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprInv.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprInv.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprLog.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprLog.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprMax.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprMax.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprMin.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprMin.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprMul.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprMul.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprMultiLin.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprMultiLin.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprNorm.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprNorm.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprOddPow.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprOddPow.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprOpp.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprOpp.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprPow.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprPow.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprPWLinear.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprPWLinear.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprQuad.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprQuad.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprSignPow.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprSignPow.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprSin.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprSin.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprSub.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprSub.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprSum.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprSum.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprTrilinear.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprTrilinear.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/partial/CouenneExprHess.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/partial/CouenneExprHess.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/expression/partial/CouenneExprJac.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/expression/partial/CouenneExprJac.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/heuristics/BonInitHeuristic.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/heuristics/BonInitHeuristic.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/heuristics/BonNlpHeuristic.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/heuristics/BonNlpHeuristic.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/heuristics/cons_rowcuts.h... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/heuristics/cons_rowcuts.h... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/heuristics/CouenneFeasPump.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/heuristics/CouenneFeasPump.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/heuristics/CouenneFPpool.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/heuristics/CouenneFPpool.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/heuristics/CouenneIterativeRounding.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/heuristics/CouenneIterativeRounding.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/interfaces/BonCouenneInterface.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/interfaces/BonCouenneInterface.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/interfaces/CouenneMINLPInterface.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/interfaces/CouenneMINLPInterface.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/interfaces/CouenneTNLP.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/interfaces/CouenneTNLP.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/interfaces/CouenneUserInterface.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/interfaces/CouenneUserInterface.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/main/BonCouenneInfo.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/main/BonCouenneInfo.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/main/BonCouenneSetup.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/main/BonCouenneSetup.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/main/CouenneBab.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/main/CouenneBab.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/main/CouenneOSInterface.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/main/CouenneOSInterface.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/problem/CouenneGlobalCutOff.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/problem/CouenneGlobalCutOff.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/problem/CouenneJournalist.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/problem/CouenneJournalist.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/problem/CouenneProblem.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/problem/CouenneProblem.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/problem/CouenneProblemElem.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/problem/CouenneProblemElem.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/problem/CouenneRecordBestSol.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/problem/CouenneRecordBestSol.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/problem/CouenneSolverInterface.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/problem/CouenneSolverInterface.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/problem/depGraph/CouenneDepGraph.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/problem/depGraph/CouenneDepGraph.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/readnl/CouenneAmplInterface.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/readnl/CouenneAmplInterface.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/standardize/CouenneLQelems.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/standardize/CouenneLQelems.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/util/CouenneFunTriplets.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/util/CouenneFunTriplets.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/util/CouenneRootQ.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/util/CouenneRootQ.hpp... Preprocessing /builddir/build/BUILD/Couenne-0.5.8/src/util/CouenneSparseMatrix.hpp... Parsing file /builddir/build/BUILD/Couenne-0.5.8/src/util/CouenneSparseMatrix.hpp... Building macro definition list... Building group list... Building directory list... Building namespace list... Building file list... Building class list... Building concept list... Computing nesting relations for classes... Associating documentation with classes... Associating documentation with concepts... Building example list... Searching for enumerations... Searching for documented typedefs... Searching for members imported via using declarations... Searching for included using directives... Searching for documented variables... Building interface member list... Building member list... Searching for friends... Searching for documented defines... Computing class inheritance relations... Computing class usage relations... Flushing cached template relations that have become invalid... Computing class relations... Add enum values to enums... Searching for member function documentation... Creating members for template instances... Building page list... Search for main page... Computing page relations... Determining the scope of groups... Sorting lists... Determining which enums are documented Computing member relations... Building full member lists recursively... Adding members to member groups. Computing member references... Inheriting documentation... Generating disk names... Adding source references... Adding xrefitems... Sorting member lists... Setting anonymous enum type... Computing dependencies between directories... Generating citations page... Counting members... Counting data structures... Resolving user defined references... Finding anchors and sections in the documentation... Transferring function references... Combining using relations... Adding members to index pages... Correcting members for VHDL... Computing tooltip texts... Generating style sheet... Generating search indices... Generating images for formulas in HTML... Generating example documentation... Generating file sources... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/CouenneAggrProbing.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/CouenneBTPerfIndicator.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/CouenneFixPoint.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/CouenneInfeasCut.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/CouenneMultiVarProbe.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/CouenneSparseBndVec.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/twoImpliedBT/CouenneTwoImplied.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneBranchingObject.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneChooseStrong.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneChooseVariable.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneComplBranchingObject.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneComplObject.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneObject.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneOrbitBranchingObj.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneOrbitObj.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneProjections.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneSOSObject.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneThreeWayBranchObj.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneVarObject.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneVTObject.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/branch/Nauty.h... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/config.h... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/config_couenne.h... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/config_couenne_default.h... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/config_default.h... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/convex/CouenneCutGenerator.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/CouenneConfig.h... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/cut/crossconv/CouenneCrossConv.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/cut/ellipcuts/CouenneEllipCuts.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/cut/sdpcuts/CouenneMatrix.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/cut/sdpcuts/CouennePSDcon.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/cut/sdpcuts/CouenneSdpCuts.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/cut/sdpcuts/dsyevx_wrapper.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/disjunctive/CouenneDisjCuts.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneDomain.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprAux.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprBound.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprClone.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprConst.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprCopy.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExpression.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprIVar.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprOp.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprStore.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprUnary.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprVar.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouennePrecisions.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneTypes.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouExpr.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/bounds/CouenneExprBCos.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/bounds/CouenneExprBDiv.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/bounds/CouenneExprBMul.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/bounds/CouenneExprBQuad.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/bounds/CouenneExprBSin.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprAbs.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprBinProd.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprCeil.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprCos.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprDiv.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprEvenPow.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprExp.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprFloor.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprGroup.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprIf.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprInv.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprLog.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprMax.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprMin.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprMul.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprMultiLin.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprNorm.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprOddPow.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprOpp.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprPow.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprPWLinear.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprQuad.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprSignPow.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprSin.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprSub.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprSum.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprTrilinear.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/partial/CouenneExprHess.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/partial/CouenneExprJac.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/heuristics/BonInitHeuristic.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/heuristics/BonNlpHeuristic.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/heuristics/cons_rowcuts.h... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/heuristics/CouenneFeasPump.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/heuristics/CouenneFPpool.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/heuristics/CouenneIterativeRounding.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/interfaces/BonCouenneInterface.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/interfaces/CouenneMINLPInterface.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/interfaces/CouenneTNLP.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/interfaces/CouenneUserInterface.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/main/BonCouenneInfo.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/main/BonCouenneSetup.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/main/CouenneBab.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/main/CouenneOSInterface.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/problem/CouenneGlobalCutOff.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/problem/CouenneJournalist.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/problem/CouenneProblem.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/problem/CouenneProblemElem.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/problem/CouenneRecordBestSol.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/problem/CouenneSolverInterface.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/problem/depGraph/CouenneDepGraph.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/readnl/CouenneAmplInterface.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/standardize/CouenneLQelems.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/util/CouenneFunTriplets.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/util/CouenneRootQ.hpp... Generating code for file /builddir/build/BUILD/Couenne-0.5.8/src/util/CouenneSparseMatrix.hpp... Generating file documentation... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/CouenneAggrProbing.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/CouenneBTPerfIndicator.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/CouenneFixPoint.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/CouenneInfeasCut.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/CouenneMultiVarProbe.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/CouenneSparseBndVec.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/twoImpliedBT/CouenneTwoImplied.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneBranchingObject.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneChooseStrong.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneChooseVariable.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneComplBranchingObject.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneComplObject.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneObject.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneOrbitBranchingObj.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneOrbitObj.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneProjections.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneSOSObject.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneThreeWayBranchObj.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneVarObject.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/branch/CouenneVTObject.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/branch/Nauty.h... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/config.h... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/config_couenne.h... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/config_couenne_default.h... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/config_default.h... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/convex/CouenneCutGenerator.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/CouenneConfig.h... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/cut/crossconv/CouenneCrossConv.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/cut/ellipcuts/CouenneEllipCuts.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/cut/sdpcuts/CouenneMatrix.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/cut/sdpcuts/CouennePSDcon.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/cut/sdpcuts/CouenneSdpCuts.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/cut/sdpcuts/dsyevx_wrapper.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/disjunctive/CouenneDisjCuts.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneDomain.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprAux.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprBound.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprClone.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprConst.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprCopy.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExpression.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprIVar.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprOp.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprStore.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprUnary.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneExprVar.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouennePrecisions.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouenneTypes.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/CouExpr.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/bounds/CouenneExprBCos.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/bounds/CouenneExprBDiv.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/bounds/CouenneExprBMul.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/bounds/CouenneExprBQuad.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/bounds/CouenneExprBSin.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprAbs.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprBinProd.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprCeil.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprCos.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprDiv.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprEvenPow.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprExp.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprFloor.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprGroup.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprIf.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprInv.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprLog.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprMax.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprMin.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprMul.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprMultiLin.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprNorm.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprOddPow.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprOpp.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprPow.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprPWLinear.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprQuad.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprSignPow.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprSin.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprSub.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprSum.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/CouenneExprTrilinear.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/partial/CouenneExprHess.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/expression/partial/CouenneExprJac.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/heuristics/BonInitHeuristic.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/heuristics/BonNlpHeuristic.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/heuristics/cons_rowcuts.h... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/heuristics/CouenneFeasPump.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/heuristics/CouenneFPpool.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/heuristics/CouenneIterativeRounding.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/interfaces/BonCouenneInterface.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/interfaces/CouenneMINLPInterface.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/interfaces/CouenneTNLP.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/interfaces/CouenneUserInterface.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/main/BonCouenneInfo.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/main/BonCouenneSetup.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/main/CouenneBab.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/main/CouenneOSInterface.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/problem/CouenneGlobalCutOff.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/problem/CouenneJournalist.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/problem/CouenneProblem.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/problem/CouenneProblemElem.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/problem/CouenneRecordBestSol.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/problem/CouenneSolverInterface.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/problem/depGraph/CouenneDepGraph.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/readnl/CouenneAmplInterface.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/standardize/CouenneLQelems.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/util/CouenneFunTriplets.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/util/CouenneRootQ.hpp... Generating docs for file /builddir/build/BUILD/Couenne-0.5.8/src/util/CouenneSparseMatrix.hpp... Generating page documentation... Generating docs for page todo... Generating group documentation... Generating class documentation... Generating docs for compound less_than_str... Generating docs for compound myclass... Generating docs for compound myclass0... Generating docs for compound Nauty... Generating docs for compound Node... Generating concept documentation... Generating namespace index... Generating docs for namespace Bonmin Generating docs for namespace Couenne Generating docs for compound Couenne::AuxRelation... Generating docs for compound Couenne::BiProdDivRel... Generating docs for compound Couenne::compareSol... Generating docs for compound Couenne::compExpr... Generating docs for compound Couenne::compNode... Generating docs for compound Couenne::CouenneAggrProbing... Generating docs for compound Couenne::CouenneAmplInterface... Generating docs for compound Couenne::CouenneBab... Generating docs for compound Couenne::CouenneBranchingObject... Generating docs for compound Couenne::CouenneBTPerfIndicator... Generating docs for compound Couenne::CouenneChooseStrong... Generating docs for compound Couenne::CouenneChooseVariable... Generating docs for compound Couenne::CouenneComplBranchingObject... Generating docs for compound Couenne::CouenneComplObject... Generating docs for compound Couenne::CouenneConstraint... Generating docs for compound Couenne::CouenneCrossConv... Generating docs for compound Couenne::CouenneCutGenerator... Generating docs for compound Couenne::CouenneDisjCuts... Generating docs for compound Couenne::CouenneExprMatrix... Generating docs for nested compound Couenne::CouenneExprMatrix::compare_pair_ind... Generating docs for compound Couenne::CouenneFeasPump... Generating docs for compound Couenne::CouenneFixPoint... Generating docs for compound Couenne::CouenneFPpool... Generating docs for compound Couenne::CouenneFPsolution... Generating docs for compound Couenne::CouenneInfo... Generating docs for nested compound Couenne::CouenneInfo::NlpSolution... Generating docs for compound Couenne::CouenneInterface... Generating docs for compound Couenne::CouenneIterativeRounding... Generating docs for compound Couenne::CouenneMINLPInterface... Generating docs for compound Couenne::CouenneMultiVarProbe... Generating docs for compound Couenne::CouenneObject... Generating docs for compound Couenne::CouenneObjective... Generating docs for compound Couenne::CouenneOrbitBranchingObj... Generating docs for compound Couenne::CouenneOSInterface... Generating docs for compound Couenne::CouenneProblem... Generating docs for compound Couenne::CouennePSDcon... Generating docs for compound Couenne::CouenneRecordBestSol... Generating docs for compound Couenne::CouenneScalar... Generating docs for compound Couenne::CouenneSdpCuts... Generating docs for compound Couenne::CouenneSetup... Generating docs for compound Couenne::CouenneSolverInterface... Generating docs for compound Couenne::CouenneSOSBranchingObject... Generating docs for compound Couenne::CouenneSOSObject... Generating docs for compound Couenne::CouenneSparseBndVec... Generating docs for compound Couenne::CouenneSparseMatrix... Generating docs for compound Couenne::CouenneSparseVector... Generating docs for nested compound Couenne::CouenneSparseVector::compare_scalars... Generating docs for compound Couenne::CouenneThreeWayBranchObj... Generating docs for compound Couenne::CouenneTNLP... Generating docs for compound Couenne::CouenneTwoImplied... Generating docs for compound Couenne::CouenneUserInterface... Generating docs for compound Couenne::CouenneVarObject... Generating docs for compound Couenne::CouenneVTObject... Generating docs for compound Couenne::CouExpr... Generating docs for compound Couenne::DepGraph... Generating docs for compound Couenne::DepNode... Generating docs for compound Couenne::Domain... Generating docs for compound Couenne::DomainPoint... Generating docs for compound Couenne::exprAbs... Generating docs for compound Couenne::exprAux... Generating docs for compound Couenne::exprBinProd... Generating docs for compound Couenne::exprCeil... Generating docs for compound Couenne::exprClone... Generating docs for compound Couenne::exprConst... Generating docs for compound Couenne::exprCopy... Generating docs for compound Couenne::exprCos... Generating docs for compound Couenne::exprDiv... Generating docs for compound Couenne::expression... Generating docs for compound Couenne::exprEvenPow... Generating docs for compound Couenne::exprExp... Generating docs for compound Couenne::exprFloor... Generating docs for compound Couenne::exprGroup... Generating docs for compound Couenne::ExprHess... Generating docs for compound Couenne::exprIf... Generating docs for compound Couenne::exprInv... Generating docs for compound Couenne::exprIVar... Generating docs for compound Couenne::ExprJac... Generating docs for compound Couenne::exprLBCos... Generating docs for compound Couenne::exprLBDiv... Generating docs for compound Couenne::exprLBMul... Generating docs for compound Couenne::exprLBQuad... Generating docs for compound Couenne::exprLBSin... Generating docs for compound Couenne::exprLog... Generating docs for compound Couenne::exprLowerBound... Generating docs for compound Couenne::exprMax... Generating docs for compound Couenne::exprMin... Generating docs for compound Couenne::exprMul... Generating docs for compound Couenne::exprMultiLin... Generating docs for compound Couenne::exprNorm... Generating docs for compound Couenne::exprOddPow... Generating docs for compound Couenne::exprOp... Generating docs for compound Couenne::exprOpp... Generating docs for compound Couenne::exprPow... Generating docs for compound Couenne::exprPWLinear... Generating docs for compound Couenne::exprQuad... Generating docs for compound Couenne::exprSignPow... Generating docs for compound Couenne::exprSin... Generating docs for compound Couenne::exprStore... Generating docs for compound Couenne::exprSub... Generating docs for compound Couenne::exprSum... Generating docs for compound Couenne::exprTrilinear... Generating docs for compound Couenne::exprUBCos... Generating docs for compound Couenne::exprUBDiv... Generating docs for compound Couenne::exprUBMul... Generating docs for compound Couenne::exprUBQuad... Generating docs for compound Couenne::exprUBSin... Generating docs for compound Couenne::exprUnary... Generating docs for compound Couenne::exprUpperBound... Generating docs for compound Couenne::exprVar... Generating docs for compound Couenne::funtriplet... Generating docs for compound Couenne::GlobalCutOff... Generating docs for compound Couenne::InitHeuristic... Generating docs for compound Couenne::kpowertriplet... Generating docs for compound Couenne::LinMap... Generating docs for compound Couenne::MultiProdRel... Generating docs for compound Couenne::NlpSolveHeuristic... Generating docs for compound Couenne::powertriplet... Generating docs for compound Couenne::PowRel... Generating docs for compound Couenne::Qroot... Generating docs for compound Couenne::quadElem... Generating docs for compound Couenne::QuadMap... Generating docs for compound Couenne::simpletriplet... Generating docs for compound Couenne::SmartAsl... Generating docs for compound Couenne::SumLogAuxRel... Generating docs for compound Couenne::t_chg_bounds... Generating docs for namespace Ipopt Generating docs for namespace Osi Generating graph info page... Generating directory documentation... Generating dependency graph for directory /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening Generating dependency graph for directory /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators/bounds Generating dependency graph for directory /builddir/build/BUILD/Couenne-0.5.8/src/branch Generating dependency graph for directory /builddir/build/BUILD/Couenne-0.5.8/src/convex Generating dependency graph for directory /builddir/build/BUILD/Couenne-0.5.8/src/cut/crossconv Generating dependency graph for directory /builddir/build/BUILD/Couenne-0.5.8/src/cut Generating dependency graph for directory /builddir/build/BUILD/Couenne-0.5.8/src/problem/depGraph Generating dependency graph for directory /builddir/build/BUILD/Couenne-0.5.8/src/disjunctive Generating dependency graph for directory /builddir/build/BUILD/Couenne-0.5.8/src/cut/ellipcuts Generating dependency graph for directory /builddir/build/BUILD/Couenne-0.5.8/src/expression Generating dependency graph for directory /builddir/build/BUILD/Couenne-0.5.8/src/heuristics Generating dependency graph for directory /builddir/build/BUILD/Couenne-0.5.8/src/interfaces Generating dependency graph for directory /builddir/build/BUILD/Couenne-0.5.8/src/main Generating dependency graph for directory /builddir/build/BUILD/Couenne-0.5.8/src/expression/operators Generating dependency graph for directory /builddir/build/BUILD/Couenne-0.5.8/src/expression/partial Generating dependency graph for directory /builddir/build/BUILD/Couenne-0.5.8/src/problem Generating dependency graph for directory /builddir/build/BUILD/Couenne-0.5.8/src/readnl Generating dependency graph for directory /builddir/build/BUILD/Couenne-0.5.8/src/cut/sdpcuts Generating dependency graph for directory /builddir/build/BUILD/Couenne-0.5.8/src Generating dependency graph for directory /builddir/build/BUILD/Couenne-0.5.8/src/standardize Generating dependency graph for directory /builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/twoImpliedBT Generating dependency graph for directory /builddir/build/BUILD/Couenne-0.5.8/src/util Generating index page... Generating page index... Generating module index... Generating namespace index... Generating namespace member index... Generating concept index... Generating annotated compound index... Generating alphabetical compound index... Generating hierarchical class index... Generating graphical class hierarchy... Generating member index... Generating file index... Generating file member index... Generating example index... finalizing index lists... writing tag file... Running plantuml with JAVA... Running dot... Generating dot graphs using 3 parallel threads... Running dot for graph 1/784 Running dot for graph 2/784 Running dot for graph 3/784 Running dot for graph 4/784 Running dot for graph 5/784 Running dot for graph 6/784 Running dot for graph 7/784 Running dot for graph 8/784 Running dot for graph 9/784 Running dot for graph 10/784 Running dot for graph 11/784 Running dot for graph 12/784 Running dot for graph 13/784 Running dot for graph 14/784 Running dot for graph 15/784 Running dot for graph 16/784 Running dot for graph 17/784 Running dot for graph 18/784 Running dot for graph 19/784 Running dot for graph 20/784 Running dot for graph 21/784 Running dot for graph 22/784 Running dot for graph 23/784 Running dot for graph 24/784 Running dot for graph 25/784 Running dot for graph 26/784 Running dot for graph 27/784 Running dot for graph 28/784 Running dot for graph 29/784 Running dot for graph 30/784 Running dot for graph 31/784 Running dot for graph 32/784 Running dot for graph 33/784 Running dot for graph 34/784 Running dot for graph 35/784 Running dot for graph 36/784 Running dot for graph 37/784 Running dot for graph 38/784 Running dot for graph 39/784 Running dot for graph 40/784 Running dot for graph 41/784 Running dot for graph 42/784 Running dot for graph 43/784 Running dot for graph 44/784 Running dot for graph 45/784 Running dot for graph 46/784 Running dot for graph 47/784 Running dot for graph 48/784 Running dot for graph 49/784 Running dot for graph 50/784 Running dot for graph 51/784 Running dot for graph 52/784 Running dot for graph 53/784 Running dot for graph 54/784 Running dot for graph 55/784 Running dot for graph 56/784 Running dot for graph 57/784 Running dot for graph 58/784 Running dot for graph 59/784 Running dot for graph 60/784 Running dot for graph 61/784 Running dot for graph 62/784 Running dot for graph 63/784 Running dot for graph 64/784 Running dot for graph 65/784 Running dot for graph 66/784 Running dot for graph 67/784 Running dot for graph 68/784 Running dot for graph 69/784 Running dot for graph 70/784 Running dot for graph 71/784 Running dot for graph 72/784 Running dot for graph 73/784 Running dot for graph 74/784 Running dot for graph 75/784 Running dot for graph 76/784 Running dot for graph 77/784 Running dot for graph 78/784 Running dot for graph 79/784 Running dot for graph 80/784 Running dot for graph 81/784 Running dot for graph 82/784 Running dot for graph 83/784 Running dot for graph 84/784 Running dot for graph 85/784 Running dot for graph 86/784 Running dot for graph 87/784 Running dot for graph 88/784 Running dot for graph 89/784 Running dot for graph 90/784 Running dot for graph 91/784 Running dot for graph 92/784 Running dot for graph 93/784 Running dot for graph 94/784 Running dot for graph 95/784 Running dot for graph 96/784 Running dot for graph 97/784 Running dot for graph 98/784 Running dot for graph 99/784 Running dot for graph 100/784 Running dot for graph 101/784 Running dot for graph 102/784 Running dot for graph 103/784 Running dot for graph 104/784 Running dot for graph 105/784 Running dot for graph 106/784 Running dot for graph 107/784 Running dot for graph 108/784 Running dot for graph 109/784 Running dot for graph 110/784 Running dot for graph 111/784 Running dot for graph 112/784 Running dot for graph 113/784 Running dot for graph 114/784 Running dot for graph 115/784 Running dot for graph 116/784 Running dot for graph 117/784 Running dot for graph 118/784 Running dot for graph 119/784 Running dot for graph 120/784 Running dot for graph 121/784 Running dot for graph 122/784 Running dot for graph 123/784 Running dot for graph 124/784 Running dot for graph 125/784 Running dot for graph 126/784 Running dot for graph 127/784 Running dot for graph 128/784 Running dot for graph 129/784 Running dot for graph 130/784 Running dot for graph 131/784 Running dot for graph 132/784 Running dot for graph 133/784 Running dot for graph 134/784 Running dot for graph 135/784 Running dot for graph 136/784 Running dot for graph 137/784 Running dot for graph 138/784 Running dot for graph 139/784 Running dot for graph 140/784 Running dot for graph 141/784 Running dot for graph 142/784 Running dot for graph 143/784 Running dot for graph 144/784 Running dot for graph 145/784 Running dot for graph 146/784 Running dot for graph 147/784 Running dot for graph 148/784 Running dot for graph 149/784 Running dot for graph 150/784 Running dot for graph 151/784 Running dot for graph 152/784 Running dot for graph 153/784 Running dot for graph 154/784 Running dot for graph 155/784 Running dot for graph 156/784 Running dot for graph 157/784 Running dot for graph 158/784 Running dot for graph 159/784 Running dot for graph 160/784 Running dot for graph 161/784 Running dot for graph 162/784 Running dot for graph 163/784 Running dot for graph 164/784 Running dot for graph 165/784 Running dot for graph 166/784 Running dot for graph 167/784 Running dot for graph 168/784 Running dot for graph 169/784 Running dot for graph 170/784 Running dot for graph 171/784 Running dot for graph 172/784 Running dot for graph 173/784 Running dot for graph 174/784 Running dot for graph 175/784 Running dot for graph 176/784 Running dot for graph 177/784 Running dot for graph 178/784 Running dot for graph 179/784 Running dot for graph 180/784 Running dot for graph 181/784 Running dot for graph 182/784 Running dot for graph 183/784 Running dot for graph 184/784 Running dot for graph 185/784 Running dot for graph 186/784 Running dot for graph 187/784 Running dot for graph 188/784 Running dot for graph 189/784 Running dot for graph 190/784 Running dot for graph 191/784 Running dot for graph 192/784 Running dot for graph 193/784 Running dot for graph 194/784 Running dot for graph 195/784 Running dot for graph 196/784 Running dot for graph 197/784 Running dot for graph 198/784 Running dot for graph 199/784 Running dot for graph 200/784 Running dot for graph 201/784 Running dot for graph 202/784 Running dot for graph 203/784 Running dot for graph 204/784 Running dot for graph 205/784 Running dot for graph 206/784 Running dot for graph 207/784 Running dot for graph 208/784 Running dot for graph 209/784 Running dot for graph 210/784 Running dot for graph 211/784 Running dot for graph 212/784 Running dot for graph 213/784 Running dot for graph 214/784 Running dot for graph 215/784 Running dot for graph 216/784 Running dot for graph 217/784 Running dot for graph 218/784 Running dot for graph 219/784 Running dot for graph 220/784 Running dot for graph 221/784 Running dot for graph 222/784 Running dot for graph 223/784 Running dot for graph 224/784 Running dot for graph 225/784 Running dot for graph 226/784 Running dot for graph 227/784 Running dot for graph 228/784 Running dot for graph 229/784 Running dot for graph 230/784 Running dot for graph 231/784 Running dot for graph 232/784 Running dot for graph 233/784 Running dot for graph 234/784 Running dot for graph 235/784 Running dot for graph 236/784 Running dot for graph 237/784 Running dot for graph 238/784 Running dot for graph 239/784 Running dot for graph 240/784 Running dot for graph 241/784 Running dot for graph 242/784 Running dot for graph 243/784 Running dot for graph 244/784 Running dot for graph 245/784 Running dot for graph 246/784 Running dot for graph 247/784 Running dot for graph 248/784 Running dot for graph 249/784 Running dot for graph 250/784 Running dot for graph 251/784 Running dot for graph 252/784 Running dot for graph 253/784 Running dot for graph 254/784 Running dot for graph 255/784 Running dot for graph 256/784 Running dot for graph 257/784 Running dot for graph 258/784 Running dot for graph 259/784 Running dot for graph 260/784 Running dot for graph 261/784 Running dot for graph 262/784 Running dot for graph 263/784 Running dot for graph 264/784 Running dot for graph 265/784 Running dot for graph 266/784 Running dot for graph 267/784 Running dot for graph 268/784 Running dot for graph 269/784 Running dot for graph 270/784 Running dot for graph 271/784 Running dot for graph 272/784 Running dot for graph 273/784 Running dot for graph 274/784 Running dot for graph 275/784 Running dot for graph 276/784 Running dot for graph 277/784 Running dot for graph 278/784 Running dot for graph 279/784 Running dot for graph 280/784 Running dot for graph 281/784 Running dot for graph 282/784 Running dot for graph 283/784 Running dot for graph 284/784 Running dot for graph 285/784 Running dot for graph 286/784 Running dot for graph 287/784 Running dot for graph 288/784 Running dot for graph 289/784 Running dot for graph 290/784 Running dot for graph 291/784 Running dot for graph 292/784 Running dot for graph 293/784 Running dot for graph 294/784 Running dot for graph 295/784 Running dot for graph 296/784 Running dot for graph 297/784 Running dot for graph 298/784 Running dot for graph 299/784 Running dot for graph 300/784 Running dot for graph 301/784 Running dot for graph 302/784 Running dot for graph 303/784 Running dot for graph 304/784 Running dot for graph 305/784 Running dot for graph 306/784 Running dot for graph 307/784 Running dot for graph 308/784 Running dot for graph 309/784 Running dot for graph 310/784 Running dot for graph 311/784 Running dot for graph 312/784 Running dot for graph 313/784 Running dot for graph 314/784 Running dot for graph 315/784 Running dot for graph 316/784 Running dot for graph 317/784 Running dot for graph 318/784 Running dot for graph 319/784 Running dot for graph 320/784 Running dot for graph 321/784 Running dot for graph 322/784 Running dot for graph 323/784 Running dot for graph 324/784 Running dot for graph 325/784 Running dot for graph 326/784 Running dot for graph 327/784 Running dot for graph 328/784 Running dot for graph 329/784 Running dot for graph 330/784 Running dot for graph 331/784 Running dot for graph 332/784 Running dot for graph 333/784 Running dot for graph 334/784 Running dot for graph 335/784 Running dot for graph 336/784 Running dot for graph 337/784 Running dot for graph 338/784 Running dot for graph 339/784 Running dot for graph 340/784 Running dot for graph 341/784 Running dot for graph 342/784 Running dot for graph 343/784 Running dot for graph 344/784 Running dot for graph 345/784 Running dot for graph 346/784 Running dot for graph 347/784 Running dot for graph 348/784 Running dot for graph 349/784 Running dot for graph 350/784 Running dot for graph 351/784 Running dot for graph 352/784 Running dot for graph 353/784 Running dot for graph 354/784 Running dot for graph 355/784 Running dot for graph 356/784 Running dot for graph 357/784 Running dot for graph 358/784 Running dot for graph 359/784 Running dot for graph 360/784 Running dot for graph 361/784 Running dot for graph 362/784 Running dot for graph 363/784 Running dot for graph 364/784 Running dot for graph 365/784 Running dot for graph 366/784 Running dot for graph 367/784 Running dot for graph 368/784 Running dot for graph 369/784 Running dot for graph 370/784 Running dot for graph 371/784 Running dot for graph 372/784 Running dot for graph 373/784 Running dot for graph 374/784 Running dot for graph 375/784 Running dot for graph 376/784 Running dot for graph 377/784 Running dot for graph 378/784 Running dot for graph 379/784 Running dot for graph 380/784 Running dot for graph 381/784 Running dot for graph 382/784 Running dot for graph 383/784 Running dot for graph 384/784 Running dot for graph 385/784 Running dot for graph 386/784 Running dot for graph 387/784 Running dot for graph 388/784 Running dot for graph 389/784 Running dot for graph 390/784 Running dot for graph 391/784 Running dot for graph 392/784 Running dot for graph 393/784 Running dot for graph 394/784 Running dot for graph 395/784 Running dot for graph 396/784 Running dot for graph 397/784 Running dot for graph 398/784 Running dot for graph 399/784 Running dot for graph 400/784 Running dot for graph 401/784 Running dot for graph 402/784 Running dot for graph 403/784 Running dot for graph 404/784 Running dot for graph 405/784 Running dot for graph 406/784 Running dot for graph 407/784 Running dot for graph 408/784 Running dot for graph 409/784 Running dot for graph 410/784 Running dot for graph 411/784 Running dot for graph 412/784 Running dot for graph 413/784 Running dot for graph 414/784 Running dot for graph 415/784 Running dot for graph 416/784 Running dot for graph 417/784 Running dot for graph 418/784 Running dot for graph 419/784 Running dot for graph 420/784 Running dot for graph 421/784 Running dot for graph 422/784 Running dot for graph 423/784 Running dot for graph 424/784 Running dot for graph 425/784 Running dot for graph 426/784 Running dot for graph 427/784 Running dot for graph 428/784 Running dot for graph 429/784 Running dot for graph 430/784 Running dot for graph 431/784 Running dot for graph 432/784 Running dot for graph 433/784 Running dot for graph 434/784 Running dot for graph 435/784 Running dot for graph 436/784 Running dot for graph 437/784 Running dot for graph 438/784 Running dot for graph 439/784 Running dot for graph 440/784 Running dot for graph 441/784 Running dot for graph 442/784 Running dot for graph 443/784 Running dot for graph 444/784 Running dot for graph 445/784 Running dot for graph 446/784 Running dot for graph 447/784 Running dot for graph 448/784 Running dot for graph 449/784 Running dot for graph 450/784 Running dot for graph 451/784 Running dot for graph 452/784 Running dot for graph 453/784 Running dot for graph 454/784 Running dot for graph 455/784 Running dot for graph 456/784 Running dot for graph 457/784 Running dot for graph 458/784 Running dot for graph 459/784 Running dot for graph 460/784 Running dot for graph 461/784 Running dot for graph 462/784 Running dot for graph 463/784 Running dot for graph 464/784 Running dot for graph 465/784 Running dot for graph 466/784 Running dot for graph 467/784 Running dot for graph 468/784 Running dot for graph 469/784 Running dot for graph 470/784 Running dot for graph 471/784 Running dot for graph 472/784 Running dot for graph 473/784 Running dot for graph 474/784 Running dot for graph 475/784 Running dot for graph 476/784 Running dot for graph 477/784 Running dot for graph 478/784 Running dot for graph 479/784 Running dot for graph 480/784 Running dot for graph 481/784 Running dot for graph 482/784 Running dot for graph 483/784 Running dot for graph 484/784 Running dot for graph 485/784 Running dot for graph 486/784 Running dot for graph 487/784 Running dot for graph 488/784 Running dot for graph 489/784 Running dot for graph 490/784 Running dot for graph 491/784 Running dot for graph 492/784 Running dot for graph 493/784 Running dot for graph 494/784 Running dot for graph 495/784 Running dot for graph 496/784 Running dot for graph 497/784 Running dot for graph 498/784 Running dot for graph 499/784 Running dot for graph 500/784 Running dot for graph 501/784 Running dot for graph 502/784 Running dot for graph 503/784 Running dot for graph 504/784 Running dot for graph 505/784 Running dot for graph 506/784 Running dot for graph 507/784 Running dot for graph 508/784 Running dot for graph 509/784 Running dot for graph 510/784 Running dot for graph 511/784 Running dot for graph 512/784 Running dot for graph 513/784 Running dot for graph 514/784 Running dot for graph 515/784 Running dot for graph 516/784 Running dot for graph 517/784 Running dot for graph 518/784 Running dot for graph 519/784 Running dot for graph 520/784 Running dot for graph 521/784 Running dot for graph 522/784 Running dot for graph 523/784 Running dot for graph 524/784 Running dot for graph 525/784 Running dot for graph 526/784 Running dot for graph 527/784 Running dot for graph 528/784 Running dot for graph 529/784 Running dot for graph 530/784 Running dot for graph 531/784 Running dot for graph 532/784 Running dot for graph 533/784 Running dot for graph 534/784 Running dot for graph 535/784 Running dot for graph 536/784 Running dot for graph 537/784 Running dot for graph 538/784 Running dot for graph 539/784 Running dot for graph 540/784 Running dot for graph 541/784 Running dot for graph 542/784 Running dot for graph 543/784 Running dot for graph 544/784 Running dot for graph 545/784 Running dot for graph 546/784 Running dot for graph 547/784 Running dot for graph 548/784 Running dot for graph 549/784 Running dot for graph 550/784 Running dot for graph 551/784 Running dot for graph 552/784 Running dot for graph 553/784 Running dot for graph 554/784 Running dot for graph 555/784 Running dot for graph 556/784 Running dot for graph 557/784 Running dot for graph 558/784 Running dot for graph 559/784 Running dot for graph 560/784 Running dot for graph 561/784 Running dot for graph 562/784 Running dot for graph 563/784 Running dot for graph 564/784 Running dot for graph 565/784 Running dot for graph 566/784 Running dot for graph 567/784 Running dot for graph 568/784 Running dot for graph 569/784 Running dot for graph 570/784 Running dot for graph 571/784 Running dot for graph 572/784 Running dot for graph 573/784 Running dot for graph 574/784 Running dot for graph 575/784 Running dot for graph 576/784 Running dot for graph 577/784 Running dot for graph 578/784 Running dot for graph 579/784 Running dot for graph 580/784 Running dot for graph 581/784 Running dot for graph 582/784 Running dot for graph 583/784 Running dot for graph 584/784 Running dot for graph 585/784 Running dot for graph 586/784 Running dot for graph 587/784 Running dot for graph 588/784 Running dot for graph 589/784 Running dot for graph 590/784 Running dot for graph 591/784 Running dot for graph 592/784 Running dot for graph 593/784 Running dot for graph 594/784 Running dot for graph 595/784 Running dot for graph 596/784 Running dot for graph 597/784 Running dot for graph 598/784 Running dot for graph 599/784 Running dot for graph 600/784 Running dot for graph 601/784 Running dot for graph 602/784 Running dot for graph 603/784 Running dot for graph 604/784 Running dot for graph 605/784 Running dot for graph 606/784 Running dot for graph 607/784 Running dot for graph 608/784 Running dot for graph 609/784 Running dot for graph 610/784 Running dot for graph 611/784 Running dot for graph 612/784 Running dot for graph 613/784 Running dot for graph 614/784 Running dot for graph 615/784 Running dot for graph 616/784 Running dot for graph 617/784 Running dot for graph 618/784 Running dot for graph 619/784 Running dot for graph 620/784 Running dot for graph 621/784 Running dot for graph 622/784 Running dot for graph 623/784 Running dot for graph 624/784 Running dot for graph 625/784 Running dot for graph 626/784 Running dot for graph 627/784 Running dot for graph 628/784 Running dot for graph 629/784 Running dot for graph 630/784 Running dot for graph 631/784 Running dot for graph 632/784 Running dot for graph 633/784 Running dot for graph 634/784 Running dot for graph 635/784 Running dot for graph 636/784 Running dot for graph 637/784 Running dot for graph 638/784 Running dot for graph 639/784 Running dot for graph 640/784 Running dot for graph 641/784 Running dot for graph 642/784 Running dot for graph 643/784 Running dot for graph 644/784 Running dot for graph 645/784 Running dot for graph 646/784 Running dot for graph 647/784 Running dot for graph 648/784 Running dot for graph 649/784 Running dot for graph 650/784 Running dot for graph 651/784 Running dot for graph 652/784 Running dot for graph 653/784 Running dot for graph 654/784 Running dot for graph 655/784 Running dot for graph 656/784 Running dot for graph 657/784 Running dot for graph 658/784 Running dot for graph 659/784 Running dot for graph 660/784 Running dot for graph 661/784 Running dot for graph 662/784 Running dot for graph 663/784 Running dot for graph 664/784 Running dot for graph 665/784 Running dot for graph 666/784 Running dot for graph 667/784 Running dot for graph 668/784 Running dot for graph 669/784 Running dot for graph 670/784 Running dot for graph 671/784 Running dot for graph 672/784 Running dot for graph 673/784 Running dot for graph 674/784 Running dot for graph 675/784 Running dot for graph 676/784 Running dot for graph 677/784 Running dot for graph 678/784 Running dot for graph 679/784 Running dot for graph 680/784 Running dot for graph 681/784 Running dot for graph 682/784 Running dot for graph 683/784 Running dot for graph 684/784 Running dot for graph 685/784 Running dot for graph 686/784 Running dot for graph 687/784 Running dot for graph 688/784 Running dot for graph 689/784 Running dot for graph 690/784 Running dot for graph 691/784 Running dot for graph 692/784 Running dot for graph 693/784 Running dot for graph 694/784 Running dot for graph 695/784 Running dot for graph 696/784 Running dot for graph 697/784 Running dot for graph 698/784 Running dot for graph 699/784 Running dot for graph 700/784 Running dot for graph 701/784 Running dot for graph 702/784 Running dot for graph 703/784 Running dot for graph 704/784 Running dot for graph 705/784 Running dot for graph 706/784 Running dot for graph 707/784 Running dot for graph 708/784 Running dot for graph 709/784 Running dot for graph 710/784 Running dot for graph 711/784 Running dot for graph 712/784 Running dot for graph 713/784 Running dot for graph 714/784 Running dot for graph 715/784 Running dot for graph 716/784 Running dot for graph 717/784 Running dot for graph 718/784 Running dot for graph 719/784 Running dot for graph 720/784 Running dot for graph 721/784 Running dot for graph 722/784 Running dot for graph 723/784 Running dot for graph 724/784 Running dot for graph 725/784 Running dot for graph 726/784 Running dot for graph 727/784 Running dot for graph 728/784 Running dot for graph 729/784 Running dot for graph 730/784 Running dot for graph 731/784 Running dot for graph 732/784 Running dot for graph 733/784 Running dot for graph 734/784 Running dot for graph 735/784 Running dot for graph 736/784 Running dot for graph 737/784 Running dot for graph 738/784 Running dot for graph 739/784 Running dot for graph 740/784 Running dot for graph 741/784 Running dot for graph 742/784 Running dot for graph 743/784 Running dot for graph 744/784 Running dot for graph 745/784 Running dot for graph 746/784 Running dot for graph 747/784 Running dot for graph 748/784 Running dot for graph 749/784 Running dot for graph 750/784 Running dot for graph 751/784 Running dot for graph 752/784 Running dot for graph 753/784 Running dot for graph 754/784 Running dot for graph 755/784 Running dot for graph 756/784 Running dot for graph 757/784 Running dot for graph 758/784 Running dot for graph 759/784 Running dot for graph 760/784 Running dot for graph 761/784 Running dot for graph 762/784 Running dot for graph 763/784 Running dot for graph 764/784 Running dot for graph 765/784 Running dot for graph 766/784 Running dot for graph 767/784 Running dot for graph 768/784 Running dot for graph 769/784 Running dot for graph 770/784 Running dot for graph 771/784 Running dot for graph 772/784 Running dot for graph 773/784 Running dot for graph 774/784 Running dot for graph 775/784 Running dot for graph 776/784 Running dot for graph 777/784 Running dot for graph 778/784 Running dot for graph 779/784 Running dot for graph 780/784 Running dot for graph 781/784 Running dot for graph 782/784 Running dot for graph 783/784 Running dot for graph 784/784 Patching output file 1/232 Patching output file 2/232 Patching output file 3/232 Patching output file 4/232 Patching output file 5/232 Patching output file 6/232 Patching output file 7/232 Patching output file 8/232 Patching output file 9/232 Patching output file 10/232 Patching output file 11/232 Patching output file 12/232 Patching output file 13/232 Patching output file 14/232 Patching output file 15/232 Patching output file 16/232 Patching output file 17/232 Patching output file 18/232 Patching output file 19/232 Patching output file 20/232 Patching output file 21/232 Patching output file 22/232 Patching output file 23/232 Patching output file 24/232 Patching output file 25/232 Patching output file 26/232 Patching output file 27/232 Patching output file 28/232 Patching output file 29/232 Patching output file 30/232 Patching output file 31/232 Patching output file 32/232 Patching output file 33/232 Patching output file 34/232 Patching output file 35/232 Patching output file 36/232 Patching output file 37/232 Patching output file 38/232 Patching output file 39/232 Patching output file 40/232 Patching output file 41/232 Patching output file 42/232 Patching output file 43/232 Patching output file 44/232 Patching output file 45/232 Patching output file 46/232 Patching output file 47/232 Patching output file 48/232 Patching output file 49/232 Patching output file 50/232 Patching output file 51/232 Patching output file 52/232 Patching output file 53/232 Patching output file 54/232 Patching output file 55/232 Patching output file 56/232 Patching output file 57/232 Patching output file 58/232 Patching output file 59/232 Patching output file 60/232 Patching output file 61/232 Patching output file 62/232 Patching output file 63/232 Patching output file 64/232 Patching output file 65/232 Patching output file 66/232 Patching output file 67/232 Patching output file 68/232 Patching output file 69/232 Patching output file 70/232 Patching output file 71/232 Patching output file 72/232 Patching output file 73/232 Patching output file 74/232 Patching output file 75/232 Patching output file 76/232 Patching output file 77/232 Patching output file 78/232 Patching output file 79/232 Patching output file 80/232 Patching output file 81/232 Patching output file 82/232 Patching output file 83/232 Patching output file 84/232 Patching output file 85/232 Patching output file 86/232 Patching output file 87/232 Patching output file 88/232 Patching output file 89/232 Patching output file 90/232 Patching output file 91/232 Patching output file 92/232 Patching output file 93/232 Patching output file 94/232 Patching output file 95/232 Patching output file 96/232 Patching output file 97/232 Patching output file 98/232 Patching output file 99/232 Patching output file 100/232 Patching output file 101/232 Patching output file 102/232 Patching output file 103/232 Patching output file 104/232 Patching output file 105/232 Patching output file 106/232 Patching output file 107/232 Patching output file 108/232 Patching output file 109/232 Patching output file 110/232 Patching output file 111/232 Patching output file 112/232 Patching output file 113/232 Patching output file 114/232 Patching output file 115/232 Patching output file 116/232 Patching output file 117/232 Patching output file 118/232 Patching output file 119/232 Patching output file 120/232 Patching output file 121/232 Patching output file 122/232 Patching output file 123/232 Patching output file 124/232 Patching output file 125/232 Patching output file 126/232 Patching output file 127/232 Patching output file 128/232 Patching output file 129/232 Patching output file 130/232 Patching output file 131/232 Patching output file 132/232 Patching output file 133/232 Patching output file 134/232 Patching output file 135/232 Patching output file 136/232 Patching output file 137/232 Patching output file 138/232 Patching output file 139/232 Patching output file 140/232 Patching output file 141/232 Patching output file 142/232 Patching output file 143/232 Patching output file 144/232 Patching output file 145/232 Patching output file 146/232 Patching output file 147/232 Patching output file 148/232 Patching output file 149/232 Patching output file 150/232 Patching output file 151/232 Patching output file 152/232 Patching output file 153/232 Patching output file 154/232 Patching output file 155/232 Patching output file 156/232 Patching output file 157/232 Patching output file 158/232 Patching output file 159/232 Patching output file 160/232 Patching output file 161/232 Patching output file 162/232 Patching output file 163/232 Patching output file 164/232 Patching output file 165/232 Patching output file 166/232 Patching output file 167/232 Patching output file 168/232 Patching output file 169/232 Patching output file 170/232 Patching output file 171/232 Patching output file 172/232 Patching output file 173/232 Patching output file 174/232 Patching output file 175/232 Patching output file 176/232 Patching output file 177/232 Patching output file 178/232 Patching output file 179/232 Patching output file 180/232 Patching output file 181/232 Patching output file 182/232 Patching output file 183/232 Patching output file 184/232 Patching output file 185/232 Patching output file 186/232 Patching output file 187/232 Patching output file 188/232 Patching output file 189/232 Patching output file 190/232 Patching output file 191/232 Patching output file 192/232 Patching output file 193/232 Patching output file 194/232 Patching output file 195/232 Patching output file 196/232 Patching output file 197/232 Patching output file 198/232 Patching output file 199/232 Patching output file 200/232 Patching output file 201/232 Patching output file 202/232 Patching output file 203/232 Patching output file 204/232 Patching output file 205/232 Patching output file 206/232 Patching output file 207/232 Patching output file 208/232 Patching output file 209/232 Patching output file 210/232 Patching output file 211/232 Patching output file 212/232 Patching output file 213/232 Patching output file 214/232 Patching output file 215/232 Patching output file 216/232 Patching output file 217/232 Patching output file 218/232 Patching output file 219/232 Patching output file 220/232 Patching output file 221/232 Patching output file 222/232 Patching output file 223/232 Patching output file 224/232 Patching output file 225/232 Patching output file 226/232 Patching output file 227/232 Patching output file 228/232 Patching output file 229/232 Patching output file 230/232 Patching output file 231/232 Patching output file 232/232 type lookup cache used 8609/65536 hits=62446 misses=11815 symbol lookup cache used 5277/65536 hits=48733 misses=5277 finished... warning: Tag 'SYMBOL_CACHE_SIZE' at line 289 of file 'doxydoc/doxygen.conf' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'SHOW_DIRECTORIES' at line 477 of file 'doxydoc/doxygen.conf' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'COLS_IN_ALPHA_INDEX' at line 749 of file 'doxydoc/doxygen.conf' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'HTML_ALIGN_MEMBERS' at line 804 of file 'doxydoc/doxygen.conf' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'USE_INLINE_TREES' at line 957 of file 'doxydoc/doxygen.conf' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'LATEX_SOURCE_CODE' at line 1058 of file 'doxydoc/doxygen.conf' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'XML_SCHEMA' at line 1150 of file 'doxydoc/doxygen.conf' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'XML_DTD' at line 1156 of file 'doxydoc/doxygen.conf' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'PERL_PATH' at line 1321 of file 'doxydoc/doxygen.conf' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'CLASS_DIAGRAMS' at line 1334 of file 'doxydoc/doxygen.conf' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'MSCGEN_PATH' at line 1343 of file 'doxydoc/doxygen.conf' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'DOT_FONTNAME' at line 1367 of file 'doxydoc/doxygen.conf' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'DOT_FONTSIZE' at line 1372 of file 'doxydoc/doxygen.conf' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'DOT_TRANSPARENT' at line 1496 of file 'doxydoc/doxygen.conf' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: doxygen no longer ships with the FreeSans font. You may want to clear or change DOT_FONTNAME. Otherwise you run the risk that the wrong font is being used for dot generated graphs. sh: line 1: latex: command not found sh: line 1: latex: command not found make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o exprLog.lo `test -f 'operators/exprLog.cpp' || echo './'`operators/exprLog.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c operators/exprLog.cpp -fPIC -DPIC -o .libs/exprLog.o In file included from ./CouenneExprUnary.hpp:16, from operators/CouenneExprInv.hpp:14, from operators/CouenneExprLog.hpp:14, from operators/exprLog.cpp:13: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ operators/CouenneExprInv.hpp: At global scope: operators/CouenneExprInv.hpp:19:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 19 | inline CouNumber inv (register CouNumber arg) | ^~~ operators/CouenneExprInv.hpp:24:48: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 24 | inline CouNumber oppInvSqr (register CouNumber x) | ^ operators/CouenneExprInv.hpp:29:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 29 | inline CouNumber inv_dblprime (register CouNumber x) | ^ In file included from operators/CouenneExprMax.hpp:14, from operators/exprLog.cpp:16: ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o exprMul.lo `test -f 'operators/exprMul.cpp' || echo './'`operators/exprMul.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c operators/exprMul.cpp -fPIC -DPIC -o .libs/exprMul.o In file included from ./CouenneExprOp.hpp:16, from operators/CouenneExprMul.hpp:16, from operators/exprMul.cpp:14: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ operators/CouenneExprOpp.hpp: At global scope: operators/CouenneExprOpp.hpp:21:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 21 | inline CouNumber opp (register CouNumber arg) | ^~~ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o exprSin.lo `test -f 'operators/exprSin.cpp' || echo './'`operators/exprSin.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c operators/exprSin.cpp -fPIC -DPIC -o .libs/exprSin.o In file included from ./CouenneExprUnary.hpp:16, from operators/CouenneExprSin.hpp:17, from operators/exprSin.cpp:13: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ operators/CouenneExprSin.hpp: At global scope: operators/CouenneExprSin.hpp:27:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 27 | inline CouNumber modulo (register CouNumber a, register CouNumber b) | ^ operators/CouenneExprSin.hpp:27:67: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 27 | inline CouNumber modulo (register CouNumber a, register CouNumber b) | ^ In file included from ./../expression/operators/bounds/CouenneExprBSin.hpp:14, from operators/exprSin.cpp:16: ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o exprCos.lo `test -f 'operators/exprCos.cpp' || echo './'`operators/exprCos.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c operators/exprCos.cpp -fPIC -DPIC -o .libs/exprCos.o In file included from ./CouenneExprUnary.hpp:16, from operators/CouenneExprSin.hpp:17, from operators/CouenneExprCos.hpp:14, from operators/exprCos.cpp:13: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ operators/CouenneExprSin.hpp: At global scope: operators/CouenneExprSin.hpp:27:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 27 | inline CouNumber modulo (register CouNumber a, register CouNumber b) | ^ operators/CouenneExprSin.hpp:27:67: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 27 | inline CouNumber modulo (register CouNumber a, register CouNumber b) | ^ In file included from ./../expression/operators/bounds/CouenneExprBCos.hpp:14, from operators/exprCos.cpp:15: ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from operators/exprSub.cpp:13: operators/CouenneExprOpp.hpp:21:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 21 | inline CouNumber opp (register CouNumber arg) | ^~~ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o exprSum.lo `test -f 'operators/exprSum.cpp' || echo './'`operators/exprSum.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c operators/exprSum.cpp -fPIC -DPIC -o .libs/exprSum.o In file included from ./CouenneExprOp.hpp:16, from operators/CouenneExprSum.hpp:16, from operators/exprSum.cpp:13: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i Linearity (); | ^~~ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o exprMinMax.lo `test -f 'operators/exprMinMax.cpp' || echo './'`operators/exprMinMax.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c operators/exprMinMax.cpp -fPIC -DPIC -o .libs/exprMinMax.o In file included from ./CouenneExprOp.hpp:16, from operators/CouenneExprMax.hpp:14, from operators/exprMinMax.cpp:15: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./CouenneExprVar.hpp:20, from operators/exprGroup.cpp:12: ./CouenneDomain.hpp: At global scope: ./CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from operators/CouenneExprSum.hpp:16, from operators/CouenneExprGroup.hpp:16, from operators/exprGroup.cpp:13: ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o exprBQuad.lo `test -f 'operators/bounds/exprBQuad.cpp' || echo './'`operators/bounds/exprBQuad.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c operators/bounds/exprBQuad.cpp -fPIC -DPIC -o .libs/exprBQuad.o In file included from ./CouenneExprOp.hpp:16, from operators/bounds/CouenneExprBQuad.hpp:14, from operators/bounds/exprBQuad.cpp:12: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o exprQuad.lo `test -f 'operators/exprQuad.cpp' || echo './'`operators/exprQuad.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c operators/exprQuad.cpp -fPIC -DPIC -o .libs/exprQuad.o In file included from ./../problem/CouenneProblem.hpp:25, from operators/exprQuad.cpp:11: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./CouenneDomain.hpp: At global scope: ./CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from operators/CouenneExprSum.hpp:16, from operators/CouenneExprGroup.hpp:16, from operators/CouenneExprQuad.hpp:19, from operators/exprQuad.cpp:13: ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./CouenneDomain.hpp: At global scope: ./CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from partial/CouenneExprJac.cpp:17: ./CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneExprHess.lo `test -f 'partial/CouenneExprHess.cpp' || echo './'`partial/CouenneExprHess.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c partial/CouenneExprHess.cpp -fPIC -DPIC -o .libs/CouenneExprHess.o In file included from ./../problem/CouenneProblem.hpp:25, from partial/CouenneExprHess.cpp:13: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./CouenneDomain.hpp: At global scope: ./CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from partial/CouenneExprHess.cpp:15: ./CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o conv-exprAbs.lo `test -f '../convex/operators/conv-exprAbs.cpp' || echo './'`../convex/operators/conv-exprAbs.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c ../convex/operators/conv-exprAbs.cpp -fPIC -DPIC -o .libs/conv-exprAbs.o In file included from ./../problem/CouenneProblem.hpp:25, from ../convex/operators/conv-exprAbs.cpp:15: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./CouenneDomain.hpp: At global scope: ./CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from ../convex/operators/conv-exprAbs.cpp:17: ./CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o conv-exprDiv.lo `test -f '../convex/operators/conv-exprDiv.cpp' || echo './'`../convex/operators/conv-exprDiv.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c ../convex/operators/conv-exprDiv.cpp -fPIC -DPIC -o .libs/conv-exprDiv.o In file included from ../convex/operators/conv-exprDiv.cpp:14: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./CouenneExprVar.hpp:20, from ./CouenneExprAux.hpp:18, from ../convex/operators/conv-exprDiv.cpp:15: ./CouenneDomain.hpp: At global scope: ./CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ In file included from ../convex/operators/conv-exprDiv.cpp:16: ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ In file included from ../convex/operators/conv-exprMul.cpp:21: ./../problem/CouenneProblem.hpp: At global scope: ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouennePmake[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' roblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o conv-exprMul-genCuts.lo `test -f '../convex/operators/conv-exprMul-genCuts.cpp' || echo './'`../convex/operators/conv-exprMul-genCuts.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c ../convex/operators/conv-exprMul-genCuts.cpp -fPIC -DPIC -o .libs/conv-exprMul-genCuts.o make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' In file included from ./CouenneExprOp.hpp:16, from ./../expression/operators/CouenneExprMul.hpp:16, from ../convex/operators/conv-exprMul-genCuts.cpp:14: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from ../convex/operators/conv-exprMul-genCuts.cpp:16: ./CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o conv-exprTrilinear.lo `test -f '../convex/operators/conv-exprTrilinear.cpp' || echo './'`../convex/operators/conv-exprTrilinear.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c ../convex/operators/conv-exprTrilinear.cpp -fPIC -DPIC -o .libs/conv-exprTrilinear.o make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' In file included from ./CouenneExprOp.hpp:16, from ./../expression/operators/CouenneExprMul.hpp:16, from ./../expression/operators/CouenneExprTrilinear.hpp:15, from ../convex/operators/conv-exprTrilinear.cpp:11: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ../convex/operators/conv-exprTrilinear.cpp: In member function 'virtual void Couenne::exprTrilinear::getBounds(Couenne::CouNumber&, Couenne::CouNumber&)': ../convex/operators/conv-exprTrilinear.cpp:72:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 72 | register double curbound = | ^~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o conv-exprMul-reformulate.lo `test -f '../convex/operators/conv-exprMul-reformulate.cpp' || echo './'`../convex/operators/conv-exprMul-reformulate.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c ../convex/operators/conv-exprMul-reformulate.cpp -fPIC -DPIC -o .libs/conv-exprMul-reformulate.o In file included from ./CouenneExprOp.hpp:16, from ./../expression/operators/CouenneExprMul.hpp:16, from ../convex/operators/conv-exprMul-reformulate.cpp:14: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ In file included from ../convex/operators/conv-exprMul-reformulate.cpp:21: ./../problem/CouenneProblem.hpp: At global scope: ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ../convex/operators/conv-exprMul-reformulate.cpp: In function 'bool areSameVariables(Couenne::expression*, Couenne::expression*)': ../convex/operators/conv-exprMul-reformulate.cpp:29:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 29 | register int t1 = v1 -> Type (), t2; | ^~ ../convex/operators/conv-exprMul-reformulate.cpp:29:36: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 29 | register int t1 = v1 -> Type (), t2; | ^~ make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o unifiedProdCuts.lo `test -f '../convex/operators/unifiedProdCuts.cpp' || echo './'`../convex/operators/unifiedProdCuts.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c ../convex/operators/unifiedProdCuts.cpp -fPIC -DPIC -o .libs/unifiedProdCuts.o In file included from ./../problem/CouenneProblem.hpp:25, from ../convex/operators/unifiedProdCuts.cpp:15: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./CouenneDomain.hpp: At global scope: ./CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from ./../expression/operators/CouenneExprDiv.hpp:14, from ../convex/operators/unifiedProdCuts.cpp:16: ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i xu) x0 = xu; | ^~ ../convex/operators/exprMul-upperHull.cpp:67:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 67 | if (x0 < xl) x0 = xl; if (x0 > xu) x0 = xu; | ^~ ../convex/operators/exprMul-upperHull.cpp:68:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 68 | if (y0 < yl) y0 = yl; if (y0 > yu) y0 = yu; | ^~ ../convex/operators/exprMul-upperHull.cpp:68:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 68 | if (y0 < yl) y0 = yl; if (y0 > yu) y0 = yu; | ^~ ../convex/operators/exprMul-upperHull.cpp: In function 'int Couenne::findIntersection(CouNumber, CouNumber, CouNumber, CouNumber, CouNumber*, CouNumber*, CouNumber*, CouNumber*, CouNumber*, CouNumber*)': ../convex/operators/exprMul-upperHull.cpp:355:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 355 | if (xA) *xA = x0 + tL * (x1-x0); if (yA) *yA = y0 + tL * (y1-y0); | ^~ ../convex/operators/exprMul-upperHull.cpp:355:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 355 | if (xA) *xA = x0 + tL * (x1-x0); if (yA) *yA = y0 + tL * (y1-y0); | ^~ ../convex/operators/exprMul-upperHull.cpp:356:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 356 | if (xB) *xB = x0 + tU * (x1-x0); if (yB) *yB = y0 + tU * (y1-y0); | ^~ ../convex/operators/exprMul-upperHull.cpp:356:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 356 | if (xB) *xB = x0 + tU * (x1-x0); if (yB) *yB = y0 + tU * (y1-y0); | ^~ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o conv-exprTrilinear-gencuts.lo `test -f '../convex/operators/conv-exprTrilinear-gencuts.cpp' || echo './'`../convex/operators/conv-exprTrilinear-gencuts.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c ../convex/operators/conv-exprTrilinear-gencuts.cpp -fPIC -DPIC -o .libs/conv-exprTrilinear-gencuts.o In file included from ./CouenneExprOp.hpp:16, from ./../expression/operators/CouenneExprMul.hpp:16, from ../convex/operators/conv-exprTrilinear-gencuts.cpp:14: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from ../convex/operators/conv-exprTrilinear-gencuts.cpp:17: ./CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ ../convex/operators/conv-exprTrilinear-gencuts.cpp: In member function 'virtual void Couenne::exprTrilinear::generateCuts(Couenne::expression*, OsiCuts&, const Couenne::CouenneCutGenerator*, Couenne::t_chg_bounds*, int, Couenne::CouNumber, Couenne::CouNumber)': ../convex/operators/conv-exprTrilinear-gencuts.cpp:1348:15: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1348 | for (unsigned int j=0; j 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./../expression/operators/CouenneExprOpp.hpp: At global scope: ./../expression/operators/CouenneExprOpp.hpp:21:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 21 | inline CouNumber opp (register CouNumber arg) | ^~~ In file included from ./CouenneExprVar.hpp:20, from ../convex/operators/conv-exprOpp.cpp:16: ./CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from ../convex/operators/conv-exprOpp.cpp:18: ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o conv-exprPow-getBounds.lo `test -f '../convex/operators/conv-exprPow-getBounds.cpp' || echo './'`../convex/operators/conv-exprPow-getBounds.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c ../convex/operators/conv-exprPow-getBounds.cpp -fPIC -DPIC -o .libs/conv-exprPow-getBounds.o make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' In file included from ./CouenneExprOp.hpp:16, from ./../expression/operators/CouenneExprPow.hpp:18, from ../convex/operators/conv-exprPow-getBounds.cpp:14: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o conv-exprPow.lo `test -f '../convex/operators/conv-exprPow.cpp' || echo './'`../convex/operators/conv-exprPow.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c ../convex/operators/conv-exprPow.cpp -fPIC -DPIC -o .libs/conv-exprPow.o In file included from ./CouenneExprVar.hpp:18, from ./CouenneExprAux.hpp:18, from ../convex/operators/conv-exprPow.cpp:21: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./CouenneExprVar.hpp:20: ./CouenneDomain.hpp: At global scope: ./CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ In file included from ./../expression/operators/CouenneExprPow.hpp:18, from ../convex/operators/conv-exprPow.cpp:22: ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o conv-exprSub.lo `test -f '../convex/operators/conv-exprSub.cpp' || echo './'`../convex/operators/conv-exprSub.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c ../convex/operators/conv-exprSub.cpp -fPIC -DPIC -o .libs/conv-exprSub.o In file included from ./CouenneExprOp.hpp:16, from ./../expression/operators/CouenneExprSub.hpp:14, from ../convex/operators/conv-exprSub.cpp:14: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from ../convex/operators/conv-exprSub.cpp:15: ./../expression/operators/CouenneExprOpp.hpp:21:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 21 | inline CouNumber opp (register CouNumber arg) | ^~~ In file included from ../convex/operators/conv-exprSub.cpp:16: ./CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o conv-exprSum.lo `test -f '../convex/operators/conv-exprSum.cpp' || echo './'`../convex/operators/conv-exprSum.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c ../convex/operators/conv-exprSum.cpp -fPIC -DPIC -o .libs/conv-exprSum.o In file included from ./CouenneExprVar.hpp:18, from ./CouenneExprAux.hpp:18, from ../convex/operators/conv-exprSum.cpp:15: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./CouenneExprVar.hpp:20: ./CouenneDomain.hpp: At global scope: ./CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ In file included from ./../expression/operators/CouenneExprSum.hpp:16, from ../convex/operators/conv-exprSum.cpp:16: ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./CouenneDomain.hpp: At global scope: ./CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from ../convex/operators/conv-exprSinCos.cpp:25: ./../expression/operators/CouenneExprSin.hpp:27:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 27 | inline CouNumber modulo (register CouNumber a, register CouNumber b) | ^ ./../expression/operators/CouenneExprSin.hpp:27:67: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 27 | inline CouNumber modulo (register CouNumber a, register CouNumber b) | ^ In file included from ../convex/operators/conv-exprSinCos.cpp:27: ./CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o conv-exprInv.lo `test -f '../convex/operators/conv-exprInv.cpp' || echo './'`../convex/operators/conv-exprInv.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c ../convex/operators/conv-exprInv.cpp -fPIC -DPIC -o .libs/conv-exprInv.o In file included from ./CouenneExprVar.hpp:18, from ../convex/operators/conv-exprInv.cpp:15: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./CouenneExprVar.hpp:20: ./CouenneDomain.hpp: At global scope: ./CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from ../convex/operators/conv-exprInv.cpp:16: ./../expression/operators/CouenneExprInv.hpp:19:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 19 | inline CouNumber inv (register CouNumber arg) | ^~~ ./../expression/operators/CouenneExprInv.hpp:24:48: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 24 | inline CouNumber oppInvSqr (register CouNumber x) | ^ ./../expression/operators/CouenneExprInv.hpp:29:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 29 | inline CouNumber inv_dblprime (register CouNumber x) | ^ In file included from ./../expression/operators/CouenneExprMin.hpp:14, from ../convex/operators/conv-exprInv.cpp:19: ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./CouenneExprVar.hpp:20, from ./CouenneExprAux.hpp:18, from ../convex/operators/conv-exprExp.cpp:16: ./CouenneDomain.hpp: At global scope: ./CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ In file included from ./../expression/operators/CouenneExprPow.hpp:18, from ../convex/operators/conv-exprExp.cpp:17: ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./../expression/operators/CouenneExprInv.hpp: At global scope: ./../expression/operators/CouenneExprInv.hpp:19:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 19 | inline CouNumber inv (register CouNumber arg) | ^~~ ./../expression/operators/CouenneExprInv.hpp:24:48: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 24 | inline CouNumber oppInvSqr (register CouNumber x) | ^ ./../expression/operators/CouenneExprInv.hpp:29:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 29 | inline CouNumber inv_dblprime (register CouNumber x) | ^ In file included from ./../expression/operators/CouenneExprPow.hpp:18, from ../convex/operators/conv-exprLog.cpp:15: ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ In file included from ../convex/operators/conv-exprLog.cpp:18: ./../problem/CouenneProblem.hpp: At global scope: ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' ^ make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o conv-exprQuad.lo `test -f '../convex/operators/conv-exprQuad.cpp' || echo './'`../convex/operators/conv-exprQuad.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c ../convex/operators/conv-exprQuad.cpp -fPIC -DPIC -o .libs/conv-exprQuad.o In file included from ./CouenneExprVar.hpp:18, from ./CouenneExprAux.hpp:18, from ../convex/operators/conv-exprQuad.cpp:18: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./CouenneExprVar.hpp:20: ./CouenneDomain.hpp: At global scope: ./CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ In file included from ./../expression/operators/CouenneExprSum.hpp:16, from ./../expression/operators/CouenneExprGroup.hpp:16, from ./../expression/operators/CouenneExprQuad.hpp:19, from ../convex/operators/conv-exprQuad.cpp:19: ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from ../convex/operators/conv-exprGroup.cpp:20: ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o trigNewton.lo `test -f '../convex/operators/trigNewton.cpp' || echo './'`../convex/operators/trigNewton.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c ../convex/operators/trigNewton.cpp -fPIC -DPIC -o .libs/trigNewton.o ../convex/operators/trigNewton.cpp: In function 'Couenne::CouNumber Couenne::trigNewton(CouNumber, CouNumber, CouNumber)': ../convex/operators/trigNewton.cpp:32:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 32 | register CouNumber swap = l; | ^~~~ ../convex/operators/trigNewton.cpp:37:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 37 | register CouNumber xk = 0.5 * (u+l); | ^~ ../convex/operators/trigNewton.cpp:48:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 48 | for (register int k = MAX_ITER; (fabs (F) > COU_TRIG_TOLERANCE) && k--;) { | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o alphaConvexify.lo `test -f '../convex/operators/alphaConvexify.cpp' || echo './'`../convex/operators/alphaConvexify.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c ../convex/operators/alphaConvexify.cpp -fPIC -DPIC -o .libs/alphaConvexify.o In file included from ./CouenneExprOp.hpp:16, from ./../expression/operators/CouenneExprSum.hpp:16, from ./../expression/operators/CouenneExprGroup.hpp:16, from ./../expression/operators/CouenneExprQuad.hpp:19, from ../convex/operators/alphaConvexify.cpp:16: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from ../convex/operators/alphaConvexify.cpp:17: ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ../convex/operators/alphaConvexify.cpp: In member function 'virtual bool Couenne::exprQuad::alphaConvexify(const Couenne::CouenneProblem*)': ../convex/operators/alphaConvexify.cpp:160:24: warning: 'void Ipopt::IpLapackDsyev(bool, Index, Number*, Index, Number*, Index&)' is deprecated [-Wdeprecated-declarations] 160 | Ipopt::IpLapackDsyev (true, // compute eigenvector | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161 | nDiag, // dimension | ~~~~~~~~~~~~~~~~~~~~ 162 | matrix, // matrix | ~~~~~~~~~~~~~~~~~ 163 | nDiag, // "leading dimension" (number of columns, I think) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | eigval, // output vector to store eigenvalues | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | info); // output status variable | ~~~~~ In file included from ../convex/operators/alphaConvexify.cpp:14: /usr/include/coin/IpLapack.hpp:108:13: note: declared here 108 | inline void IpLapackDsyev( | ^~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o quadCuts.lo `test -f '../convex/operators/quadCuts.cpp' || echo './'`../convex/operators/quadCuts.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c ../convex/operators/quadCuts.cpp -fPIC -DPIC -o .libs/quadCuts.o In file included from ./CouenneExprOp.hpp:16, from ./../expression/operators/CouenneExprSum.hpp:16, from ./../expression/operators/CouenneExprGroup.hpp:16, from ./../expression/operators/CouenneExprQuad.hpp:19, from ../convex/operators/quadCuts.cpp:15: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from ../convex/operators/quadCuts.cpp:16: ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o branchExprAbs.lo `test -f '../branch/operators/branchExprAbs.cpp' || echo './'`../branch/operators/branchExprAbs.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c ../branch/operators/branchExprAbs.cpp -fPIC -DPIC -o .libs/branchExprAbs.o In file included from ./CouenneExprUnary.hpp:16, from ./../expression/operators/CouenneExprAbs.hpp:16, from ../branch/operators/branchExprAbs.cpp:19: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./CouenneExprVar.hpp:20, from ./../branch/CouenneObject.hpp:17, from ../branch/operators/branchExprAbs.cpp:20: ./CouenneDomain.hpp: At global scope: ./CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o branchExprExp.lo `test -f '../branch/operators/branchExprExp.cpp' || echo './'`../branch/operators/branchExprExp.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c ../branch/operators/branchExprExp.cpp -fPIC -DPIC -o .libs/branchExprExp.o In file included from ./CouenneExprUnary.hpp:16, from ./../expression/operators/CouenneExprExp.hpp:16, from ../branch/operators/branchExprExp.cpp:13: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./CouenneExprVar.hpp:20, from ./../branch/CouenneObject.hpp:17, from ../branch/operators/branchExprExp.cpp:14: ./CouenneDomain.hpp: At global scope: ./CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from ./../branch/CouenneBranchingObject.hpp:16, from ../branch/operators/branchExprExp.cpp:15: ./CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ In file included from ./../expression/operators/CouenneExprPow.hpp:18, from ./../util/CouenneFunTriplets.hpp:16, from ../branch/operators/branchExprExp.cpp:17: ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ ../branch/operators/branchExprDiv.cpp: In member function 'virtual Couenne::CouNumber Couenne::exprDiv::selectBranch(const Couenne::CouenneObject*, const OsiBranchingInformation*, Couenne::expression*&, double*&, double*&, int&)': ../branch/operators/branchExprDiv.cpp:115:9: warning: variable 'wmin' set but not used [-Wunused-but-set-variable] 115 | wmin = w0, | ^~~~ ../branch/operators/branchExprDiv.cpp:116:9: warning: variable 'wmax' set but not used [-Wunused-but-set-variable] 116 | wmax = wreal; // assume (x0,y0,w0) is below w=x/y | ^~~~ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o branchExprInv.lo `test -f '../branch/operators/branchExprInv.cpp' || echo './'`../branch/operators/branchExprInv.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c ../branch/operators/branchExprInv.cpp -fPIC -DPIC -o .libs/branchExprInv.o In file included from ./CouenneExprUnary.hpp:16, from ./../expression/operators/CouenneExprInv.hpp:14, from ../branch/operators/branchExprInv.cpp:13: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./../expression/operators/CouenneExprInv.hpp: At global scope: ./../expression/operators/CouenneExprInv.hpp:19:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 19 | inline CouNumber inv (register CouNumber arg) | ^~~ ./../expression/operators/CouenneExprInv.hpp:24:48: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 24 | inline CouNumber oppInvSqr (register CouNumber x) | ^ ./../expression/operators/CouenneExprInv.hpp:29:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 29 | inline CouNumber inv_dblprime (register CouNumber x) | ^ In file included from ./CouenneExprVar.hpp:20, from ./../branch/CouenneObject.hpp:17, from ../branch/operators/branchExprInv.cpp:14: ./CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from ./../branch/CouenneBranchingObject.hpp:16, from ../branch/operators/branchExprInv.cpp:15: ./CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ In file included from ./../expression/operators/CouenneExprPow.hpp:18, from ./../util/CouenneFunTriplets.hpp:16, from ../branch/operators/branchExprInv.cpp:17: ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./../expression/operators/CouenneExprInv.hpp: At global scope: ./../expression/operators/CouenneExprInv.hpp:19:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 19 | inline CouNumber inv (register CouNumber arg) | ^~~ ./../expression/operators/CouenneExprInv.hpp:24:48: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 24 | inline CouNumber oppInvSqr (register CouNumber x) | ^ ./../expression/operators/CouenneExprInv.hpp:29:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 29 | inline CouNumber inv_dblprime (register CouNumber x) | ^ In file included from ./CouenneExprVar.hpp:20, from ./../branch/CouenneObject.hpp:17, from ../branch/operators/branchExprLog.cpp:14: ./CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from ./../branch/CouenneBranchingObject.hpp:16, from ../branch/operators/branchExprLog.cpp:15: ./CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ In file included from ./../expression/operators/CouenneExprPow.hpp:18, from ./../util/CouenneFunTriplets.hpp:16, from ../branch/operators/branchExprLog.cpp:17: ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./CouenneExprVar.hpp:20: ./CouenneDomain.hpp: At global scope: ./CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from ./../expression/operators/CouenneExprMul.hpp:16, from ../branch/operators/branchExprMul.cpp:15: ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./CouenneExprVar.hpp:20: ./CouenneDomain.hpp: At global scope: ./CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from ./../expression/operators/CouenneExprMul.hpp:16, from ./../expression/operators/CouenneExprTrilinear.hpp:15, from ../branch/operators/branchExprTrilinear.cpp:14: ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from ./../branch/CouenneBranchingObject.hpp:16, from ../branch/operators/branchExprQuad.cpp:15: ./CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o branchExprPow.lo `test -f '../branch/operators/branchExprPow.cpp' || echo './'`../branch/operators/branchExprPow.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c ../branch/operators/branchExprPow.cpp -fPIC -DPIC -o .libs/branchExprPow.o In file included from ./CouenneExprOp.hpp:16, from ./../expression/operators/CouenneExprPow.hpp:18, from ../branch/operators/branchExprPow.cpp:13: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from ./../branch/CouenneBranchingObject.hpp:16, from ../branch/operators/branchExprPow.cpp:15: ./CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o minMaxDelta.lo `test -f '../branch/operators/minMaxDelta.cpp' || echo './'`../branch/operators/minMaxDelta.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c ../branch/operators/minMaxDelta.cpp -fPIC -DPIC -o .libs/minMaxDelta.o In file included from ./CouenneExprVar.hpp:18, from ./../branch/CouenneObject.hpp:17, from ../branch/operators/minMaxDelta.cpp:13: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./CouenneExprVar.hpp:20: ./CouenneDomain.hpp: At global scope: ./CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from ./../expression/operators/CouenneExprPow.hpp:18, from ./../util/CouenneFunTriplets.hpp:16, from ../branch/operators/minMaxDelta.cpp:14: ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from ./../branch/CouenneBranchingObject.hpp:16, from ../branch/operators/branchExprSinCos.cpp:16: ./CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../convex/operators` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../standardize` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o computeMulBrDist.lo `test -f '../branch/operators/computeMulBrDist.cpp' || echo './'`../branch/operators/computeMulBrDist.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../convex/operators -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../standardize -I./../util -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c ../branch/operators/computeMulBrDist.cpp -fPIC -DPIC -o .libs/computeMulBrDist.o In file included from ./CouenneExprVar.hpp:18, from ./../branch/CouenneObject.hpp:17, from ../branch/operators/computeMulBrDist.cpp:13: ./CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./CouenneExprVar.hpp:20: ./CouenneDomain.hpp: At global scope: ./CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from ./../expression/operators/CouenneExprMul.hpp:16, from ../branch/operators/computeMulBrDist.cpp:15: ./CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./../expression/CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./../expression/CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from linStandardize.cpp:15: ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from linStandardize.cpp:16: ./../expression/CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./../expression/CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ In file included from linStandardize.cpp:19: ./../expression/operators/CouenneExprOpp.hpp: At global scope: ./../expression/operators/CouenneExprOpp.hpp:21:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 21 | inline CouNumber opp (register CouNumber arg) | ^~~ In file included from linStandardize.cpp:21: ./../expression/operators/CouenneExprPow.hpp: In function 'Couenne::CouNumber Couenne::safe_pow(CouNumber, CouNumber, bool)': ./../expression/operators/CouenneExprPow.hpp:143:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 143 | register int rndexp = COUENNE_round (lexponent); | ^~~~~~ ./../expression/operators/CouenneExprPow.hpp:158:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | register int intk = COUENNE_round (lexponent); | ^~~~ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/standardize' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/standardize' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o decomposeTerm.lo decomposeTerm.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../expression -I./../expression/operators -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c decomposeTerm.cpp -fPIC -DPIC -o .libs/decomposeTerm.o In file included from ./../expression/CouenneExprOp.hpp:16, from ./../expression/operators/CouenneExprSum.hpp:16, from ./../expression/operators/CouenneExprGroup.hpp:16, from ./../expression/operators/CouenneExprQuad.hpp:19, from decomposeTerm.cpp:13: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./../expression/CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./../expression/CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from decomposeTerm.cpp:16: ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from decomposeTerm.cpp:17: ./../expression/CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./../expression/CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ In file included from decomposeTerm.cpp:19: ./../expression/operators/CouenneExprPow.hpp: In function 'Couenne::CouNumber Couenne::safe_pow(CouNumber, CouNumber, bool)': ./../expression/operators/CouenneExprPow.hpp:143:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 143 | register int rndexp = COUENNE_round (lexponent); | ^~~~~~ ./../expression/operators/CouenneExprPow.hpp:158:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | register int intk = COUENNE_round (lexponent); | ^~~~ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/standardize' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/standardize' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o sumStandardize.lo sumStandardize.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../expression -I./../expression/operators -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c sumStandardize.cpp -fPIC -DPIC -o .libs/sumStandardize.o In file included from ./../expression/CouenneExprOp.hpp:16, from ./../expression/operators/CouenneExprSum.hpp:16, from ./../expression/operators/CouenneExprGroup.hpp:16, from ./../expression/operators/CouenneExprQuad.hpp:19, from sumStandardize.cpp:13: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./../expression/CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./../expression/CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from ./../expression/operators/CouenneExprSub.hpp:16, from sumStandardize.cpp:16: ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from sumStandardize.cpp:17: ./../expression/operators/CouenneExprOpp.hpp:21:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 21 | inline CouNumber opp (register CouNumber arg) | ^~~ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/standardize' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/standardize' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o analyzeSparsity.lo analyzeSparsity.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../expression -I./../expression/operators -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c analyzeSparsity.cpp -fPIC -DPIC -o .libs/analyzeSparsity.o In file included from ./../expression/CouenneExprOp.hpp:16, from ./../expression/operators/CouenneExprSum.hpp:16, from ./../expression/operators/CouenneExprGroup.hpp:16, from ./../expression/operators/CouenneExprQuad.hpp:19, from analyzeSparsity.cpp:16: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./../expression/CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./../expression/CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from analyzeSparsity.cpp:18: ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from analyzeSparsity.cpp:19: ./../expression/CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./../expression/CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ In file included from analyzeSparsity.cpp:21: ./../expression/operators/CouenneExprPow.hpp: In function 'Couenne::CouNumber Couenne::safe_pow(CouNumber, CouNumber, bool)': ./../expression/operators/CouenneExprPow.hpp:143:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 143 | register int rndexp = COUENNE_round (lexponent); | ^~~~~~ ./../expression/operators/CouenneExprPow.hpp:158:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | register int intk = COUENNE_round (lexponent); | ^~~~ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/standardize' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/standardize' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o elementBreak.lo elementBreak.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../expression -I./../expression/operators -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c elementBreak.cpp -fPIC -DPIC -o .libs/elementBreak.o In file included from elementBreak.cpp:11: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/standardize' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/standardize' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o constrStandardize.lo constrStandardize.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../expression -I./../expression/operators -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c constrStandardize.cpp -fPIC -DPIC -o .libs/constrStandardize.o In file included from ./../problem/CouenneProblemElem.hpp:17, from constrStandardize.cpp:15: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28, from constrStandardize.cpp:16: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from constrStandardize.cpp:19: ./../expression/CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./../expression/CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ constrStandardize.cpp: In member function 'virtual Couenne::exprAux* Couenne::CouenneConstraint::standardize(Couenne::CouenneProblem*)': constrStandardize.cpp:93:19: warning: unused variable 'restSimple' [-Wunused-variable] 93 | expression *restSimple = Simplified (rest); | ^~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/standardize' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/standardize' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o splitAux.lo splitAux.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../expression -I./../expression/operators -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c splitAux.cpp -fPIC -DPIC -o .libs/splitAux.o In file included from ./../expression/CouenneExprOp.hpp:16, from ./../expression/operators/CouenneExprSum.hpp:16, from ./../expression/operators/CouenneExprGroup.hpp:16, from ./../expression/operators/CouenneExprQuad.hpp:19, from splitAux.cpp:11: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./../expression/CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./../expression/CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from splitAux.cpp:13: ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from splitAux.cpp:17: ./../expression/CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./../expression/CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ In file included from splitAux.cpp:21: ./../expression/operators/CouenneExprOpp.hpp: At global scope: ./../expression/operators/CouenneExprOpp.hpp:21:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 21 | inline CouNumber opp (register CouNumber arg) | ^~~ splitAux.cpp: In member function 'int Couenne::CouenneProblem::splitAux(Couenne::CouNumber, Couenne::expression*, Couenne::expression*&, bool*, Couenne::expression::auxSign&)': splitAux.cpp:274:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 274 | register int j; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/standardize' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/standardize' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o auxiliarize.lo auxiliarize.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../expression -I./../expression/operators -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c auxiliarize.cpp -fPIC -DPIC -o .libs/auxiliarize.o In file included from ./../problem/CouenneProblem.hpp:25, from auxiliarize.cpp:12: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from auxiliarize.cpp:14: ./../expression/CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./../expression/CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/standardize' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/standardize' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o flattenMul.lo flattenMul.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../expression -I./../expression/operators -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c flattenMul.cpp -fPIC -DPIC -o .libs/flattenMul.o In file included from ./../problem/CouenneProblem.hpp:25, from flattenMul.cpp:14: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from flattenMul.cpp:15: ./../expression/CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./../expression/CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/standardize' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/standardize' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o standardize.lo standardize.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../expression -I./../expression/operators -I./../branch -I./../bound_tightening -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c standardize.cpp -fPIC -DPIC -o .libs/standardize.o In file included from standardize.cpp:18: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../expression/CouenneExprVar.hpp:20, from ./../expression/CouenneExprIVar.hpp:18, from standardize.cpp:19: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from ./../expression/operators/CouenneExprSub.hpp:14, from standardize.cpp:20: ./../expression/CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./../expression/CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../expression/operators/CouenneExprSum.hpp:16, from ./../expression/operators/CouenneExprGroup.hpp:16, from ./../expression/operators/CouenneExprQuad.hpp:19, from CouenneProblem.cpp:22: ./../expression/CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./../expression/CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from CouenneProblem.cpp:25: ./../expression/CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./../expression/CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ In file included from CouenneProblem.cpp:26: ./../expression/operators/CouenneExprOpp.hpp: At global scope: ./../expression/operators/CouenneExprOpp.hpp:21:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 21 | inline CouNumber opp (register CouNumber arg) | ^~~ In file included from CouenneProblem.cpp:28: CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../standardize` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o problem.lo problem.cpp mkdir .libs g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../standardize -I./../bound_tightening -I./../branch -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c problem.cpp -fPIC -DPIC -o .libs/problem.o In file included from problem.cpp:22: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../expression/operators/CouenneExprSum.hpp:16, from ./../expression/operators/CouenneExprGroup.hpp:16, from problem.cpp:24: ./../expression/CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./../expression/CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from problem.cpp:26: ./../expression/CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./../expression/CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ In file included from problem.cpp:27: CouenneProblem.hpp: At global scope: CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../standardize` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o problemIO.lo problemIO.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../standardize -I./../bound_tightening -I./../branch -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c problemIO.cpp -fPIC -DPIC -o .libs/problemIO.o In file included from problemIO.cpp:16: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../expression/CouenneExprVar.hpp:20, from ./../expression/CouenneExprAux.hpp:18, from problemIO.cpp:17: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../expression/CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./../expression/CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ In file included from problemIO.cpp:18: CouenneProblem.hpp: At global scope: CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../standardize` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o writeAMPL.lo writeAMPL.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../standardize -I./../bound_tightening -I./../branch -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c writeAMPL.cpp -fPIC -DPIC -o .libs/writeAMPL.o In file included from CouenneProblem.hpp:25, from writeAMPL.cpp:14: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../standardize` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o writeGAMS.lo writeGAMS.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../standardize -I./../bound_tightening -I./../branch -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c writeGAMS.cpp -fPIC -DPIC -o .libs/writeGAMS.o In file included from CouenneProblem.hpp:25, from writeGAMS.cpp:15: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../standardize` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o writeLP.lo writeLP.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../standardize -I./../bound_tightening -I./../branch -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c writeLP.cpp -fPIC -DPIC -o .libs/writeLP.o In file included from CouenneProblem.hpp:25, from writeLP.cpp:13: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from ./../expression/operators/CouenneExprSum.hpp:16, from ./../expression/operators/CouenneExprGroup.hpp:16, from writeLP.cpp:17: ./../expression/CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./../expression/CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../standardize` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o fillQuadIndices.lo fillQuadIndices.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../standardize -I./../bound_tightening -I./../branch -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c fillQuadIndices.cpp -fPIC -DPIC -o .libs/fillQuadIndices.o In file included from CouenneProblem.hpp:25, from fillQuadIndices.cpp:11: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../standardize` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o fillDependence.lo fillDependence.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../standardize -I./../bound_tightening -I./../branch -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c fillDependence.cpp -fPIC -DPIC -o .libs/fillDependence.o In file included from ./../expression/CouenneExprVar.hpp:18, from ./../branch/CouenneObject.hpp:17, from fillDependence.cpp:14: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../expression/CouenneExprVar.hpp:20: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from fillDependence.cpp:15: CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../standardize` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o checkNLP.lo checkNLP.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../standardize -I./../bound_tightening -I./../branch -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c checkNLP.cpp -fPIC -DPIC -o .libs/checkNLP.o In file included from CouenneProblem.hpp:25, from checkNLP.cpp:12: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ checkNLP.cpp: In member function 'bool Couenne::CouenneProblem::checkNLP(const double*, double&, bool) const': checkNLP.cpp:36:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | for (register int i=0; i < nOrigVars_ - ndefined_; i++) { | ^ checkNLP.cpp: In member function 'bool Couenne::CouenneProblem::checkNLP2(const double*, double, bool, bool, bool, double) const': checkNLP.cpp:591:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 591 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../standardize` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o testIntFix.lo testIntFix.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../standardize -I./../bound_tightening -I./../branch -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c testIntFix.cpp -fPIC -DPIC -o .libs/testIntFix.o In file included from CouenneProblem.hpp:25, from testIntFix.cpp:12: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../standardize` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneSOS.lo CouenneSOS.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../standardize -I./../bound_tightening -I./../branch -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneSOS.cpp -fPIC -DPIC -o .libs/CouenneSOS.o In file included from ./../expression/CouenneExprOp.hpp:16, from ./../expression/operators/CouenneExprSum.hpp:16, from ./../expression/operators/CouenneExprGroup.hpp:16, from CouenneSOS.cpp:14: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./../expression/CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./../expression/CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from CouenneSOS.cpp:15: ./../expression/CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./../expression/CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ In file included from CouenneSOS.cpp:22: CouenneProblem.hpp: At global scope: CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ CouenneSOS.cpp: In member function 'int Couenne::CouenneProblem::findSOS(CbcModel*, OsiSolverInterface*, OsiObject**)': CouenneSOS.cpp:96:9: warning: variable 'onlyOrigVars' set but not used [-Wunused-but-set-variable] 96 | onlyOrigVars = true; // if SOS constraint only contains | ^~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../standardize` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneRestoreUnused.lo CouenneRestoreUnused.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../standardize -I./../bound_tightening -I./../branch -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneRestoreUnused.cpp -fPIC -DPIC -o .libs/CouenneRestoreUnused.o In file included from CouenneProblem.hpp:25, from CouenneRestoreUnused.cpp:10: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../standardize` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneProblemConstructors.lo CouenneProblemConstructors.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../standardize -I./../bound_tightening -I./../branch -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneProblemConstructors.cpp -fPIC -DPIC -o .libs/CouenneProblemConstructors.o In file included from CouenneProblemConstructors.cpp:20: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../expression/operators/CouenneExprSum.hpp:16, from ./../expression/operators/CouenneExprGroup.hpp:16, from ./../expression/operators/CouenneExprQuad.hpp:19, from CouenneProblemConstructors.cpp:22: ./../expression/CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./../expression/CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from CouenneProblemConstructors.cpp:25: ./../expression/CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./../expression/CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ In file included from CouenneProblemConstructors.cpp:26: ./../expression/operators/CouenneExprOpp.hpp: At global scope: ./../expression/operators/CouenneExprOpp.hpp:21:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 21 | inline CouNumber opp (register CouNumber arg) | ^~~ In file included from CouenneProblemConstructors.cpp:28: CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ CouenneProblem.hpp: In constructor 'Couenne::CouenneProblem::CouenneProblem(ASL*, Bonmin::BabSetupBase*, Couenne::JnlstPtr)': CouenneProblem.hpp:388:18: warning: 'Couenne::CouenneProblem::nauty_info' will be initialized after [-Wreorder] 388 | mutable Nauty *nauty_info; | ^~~~~~~~~~ CouenneProblem.hpp:355:19: warning: 'Couenne::CouenneSdpCuts* Couenne::CouenneProblem::sdpCutGen_' [-Wreorder] 355 | CouenneSdpCuts *sdpCutGen_; | ^~~~~~~~~~ CouenneProblemConstructors.cpp:49:1: warning: when initialized here [-Wreorder] 49 | CouenneProblem::CouenneProblem (struct ASL *asl, | ^~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../standardize` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o reformulate.lo reformulate.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../standardize -I./../bound_tightening -I./../branch -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c reformulate.cpp -fPIC -DPIC -o .libs/reformulate.o In file included from ./../expression/CouenneExprVar.hpp:18, from reformulate.cpp:19: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../expression/CouenneExprVar.hpp:20: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from reformulate.cpp:21: CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from ./../problem/depGraph/CouenneDepGraph.hpp:19, from reformulate.cpp:22: ./../expression/CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./../expression/CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../standardize` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneGlobalCutOff.lo CouenneGlobalCutOff.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../standardize -I./../bound_tightening -I./../branch -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneGlobalCutOff.cpp -fPIC -DPIC -o .libs/CouenneGlobalCutOff.o In file included from CouenneProblem.hpp:25, from CouenneGlobalCutOff.hpp:15, from CouenneGlobalCutOff.cpp:12: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../standardize` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneRecordBestSol.lo CouenneRecordBestSol.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../standardize -I./../bound_tightening -I./../branch -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneRecordBestSol.cpp -fPIC -DPIC -o .libs/CouenneRecordBestSol.o In file included from CouenneProblem.hpp:25, from CouenneRecordBestSol.cpp:17: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ CouenneRecordBestSol.cpp: In member function 'void Couenne::CouenneRecordBestSol::setInitIsInt(const bool*, int)': CouenneRecordBestSol.cpp:135:16: warning: ignoring return value of 'bool std::vector<_Tp, _Alloc>::empty() const [with _Tp = int; _Alloc = std::allocator]', declared with attribute 'nodiscard' [-Wunused-result] 135 | listInt.empty(); | ~~~~~~~~~~~~~^~ In file included from /usr/include/c++/12/vector:64, from CouenneProblem.hpp:18: /usr/include/c++/12/bits/stl_vector.h:1083:7: note: declared here 1083 | empty() const _GLIBCXX_NOEXCEPT | ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../standardize` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneSymmetry.lo CouenneSymmetry.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../standardize -I./../bound_tightening -I./../branch -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneSymmetry.cpp -fPIC -DPIC -o .libs/CouenneSymmetry.o In file included from CouenneProblem.hpp:25, from CouenneSymmetry.cpp:13: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from ./../expression/operators/CouenneExprSum.hpp:16, from ./../expression/operators/CouenneExprGroup.hpp:16, from CouenneSymmetry.cpp:26: ./../expression/CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./../expression/CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../expression/CouenneExprVar.hpp:20, from ./../expression/CouenneExprAux.hpp:18, from depGraph/CouenneDepGraph.hpp:19: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../expression/CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./../expression/CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../standardize` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o checkCycles.lo `test -f 'depGraph/checkCycles.cpp' || echo './'`depGraph/checkCycles.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../standardize -I./../bound_tightening -I./../branch -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c depGraph/checkCycles.cpp -fPIC -DPIC -o .libs/checkCycles.o In file included from depGraph/CouenneDepGraph.hpp:18, from depGraph/checkCycles.cpp:12: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../expression/CouenneExprVar.hpp:20, from ./../expression/CouenneExprAux.hpp:18, from depGraph/CouenneDepGraph.hpp:19: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../expression/CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./../expression/CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../standardize` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o nl2e.lo `test -f '../readnl/nl2e.cpp' || echo './'`../readnl/nl2e.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../standardize -I./../bound_tightening -I./../branch -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c ../readnl/nl2e.cpp -fPIC -DPIC -o .libs/nl2e.o In file included from ./../expression/CouenneExprVar.hpp:18, from ../readnl/nl2e.cpp:13: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../expression/CouenneExprVar.hpp:20: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from ./../expression/operators/CouenneExprSum.hpp:16, from ../readnl/nl2e.cpp:15: ./../expression/CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./../expression/CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from ./../expression/operators/CouenneExprSum.hpp:16, from ../readnl/readnl.cpp:32: ./../expression/CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./../expression/CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i simplify (); | ^~~~~ ../readnl/readnl.cpp:238:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 238 | for (register int j = A_colstarts [n_var]; j--;) { | ^ ../readnl/readnl.cpp:246:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 246 | for (register int i = 0; i < n_con; i++) | ^ ../readnl/readnl.cpp:259:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 259 | for (register int i = n_con; i--;) | ^ ../readnl/readnl.cpp:269:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 269 | for (register int i = A_colstarts [j], k = A_colstarts [j+1] - i; k--; i++) { | ^ ../readnl/readnl.cpp:269:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 269 | for (register int i = A_colstarts [j], k = A_colstarts [j+1] - i; k--; i++) { | ^ ../readnl/readnl.cpp:336:9: warning: unused variable 'nls' [-Wunused-variable] 336 | *nls; | ^~~ ../readnl/readnl.cpp:374:17: warning: unused variable 'subst' [-Wunused-variable] 374 | expression *subst = Simplimake[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' fied (body); // or body->simplify() ? | ^~~~~ ../readnl/readnl.cpp:431:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 431 | for (register int i=0; i fp); | ^~ ../readnl/invmap.cpp:36:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register size_t f2 = Intcast (((AslCouPair *) p2) -> fp); | ^~ ../readnl/invmap.cpp: In function 'size_t getOperator(double (*)(expr*))': ../readnl/invmap.cpp:66:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 66 | register int i=0; | ^ ../readnl/invmap.cpp:67:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 67 | register AslCouPair *ops = opmap; | ^~~ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../standardize` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I`echo ./../problem/depGraph` -I`echo ./../cut/sdpcuts` -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o readASLfg.lo `test -f '../readnl/readASLfg.cpp' || echo './'`../readnl/readASLfg.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../standardize -I./../bound_tightening -I./../branch -I./../problem -I./../problem/depGraph -I./../cut/sdpcuts -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c ../readnl/readASLfg.cpp -fPIC -DPIC -o .libs/readASLfg.o make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o libCouenneProblem.la -no-undefined -version-info 5:8:4 problem.lo CouenneProblem.lo problemIO.lo writeAMPL.lo writeGAMS.lo writeLP.lo constraint.lo fillQuadIndices.lo fillDependence.lo checkNLP.lo getIntegerCandidate.lo testIntFix.lo CouenneSOS.lo CouenneProblemConstructors.lo CouenneRestoreUnused.lo reformulate.lo CouenneGlobalCutOff.lo CouenneSymmetry.lo CouenneRecordBestSol.lo depGraph.lo checkCycles.lo readnl.lo nl2e.lo invmap.lo readASLfg.lo ar cru .libs/libCouenneProblem.a .libs/problem.o .libs/CouenneProblem.o .libs/problemIO.o .libs/writeAMPL.o .libs/writeGAMS.o .libs/writeLP.o .libs/constraint.o .libs/fillQuadIndices.o .libs/fillDependence.o .libs/checkNLP.o .libs/getIntegerCandidate.o .libs/testIntFix.o .libs/CouenneSOS.o .libs/CouenneProblemConstructors.o .libs/CouenneRestoreUnused.o .libs/reformulate.o .libs/CouenneGlobalCutOff.o .libs/CouenneSymmetry.o .libs/CouenneRecordBestSol.o .libs/depGraph.o .libs/checkCycles.o .libs/readnl.o .libs/nl2e.o .libs/invmap.o .libs/readASLfg.o ranlib .libs/libCouenneProblem.a creating libCouenneProblem.la (cd .libs && rm -f libCouenneProblem.la && ln -s ../libCouenneProblem.la libCouenneProblem.la) libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' Making all in src/bound_tightening make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o boundTightening.lo boundTightening.cpp mkdir .libs g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c boundTightening.cpp -fPIC -DPIC -o .libs/boundTightening.o In file included from ./../problem/CouenneProblem.hpp:25, from boundTightening.cpp:12: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o aggressiveBT.lo aggressiveBT.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c aggressiveBT.cpp -fPIC -DPIC -o .libs/aggressiveBT.o In file included from ./../problem/CouenneProblem.hpp:25, from ./../heuristics/BonNlpHeuristic.hpp:17, from aggressiveBT.cpp:16: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ aggressiveBT.cpp:37:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 37 | static double distanceToBound (register int n, | ^ aggressiveBT.cpp:38:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 38 | register const double* xOrig, | ^~~~~ aggressiveBT.cpp:39:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 39 | register const double* lower, | ^~~~~ aggressiveBT.cpp:40:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 40 | register const double* upper, | ^~~~~ aggressiveBT.cpp:41:48: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 41 | register double cutoff_distance) { // stop if distance is above this | ^~~~~~~~~~~~~~~ aggressiveBT.cpp: In function 'double distanceToBound(int, const double*, const double*, const double*, double)': aggressiveBT.cpp:43:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 43 | register double Xdist = 0.; | ^~~~~ aggressiveBT.cpp:47:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 47 | register CouNumber diff = *lower++ - *xOrig; | ^~~~ aggressiveBT.cpp: In member function 'bool Couenne::CouenneProblem::aggressiveBT(Bonmin::OsiTMINLPInterface*, Couenne::t_chg_bounds*, const CglTreeInfo&, Bonmin::BabInfo*) const': aggressiveBT.cpp:216:10: warning: variable 'maxTimeReached' set but not used [-Wunused-but-set-variable] 216 | bool maxTimeReached = false; | ^~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o fake_tightening.lo fake_tightening.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c fake_tightening.cpp -fPIC -DPIC -o .libs/fake_tightening.o make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' In file included from ./../problem/CouenneProblem.hpp:25, from fake_tightening.cpp:13: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ fake_tightening.cpp: In member function 'int Couenne::CouenneProblem::fake_tighten(char, int, const double*, Couenne::CouNumber*, Couenne::CouNumber*, Couenne::t_chg_bounds*, Couenne::t_chg_bounds*) const': fake_tightening.cpp:213:92: warning: format '%g' expects a matching 'double' argument [-Wformat=] 213 | "fake tightening CUTS optimum: x%d=%g in [%g,%g] but not in [%g,%g]\n", | ~^ | | | double make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o obbt.lo obbt.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c obbt.cpp -fPIC -DPIC -o .libs/obbt.o In file included from obbt.cpp:15: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../expression/CouenneExprVar.hpp:20, from obbt.cpp:16: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from obbt.cpp:18: ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o obbt_iter.lo obbt_iter.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c obbt_iter.cpp -fPIC -DPIC -o .libs/obbt_iter.o In file included from ./../problem/CouenneProblem.hpp:25, from obbt_iter.cpp:13: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ obbt_iter.cpp: In member function 'int Couenne::CouenneProblem::obbt_iter(OsiSolverInterface*, Couenne::t_chg_bounds*, const CoinWarmStart*, Bonmin::BabInfo*, double*, int, int) const': obbt_iter.cpp:256:10: warning: variable 'has_updated' set but not used [-Wunused-but-set-variable] 256 | bool has_updated = false; | ^~~~~~~~~~~ obbt_iter.cpp:375:9: warning: unused variable 'result' [-Wunused-variable] 375 | int result = obbt_supplement (csi, index, sense); | ^~~~~~ obbt_iter.cpp:392:59: warning: too many arguments for format [-Wformat-extra-args] 392 | Jnlst () -> Printf (J_ITERSUMMARY, J_BOUNDTIGHTENING, "OBBT: tightened ", nImprov); | ^~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o impliedBounds.lo impliedBounds.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c impliedBounds.cpp -fPIC -DPIC -o .libs/impliedBounds.o In file included from ./../problem/CouenneProblem.hpp:25, from impliedBounds.cpp:13: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o tightenBounds.lo tightenBounds.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c tightenBounds.cpp -fPIC -DPIC -o .libs/tightenBounds.o In file included from ./../problem/CouenneProblem.hpp:25, from tightenBounds.cpp:13: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o FixPointConstructors.lo FixPointConstructors.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c FixPointConstructors.cpp -fPIC -DPIC -o .libs/FixPointConstructors.o In file included from FixPointConstructors.cpp:11: CouenneFixPoint.hpp: In constructor 'Couenne::CouenneFixPoint::CouenneFixPoint(Couenne::CouenneProblem*, Ipopt::SmartPtr)': CouenneFixPoint.hpp:92:28: warning: 'Couenne::CouenneFixPoint::perfIndicator_' will be initialized after [-Wreorder] 92 | CouenneBTPerfIndicator perfIndicator_; | ^~~~~~~~~~~~~~ CouenneFixPoint.hpp:78:9: warning: 'int Couenne::CouenneFixPoint::levelStop_' [-Wreorder] 78 | int levelStop_; | ^~~~~~~~~~ FixPointConstructors.cpp:17:1: warning: when initialized here [-Wreorder] 17 | CouenneFixPoint::CouenneFixPoint (CouenneProblem *p, | ^~~~~~~~~~~~~~~ CouenneFixPoint.hpp: In copy constructor 'Couenne::CouenneFixPoint::CouenneFixPoint(const Couenne::CouenneFixPoint&)': CouenneFixPoint.hpp:92:28: warning: 'Couenne::CouenneFixPoint::perfIndicator_' will be initialized after [-Wreorder] 92 | CouenneBTPerfIndicator perfIndicator_; | ^~~~~~~~~~~~~~ CouenneFixPoint.hpp:78:9: warning: 'int Couenne::CouenneFixPoint::levelStop_' [-Wreorder] 78 | int levelStop_; | ^~~~~~~~~~ FixPointConstructors.cpp:34:1: warning: when initialized here [-Wreorder] 34 | CouenneFixPoint::CouenneFixPoint (const CouenneFixPoint &rhs): | ^~~~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o FixPointGenCuts.lo FixPointGenCuts.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c FixPointGenCuts.cpp -fPIC -DPIC -o .libs/FixPointGenCuts.o In file included from ./../problem/CouenneProblem.hpp:25, from FixPointGenCuts.cpp:18: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneInfeasCut.lo CouenneInfeasCut.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneInfeasCut.cpp -fPIC -DPIC -o .libs/CouenneInfeasCut.o make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o obbt_supplement.lo obbt_supplement.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c obbt_supplement.cpp -fPIC -DPIC -o .libs/obbt_supplement.o obbt_supplement.cpp: In function 'int obbt_supplement(const OsiSolverInterface*, int, int)': obbt_supplement.cpp:31:17: warning: unused variable 'lambda' [-Wunused-variable] 31 | const double *lambda = csi -> getRowPrice (); | ^~~~~~ obbt_supplement.cpp:33:10: warning: unused variable 'alpha_i' [-Wunused-variable] 33 | double alpha_i = (sense==1 ? 1. : -1.); | ^~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o BTPerfIndicator.lo BTPerfIndicator.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c BTPerfIndicator.cpp -fPIC -DPIC -o .libs/BTPerfIndicator.o In file included from ./../problem/CouenneProblem.hpp:25, from BTPerfIndicator.cpp:13: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o BTPerfIndicatorConstr.lo BTPerfIndicatorConstr.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c BTPerfIndicatorConstr.cpp -fPIC -DPIC -o .libs/BTPerfIndicatorConstr.o In file included from ./../problem/CouenneProblem.hpp:25, from BTPerfIndicatorConstr.cpp:12: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o impliedBounds-mul.lo `test -f 'operators/impliedBounds-mul.cpp' || echo './'`operators/impliedBounds-mul.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c operators/impliedBounds-mul.cpp -fPIC -DPIC -o .libs/impliedBounds-mul.o In file included from ./../expression/CouenneExprOp.hpp:16, from ./../expression/operators/CouenneExprMul.hpp:16, from operators/impliedBounds-mul.cpp:14: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./../expression/CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./../expression/CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./../expression/CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./../expression/CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./../expression/CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./../expression/CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ operators/impliedBounds-exprSum.cpp: In member function 'virtual bool Couenne::exprSum::impliedBound(int, Couenne::CouNumber*, Couenne::CouNumber*, Couenne::t_chg_bounds*, Couenne::expression::auxSign)': operators/impliedBounds-exprSum.cpp:120:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 120 | for (register exprGroup::lincoeff::iterator el = lcoe.begin (); | ^~ operators/impliedBounds-exprSum.cpp:123:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | register CouNumber coe = el -> second; | ^~~ operators/impliedBounds-exprSum.cpp:124:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 124 | register int ind = el -> first -> Index (); | ^~~ operators/impliedBounds-exprSum.cpp:236:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 236 | for (register int i=ipos; i--; I1++) if (*I1 > maxind) maxind = *I1; | ^ operators/impliedBounds-exprSum.cpp:237:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 237 | for (register int i=ineg; i--; I2++) if (*I2 > maxind) maxind = *I2; | ^ operators/impliedBounds-exprSum.cpp:254:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 254 | for (register int i=ipos; i--;) { | ^ operators/impliedBounds-exprSum.cpp:264:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 264 | for (register int i=ineg; i--;) { | ^ operators/impliedBounds-exprSum.cpp:297:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 297 | for (register int i=ipos; i--;) { | ^ operators/impliedBounds-exprSum.cpp:306:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 306 | for (register int i=ineg; i--;) { | ^ operators/impliedBounds-exprSum.cpp: In function 'Couenne::CouNumber scanBounds(int, int, int*, Couenne::CouNumber*, Couenne::CouNumber*, int*)': operators/impliedBounds-exprSum.cpp:355:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 355 | for (register int i = num; i--;) { | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o impliedBounds-exprDiv.lo `test -f 'operators/impliedBounds-exprDiv.cpp' || echo './'`operators/impliedBounds-exprDiv.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c operators/impliedBounds-exprDiv.cpp -fPIC -DPIC -o .libs/impliedBounds-exprDiv.o In file included from ./../expression/CouenneExprOp.hpp:16, from ./../expression/operators/CouenneExprDiv.hpp:14, from operators/impliedBounds-exprDiv.cpp:11: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./../expression/CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./../expression/CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./../expression/CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./../expression/CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./../expression/CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./../expression/CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./../expression/CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./../expression/CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./../expression/CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./../expression/CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o BonCouenneInfo.lo `test -f '../main/BonCouenneInfo.cpp' || echo './'`../main/BonCouenneInfo.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c ../main/BonCouenneInfo.cpp -fPIC -DPIC -o .libs/BonCouenneInfo.o make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../problem` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../main` -I`echo ./../expression` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../expression/operators` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneAggrProbing.lo CouenneAggrProbing.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../problem -I./../convex -I./../heuristics -I./../main -I./../expression -I./../expression/partial -I./../interfaces -I./../branch -I./../expression/operators -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneAggrProbing.cpp -fPIC -DPIC -o .libs/CouenneAggrProbing.o In file included from ./../problem/CouenneProblem.hpp:25, from CouenneAggrProbing.hpp:21, from CouenneAggrProbing.cpp:11: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from CouenneAggrProbing.cpp:14: ./../expression/operators/CouenneExprOpp.hpp:21:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 21 | inline CouNumber opp (register CouNumber arg) | ^~~ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o libCouenneBoundTightening.la -no-undefined -version-info 5:8:4 boundTightening.lo aggressiveBT.lo fake_tightening.lo obbt.lo obbt_iter.lo tightenBounds.lo impliedBounds.lo FixPointConstructors.lo FixPointGenCuts.lo CouenneInfeasCut.lo obbt_supplement.lo BTPerfIndicator.lo BTPerfIndicatorConstr.lo impliedBounds-mul.lo impliedBounds-sum.lo impliedBounds-exprSum.lo impliedBounds-exprDiv.lo impliedBounds-exprMul.lo impliedBounds-exprTrilinear.lo impliedBounds-exprQuad.lo impliedBounds-exprPow.lo BonCouenneInfo.lo CouenneAggrProbing.lo ar cru .libs/libCouenneBoundTightening.a .libs/boundTightening.o .libs/aggressiveBT.o .libs/fake_tightening.o .libs/obbt.o .libs/obbt_iter.o .libs/tightenBounds.o .libs/impliedBounds.o .libs/FixPointConstructors.o .libs/FixPointGenCuts.o .libs/CouenneInfeasCut.o .libs/obbt_supplement.o .libs/BTPerfIndicator.o .libs/BTPerfIndicatorConstr.o .libs/impliedBounds-mul.o .libs/impliedBounds-sum.o .libs/impliedBounds-exprSum.o .libs/impliedBounds-exprDiv.o .libs/impliedBounds-exprMul.o .libs/impliedBounds-exprTrilinear.o .libs/impliedBounds-exprQuad.o .libs/impliedBounds-exprPow.o .libs/BonCouenneInfo.o .libs/CouenneAggrProbing.o ranlib .libs/libCouenneBoundTightening.a creating libCouenneBoundTightening.la (cd .libs && rm -f libCouenneBoundTightening.la && ln -s ../libCouenneBoundTightening.la libCouenneBoundTightening.la) libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' Making all in src/bound_tightening/twoImpliedBT make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/twoImpliedBT' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I../../../src -I`echo ./../..` -I`echo ./../../expression` -I`echo ./../../branch` -I`echo ./../../problem` -I`echo ./../../bound_tightening` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o TwoImpliedConstructors.lo TwoImpliedConstructors.cpp mkdir .libs g++ -DHAVE_CONFIG_H -I. -I. -I../../../src -I./../.. -I./../../expression -I./../../branch -I./../../problem -I./../../bound_tightening -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c TwoImpliedConstructors.cpp -fPIC -DPIC -o .libs/TwoImpliedConstructors.o make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/twoImpliedBT' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/twoImpliedBT' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I../../../src -I`echo ./../..` -I`echo ./../../expression` -I`echo ./../../branch` -I`echo ./../../problem` -I`echo ./../../bound_tightening` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o TwoImpliedIneqCombine.lo TwoImpliedIneqCombine.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../../../src -I./../.. -I./../../expression -I./../../branch -I./../../problem -I./../../bound_tightening -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c TwoImpliedIneqCombine.cpp -fPIC -DPIC -o .libs/TwoImpliedIneqCombine.o In file included from ./../../problem/CouenneProblem.hpp:25, from TwoImpliedIneqCombine.cpp:17: ./../../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../../problem/CouenneProblem.hpp:28: ./../../expression/CouenneDomain.hpp: At global scope: ./../../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ TwoImpliedIneqCombine.cpp:42:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 42 | int compthres (register const void *t1, | ^~ TwoImpliedIneqCombine.cpp:43:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 43 | register const void *t2) { | ^~ TwoImpliedIneqCombine.cpp: In function 'int Couenne::compthres(const void*, const void*)': TwoImpliedIneqCombine.cpp:46:5: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 46 | a1 = (*(threshold **) t1) -> alpha, | ^~ TwoImpliedIneqCombine.cpp:47:5: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 47 | a2 = (*(threshold **) t2) -> alpha; | ^~ TwoImpliedIneqCombine.cpp: At global scope: TwoImpliedIneqCombine.cpp:63:36: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | int compPair (register const void *p1, | ^~ TwoImpliedIneqCombine.cpp:64:36: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 64 | register const void *p2) { | ^~ TwoImpliedIneqCombine.cpp: In function 'int Couenne::compPair(const void*, const void*)': TwoImpliedIneqCombine.cpp:67:5: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 67 | i1 = ((struct indPosPair *) p1) -> index, | ^~ TwoImpliedIneqCombine.cpp:68:5: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 68 | i2 = ((struct indPosPair *) p2) -> index; | ^~ TwoImpliedIneqCombine.cpp: In function 'int Couenne::combine(CouenneProblem*, int, int, const int*, const int*, double*, double*, const double*, const double*, double*, double*, double, double, double, double, bool*, int)': TwoImpliedIneqCombine.cpp:663:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 663 | register double tmp = newL <= - COUENNE_INFImake[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/twoImpliedBT' NITY / 10 ? COUENNE_INFINITY : newL; | ^~~ make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/twoImpliedBT' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I../../../src -I`echo ./../..` -I`echo ./../../expression` -I`echo ./../../branch` -I`echo ./../../problem` -I`echo ./../../bound_tightening` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o TwoImpliedGenCuts.lo TwoImpliedGenCuts.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../../../src -I./../.. -I./../../expression -I./../../branch -I./../../problem -I./../../bound_tightening -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c TwoImpliedGenCuts.cpp -fPIC -DPIC -o .libs/TwoImpliedGenCuts.o In file included from ./../../problem/CouenneProblemElem.hpp:17, from TwoImpliedGenCuts.cpp:22: ./../../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../../expression/CouenneExprVar.hpp:20, from TwoImpliedGenCuts.cpp:24: ./../../expression/CouenneDomain.hpp: At global scope: ./../../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from TwoImpliedGenCuts.cpp:26: ./../../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ TwoImpliedGenCuts.cpp: In member function 'virtual void Couenne::CouenneTwoImplied::generateCuts(const OsiSolverInterface&, OsiCuts&, CglTreeInfo)': TwoImpliedGenCuts.cpp:86:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 86 | if (info.level <= 0) | ^~ TwoImpliedGenCuts.cpp:87:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 87 | jnlst_ -> Printf (J_ERROR, J_COUENNE, "TwoImpl-BT: "); fflush (stdout); | ^~~~~~ TwoImpliedGenCuts.cpp:316:11: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 316 | indj = ind [j], | ^~~~ TwoImpliedGenCuts.cpp:317:11: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 317 | indk = ind [k]; | ^~~~ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/twoImpliedBT' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/twoImpliedBT' /bin/sh ../../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o libCouenneTwoImplied.la -no-undefined -version-info 5:8:4 TwoImpliedConstructors.lo TwoImpliedIneqCombine.lo TwoImpliedGenCuts.lo ar cru .libs/libCouenneTwoImplied.a .libs/TwoImpliedConstructors.o .libs/TwoImpliedIneqCombine.o .libs/TwoImpliedGenCuts.o ranlib .libs/libCouenneTwoImplied.a creating libCouenneTwoImplied.la (cd .libs && rm -f libCouenneTwoImplied.la && ln -s ../libCouenneTwoImplied.la libCouenneTwoImplied.la) libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/twoImpliedBT' Making all in src/convex make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/convex' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../bound_tightening` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../problem` -I/usr/include/asl -I/usr/include/coin -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o addEnvelope.lo addEnvelope.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../bound_tightening -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../util -I./../branch -I./../problem -I/usr/include/asl -I/usr/include/coin -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c addEnvelope.cpp -fPIC -DPIC -o .libs/addEnvelope.o make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/convex' In file included from ./../expression/CouenneExprOp.hpp:16, from ./../expression/operators/CouenneExprPow.hpp:18, from ./../util/CouenneFunTriplets.hpp:16, from addEnvelope.cpp:15: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./../expression/CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./../expression/CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/convex' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../bound_tightening` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../problem` -I/usr/include/asl -I/usr/include/coin -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o createCuts.lo createCuts.cpp mkdir .libs g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../bound_tightening -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../util -I./../branch -I./../problem -I/usr/include/asl -I/usr/include/coin -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c createCuts.cpp -fPIC -DPIC -o .libs/createCuts.o make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/convex' In file included from ./../problem/CouenneProblem.hpp:25, from createCuts.cpp:16: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/convex' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../bound_tightening` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../problem` -I/usr/include/asl -I/usr/include/coin -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneCutGenerator.lo CouenneCutGenerator.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../bound_tightening -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../util -I./../branch -I./../problem -I/usr/include/asl -I/usr/include/coin -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneCutGenerator.cpp -fPIC -DPIC -o .libs/CouenneCutGenerator.o In file included from ./../problem/CouenneProblem.hpp:25, from CouenneCutGenerator.cpp:15: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/convex' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/convex' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../bound_tightening` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../problem` -I/usr/include/asl -I/usr/include/coin -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o generateCuts.lo generateCuts.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../bound_tightening -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../util -I./../branch -I./../problem -I/usr/include/asl -I/usr/include/coin -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c generateCuts.cpp -fPIC -DPIC -o .libs/generateCuts.o In file included from ./../problem/CouenneProblem.hpp:25, from generateCuts.cpp:16: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ generateCuts.cpp: In function 'void Couenne::sparse2dense(int, t_chg_bounds*, int*&, int&)': generateCuts.cpp:76:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 76 | for (register int i=ncols, j=0; i--; j++, chg_bds++) | ^ generateCuts.cpp:76:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 76 | for (register int i=ncols, j=0; i--; j++, chg_bds++) | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/convex' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/convex' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../bound_tightening` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../problem` -I/usr/include/asl -I/usr/include/coin -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o genColCuts.lo genColCuts.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../bound_tightening -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../util -I./../branch -I./../problem -I/usr/include/asl -I/usr/include/coin -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c genColCuts.cpp -fPIC -DPIC -o .libs/genColCuts.o In file included from ./../problem/CouenneProblem.hpp:25, from genColCuts.cpp:13: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/convex' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/convex' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../bound_tightening` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../problem` -I/usr/include/asl -I/usr/include/coin -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o genRowCuts.lo genRowCuts.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../bound_tightening -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../util -I./../branch -I./../problem -I/usr/include/asl -I/usr/include/coin -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c genRowCuts.cpp -fPIC -DPIC -o .libs/genRowCuts.o In file included from ./../problem/CouenneProblem.hpp:25, from genRowCuts.cpp:13: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/convex' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/convex' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../bound_tightening` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../problem` -I/usr/include/asl -I/usr/include/coin -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o updateBranchInfo.lo updateBranchInfo.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../bound_tightening -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../util -I./../branch -I./../problem -I/usr/include/asl -I/usr/include/coin -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c updateBranchInfo.cpp -fPIC -DPIC -o .libs/updateBranchInfo.o In file included from ./../problem/CouenneProblem.hpp:25, from updateBranchInfo.cpp:13: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/convex' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/convex' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../bound_tightening` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/operators/bounds` -I`echo ./../util` -I`echo ./../branch` -I`echo ./../problem` -I/usr/include/asl -I/usr/include/coin -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o isOptimumCut.lo isOptimumCut.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../bound_tightening -I./../expression -I./../expression/operators -I./../expression/operators/bounds -I./../util -I./../branch -I./../problem -I/usr/include/asl -I/usr/include/coin -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c isOptimumCut.cpp -fPIC -DPIC -o .libs/isOptimumCut.o In file included from ./../problem/CouenneProblem.hpp:25, from isOptimumCut.cpp:16: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ isOptimumCut.cpp: In function 'bool Couenne::isOptimumCut(const CouNumber*, OsiCuts&, CouenneProblem*)': isOptimumCut.cpp:40:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 40 | register double lb = *lvalues++; | ^~ isOptimumCut.cpp:41:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 41 | register int ind = *lindices++; | ^~~ isOptimumCut.cpp:57:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 57 | register double ub = *uvalues++; | ^~ isOptimumCut.cpp:58:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 58 | register int ind = *uindices++; | ^~~ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/convex' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/convex' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o libCouenneConvex.la -no-undefined -version-info 5:8:4 addEnvelope.lo createCuts.lo CouenneCutGenerator.lo generateCuts.lo genColCuts.lo genRowCuts.lo updateBranchInfo.lo isOptimumCut.lo ar cru .libs/libCouenneConvex.a .libs/addEnvelope.o .libs/createCuts.o .libs/CouenneCutGenerator.o .libs/generateCuts.o .libs/genColCuts.o .libs/genRowCuts.o .libs/updateBranchInfo.o .libs/isOptimumCut.o ranlib .libs/libCouenneConvex.a creating libCouenneConvex.la (cd .libs && rm -f libCouenneConvex.la && ln -s ../libCouenneConvex.la libCouenneConvex.la) libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/convex' Making all in src/branch make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/include/asl -I/usr/include/coin -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneThreeWayBranchObj.lo CouenneThreeWayBranchObj.cpp mkdir .libs g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/include/asl -I/usr/include/coin -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneThreeWayBranchObj.cpp -fPIC -DPIC -o .libs/CouenneThreeWayBranchObj.o make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' In file included from ./../expression/CouenneExprVar.hpp:18, from CouenneObject.hpp:17, from CouenneThreeWayBranchObj.cpp:12: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../expression/CouenneExprVar.hpp:20: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from CouenneBranchingObject.hpp:16, from CouenneThreeWayBranchObj.cpp:13: ./../expression/CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./../expression/CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/include/asl -I/usr/include/coin -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneBranchingObject.lo CouenneBranchingObject.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/include/asl -I/usr/include/coin -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneBranchingObject.cpp -fPIC -DPIC -o .libs/CouenneBranchingObject.o make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' In file included from ./../problem/CouenneProblem.hpp:25, from CouenneBranchingObject.cpp:18: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from CouenneBranchingObject.hpp:16, from CouenneBranchingObject.cpp:21: ./../expression/CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./../expression/CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/include/asl -I/usr/include/coin -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneObject.lo CouenneObject.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/include/asl -I/usr/include/coin -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneObject.cpp -fPIC -DPIC -o .libs/CouenneObject.o make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' In file included from ./../problem/CouenneProblem.hpp:25, from CouenneObject.cpp:12: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from CouenneBranchingObject.hpp:16, from CouenneObject.cpp:15: ./../expression/CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./../expression/CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/include/asl -I/usr/include/coin -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneVarObject.lo CouenneVarObject.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/include/asl -I/usr/include/coin -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneVarObject.cpp -fPIC -DPIC -o .libs/CouenneVarObject.o In file included from ./../problem/CouenneProblem.hpp:25, from CouenneVarObject.cpp:15: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from CouenneBranchingObject.hpp:16, from CouenneVarObject.cpp:17: ./../expression/CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./../expression/CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ CouenneVarObject.cpp: In member function 'virtual OsiBranchingObject* Couenne::CouenneVarObject::createBranch(OsiSolverInterface*, const OsiBranchingInformation*, int) const': CouenneVarObject.cpp:108:39: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 108 | case CouenneObject::LP_CENTRAL: if ((brpt < l + width) || | ^~ CouenneVarObject.cpp:109:101: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 109 | (brpt > u - width)) brpt = .5 * (l+u); break; | ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/include/asl -I/usr/include/coin -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneChooseVariable.lo CouenneChooseVariable.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/include/asl -I/usr/include/coin -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneChooseVariable.cpp -fPIC -DPIC -o .libs/CouenneChooseVariable.o In file included from ./../problem/CouenneProblem.hpp:25, from CouenneChooseVariable.cpp:18: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ CouenneChooseVariable.cpp: In member function 'virtual int Couenne::CouenneChooseVariable::setupList(OsiBranchingInformation*, bool)': CouenneChooseVariable.cpp:156:9: warning: unused variable 'way' [-Wunused-variable] 156 | int way; | ^~~ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/include/asl -I/usr/include/coin -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneChooseStrong.lo CouenneChooseStrong.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/include/asl -I/usr/include/coin -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneChooseStrong.cpp -fPIC -DPIC -o .libs/CouenneChooseStrong.o In file included from ./../expression/CouenneExprVar.hpp:18, from CouenneObject.hpp:17, from CouenneChooseStrong.cpp:15: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../expression/CouenneExprVar.hpp:20: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from CouenneChooseStrong.cpp:17: ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from CouenneBranchingObject.hpp:16, from CouenneChooseStrong.cpp:19: ./../expression/CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./../expression/CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/include/asl -I/usr/include/coin -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o projections.lo projections.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/include/asl -I/usr/include/coin -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c projections.cpp -fPIC -DPIC -o .libs/projections.o projections.cpp: In function 'Couenne::CouNumber Couenne::project(CouNumber, CouNumber, CouNumber, CouNumber, CouNumber, CouNumber, CouNumber, int, CouNumber*, CouNumber*)': projections.cpp:29:5: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 29 | t = - (a*x0 + b*y0 + c); | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/include/asl -I/usr/include/coin -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o doStrongBranching.lo doStrongBranching.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/include/asl -I/usr/include/coin -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c doStrongBranching.cpp -fPIC -DPIC -o .libs/doStrongBranching.o make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' In file included from ./../problem/CouenneProblem.hpp:25, from doStrongBranching.cpp:15: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from CouenneBranchingObject.hpp:16, from doStrongBranching.cpp:17: ./../expression/CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./../expression/CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/include/asl -I/usr/include/coin -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o infeasibility.lo infeasibility.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/include/asl -I/usr/include/coin -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c infeasibility.cpp -fPIC -DPIC -o .libs/infeasibility.o make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' In file included from ./../problem/CouenneProblem.hpp:25, from infeasibility.cpp:13: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/include/asl -I/usr/include/coin -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o infeasibilityVT.lo infeasibilityVT.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/include/asl -I/usr/include/coin -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c infeasibilityVT.cpp -fPIC -DPIC -o .libs/infeasibilityVT.o make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' In file included from ./../problem/CouenneProblem.hpp:25, from infeasibilityVT.cpp:13: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ infeasibilityVT.cpp: In member function 'virtual double Couenne::CouenneVTObject::infeasibility(const OsiBranchingInformation*, int&) const': infeasibilityVT.cpp:80:5: warning: variable 'fx' set but not used [-Wunused-but-set-variable] 80 | fx = xcurr, // value of expression associated with variable (if aux) | ^~ make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/include/asl -I/usr/include/coin -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o feasibleRegion.lo feasibleRegion.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/include/asl -I/usr/include/coin -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c feasibleRegion.cpp -fPIC -DPIC -o .libs/feasibleRegion.o make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' In file included from ./../problem/CouenneProblem.hpp:25, from feasibleRegion.cpp:14: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from CouenneBranchingObject.hpp:16, from feasibleRegion.cpp:16: ./../expression/CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./../expression/CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ In file included from ./../expression/operators/CouenneExprSum.hpp:16, from ./../expression/operators/CouenneExprGroup.hpp:16, from feasibleRegion.cpp:19: ./../expression/CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./../expression/CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../expression/CouenneExprVar.hpp:20: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from CouenneBranchingObject.hpp:16, from CouenneComplBranchingObject.hpp:14, from CouenneComplObject.cpp:12: ./../expression/CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./../expression/CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/include/asl -I/usr/include/coin -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneOrbitObj.lo CouenneOrbitObj.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/include/asl -I/usr/include/coin -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneOrbitObj.cpp -fPIC -DPIC -o .libs/CouenneOrbitObj.o make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/include/asl -I/usr/include/coin -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneComplBranchingObject.lo CouenneComplBranchingObject.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/include/asl -I/usr/include/coin -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneComplBranchingObject.cpp -fPIC -DPIC -o .libs/CouenneComplBranchingObject.o In file included from ./../problem/CouenneProblem.hpp:25, from CouenneComplBranchingObject.cpp:16: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from CouenneBranchingObject.hpp:16, from CouenneComplBranchingObject.hpp:14, from CouenneComplBranchingObject.cpp:19: ./../expression/CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./../expression/CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ CouenneComplBranchingObject.cpp: In constructor 'Couenne::CouenneComplBranchingObject::CouenneComplBranchingObject(OsiSolverInterface*, const OsiObject*, Couenne::JnlstPtr, Couenne::CouenneCutGenerator*, Couenne::CouenneProblem*, Couenne::expression*, Couenne::expression*, int, Couenne::CouNumber, bool, bool, int)': CouenneComplBranchingObject.cpp:50:56: warning: format '%d' expects a matching 'int' argument [-Wformat=] 50 | "Complem. Branch: x%-3d = 0 or x%-3d = 0\n", | ~~~^ | | | int make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/include/asl -I/usr/include/coin -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneOrbitBranchingObj.lo CouenneOrbitBranchingObj.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/include/asl -I/usr/include/coin -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneOrbitBranchingObj.cpp -fPIC -DPIC -o .libs/CouenneOrbitBranchingObj.o In file included from ./../problem/CouenneProblem.hpp:25, from CouenneOrbitBranchingObj.cpp:17: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from CouenneOrbitBranchingObj.hpp:14, from CouenneOrbitBranchingObj.cpp:19: ./../expression/CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./../expression/CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/include/asl -I/usr/include/coin -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o BranchCore.lo BranchCore.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/include/asl -I/usr/include/coin -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c BranchCore.cpp -fPIC -DPIC -o .libs/BranchCore.o In file included from ./../expression/CouenneExprVar.hpp:18, from CouenneObject.hpp:17, from BranchCore.cpp:11: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../expression/CouenneExprVar.hpp:20: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from CouenneBranchingObject.hpp:16, from BranchCore.cpp:12: ./../expression/CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./../expression/CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ In file included from BranchCore.cpp:13: ./../problem/CouenneProblem.hpp: At global scope: ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ BranchCore.cpp: In member function 'void Couenne::CouenneBranchingObject::branchCore(OsiSolverInterface*, int, int, bool, double, Couenne::t_chg_bounds*&)': BranchCore.cpp:133:62: warning: format '%d' expects argument of type 'int', but argument 5 has type 'std::vector::size_type' {aka 'long unsigned int'} [-Wformat=] 133 | jnlst_ -> Printf (J_ERROR, J_BRANCHING, "Branch Symm (%d vars):", branch_orbit -> size ()); | ~^ ~~~~~~~~~~~~~~~~~~~~~~~ | | | | int std::vector::size_type {aka long unsigned int} | %ld make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/include/asl -I/usr/include/coin -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneSOSObject.lo CouenneSOSObject.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/include/asl -I/usr/include/coin -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneSOSObject.cpp -fPIC -DPIC -o .libs/CouenneSOSObject.o make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' In file included from ./../problem/CouenneProblem.hpp:25, from CouenneSOSObject.cpp:15: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/include/asl -I/usr/include/coin -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o Nauty.lo Nauty.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/include/asl -I/usr/include/coin -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c Nauty.cpp -fPIC -DPIC -o .libs/Nauty.o make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../problem` -I`echo ./../util` -I`echo ./../standardize` -I/usr/include/asl -I/usr/include/coin -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o StrongBranchingSetupList.lo StrongBranchingSetupList.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../problem -I./../util -I./../standardize -I/usr/include/asl -I/usr/include/coin -I/usr/include/nauty/ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c StrongBranchingSetupList.cpp -fPIC -DPIC -o .libs/StrongBranchingSetupList.o In file included from ./../expression/CouenneExprVar.hpp:18, from CouenneObject.hpp:17, from StrongBranchingSetupList.cpp:12: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../expression/CouenneExprVar.hpp:20: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from StrongBranchingSetupList.cpp:15: ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o libCouenneBranch.la -no-undefined -version-info 5:8:4 CouenneThreeWayBranchObj.lo CouenneBranchingObject.lo CouenneObject.lo CouenneVarObject.lo CouenneChooseVariable.lo CouenneChooseStrong.lo doStrongBranching.lo projections.lo infeasibility.lo infeasibilityVT.lo feasibleRegion.lo CouenneComplObject.lo CouenneComplBranchingObject.lo CouenneOrbitObj.lo CouenneOrbitBranchingObj.lo BranchCore.lo CouenneSOSObject.lo StrongBranchingSetupList.lo Nauty.lo ar cru .libs/libCouenneBranch.a .libs/CouenneThreeWayBranchObj.o .libs/CouenneBranchingObject.o .libs/CouenneObject.o .libs/CouenneVarObject.o .libs/CouenneChooseVariable.o .libs/CouenneChooseStrong.o .libs/doStrongBranching.o .libs/projections.o .libs/infeasibility.o .libs/infeasibilityVT.o .libs/feasibleRegion.o .libs/CouenneComplObject.o .libs/CouenneComplBranchingObject.o .libs/CouenneOrbitObj.o .libs/CouenneOrbitBranchingObj.o .libs/BranchCore.o .libs/CouenneSOSObject.o .libs/StrongBranchingSetupList.o .libs/Nauty.o ranlib .libs/libCouenneBranch.a creating libCouenneBranch.la (cd .libs && rm -f libCouenneBranch.la && ln -s ../libCouenneBranch.la libCouenneBranch.la) libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' Making all in src/disjunctive make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/disjunctive' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../expression` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o generateDisjCuts.lo generateDisjCuts.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../heuristics -I./../expression -I./../bound_tightening -I./../branch -I./../problem -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c generateDisjCuts.cpp -fPIC -DPIC -o .libs/generateDisjCuts.o In file included from generateDisjCuts.cpp:15: CouenneDisjCuts.hpp:194:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 194 | inline void CoinInvN (register const double *orig, | ^~~~ CouenneDisjCuts.hpp:195:36: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 195 | register int n, | ^ CouenneDisjCuts.hpp:196:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 196 | register double *inverted) { | ^~~~~~~~ CouenneDisjCuts.hpp:203:47: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 203 | inline void CoinCopyDisp (register const int *src, | ^~~ CouenneDisjCuts.hpp:204:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 204 | register int num, | ^~~ CouenneDisjCuts.hpp:205:41: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 205 | register int *dst, | ^~~ CouenneDisjCuts.hpp:206:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 206 | register int displacement) { | ^~~~~~~~~~~~ In file included from ./../problem/CouenneProblem.hpp:25, from generateDisjCuts.cpp:16: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/disjunctive' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/disjunctive' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../expression` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneDisjCuts.lo CouenneDisjCuts.cpp mkdir .libs g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../heuristics -I./../expression -I./../bound_tightening -I./../branch -I./../problem -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneDisjCuts.cpp -fPIC -DPIC -o .libs/CouenneDisjCuts.o In file included from CouenneDisjCuts.cpp:12: CouenneDisjCuts.hpp:194:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 194 | inline void CoinInvN (register const double *orig, | ^~~~ CouenneDisjCuts.hpp:195:36: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 195 | register int n, | ^ CouenneDisjCuts.hpp:196:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 196 | register double *inverted) { | ^~~~~~~~ CouenneDisjCuts.hpp:203:47: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 203 | inline void CoinCopyDisp (register const int *src, | ^~~ CouenneDisjCuts.hpp:204:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 204 | register int num, | ^~~ CouenneDisjCuts.hpp:205:41: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 205 | register int *dst, | ^~~ CouenneDisjCuts.hpp:206:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 206 | register int displacement) { | ^~~~~~~~~~~~ In file included from ./../problem/CouenneProblem.hpp:25, from CouenneDisjCuts.cpp:13: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/disjunctive' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/disjunctive' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../expression` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o disjCut.lo disjCut.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../heuristics -I./../expression -I./../bound_tightening -I./../branch -I./../problem -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c disjCut.cpp -fPIC -DPIC -o .libs/disjCut.o In file included from disjCut.cpp:14: CouenneDisjCuts.hpp:194:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 194 | inline void CoinInvN (register const double *orig, | ^~~~ CouenneDisjCuts.hpp:195:36: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 195 | register int n, | ^ CouenneDisjCuts.hpp:196:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 196 | register double *inverted) { | ^~~~~~~~ CouenneDisjCuts.hpp:203:47: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 203 | inline void CoinCopyDisp (register const int *src, | ^~~ CouenneDisjCuts.hpp:204:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 204 | register int num, | ^~~ CouenneDisjCuts.hpp:205:41: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 205 | register int *dst, | ^~~ CouenneDisjCuts.hpp:206:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 206 | register int displacement) { | ^~~~~~~~~~~~ disjCut.cpp: In member function 'int Couenne::CouenneDisjCuts::generateDisjCuts(std::vector >&, OsiSolverInterface&, OsiCuts&, const CglTreeInfo&) const': disjCut.cpp:260:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 260 | for (register int i=n+1; i--;) { | ^ disjCut.cpp:364:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 364 | for (register int nc = ncolLeft + ncolRight, j = N + nc; nc--;) | ^~ disjCut.cpp:364:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 364 | for (register int nc = ncolLeft + ncolRight, j = N + nc; nc--;) | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/disjunctive' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/disjunctive' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../expression` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o getDisjunctions.lo getDisjunctions.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../heuristics -I./../expression -I./../bound_tightening -I./../branch -I./../problem -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c getDisjunctions.cpp -fPIC -DPIC -o .libs/getDisjunctions.o In file included from ./../problem/CouenneProblem.hpp:25, from getDisjunctions.cpp:12: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from ./../branch/CouenneBranchingObject.hpp:16, from getDisjunctions.cpp:14: ./../expression/CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./../expression/CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ In file included from getDisjunctions.cpp:15: CouenneDisjCuts.hpp: At global scope: CouenneDisjCuts.hpp:194:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 194 | inline void CoinInvN (register const double *orig, | ^~~~ CouenneDisjCuts.hpp:195:36: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 195 | register int n, | ^ CouenneDisjCuts.hpp:196:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 196 | register double *inverted) { | ^~~~~~~~ CouenneDisjCuts.hpp:203:47: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 203 | inline void CoinCopyDisp (register const int *src, | ^~~ CouenneDisjCuts.hpp:204:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 204 | register int num, | ^~~ CouenneDisjCuts.hpp:205:41: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 205 | register int *dst, | ^~~ CouenneDisjCuts.hpp:206:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 206 | register int displacement) { | ^~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/disjunctive' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/disjunctive' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../expression` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o separateWithDisjunction.lo separateWithDisjunction.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../heuristics -I./../expression -I./../bound_tightening -I./../branch -I./../problem -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c separateWithDisjunction.cpp -fPIC -DPIC -o .libs/separateWithDisjunction.o In file included from separateWithDisjunction.cpp:12: CouenneDisjCuts.hpp:194:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 194 | inline void CoinInvN (register const double *orig, | ^~~~ CouenneDisjCuts.hpp:195:36: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 195 | register int n, | ^ CouenneDisjCuts.hpp:196:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 196 | register double *inverted) { | ^~~~~~~~ CouenneDisjCuts.hpp:203:47: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 203 | inline void CoinCopyDisp (register const int *src, | ^~~ CouenneDisjCuts.hpp:204:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 204 | register int num, | ^~~ CouenneDisjCuts.hpp:205:41: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 205 | register int *dst, | ^~~ CouenneDisjCuts.hpp:206:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 206 | register int displacement) { | ^~~~~~~~~~~~ In file included from ./../problem/CouenneProblem.hpp:25, from separateWithDisjunction.cpp:14: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/disjunctive' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/disjunctive' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../expression` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o singleDisjunctions.lo singleDisjunctions.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../heuristics -I./../expression -I./../bound_tightening -I./../branch -I./../problem -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c singleDisjunctions.cpp -fPIC -DPIC -o .libs/singleDisjunctions.o In file included from ./../problem/CouenneProblem.hpp:25, from singleDisjunctions.cpp:12: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from singleDisjunctions.cpp:13: CouenneDisjCuts.hpp:194:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 194 | inline void CoinInvN (register const double *orig, | ^~~~ CouenneDisjCuts.hpp:195:36: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 195 | register int n, | ^ CouenneDisjCuts.hpp:196:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 196 | register double *inverted) { | ^~~~~~~~ CouenneDisjCuts.hpp:203:47: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 203 | inline void CoinCopyDisp (register const int *src, | ^~~ CouenneDisjCuts.hpp:204:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 204 | register int num, | ^~~ CouenneDisjCuts.hpp:205:41: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 205 | register int *dst, | ^~~ CouenneDisjCuts.hpp:206:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 206 | register int displacement) { | ^~~~~~~~~~~~ singleDisjunctions.cpp: In member function 'int Couenne::CouenneDisjCuts::checkDisjSide(OsiSolverInterface&, OsiCuts*) const': singleDisjunctions.cpp:74:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 74 | register double lb = *lvalues++; | ^~ singleDisjunctions.cpp:75:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 75 | register int ind = *lindices++; | ^~~ singleDisjunctions.cpp:91:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 91 | register double ub = *uvalues++; make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/disjunctive' | ^~ singleDisjunctions.cpp:92:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 92 | register int ind = *uindices++; | ^~~ singleDisjunctions.cpp: In member function 'void Couenne::CouenneDisjCuts::mergeBoxes(int, CoinPackedVector&, CoinPackedVector&, CoinPackedVector) const': singleDisjunctions.cpp:166:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 166 | register int diff = *Li - *Ri; | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/disjunctive' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../expression` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o dummyVecMatr.lo dummyVecMatr.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../heuristics -I./../expression -I./../bound_tightening -I./../branch -I./../problem -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c dummyVecMatr.cpp -fPIC -DPIC -o .libs/dummyVecMatr.o make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/disjunctive' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/disjunctive' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../expression` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o OsiLinear2MatrVec.lo OsiLinear2MatrVec.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../heuristics -I./../expression -I./../bound_tightening -I./../branch -I./../problem -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c OsiLinear2MatrVec.cpp -fPIC -DPIC -o .libs/OsiLinear2MatrVec.o In file included from OsiLinear2MatrVec.cpp:11: CouenneDisjCuts.hpp:194:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 194 | inline void CoinInvN (register const double *orig, | ^~~~ CouenneDisjCuts.hpp:195:36: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 195 | register int n, | ^ CouenneDisjCuts.hpp:196:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 196 | register double *inverted) { | ^~~~~~~~ CouenneDisjCuts.hpp:203:47: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 203 | inline void CoinCopyDisp (register const int *src, | ^~~ CouenneDisjCuts.hpp:204:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 204 | register int num, | ^~~ CouenneDisjCuts.hpp:205:41: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 205 | register int *dst, | ^~~ CouenneDisjCuts.hpp:206:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 206 | register int displacement) { | ^~~~~~~~~~~~ In file included from ./../problem/CouenneProblem.hpp:25, from OsiLinear2MatrVec.cpp:21: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/disjunctive' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/disjunctive' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../heuristics` -I`echo ./../expression` -I`echo ./../bound_tightening` -I`echo ./../branch` -I`echo ./../problem` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o OsiCuts2MatrVec.lo OsiCuts2MatrVec.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../heuristics -I./../expression -I./../bound_tightening -I./../branch -I./../problem -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c OsiCuts2MatrVec.cpp -fPIC -DPIC -o .libs/OsiCuts2MatrVec.o In file included from OsiCuts2MatrVec.cpp:11: CouenneDisjCuts.hpp:194:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 194 | inline void CoinInvN (register const double *orig, | ^~~~ CouenneDisjCuts.hpp:195:36: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 195 | register int n, | ^ CouenneDisjCuts.hpp:196:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 196 | register double *inverted) { | ^~~~~~~~ CouenneDisjCuts.hpp:203:47: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 203 | inline void CoinCopyDisp (register const int *src, | ^~~ CouenneDisjCuts.hpp:204:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 204 | register int num, | ^~~ CouenneDisjCuts.hpp:205:41: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 205 | register int *dst, | ^~~ CouenneDisjCuts.hpp:206:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 206 | register int displacement) { | ^~~~~~~~~~~~ In file included from ./../problem/CouenneProblem.hpp:25, from OsiCuts2MatrVec.cpp:22: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/disjunctive' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/disjunctive' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o libCouenneDisjunctive.la -no-undefined -version-info 5:8:4 CouenneDisjCuts.lo generateDisjCuts.lo disjCut.lo getDisjunctions.lo separateWithDisjunction.lo singleDisjunctions.lo dummyVecMatr.lo OsiLinear2MatrVec.lo OsiCuts2MatrVec.lo ar cru .libs/libCouenneDisjunctive.a .libs/CouenneDisjCuts.o .libs/generateDisjCuts.o .libs/disjCut.o .libs/getDisjunctions.o .libs/separateWithDisjunction.o .libs/singleDisjunctions.o .libs/dummyVecMatr.o .libs/OsiLinear2MatrVec.o .libs/OsiCuts2MatrVec.o ranlib .libs/libCouenneDisjunctive.a creating libCouenneDisjunctive.la (cd .libs && rm -f libCouenneDisjunctive.la && ln -s ../libCouenneDisjunctive.la libCouenneDisjunctive.la) libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/disjunctive' Making all in src/interfaces make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/interfaces' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/partial` -I`echo ./../branch` -I`echo ./../util` -I`echo ./../problem` -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneTNLP.lo CouenneTNLP.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../expression/partial -I./../branch -I./../util -I./../problem -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneTNLP.cpp -fPIC -DPIC -o .libs/CouenneTNLP.o In file included from ./../problem/CouenneProblem.hpp:25, from CouenneTNLP.cpp:14: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ CouenneTNLP.cpp: In member function 'virtual bool Couenne::CouenneTNLP::eval_jac_g(Ipopt::Index, const Ipopt::Number*, bool, Ipopt::Index, Ipopt::Index, Ipopt::Index*, Ipopt::Index*, Ipopt::Number*)': CouenneTNLP.cpp:472:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 472 | register expression **e = Jac_. expr (); | ^ CouenneTNLP.cpp:474:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 474 | for (register int i=nele_jac; i--;) | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/interfaces' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/interfaces' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/partial` -I`echo ./../branch` -I`echo ./../util` -I`echo ./../problem` -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneMINLPInterface.lo CouenneMINLPInterface.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../expression/partial -I./../branch -I./../util -I./../problem -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneMINLPInterface.cpp -fPIC -DPIC -o .libs/CouenneMINLPInterface.o make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/interfaces' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/interfaces' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/partial` -I`echo ./../branch` -I`echo ./../util` -I`echo ./../problem` -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o BonCouenneInterface.lo BonCouenneInterface.cpp mkdir .libs g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../expression/partial -I./../branch -I./../util -I./../problem -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c BonCouenneInterface.cpp -fPIC -DPIC -o .libs/BonCouenneInterface.o make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/interfaces' In file included from ./../problem/CouenneProblem.hpp:25, from BonCouenneInterface.cpp:16: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/interfaces' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o libCouenneInterfaces.la -no-undefined -version-info 5:8:4 BonCouenneInterface.lo CouenneTNLP.lo CouenneMINLPInterface.lo ar cru .libs/libCouenneInterfaces.a .libs/BonCouenneInterface.o .libs/CouenneTNLP.o .libs/CouenneMINLPInterface.o ranlib .libs/libCouenneInterfaces.a creating libCouenneInterfaces.la (cd .libs && rm -f libCouenneInterfaces.la && ln -s ../libCouenneInterfaces.la libCouenneInterfaces.la) libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/interfaces' Making all in src/heuristics make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/heuristics' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../util` -I`echo ./../problem` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o BonInitHeuristic.lo BonInitHeuristic.cpp mkdir .libs g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../expression/partial -I./../interfaces -I./../branch -I./../util -I./../problem -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c BonInitHeuristic.cpp -fPIC -DPIC -o .libs/BonInitHeuristic.o make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/heuristics' In file included from ./../problem/CouenneProblem.hpp:25, from BonInitHeuristic.hpp:15, from BonInitHeuristic.cpp:11: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/heuristics' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../util` -I`echo ./../problem` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o BonNlpHeuristic.lo BonNlpHeuristic.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../expression/partial -I./../interfaces -I./../branch -I./../util -I./../problem -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c BonNlpHeuristic.cpp -fPIC -DPIC -o .libs/BonNlpHeuristic.o In file included from ./../expression/CouenneExprVar.hpp:18, from ./../branch/CouenneObject.hpp:17, from BonNlpHeuristic.cpp:15: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../expression/CouenneExprVar.hpp:20: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from BonNlpHeuristic.cpp:16: ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ BonNlpHeuristic.cpp: In member function 'virtual int Couenne::NlpSolveHeuristic::solution(double&, double*)': BonNlpHeuristic.cpp:122:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 122 | if (depth <= 0) | ^~ BonNlpHeuristic.cpp:123:77: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 123 | couenne_ -> Jnlst () -> Printf (J_ERROR, J_COUENNE, "NLP Heuristic: "); fflush (stdout); | ^~~~~~ BonNlpHeuristic.cpp:261:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 261 | if (haveRoundedIntVars && skipOnInfeasibility) | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/heuristics' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/heuristics' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../util` -I`echo ./../problem` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneFeasPumpConstructors.lo CouenneFeasPumpConstructors.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../expression/partial -I./../interfaces -I./../branch -I./../util -I./../problem -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneFeasPumpConstructors.cpp -fPIC -DPIC -o .libs/CouenneFeasPumpConstructors.o In file included from ./../problem/CouenneProblem.hpp:25, from CouenneFPpool.hpp:20, from CouenneFeasPump.hpp:19, from CouenneFeasPumpConstructors.cpp:14: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from ./../expression/operators/CouenneExprSub.hpp:14, from CouenneFeasPumpConstructors.cpp:21: ./../expression/CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./../expression/CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../expression/CouenneExprVar.hpp:20: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../expression/CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./../expression/CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ In file included from CouenneFPpool.hpp:20, from CouenneFeasPump.hpp:19, from CouenneFeasPump.cpp:17: ./../problem/CouenneProblem.hpp: At global scope: ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ CouenneFeasPump.cpp: In member function 'virtual int Couenne::CouenneFeasPump::solution(double&, double*)': CouenneFeasPump.cpp:341:70: warning: format '%d' expects argument of type 'int', but argument 5 has type 'std::set::size_type' {aka 'long unsigned int'} [-Wformat=] 341 | problem_ -> Jnlst () -> Printf (J_WARNING, J_NLPHEURISTIC, "FP: %d solutions in pool, %d in tabu list\n", pool_ -> Set (). size (), tabuPool_ . size ()); | ~^ ~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int std::set::size_type {aka long unsigned int} | %ld CouenneFeasPump.cpp:341:92: warning: format '%d' expects argument of type 'int', but argument 6 has type 'std::set::size_type' {aka 'long unsigned int'} [-Wformat=] 341 | problem_ -> Jnlst () -> Printf (J_WARNING, J_NLPHEURISTIC, "FP: %d solutions in pool, %d in tabu list\n", pool_ -> Set (). size (), tabuPool_ . size ()); | ~^ ~~~~~~~~~~~~~~~~~~~ | | | | int std::set::size_type {aka long unsigned int} | %ld CouenneFeasPump.cpp:89:8: warning: unused variable 'is_still_feas' [-Wunused-variable] 89 | bool is_still_feas = problem_ -> btCore (chg_bds); | ^~~~~~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/heuristics' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/heuristics' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../util` -I`echo ./../problem` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneFPcreateMILP.lo CouenneFPcreateMILP.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../expression/partial -I./../interfaces -I./../branch -I./../util -I./../problem -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneFPcreateMILP.cpp -fPIC -DPIC -o .libs/CouenneFPcreateMILP.o make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/heuristics' In file included from ./../problem/CouenneProblem.hpp:25, from CouenneFPpool.hpp:20, from CouenneFeasPump.hpp:19, from CouenneFPcreateMILP.cpp:17: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ CouenneFPcreateMILP.cpp: In function 'int PSDize(int, double*, double*, bool)': CouenneFPcreateMILP.cpp:333:24: warning: 'void Ipopt::IpLapackDsyev(bool, Index, Number*, Index, Number*, Index&)' is deprecated [-Wdeprecated-declarations] 333 | Ipopt::IpLapackDsyev (true, n, A, n, eigenval, status); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CouenneFPcreateMILP.cpp:13: /usr/include/coin/IpLapack.hpp:108:13: note: declared here 108 | inline void IpLapackDsyev( | ^~~~~~~~~~~~~ CouenneFPcreateMILP.cpp:389:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 389 | register double multEig = doSqrRoot ? sqrt (eigenval [j]) : | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/heuristics' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../util` -I`echo ./../problem` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneFPSolveMILP.lo CouenneFPSolveMILP.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../expression/partial -I./../interfaces -I./../branch -I./../util -I./../problem -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneFPSolveMILP.cpp -fPIC -DPIC -o .libs/CouenneFPSolveMILP.o In file included from ./../problem/CouenneProblem.hpp:25, from CouenneFPpool.hpp:20, from CouenneFeasPump.hpp:19, from CouenneFPSolveMILP.cpp:14: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/heuristics' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/heuristics' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../util` -I`echo ./../problem` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneFPSolveNLP.lo CouenneFPSolveNLP.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../expression/partial -I./../interfaces -I./../branch -I./../util -I./../problem -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneFPSolveNLP.cpp -fPIC -DPIC -o .libs/CouenneFPSolveNLP.o In file included from ./../problem/CouenneProblem.hpp:25, from CouenneFPpool.hpp:20, from CouenneFeasPump.hpp:19, from CouenneFPSolveNLP.cpp:15: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/heuristics' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/heuristics' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../util` -I`echo ./../problem` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneFPFindSolution.lo CouenneFPFindSolution.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../expression/partial -I./../interfaces -I./../branch -I./../util -I./../problem -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneFPFindSolution.cpp -fPIC -DPIC -o .libs/CouenneFPFindSolution.o In file included from ./../problem/CouenneProblem.hpp:25, from CouenneFPpool.hpp:20, from CouenneFeasPump.hpp:19, from CouenneFPFindSolution.cpp:13: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/heuristics' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/heuristics' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../util` -I`echo ./../problem` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneFPpool.lo CouenneFPpool.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../expression/partial -I./../interfaces -I./../branch -I./../util -I./../problem -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneFPpool.cpp -fPIC -DPIC -o .libs/CouenneFPpool.o In file included from ./../problem/CouenneProblem.hpp:25, from CouenneFPpool.cpp:14: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from CouenneFPpool.cpp:18: ./../expression/CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./../expression/CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ CouenneFPpool.cpp: In member function 'void Couenne::CouenneFPpool::findClosestAndReplace(double*&, const double*, int)': CouenneFPpool.cpp:247:12: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 247 | dist = 0.0, | ^~~~ CouenneFPpool.cpp:248:12: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 248 | delta; | ^~~~~ CouenneFPpool.cpp:251:12: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 251 | *x = i -> x (), | ^ CouenneFPpool.cpp:252:12: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 252 | *s = nSol; | ^ CouenneFPpool.cpp:254:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 254 | register bool move_on = false; | ^~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/heuristics' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/heuristics' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../util` -I`echo ./../problem` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneFPscipSolve.lo CouenneFPscipSolve.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../expression/partial -I./../interfaces -I./../branch -I./../util -I./../problem -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneFPscipSolve.cpp -fPIC -DPIC -o .libs/CouenneFPscipSolve.o In file included from ./../problem/CouenneProblem.hpp:25, from CouenneFPscipSolve.cpp:10: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/heuristics' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/heuristics' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../branch` -I`echo ./../util` -I`echo ./../problem` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneIterativeRounding.lo CouenneIterativeRounding.cpp g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../convex -I./../expression -I./../expression/operators -I./../expression/partial -I./../interfaces -I./../branch -I./../util -I./../problem -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneIterativeRounding.cpp -fPIC -DPIC -o .libs/CouenneIterativeRounding.o make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/heuristics' In file included from ./../problem/CouenneProblem.hpp:25, from CouenneIterativeRounding.hpp:27, from CouenneIterativeRounding.cpp:11: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/heuristics' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o libCouenneHeuristics.la -no-undefined -version-info 5:8:4 BonInitHeuristic.lo BonNlpHeuristic.lo CouenneFeasPumpConstructors.lo CouenneFeasPump.lo CouenneFPcreateMILP.lo CouenneFPSolveMILP.lo CouenneFPSolveNLP.lo CouenneFPFindSolution.lo CouenneFPpool.lo CouenneFPscipSolve.lo CouenneIterativeRounding.lo ar cru .libs/libCouenneHeuristics.a .libs/BonInitHeuristic.o .libs/BonNlpHeuristic.o .libs/CouenneFeasPumpConstructors.o .libs/CouenneFeasPump.o .libs/CouenneFPcreateMILP.o .libs/CouenneFPSolveMILP.o .libs/CouenneFPSolveNLP.o .libs/CouenneFPFindSolution.o .libs/CouenneFPpool.o .libs/CouenneFPscipSolve.o .libs/CouenneIterativeRounding.o ranlib .libs/libCouenneHeuristics.a creating libCouenneHeuristics.la (cd .libs && rm -f libCouenneHeuristics.la && ln -s ../libCouenneHeuristics.la libCouenneHeuristics.la) libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/heuristics' Making all in src/cut/sdpcuts make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/cut/sdpcuts' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I../../../src -I`echo ./../..` -I`echo ./../../expression` -I`echo ./../../problem` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouennePSDcon.lo CouennePSDcon.cpp mkdir .libs g++ -DHAVE_CONFIG_H -I. -I. -I../../../src -I./../.. -I./../../expression -I./../../problem -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouennePSDcon.cpp -fPIC -DPIC -o .libs/CouennePSDcon.o In file included from ./../../expression/CouenneExprCopy.hpp:17, from ./../../expression/CouenneExprClone.hpp:18, from CouenneMatrix.hpp:16, from CouennePSDcon.cpp:10: ./../../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ CouenneMatrix.hpp: At global scope: CouenneMatrix.hpp:71:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline bool operator() (register CouenneScalar * const &a, | ^ CouenneMatrix.hpp:72:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 72 | register CouenneScalar * const &b) const | ^ CouenneMatrix.hpp:109:86: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 109 | inline bool operator() (register const std::pair &a, | ^ CouenneMatrix.hpp:110:86: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register const std::pair &b) const | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/cut/sdpcuts' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/cut/sdpcuts' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I../../../src -I`echo ./../..` -I`echo ./../../expression` -I`echo ./../../problem` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneMatrix.lo CouenneMatrix.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../../../src -I./../.. -I./../../expression -I./../../problem -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneMatrix.cpp -fPIC -DPIC -o .libs/CouenneMatrix.o In file included from ./../../expression/CouenneExprCopy.hpp:17, from ./../../expression/CouenneExprClone.hpp:18, from CouenneMatrix.hpp:16, from CouenneMatrix.cpp:15: ./../../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ CouenneMatrix.hpp: At global scope: CouenneMatrix.hpp:71:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline bool operator() (register CouenneScalar * const &a, | ^ CouenneMatrix.hpp:72:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 72 | register CouenneScalar * const &b) const | ^ CouenneMatrix.hpp:109:86: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 109 | inline bool operator() (register const std::pair &a, | ^ CouenneMatrix.hpp:110:86: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register const std::pair &b) const | ^ CouenneMatrix.cpp: In copy constructor 'Couenne::CouenneSparseVector::CouenneSparseVector(const Couenne::CouenneSparseVector&)': CouenneMatrix.cpp:25:10: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 25 | i = rhs. elem_. begin (); | ^ CouenneMatrix.cpp: In member function 'Couenne::CouenneSparseVector& Couenne::CouenneSparseVector::operator=(const Couenne::CouenneSparseVector&)': CouenneMatrix.cpp:36:10: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | i = rhs. elem_. begin (); | ^ CouenneMatrix.cpp: In member function 'double Couenne::CouenneSparseVector::multiply_thres(const Couenne::CouenneSparseVector&, double) const': CouenneMatrix.cpp:129:10: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | i1 = elem_. begin (), | ^~ CouenneMatrix.cpp:130:10: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 130 | i2 = v2.elem_. begin (); | ^~ CouenneMatrix.cpp:135:5: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 135 | while ((i1 != elem_.end ()) && ((*i1) -> getIndex () < (*i2) -> getIndex ())) ++i1; if (i1 == elem_. end ()) return prod; | ^~~~~ CouenneMatrix.cpp:135:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 135 | while ((i1 != elem_.end ()) && ((*i1) -> getIndex () < (*i2) -> getIndex ())) ++i1; if (i1 == elem_. end ()) return prod; | ^~ CouenneMatrix.cpp:136:5: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 136 | while ((i2 != v2.elem_.end ()) && ((*i2) -> getIndex () < (*i1) -> getIndex ())) ++i2; if (i2 == v2. elem_. end ()) return prod; | ^~~~~ CouenneMatrix.cpp:136:92: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 136 | while ((i2 != v2.elem_.end ()) && ((*i2) -> getIndex () < (*i1) -> getIndex ())) ++i2; if (i2 == v2. elem_. end ()) return prod; | ^~ CouenneMatrix.cpp: In destructor 'Couenne::CouenneSparseVector::~CouenneSparseVector()': CouenneMatrix.cpp:216:10: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 216 | i = elem_. begin (); | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/cut/sdpcuts' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/cut/sdpcuts' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I../../../src -I`echo ./../..` -I`echo ./../../expression` -I`echo ./../../problem` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneSdpCuts.lo CouenneSdpCuts.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../../../src -I./../.. -I./../../expression -I./../../problem -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneSdpCuts.cpp -fPIC -DPIC -o .libs/CouenneSdpCuts.o In file included from ./../../expression/CouenneExprCopy.hpp:17, from ./../../expression/CouenneExprClone.hpp:18, from CouenneMatrix.hpp:16, from CouenneSdpCuts.cpp:13: ./../../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ CouenneMatrix.hpp: At global scope: CouenneMatrix.hpp:71:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline bool operator() (register CouenneScalar * const &a, | ^ CouenneMatrix.hpp:72:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 72 | register CouenneScalar * const &b) const | ^ CouenneMatrix.hpp:109:86: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 109 | inline bool operator() (register const std::pair &a, | ^ CouenneMatrix.hpp:110:86: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register const std::pair &b) const | ^ In file included from ./../../problem/CouenneProblem.hpp:28, from CouenneSdpCuts.cpp:16: ./../../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from CouenneSdpCuts.cpp:18: ./../../expression/CouenneExprAux.hpp: In member function 'virtual bool Couenne::exprAux::isInteger()': ./../../expression/CouenneExprAux.hpp:159:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 159 | register CouNumber l = lb (); | ^ In file included from ./../../expression/operators/CouenneExprPow.hpp:18, from CouenneSdpCuts.cpp:19: ./../../expression/CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./../../expression/CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../../expression/CouenneExprVar.hpp:20: ./../../expression/CouenneDomain.hpp: At global scope: ./../../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ In file included from ./../../expression/operators/CouenneExprMul.hpp:16, from CutGen.cpp:20: ./../../expression/CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./../../expression/CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i &a, | ^ CouenneMatrix.hpp:110:86: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register const std::pair &b) const | ^ make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/cut/sdpcuts' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/cut/sdpcuts' /bin/sh ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I../../../src -I`echo ./../..` -I`echo ./../../expression` -I`echo ./../../problem` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CutGenSparse.lo CutGenSparse.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../../../src -I./../.. -I./../../expression -I./../../problem -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CutGenSparse.cpp -fPIC -DPIC -o .libs/CutGenSparse.o In file included from ./../../expression/CouenneExprOp.hpp:16, from ./../../expression/operators/CouenneExprMul.hpp:16, from CutGenSparse.cpp:18: ./../../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ ./../../expression/CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./../../expression/CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./problem/CouenneProblem.hpp:28: ./expression/CouenneDomain.hpp: At global scope: ./expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ main/CouenneBab.cpp: In member function 'virtual void Couenne::CouenneBab::branchAndBound(Bonmin::BabSetupBase&)': main/CouenneBab.cpp:527:22: warning: variable 'saveSignal' set but not used [-Wunused-but-set-variable] 527 | CoinSighandler_t saveSignal = SIG_DFL; | ^~~~~~~~~~ main/CouenneBab.cpp:161:8: warning: variable 'ChangedObject' set but not used [-Wunused-but-set-variable] 161 | bool ChangedObject = false; | ^~~~~~~~~~~~~ main/CouenneBab.cpp:553:8: warning: variable 'hasFailed' set but not used [-Wunused-but-set-variable] 553 | bool hasFailed = false; | ^~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I`echo ./convex` -I`echo ./interfaces` -I`echo ./heuristics` -I`echo ./expression` -I`echo ./expression/operators` -I`echo ./expression/partial` -I`echo ./disjunctive` -I`echo ./main` -I`echo ./problem` -I`echo ./branch` -I`echo ./cut/sdpcuts` -I`echo ./cut/crossconv` -I`echo ./bound_tightening` -I`echo ./bound_tightening/twoImpliedBT` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o SmartAslDestr.lo `test -f 'main/SmartAslDestr.cpp' || echo './'`main/SmartAslDestr.cpp g++ -DHAVE_CONFIG_H -I. -I. -I./convex -I./interfaces -I./heuristics -I./expression -I./expression/operators -I./expression/partial -I./disjunctive -I./main -I./problem -I./branch -I./cut/sdpcuts -I./cut/crossconv -I./bound_tightening -I./bound_tightening/twoImpliedBT -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c main/SmartAslDestr.cpp -fPIC -DPIC -o .libs/SmartAslDestr.o make[2]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src' make[2]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I`echo ./convex` -I`echo ./interfaces` -I`echo ./heuristics` -I`echo ./expression` -I`echo ./expression/operators` -I`echo ./expression/partial` -I`echo ./disjunctive` -I`echo ./main` -I`echo ./problem` -I`echo ./branch` -I`echo ./cut/sdpcuts` -I`echo ./cut/crossconv` -I`echo ./bound_tightening` -I`echo ./bound_tightening/twoImpliedBT` -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o BonCouenneSetup.lo `test -f 'main/BonCouenneSetup.cpp' || echo './'`main/BonCouenneSetup.cpp g++ -DHAVE_CONFIG_H -I. -I. -I./convex -I./interfaces -I./heuristics -I./expression -I./expression/operators -I./expression/partial -I./disjunctive -I./main -I./problem -I./branch -I./cut/sdpcuts -I./cut/crossconv -I./bound_tightening -I./bound_tightening/twoImpliedBT -I/usr/include/asl -I/usr/include/coin -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c main/BonCouenneSetup.cpp -fPIC -DPIC -o .libs/BonCouenneSetup.o make[2]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src' In file included from ./problem/CouenneProblem.hpp:25, from ./heuristics/CouenneFPpool.hpp:20, from ./heuristics/CouenneFeasPump.hpp:19, from main/BonCouenneSetup.cpp:46: ./expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./problem/CouenneProblem.hpp:28: ./expression/CouenneDomain.hpp: At global scope: ./expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from main/BonCouenneSetup.cpp:76: ./disjunctive/CouenneDisjCuts.hpp:194:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 194 | inline void CoinInvN (register const double *orig, | ^~~~ ./disjunctive/CouenneDisjCuts.hpp:195:36: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 195 | register int n, | ^ ./disjunctive/CouenneDisjCuts.hpp:196:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 196 | register double *inverted) { | ^~~~~~~~ ./disjunctive/CouenneDisjCuts.hpp:203:47: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 203 | inline void CoinCopyDisp (register const int *src, | ^~~ ./disjunctive/CouenneDisjCuts.hpp:204:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 204 | register int num, | ^~~ ./disjunctive/CouenneDisjCuts.hpp:205:41: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 205 | register int *dst, | ^~~ ./disjunctive/CouenneDisjCuts.hpp:206:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 206 | register int displacement) { | ^~~~~~~~~~~~ main/BonCouenneSetup.cpp: In member function 'bool Couenne::CouenneSetup::InitializeCouenne(char**, Couenne::CouenneProblem*, Ipopt::SmartPtr, Couenne::CouenneInterface*, Bonmin::Bab*)': main/BonCouenneSetup.cpp:405:13: warning: unused variable 'ind' [-Wunused-variable] 405 | int ind = var -> Index (); | ^~~ make[2]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src' /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o libCouenne.la -rpath /usr/lib64 -no-undefined -version-info 5:8:4 CouenneBab.lo BonCouenneSetup.lo SmartAslDestr.lo ./interfaces/libCouenneInterfaces.la ./heuristics/libCouenneHeuristics.la ./problem/libCouenneProblem.la ./standardize/libCouenneStandardize.la ./expression/libCouenneExpression.la ./branch/libCouenneBranch.la ./convex/libCouenneConvex.la ./bound_tightening/libCouenneBoundTightening.la ./bound_tightening/twoImpliedBT/libCouenneTwoImplied.la ./util/libCouenneUtil.la ./disjunctive/libCouenneDisjunctive.la ./cut/crossconv/libCouenneCrossConv.la ./cut/sdpcuts/libCouenneSdpCuts.la -lnauty -lasl -lmp -lipoptamplinterface -lbonminampl -lbonmin -lCbcSolver -lCbc -lCgl -lOsiClp -lClpSolver -lClp -lOsi -lCoinUtils -lipopt g++ -Wl,--as-needed -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/CouenneBab.o .libs/BonCouenneSetup.o .libs/SmartAslDestr.o -Wl,--whole-archive ./interfaces/.libs/libCouenneInterfaces.a ./heuristics/.libs/libCouenneHeuristics.a ./problem/.libs/libCouenneProblem.a ./standardize/.libs/libCouenneStandardize.a ./expression/.libs/libCouenneExpression.a ./branch/.libs/libCouenneBranch.a ./convex/.libs/libCouenneConvex.a ./bound_tightening/.libs/libCouenneBoundTightening.a ./bound_tightening/twoImpliedBT/.libs/libCouenneTwoImplied.a ./util/.libs/libCouenneUtil.a ./disjunctive/.libs/libCouenneDisjunctive.a ./cut/crossconv/.libs/libCouenneCrossConv.a ./cut/sdpcuts/.libs/libCouenneSdpCuts.a -Wl,--no-whole-archive -lnauty -lasl -lmp -lipoptamplinterface -lbonminampl -lbonmin -lCbcSolver -lCbc -lCgl -lOsiClp -lClpSolver -lClp -lOsi -lCoinUtils -lipopt -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -Wl,--build-id=sha1 -Wl,-soname -Wl,libCouenne.so.1 -o .libs/libCouenne.so.1.4.8 (cd .libs && rm -f libCouenne.so.1 && ln -s libCouenne.so.1.4.8 libCouenne.so.1) (cd .libs && rm -f libCouenne.so && ln -s libCouenne.so.1.4.8 libCouenne.so) creating libCouenne.la (cd .libs && rm -f libCouenne.la && ln -s ../libCouenne.la libCouenne.la) heuristics/CouenneFPcreateMILP.cpp: In function 'addDistanceConstraints': heuristics/CouenneFPcreateMILP.cpp:94:48: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 94 | CoinPackedVector *P = new CoinPackedVector [n]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ expression/partial/CouenneExprHess.cpp: In member function '__ct_base ': expression/partial/CouenneExprHess.cpp:128:82: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 128 | std::set *deplist = new std::set [1 + p -> nVars () + p -> nCons ()]; | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ make[2]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src' Making all in src/readnl make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/readnl' /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../main` -I`echo ./../interfaces` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../branch` -I`echo ./../bound_tightening` -I`echo ./../problem` -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o CouenneAmplInterface.lo CouenneAmplInterface.cpp mkdir .libs g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../main -I./../interfaces -I./../expression -I./../expression/operators -I./../branch -I./../bound_tightening -I./../problem -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c CouenneAmplInterface.cpp -fPIC -DPIC -o .libs/CouenneAmplInterface.o In file included from ./../problem/CouenneProblem.hpp:25, from CouenneAmplInterface.cpp:30: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from ./../expression/operators/CouenneExprSum.hpp:16, from ./../expression/operators/CouenneExprGroup.hpp:16, from CouenneAmplInterface.cpp:34: ./../expression/CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./../expression/CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i simplify (); | ^~~~~ CouenneAmplInterface.cpp:453:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 453 | for (register int j = A_colstarts [n_var]; j--;) { | ^ CouenneAmplInterface.cpp:461:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 461 | for (register int i = 0; i < n_con; i++) | ^ CouenneAmplInterface.cpp:474:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 474 | for (register int i = n_con; i--;) | ^ CouenneAmplInterface.cpp:484:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 484 | for (register int i = A_colstarts [j], k = A_colstarts [j+1] - i; k--; i++) { | ^ CouenneAmplInterface.cpp:484:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 484 | for (register int i = A_colstarts [j], k = A_colstarts [j+1] - i; k--; i++) { | ^ CouenneAmplInterface.cpp:580:17: warning: unused variable 'subst' [-Wunused-variable] 580 | expression *subst = Simplified (body); | ^~~~~ CouenneAmplInterface.cpp:638:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 638 | for (register int i=0; i nDefVars() ; i++) { //FIXME: shouldn't this loop go until n_var + problem -> nDefVars() ? | ^ CouenneAmplInterface.cpp: In member function 'Couenne::expression* Couenne::CouenneAmplInterface::nl2e(expr*)': CouenneAmplInterface.cpp:791:98: warning: format '%p' expects argument of type 'void*', but argument 5 has type 'int' [-Wformat=] 791 | jnlst -> Printf (Ipopt::J_ERROR, Ipopt::J_INITIALIZATION, "ERROR: unknown operator (address %p), aborting.\n", Intcast (e -> op)); | ~^ | | | void* | %d make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/readnl' /bin/sh ../../libtool --tag=CXX --mode=link g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o libCouenneReadnl.la -rpath /usr/lib64 -no-undefined -version-info 5:8:4 CouenneAmplInterface.lo -lnauty -lasl -lmp -lipoptamplinterface -lbonminampl -lbonmin -lCbcSolver -lCbc -lCgl -lOsiClp -lClpSolver -lClp -lOsi -lCoinUtils -lipopt ../libCouenne.la g++ -Wl,--as-needed -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/12/crtbeginS.o .libs/CouenneAmplInterface.o -lnauty -lasl -lmp -lipoptamplinterface -lbonminampl -lbonmin -lCbcSolver -lCbc -lCgl -lOsiClp -lClpSolver -lClp -lOsi -lCoinUtils -lipopt ../.libs/libCouenne.so -L/usr/lib/gcc/x86_64-redhat-linux/12 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/12/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/12/../../../../lib64/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -m64 -mtune=generic -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -Wl,--build-id=sha1 -Wl,-soname -Wl,libCouenneReadnl.so.1 -o .libs/libCouenneReadnl.so.1.4.8 (cd .libs && rm -f libCouenneReadnl.so.1 && ln -s libCouenneReadnl.so.1.4.8 libCouenneReadnl.so.1) (cd .libs && rm -f libCouenneReadnl.so && ln -s libCouenneReadnl.so.1.4.8 libCouenneReadnl.so) creating libCouenneReadnl.la (cd .libs && rm -f libCouenneReadnl.la && ln -s ../libCouenneReadnl.la libCouenneReadnl.la) make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/readnl' Making all in src/main make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/main' g++ -DHAVE_CONFIG_H -I. -I`echo .` -I.. -I`echo ./..` -I`echo ./../convex` -I`echo ./../expression` -I`echo ./../expression/operators` -I`echo ./../expression/partial` -I`echo ./../interfaces` -I`echo ./../heuristics` -I`echo ./../branch` -I`echo ./../problem` -I`echo ./../bound_tightening` -I`echo ./../bound_tightening/twoImpliedBT` -I`echo ./../disjunctive` -I`echo ./../cut/sdpcuts` -I`echo ./../cut/crossconv` -I`echo ./../readnl` -I/usr/include/asl -I/usr/include/coin -I/usr/include/asl -I`echo /usr/include/nauty/` -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DCOUENNE_BUILD -c -o BonCouenne.o BonCouenne.cpp In file included from ./../problem/CouenneProblem.hpp:25, from BonCouenne.cpp:30: ./../expression/CouenneExpression.hpp:279:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 279 | inline bool updateBound (register int sign, | ^~~~ ./../expression/CouenneExpression.hpp:280:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 280 | register CouNumber *dst, | ^~~ ./../expression/CouenneExpression.hpp:281:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 281 | register CouNumber src) { | ^~~ ./../expression/CouenneExpression.hpp: In function 'bool Couenne::updateBound(int, CouNumber*, CouNumber)': ./../expression/CouenneExpression.hpp:291:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 291 | register double delta = (sign > 0) ? (*dst - src) : (src - *dst); | ^~~~~ In file included from ./../problem/CouenneProblem.hpp:28: ./../expression/CouenneDomain.hpp: At global scope: ./../expression/CouenneDomain.hpp:84:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 84 | inline CouNumber &x (register int index) {return x_ [index];} ///< return current variable | ^~~~~ ./../expression/CouenneDomain.hpp:85:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 85 | inline CouNumber &lb (register int index) {return lb_ [index];} ///< return current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:86:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 86 | inline CouNumber &ub (register int index) {return ub_ [index];} ///< return current upper bound | ^~~~~ ./../expression/CouenneDomain.hpp:156:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 156 | inline CouNumber &x (register int index) {return point_ -> x (index);} ///< current variable | ^~~~~ ./../expression/CouenneDomain.hpp:157:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 157 | inline CouNumber &lb (register int index) {return point_ -> lb (index);} ///< current lower bound | ^~~~~ ./../expression/CouenneDomain.hpp:158:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 158 | inline CouNumber &ub (register int index) {return point_ -> ub (index);} ///< current upper bound | ^~~~~ ./../problem/CouenneProblem.hpp:63:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 63 | inline void color_vertex (register int k) {color = k;} | ^ ./../problem/CouenneProblem.hpp:71:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:71:59: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 71 | inline void bounds(register double a, register double b){ lb = a; ub = b;} | ^ ./../problem/CouenneProblem.hpp:77:50: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:77:74: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 77 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:51: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:123:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 123 | inline bool operator() (register const Node &a, register const Node &b) { | ^ ./../problem/CouenneProblem.hpp:129:49: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:129:73: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 129 | inline bool operator() (register const char *a, register const char *b) const | ^ ./../problem/CouenneProblem.hpp:397:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ ./../problem/CouenneProblem.hpp:397:57: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 397 | inline bool compare (register Node &a, register Node &b) const; | ^ In file included from ./../expression/operators/CouenneExprSum.hpp:16, from BonCouenne.cpp:42: ./../expression/CouenneExprOp.hpp: In member function 'Couenne::expression** Couenne::exprOp::clonearglist(Couenne::Domain*) const': ./../expression/CouenneExprOp.hpp:100:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 100 | for (register int i=0; i /builddir/build/BUILDROOT/coin-or-Couenne-0.5.8-9.fc38.x86_64/usr/share/doc/coin-or-Couenne/couenne_addlibs.txt make[3]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8' make[2]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8' make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8' + rm -f /builddir/build/BUILDROOT/coin-or-Couenne-0.5.8-9.fc38.x86_64/usr/lib64/libCouenne.la /builddir/build/BUILDROOT/coin-or-Couenne-0.5.8-9.fc38.x86_64/usr/lib64/libCouenneReadnl.la + rm -f /builddir/build/BUILDROOT/coin-or-Couenne-0.5.8-9.fc38.x86_64/usr/share/doc/coin-or-Couenne/LICENSE /builddir/build/BUILDROOT/coin-or-Couenne-0.5.8-9.fc38.x86_64/usr/share/doc/coin-or-Couenne/couenne_addlibs.txt + cp -a doxydoc/html doxydoc/couenne_doxy.tag /builddir/build/BUILDROOT/coin-or-Couenne-0.5.8-9.fc38.x86_64/usr/share/doc/coin-or-Couenne + cp -p doc/couenne-user-manual.pdf /builddir/build/BUILDROOT/coin-or-Couenne-0.5.8-9.fc38.x86_64/usr/share/doc/coin-or-Couenne + mkdir -p /builddir/build/BUILDROOT/coin-or-Couenne-0.5.8-9.fc38.x86_64/usr/share/man/man1 + LD_LIBRARY_PATH=/builddir/build/BUILDROOT/coin-or-Couenne-0.5.8-9.fc38.x86_64/usr/lib64 + help2man -N src/main/.libs/couenne + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 0.5.8-9.fc38 --unique-debug-suffix -0.5.8-9.fc38.x86_64 --unique-debug-src-base coin-or-Couenne-0.5.8-9.fc38.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/Couenne-0.5.8 extracting debug info from /builddir/build/BUILDROOT/coin-or-Couenne-0.5.8-9.fc38.x86_64/usr/lib64/libCouenne.so.1.4.8 extracting debug info from /builddir/build/BUILDROOT/coin-or-Couenne-0.5.8-9.fc38.x86_64/usr/bin/couenne extracting debug info from /builddir/build/BUILDROOT/coin-or-Couenne-0.5.8-9.fc38.x86_64/usr/lib64/libCouenneReadnl.so.1.4.8 original debug info size: 37364kB, size after compression: 21484kB /usr/bin/sepdebugcrcfix: Updated 3 CRC32s, 0 CRC32s did match. 3928 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.SwyLKm + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd Couenne-0.5.8 + LD_LIBRARY_PATH=/builddir/build/BUILDROOT/coin-or-Couenne-0.5.8-9.fc38.x86_64/usr/lib64: + make test Making all in src/util make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/util' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/util' Making all in src/expression make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/expression' Making all in src/standardize make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/standardize' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/standardize' Making all in src/problem make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/problem' Making all in src/bound_tightening make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening' Making all in src/bound_tightening/twoImpliedBT make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/twoImpliedBT' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/bound_tightening/twoImpliedBT' Making all in src/convex make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/convex' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/convex' Making all in src/branch make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/branch' Making all in src/disjunctive make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/disjunctive' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/disjunctive' Making all in src/interfaces make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/interfaces' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/interfaces' Making all in src/heuristics make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/heuristics' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/heuristics' Making all in src/cut/sdpcuts make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/cut/sdpcuts' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/cut/sdpcuts' Making all in src/cut/crossconv make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/cut/crossconv' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/cut/crossconv' Making all in src make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src' make all-am make[2]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src' make[2]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src' make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src' Making all in src/readnl make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/readnl' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/readnl' Making all in src/main make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/src/main' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/src/main' make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8' make[1]: Nothing to be done for 'all-am'. make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8' cd test && make test make[1]: Entering directory '/builddir/build/BUILD/Couenne-0.5.8/test' chmod u+x grandTest.sh ./grandTest.sh Testing Couenne: Testing couenne.opt.abt: Global Optimum Test on circle.nl OK Global Optimum Test on cube.nl OK Global Optimum Test on exp4.nl OK Global Optimum Test on geoid.nl OK Global Optimum Test on log.nl OK Global Optimum Test on prod.nl OK Global Optimum Test on qquad.nl OK Global Optimum Test on sin.nl OK Global Optimum Test on small2.nl OK Global Optimum Test on toy.nl OK Testing couenne.opt.fbbt: Global Optimum Test on circle.nl OK Global Optimum Test on cube.nl OK Global Optimum Test on exp4.nl OK Global Optimum Test on geoid.nl OK Global Optimum Test on log.nl OK Global Optimum Test on prod.nl OK Global Optimum Test on qquad.nl OK Global Optimum Test on sin.nl OK Global Optimum Test on small2.nl OK Global Optimum Test on toy.nl OK Testing couenne.opt.obbt: Global Optimum Test on circle.nl OK Global Optimum Test on cube.nl OK Global Optimum Test on exp4.nl OK Global Optimum Test on geoid.nl OK Global Optimum Test on log.nl OK Global Optimum Test on prod.nl OK Global Optimum Test on qquad.nl OK Global Optimum Test on sin.nl OK Global Optimum Test on small2.nl OK Global Optimum Test on toy.nl OK Testing couenne.opt.plain: Global Optimum Test on circle.nl OK Global Optimum Test on cube.nl OK Global Optimum Test on exp4.nl OK Global Optimum Test on geoid.nl OK Global Optimum Test on log.nl OK Global Optimum Test on prod.nl OK Global Optimum Test on qquad.nl OK Global Optimum Test on sin.nl OK Global Optimum Test on small2.nl OK Global Optimum Test on toy.nl OK Testing couenne.opt.strong_extreme: Global Optimum Test on circle.nl OK Global Optimum Test on cube.nl OK Global Optimum Test on exp4.nl OK Global Optimum Test on geoid.nl OK Global Optimum Test on log.nl OK Global Optimum Test on prod.nl OK Global Optimum Test on qquad.nl OK Global Optimum Test on sin.nl OK Global Optimum Test on small2.nl OK Global Optimum Test on toy.nl OK Testing couenne.opt.strong_int_br: Global Optimum Test on circle.nl OK Global Optimum Test on cube.nl OK Global Optimum Test on exp4.nl OK Global Optimum Test on geoid.nl OK Global Optimum Test on log.nl OK Global Optimum Test on prod.nl OK Global Optimum Test on qquad.nl OK Global Optimum Test on sin.nl OK Global Optimum Test on small2.nl OK Global Optimum Test on toy.nl OK Testing couenne.opt.vt: Global Optimum Test on circle.nl OK Global Optimum Test on cube.nl OK Global Optimum Test on exp4.nl OK Global Optimum Test on geoid.nl OK Global Optimum Test on log.nl OK Global Optimum Test on prod.nl OK Global Optimum Test on qquad.nl OK Global Optimum Test on sin.nl OK Global Optimum Test on small2.nl OK Global Optimum Test on toy.nl OK make[1]: Leaving directory '/builddir/build/BUILD/Couenne-0.5.8/test' + RPM_EC=0 ++ jobs -p + exit 0 Processing files: coin-or-Couenne-0.5.8-9.fc38.x86_64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.1mJcuV + umask 022 + cd /builddir/build/BUILD + cd Couenne-0.5.8 + LICENSEDIR=/builddir/build/BUILDROOT/coin-or-Couenne-0.5.8-9.fc38.x86_64/usr/share/licenses/coin-or-Couenne + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/coin-or-Couenne-0.5.8-9.fc38.x86_64/usr/share/licenses/coin-or-Couenne + cp -pr LICENSE /builddir/build/BUILDROOT/coin-or-Couenne-0.5.8-9.fc38.x86_64/usr/share/licenses/coin-or-Couenne + RPM_EC=0 ++ jobs -p + exit 0 Provides: coin-or-Couenne = 0.5.8-9.fc38 coin-or-Couenne(x86-64) = 0.5.8-9.fc38 libCouenne.so.1()(64bit) libCouenneReadnl.so.1()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libCbc.so.3()(64bit) libCgl.so.1()(64bit) libClp.so.1()(64bit) libCoinUtils.so.3()(64bit) libCouenne.so.1()(64bit) libOsi.so.1()(64bit) libOsiClp.so.1()(64bit) libasl.so.3()(64bit) libbonmin.so.4()(64bit) libbonminampl.so.4()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libipopt.so.3()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.29)(64bit) libnauty.so.2()(64bit) libnauty.so.2(LIBNAUTY_2.5)(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.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: coin-or-Couenne-devel-0.5.8-9.fc38.x86_64 Provides: coin-or-Couenne-devel = 0.5.8-9.fc38 coin-or-Couenne-devel(x86-64) = 0.5.8-9.fc38 pkgconfig(couenne) = 0.5.8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libCouenne.so.1()(64bit) libCouenneReadnl.so.1()(64bit) pkgconfig(bonmin) Processing files: coin-or-Couenne-doc-0.5.8-9.fc38.x86_64 Provides: coin-or-Couenne-doc = 0.5.8-9.fc38 coin-or-Couenne-doc(x86-64) = 0.5.8-9.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: coin-or-Couenne-debugsource-0.5.8-9.fc38.x86_64 Provides: coin-or-Couenne-debugsource = 0.5.8-9.fc38 coin-or-Couenne-debugsource(x86-64) = 0.5.8-9.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: coin-or-Couenne-debuginfo-0.5.8-9.fc38.x86_64 Provides: coin-or-Couenne-debuginfo = 0.5.8-9.fc38 coin-or-Couenne-debuginfo(x86-64) = 0.5.8-9.fc38 debuginfo(build-id) = 78648c42a0b25828069efd57ad7a89ae09920e41 debuginfo(build-id) = a94e77627458dbb66323ac60fb684c7a020f7dc5 debuginfo(build-id) = db29993adcf15b45e98efb2b9db7424d53332aa6 libCouenne.so.1.4.8-0.5.8-9.fc38.x86_64.debug()(64bit) libCouenneReadnl.so.1.4.8-0.5.8-9.fc38.x86_64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: coin-or-Couenne-debugsource(x86-64) = 0.5.8-9.fc38 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/coin-or-Couenne-0.5.8-9.fc38.x86_64 Wrote: /builddir/build/RPMS/coin-or-Couenne-debuginfo-0.5.8-9.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/coin-or-Couenne-debugsource-0.5.8-9.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/coin-or-Couenne-0.5.8-9.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/coin-or-Couenne-devel-0.5.8-9.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/coin-or-Couenne-doc-0.5.8-9.fc38.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.1qYFKP + umask 022 + cd /builddir/build/BUILD + cd Couenne-0.5.8 + /usr/bin/rm -rf /builddir/build/BUILDROOT/coin-or-Couenne-0.5.8-9.fc38.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.lhgT01 + umask 022 + cd /builddir/build/BUILD + rm -rf Couenne-0.5.8 Couenne-0.5.8.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild coin-or-Couenne-0.5.8-9.fc38.src.rpm Finish: build phase for coin-or-Couenne-0.5.8-9.fc38.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1667626483.096667/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-x86_64-1667626483.096667/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-x86_64-1667626483.096667/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/coin-or-Couenne-0.5.8-9.fc38.src.rpm) Config(child) 6 minutes 4 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. Finish: clean chroot Finish: run Running RPMResults tool