Warning: Permanently added '3.238.255.100' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/9843343-fedora-rawhide-x86_64 --chroot fedora-rawhide-x86_64 Version: 1.6 PID: 8672 Logging PID: 8674 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'build_id': 9843343, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': '23013dda41abdefbe12149c83fdab1ba268f9fae', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/jjames/SCIP/gfan', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'gfan', 'package_version': '0.7-6', 'project_dirname': 'SCIP', 'project_name': 'SCIP', 'project_owner': 'jjames', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/jjames/SCIP/fedora-rawhide-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}], 'sandbox': 'jjames/SCIP--jjames', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': 0, 'submitter': 'jjames', 'tags': [], 'task_id': '9843343-fedora-rawhide-x86_64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/jjames/SCIP/gfan /var/lib/copr-rpmbuild/workspace/workdir-z8v0mnkc/gfan --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/jjames/SCIP/gfan', '/var/lib/copr-rpmbuild/workspace/workdir-z8v0mnkc/gfan', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-z8v0mnkc/gfan'... Running: git checkout 23013dda41abdefbe12149c83fdab1ba268f9fae -- cmd: ['git', 'checkout', '23013dda41abdefbe12149c83fdab1ba268f9fae', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-z8v0mnkc/gfan rc: 0 stdout: stderr: Note: switching to '23013dda41abdefbe12149c83fdab1ba268f9fae'. 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 23013dd automatic import of gfan Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-z8v0mnkc/gfan 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 gfan0.7.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o gfan0.7.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/jjames/SCIP/gfan/gfan0.7.tar.gz/md5/0e205fef07ff3c27d5b2a8dd18e1511f/gfan0.7.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 1513k 100 1513k 0 0 89.4M 0 --:--:-- --:--:-- --:--:-- 92.3M INFO: Reading stdout from command: md5sum gfan0.7.tar.gz tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-z8v0mnkc/gfan/gfan.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-z8v0mnkc/gfan --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1764288892.457890 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.5 starting (python version = 3.13.7, NVR = mock-6.5-1.fc42), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-z8v0mnkc/gfan/gfan.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-z8v0mnkc/gfan --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1764288892.457890 -r /var/lib/copr-rpmbuild/results/configs/child.cfg 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-z8v0mnkc/gfan/gfan.spec) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 6.5 INFO: Mock Version: 6.5 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1764288892.457890/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: Guessed host environment type: unknown INFO: Using container image: registry.fedoraproject.org/fedora:rawhide INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide INFO: Tagging container image as mock-bootstrap-ac2a44ed-760b-47ea-a41f-09f9e7eb38ed INFO: Checking that f2fbcf362188e4de3f850ecb48f6ed163064699f2d41c37cceb66ff3cce41622 image matches host's architecture INFO: Copy content of container f2fbcf362188e4de3f850ecb48f6ed163064699f2d41c37cceb66ff3cce41622 to /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1764288892.457890/root INFO: mounting f2fbcf362188e4de3f850ecb48f6ed163064699f2d41c37cceb66ff3cce41622 with podman image mount INFO: image f2fbcf362188e4de3f850ecb48f6ed163064699f2d41c37cceb66ff3cce41622 as /var/lib/containers/storage/overlay/b0793c09ff38839ee36103d14554355c9c7316ef503fb154b66869f21922e8db/merged INFO: umounting image f2fbcf362188e4de3f850ecb48f6ed163064699f2d41c37cceb66ff3cce41622 (/var/lib/containers/storage/overlay/b0793c09ff38839ee36103d14554355c9c7316ef503fb154b66869f21922e8db/merged) with podman image umount INFO: Removing image mock-bootstrap-ac2a44ed-760b-47ea-a41f-09f9e7eb38ed INFO: Package manager dnf5 detected and used (fallback) INFO: Not updating bootstrap chroot, bootstrap_image_ready=True 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-1764288892.457890/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 INFO: Package manager dnf5 detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-6.0.0-1.fc44.x86_64 rpm-sequoia-1.9.0-2.fc43.x86_64 dnf5-5.3.0.0-2.fc44.x86_64 dnf5-plugins-5.3.0.0-2.fc44.x86_64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: Copr repository 100% | 106.5 KiB/s | 25.6 KiB | 00m00s fedora 100% | 30.4 MiB/s | 21.7 MiB | 00m01s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash x86_64 0:5.3.0-2.fc43 fedora 8.4 MiB bzip2 x86_64 0:1.0.8-21.fc43 fedora 95.3 KiB coreutils x86_64 0:9.8-3.fc44 fedora 5.4 MiB cpio x86_64 0:2.15-6.fc43 fedora 1.1 MiB diffutils x86_64 0:3.12-3.fc43 fedora 1.6 MiB fedora-release-common noarch 0:44-0.5 fedora 20.6 KiB findutils x86_64 1:4.10.0-6.fc43 fedora 1.8 MiB gawk x86_64 0:5.3.2-2.fc43 fedora 1.8 MiB glibc-minimal-langpack x86_64 0:2.42.9000-13.fc44 fedora 0.0 B grep x86_64 0:3.12-2.fc43 fedora 1.0 MiB gzip x86_64 0:1.14-1.fc44 fedora 397.8 KiB info x86_64 0:7.2-6.fc43 fedora 353.9 KiB patch x86_64 0:2.8-2.fc43 fedora 222.8 KiB redhat-rpm-config noarch 0:343-14.fc44 fedora 183.3 KiB rpm-build x86_64 0:6.0.0-1.fc44 fedora 287.4 KiB sed x86_64 0:4.9-6.fc44 fedora 857.3 KiB shadow-utils x86_64 2:4.18.0-7.fc44 fedora 3.9 MiB tar x86_64 2:1.35-6.fc43 fedora 2.9 MiB unzip x86_64 0:6.0-68.fc44 fedora 390.3 KiB util-linux x86_64 0:2.41.2-7.fc44 fedora 3.5 MiB which x86_64 0:2.23-3.fc43 fedora 83.5 KiB xz x86_64 1:5.8.1-4.fc44 fedora 1.3 MiB Installing dependencies: add-determinism x86_64 0:0.7.2-2.fc44 fedora 2.3 MiB alternatives x86_64 0:1.33-3.fc44 fedora 62.2 KiB ansible-srpm-macros noarch 0:1-18.1.fc43 fedora 35.7 KiB audit-libs x86_64 0:4.1.2-2.fc44 fedora 378.8 KiB binutils x86_64 0:2.45.50-9.fc44 fedora 27.0 MiB build-reproducibility-srpm-macros noarch 0:0.7.2-2.fc44 fedora 1.2 KiB bzip2-libs x86_64 0:1.0.8-21.fc43 fedora 80.6 KiB ca-certificates noarch 0:2025.2.80_v9.0.304-2.fc44 fedora 2.7 MiB coreutils-common x86_64 0:9.8-3.fc44 fedora 11.1 MiB crypto-policies noarch 0:20251125-1.gitd04d331.fc44 fedora 132.3 KiB curl x86_64 0:8.17.0-3.fc44 fedora 462.2 KiB cyrus-sasl-lib x86_64 0:2.1.28-33.fc44 fedora 2.3 MiB debugedit x86_64 0:5.2-3.fc44 fedora 214.0 KiB dwz x86_64 0:0.16-2.fc43 fedora 287.1 KiB ed x86_64 0:1.22.2-1.fc44 fedora 148.1 KiB efi-srpm-macros noarch 0:6-5.fc44 fedora 40.2 KiB elfutils x86_64 0:0.194-1.fc44 fedora 2.9 MiB elfutils-debuginfod-client x86_64 0:0.194-1.fc44 fedora 84.0 KiB elfutils-default-yama-scope noarch 0:0.194-1.fc44 fedora 1.8 KiB elfutils-libelf x86_64 0:0.194-1.fc44 fedora 1.1 MiB elfutils-libs x86_64 0:0.194-1.fc44 fedora 687.5 KiB fedora-gpg-keys noarch 0:44-0.1 fedora 131.2 KiB fedora-release noarch 0:44-0.5 fedora 0.0 B fedora-release-identity-basic noarch 0:44-0.5 fedora 664.0 B fedora-repos noarch 0:44-0.1 fedora 4.9 KiB fedora-repos-rawhide noarch 0:44-0.1 fedora 2.2 KiB file x86_64 0:5.46-8.fc44 fedora 100.2 KiB file-libs x86_64 0:5.46-8.fc44 fedora 11.9 MiB filesystem x86_64 0:3.18-50.fc43 fedora 112.0 B filesystem-srpm-macros noarch 0:3.18-50.fc43 fedora 38.2 KiB fonts-srpm-macros noarch 1:5.0.0-1.fc44 fedora 55.8 KiB forge-srpm-macros noarch 0:0.4.0-3.fc43 fedora 38.9 KiB fpc-srpm-macros noarch 0:1.3-15.fc43 fedora 144.0 B gap-srpm-macros noarch 0:2-1.fc44 fedora 2.1 KiB gdb-minimal x86_64 0:16.3-6.fc44 fedora 13.3 MiB gdbm-libs x86_64 1:1.23-10.fc43 fedora 129.9 KiB ghc-srpm-macros noarch 0:1.9.2-3.fc43 fedora 779.0 B glibc x86_64 0:2.42.9000-13.fc44 fedora 6.8 MiB glibc-common x86_64 0:2.42.9000-13.fc44 fedora 1.0 MiB glibc-gconv-extra x86_64 0:2.42.9000-13.fc44 fedora 7.2 MiB gmp x86_64 1:6.3.0-4.fc44 fedora 815.3 KiB gnat-srpm-macros noarch 0:6-8.fc43 fedora 1.0 KiB gnulib-l10n noarch 0:20241231-1.fc44 fedora 655.0 KiB gnupg2 x86_64 0:2.4.8-4.fc43 fedora 6.5 MiB gnupg2-dirmngr x86_64 0:2.4.8-4.fc43 fedora 618.4 KiB gnupg2-gpg-agent x86_64 0:2.4.8-4.fc43 fedora 671.4 KiB gnupg2-gpgconf x86_64 0:2.4.8-4.fc43 fedora 250.0 KiB gnupg2-keyboxd x86_64 0:2.4.8-4.fc43 fedora 201.4 KiB gnupg2-verify x86_64 0:2.4.8-4.fc43 fedora 348.5 KiB gnutls x86_64 0:3.8.11-6.fc44 fedora 3.6 MiB go-srpm-macros noarch 0:3.8.0-1.fc44 fedora 61.9 KiB gpgverify noarch 0:2.2-3.fc43 fedora 8.7 KiB ima-evm-utils-libs x86_64 0:1.6.2-7.fc44 fedora 60.7 KiB jansson x86_64 0:2.14-3.fc43 fedora 89.1 KiB java-srpm-macros noarch 0:1-7.fc43 fedora 870.0 B json-c x86_64 0:0.18-7.fc43 fedora 82.7 KiB kernel-srpm-macros noarch 0:1.0-27.fc43 fedora 1.9 KiB keyutils-libs x86_64 0:1.6.3-6.fc43 fedora 54.3 KiB krb5-libs x86_64 0:1.21.3-10.fc44 fedora 2.3 MiB libacl x86_64 0:2.3.2-4.fc43 fedora 35.9 KiB libarchive x86_64 0:3.8.3-1.fc44 fedora 955.2 KiB libassuan x86_64 0:2.5.7-4.fc43 fedora 163.8 KiB libattr x86_64 0:2.5.2-6.fc43 fedora 24.4 KiB libblkid x86_64 0:2.41.2-7.fc44 fedora 262.4 KiB libbrotli x86_64 0:1.1.0-10.fc44 fedora 833.3 KiB libcap x86_64 0:2.77-1.fc44 fedora 209.1 KiB libcap-ng x86_64 0:0.8.5-8.fc44 fedora 68.9 KiB libcom_err x86_64 0:1.47.3-3.fc44 fedora 63.1 KiB libcurl x86_64 0:8.17.0-3.fc44 fedora 927.3 KiB libeconf x86_64 0:0.7.9-2.fc43 fedora 64.9 KiB libevent x86_64 0:2.1.12-16.fc43 fedora 883.1 KiB libfdisk x86_64 0:2.41.2-7.fc44 fedora 380.4 KiB libffi x86_64 0:3.5.2-1.fc44 fedora 83.8 KiB libfsverity x86_64 0:1.6-3.fc43 fedora 28.5 KiB libgcc x86_64 0:15.2.1-4.fc44 fedora 266.6 KiB libgcrypt x86_64 0:1.11.2-1.fc44 fedora 1.6 MiB libgomp x86_64 0:15.2.1-4.fc44 fedora 541.6 KiB libgpg-error x86_64 0:1.56-1.fc44 fedora 916.6 KiB libidn2 x86_64 0:2.3.8-2.fc43 fedora 552.5 KiB libksba x86_64 0:1.6.7-4.fc43 fedora 398.5 KiB liblastlog2 x86_64 0:2.41.2-7.fc44 fedora 33.9 KiB libmount x86_64 0:2.41.2-7.fc44 fedora 372.7 KiB libnghttp2 x86_64 0:1.68.0-2.fc44 fedora 162.2 KiB libpkgconf x86_64 0:2.3.0-3.fc43 fedora 78.1 KiB libpsl x86_64 0:0.21.5-6.fc43 fedora 76.4 KiB libselinux x86_64 0:3.9-5.fc44 fedora 193.1 KiB libselinux-utils x86_64 0:3.9-5.fc44 fedora 309.0 KiB libsemanage x86_64 0:3.9-4.fc44 fedora 308.5 KiB libsepol x86_64 0:3.9-2.fc43 fedora 822.0 KiB libsmartcols x86_64 0:2.41.2-7.fc44 fedora 180.5 KiB libssh x86_64 0:0.11.3-1.fc44 fedora 567.1 KiB libssh-config noarch 0:0.11.3-1.fc44 fedora 277.0 B libstdc++ x86_64 0:15.2.1-4.fc44 fedora 2.8 MiB libtasn1 x86_64 0:4.20.0-2.fc43 fedora 176.3 KiB libtool-ltdl x86_64 0:2.5.4-7.fc43 fedora 70.1 KiB libunistring x86_64 0:1.1-10.fc43 fedora 1.7 MiB libusb1 x86_64 0:1.0.29-4.fc44 fedora 171.3 KiB libuuid x86_64 0:2.41.2-7.fc44 fedora 37.3 KiB libverto x86_64 0:0.3.2-11.fc43 fedora 25.4 KiB libxcrypt x86_64 0:4.5.2-1.fc44 fedora 285.3 KiB libxml2 x86_64 0:2.12.10-5.fc44 fedora 1.7 MiB libzstd x86_64 0:1.5.7-3.fc44 fedora 940.3 KiB linkdupes x86_64 0:0.7.2-2.fc44 fedora 838.7 KiB lua-libs x86_64 0:5.4.8-3.fc44 fedora 280.8 KiB lua-srpm-macros noarch 0:1-16.fc43 fedora 1.3 KiB lz4-libs x86_64 0:1.10.0-3.fc43 fedora 161.4 KiB mpfr x86_64 0:4.2.2-2.fc43 fedora 832.8 KiB ncurses-base noarch 0:6.5-7.20250614.fc43 fedora 328.1 KiB ncurses-libs x86_64 0:6.5-7.20250614.fc43 fedora 946.3 KiB nettle x86_64 0:3.10.1-2.fc43 fedora 790.6 KiB npth x86_64 0:1.8-3.fc43 fedora 49.6 KiB ocaml-srpm-macros noarch 0:11-2.fc43 fedora 1.9 KiB openblas-srpm-macros noarch 0:2-20.fc43 fedora 112.0 B openldap x86_64 0:2.6.10-4.fc44 fedora 659.8 KiB openssl-libs x86_64 1:3.5.4-1.fc44 fedora 8.9 MiB p11-kit x86_64 0:0.25.8-1.fc44 fedora 2.3 MiB p11-kit-trust x86_64 0:0.25.8-1.fc44 fedora 446.5 KiB package-notes-srpm-macros noarch 0:0.5-14.fc43 fedora 1.6 KiB pam-libs x86_64 0:1.7.1-3.fc43 fedora 126.8 KiB pcre2 x86_64 0:10.47-1.fc44 fedora 702.6 KiB pcre2-syntax noarch 0:10.47-1.fc44 fedora 281.9 KiB perl-srpm-macros noarch 0:1-60.fc43 fedora 861.0 B pkgconf x86_64 0:2.3.0-3.fc43 fedora 88.5 KiB pkgconf-m4 noarch 0:2.3.0-3.fc43 fedora 14.4 KiB pkgconf-pkg-config x86_64 0:2.3.0-3.fc43 fedora 989.0 B policycoreutils x86_64 0:3.9-5.fc44 fedora 683.5 KiB popt x86_64 0:1.19-9.fc43 fedora 132.8 KiB publicsuffix-list-dafsa noarch 0:20250616-2.fc43 fedora 69.1 KiB pyproject-srpm-macros noarch 0:1.18.5-1.fc44 fedora 1.9 KiB python-srpm-macros noarch 0:3.14-9.fc44 fedora 51.6 KiB qt5-srpm-macros noarch 0:5.15.18-1.fc44 fedora 500.0 B qt6-srpm-macros noarch 0:6.10.1-1.fc44 fedora 464.0 B readline x86_64 0:8.3-2.fc43 fedora 511.7 KiB rpm x86_64 0:6.0.0-1.fc44 fedora 3.1 MiB rpm-build-libs x86_64 0:6.0.0-1.fc44 fedora 268.4 KiB rpm-libs x86_64 0:6.0.0-1.fc44 fedora 933.8 KiB rpm-plugin-selinux x86_64 0:6.0.0-1.fc44 fedora 12.0 KiB rpm-sequoia x86_64 0:1.9.0-2.fc43 fedora 2.5 MiB rpm-sign-libs x86_64 0:6.0.0-1.fc44 fedora 39.7 KiB rust-srpm-macros noarch 0:28.0-1.fc44 fedora 4.8 KiB selinux-policy noarch 0:42.17-1.fc44 fedora 32.0 KiB selinux-policy-targeted noarch 0:42.17-1.fc44 fedora 18.7 MiB setup noarch 0:2.15.0-27.fc44 fedora 724.9 KiB sqlite-libs x86_64 0:3.51.0-1.fc44 fedora 1.5 MiB systemd-libs x86_64 0:258.2-1.fc44 fedora 2.3 MiB systemd-standalone-sysusers x86_64 0:258.2-1.fc44 fedora 293.5 KiB tpm2-tss x86_64 0:4.1.3-8.fc43 fedora 1.6 MiB tree-sitter-srpm-macros noarch 0:0.4.2-1.fc43 fedora 8.3 KiB util-linux-core x86_64 0:2.41.2-7.fc44 fedora 1.5 MiB xxhash-libs x86_64 0:0.8.3-3.fc43 fedora 90.2 KiB xz-libs x86_64 1:5.8.1-4.fc44 fedora 217.8 KiB zig-srpm-macros noarch 0:1-5.fc43 fedora 1.1 KiB zip x86_64 0:3.0-44.fc43 fedora 694.5 KiB zlib-ng-compat x86_64 0:2.2.5-2.fc44 fedora 137.6 KiB zstd x86_64 0:1.5.7-3.fc44 fedora 506.2 KiB Installing groups: Buildsystem building group Transaction Summary: Installing: 177 packages Total size of inbound packages is 67 MiB. Need to download 67 MiB. After this operation, 219 MiB extra will be used (install 219 MiB, remove 0 B). [ 1/177] bzip2-0:1.0.8-21.fc43.x86_64 100% | 3.4 MiB/s | 51.6 KiB | 00m00s [ 2/177] coreutils-0:9.8-3.fc44.x86_64 100% | 71.8 MiB/s | 1.1 MiB | 00m00s [ 3/177] bash-0:5.3.0-2.fc43.x86_64 100% | 77.9 MiB/s | 1.9 MiB | 00m00s [ 4/177] cpio-0:2.15-6.fc43.x86_64 100% | 31.8 MiB/s | 293.1 KiB | 00m00s [ 5/177] diffutils-0:3.12-3.fc43.x86_6 100% | 42.6 MiB/s | 392.3 KiB | 00m00s [ 6/177] findutils-1:4.10.0-6.fc43.x86 100% | 107.4 MiB/s | 550.0 KiB | 00m00s [ 7/177] glibc-minimal-langpack-0:2.42 100% | 12.9 MiB/s | 65.9 KiB | 00m00s [ 8/177] fedora-release-common-0:44-0. 100% | 4.0 MiB/s | 24.7 KiB | 00m00s [ 9/177] grep-0:3.12-2.fc43.x86_64 100% | 97.4 MiB/s | 299.1 KiB | 00m00s [ 10/177] info-0:7.2-6.fc43.x86_64 100% | 59.5 MiB/s | 182.9 KiB | 00m00s [ 11/177] gzip-0:1.14-1.fc44.x86_64 100% | 24.8 MiB/s | 177.7 KiB | 00m00s [ 12/177] patch-0:2.8-2.fc43.x86_64 100% | 22.2 MiB/s | 113.8 KiB | 00m00s [ 13/177] redhat-rpm-config-0:343-14.fc 100% | 19.3 MiB/s | 79.2 KiB | 00m00s [ 14/177] sed-0:4.9-6.fc44.x86_64 100% | 77.4 MiB/s | 317.1 KiB | 00m00s [ 15/177] rpm-build-0:6.0.0-1.fc44.x86_ 100% | 22.5 MiB/s | 138.0 KiB | 00m00s [ 16/177] unzip-0:6.0-68.fc44.x86_64 100% | 36.1 MiB/s | 184.6 KiB | 00m00s [ 17/177] tar-2:1.35-6.fc43.x86_64 100% | 104.5 MiB/s | 856.4 KiB | 00m00s [ 18/177] shadow-utils-2:4.18.0-7.fc44. 100% | 91.5 MiB/s | 1.3 MiB | 00m00s [ 19/177] which-0:2.23-3.fc43.x86_64 100% | 13.6 MiB/s | 41.7 KiB | 00m00s [ 20/177] xz-1:5.8.1-4.fc44.x86_64 100% | 93.2 MiB/s | 572.9 KiB | 00m00s [ 21/177] util-linux-0:2.41.2-7.fc44.x8 100% | 149.1 MiB/s | 1.2 MiB | 00m00s [ 22/177] gawk-0:5.3.2-2.fc43.x86_64 100% | 112.5 MiB/s | 1.1 MiB | 00m00s [ 23/177] filesystem-0:3.18-50.fc43.x86 100% | 133.4 MiB/s | 1.3 MiB | 00m00s [ 24/177] ncurses-libs-0:6.5-7.20250614 100% | 65.0 MiB/s | 332.7 KiB | 00m00s [ 25/177] bzip2-libs-0:1.0.8-21.fc43.x8 100% | 21.0 MiB/s | 43.1 KiB | 00m00s [ 26/177] glibc-0:2.42.9000-13.fc44.x86 100% | 192.8 MiB/s | 2.3 MiB | 00m00s [ 27/177] libacl-0:2.3.2-4.fc43.x86_64 100% | 4.0 MiB/s | 24.3 KiB | 00m00s [ 28/177] gmp-1:6.3.0-4.fc44.x86_64 100% | 28.3 MiB/s | 319.3 KiB | 00m00s [ 29/177] coreutils-common-0:9.8-3.fc44 100% | 130.9 MiB/s | 2.1 MiB | 00m00s [ 30/177] libattr-0:2.5.2-6.fc43.x86_64 100% | 2.9 MiB/s | 17.9 KiB | 00m00s [ 31/177] libcap-0:2.77-1.fc44.x86_64 100% | 14.2 MiB/s | 87.1 KiB | 00m00s [ 32/177] libselinux-0:3.9-5.fc44.x86_6 100% | 6.4 MiB/s | 97.8 KiB | 00m00s [ 33/177] systemd-libs-0:258.2-1.fc44.x 100% | 40.0 MiB/s | 818.4 KiB | 00m00s [ 34/177] fedora-repos-0:44-0.1.noarch 100% | 648.1 KiB/s | 9.1 KiB | 00m00s [ 35/177] glibc-common-0:2.42.9000-13.f 100% | 24.6 MiB/s | 352.6 KiB | 00m00s [ 36/177] pcre2-0:10.47-1.fc44.x86_64 100% | 20.1 MiB/s | 267.2 KiB | 00m00s [ 37/177] openssl-libs-1:3.5.4-1.fc44.x 100% | 56.9 MiB/s | 2.6 MiB | 00m00s [ 38/177] ed-0:1.22.2-1.fc44.x86_64 100% | 6.8 MiB/s | 83.7 KiB | 00m00s [ 39/177] ansible-srpm-macros-0:1-18.1. 100% | 1.8 MiB/s | 19.9 KiB | 00m00s [ 40/177] build-reproducibility-srpm-ma 100% | 1.0 MiB/s | 12.9 KiB | 00m00s [ 41/177] dwz-0:0.16-2.fc43.x86_64 100% | 10.2 MiB/s | 135.5 KiB | 00m00s [ 42/177] efi-srpm-macros-0:6-5.fc44.no 100% | 2.0 MiB/s | 22.5 KiB | 00m00s [ 43/177] file-0:5.46-8.fc44.x86_64 100% | 3.7 MiB/s | 48.8 KiB | 00m00s [ 44/177] filesystem-srpm-macros-0:3.18 100% | 2.1 MiB/s | 26.4 KiB | 00m00s [ 45/177] fonts-srpm-macros-1:5.0.0-1.f 100% | 2.1 MiB/s | 27.3 KiB | 00m00s [ 46/177] forge-srpm-macros-0:0.4.0-3.f 100% | 1.8 MiB/s | 20.1 KiB | 00m00s [ 47/177] fpc-srpm-macros-0:1.3-15.fc43 100% | 657.6 KiB/s | 7.9 KiB | 00m00s [ 48/177] gap-srpm-macros-0:2-1.fc44.no 100% | 696.4 KiB/s | 9.1 KiB | 00m00s [ 49/177] ghc-srpm-macros-0:1.9.2-3.fc4 100% | 672.8 KiB/s | 8.7 KiB | 00m00s [ 50/177] gnat-srpm-macros-0:6-8.fc43.n 100% | 771.5 KiB/s | 8.5 KiB | 00m00s [ 51/177] go-srpm-macros-0:3.8.0-1.fc44 100% | 2.8 MiB/s | 28.3 KiB | 00m00s [ 52/177] java-srpm-macros-0:1-7.fc43.n 100% | 1.9 MiB/s | 7.9 KiB | 00m00s [ 53/177] kernel-srpm-macros-0:1.0-27.f 100% | 1.7 MiB/s | 8.9 KiB | 00m00s [ 54/177] lua-srpm-macros-0:1-16.fc43.n 100% | 1.2 MiB/s | 8.8 KiB | 00m00s [ 55/177] ocaml-srpm-macros-0:11-2.fc43 100% | 1.5 MiB/s | 9.3 KiB | 00m00s [ 56/177] openblas-srpm-macros-0:2-20.f 100% | 1.2 MiB/s | 7.6 KiB | 00m00s [ 57/177] perl-srpm-macros-0:1-60.fc43. 100% | 1.2 MiB/s | 8.3 KiB | 00m00s [ 58/177] package-notes-srpm-macros-0:0 100% | 1.3 MiB/s | 9.0 KiB | 00m00s [ 59/177] pyproject-srpm-macros-0:1.18. 100% | 2.2 MiB/s | 13.2 KiB | 00m00s [ 60/177] qt5-srpm-macros-0:5.15.18-1.f 100% | 4.2 MiB/s | 8.6 KiB | 00m00s [ 61/177] qt6-srpm-macros-0:6.10.1-1.fc 100% | 4.6 MiB/s | 9.4 KiB | 00m00s [ 62/177] python-srpm-macros-0:3.14-9.f 100% | 7.7 MiB/s | 23.8 KiB | 00m00s [ 63/177] rust-srpm-macros-0:28.0-1.fc4 100% | 4.8 MiB/s | 9.7 KiB | 00m00s [ 64/177] tree-sitter-srpm-macros-0:0.4 100% | 4.3 MiB/s | 13.4 KiB | 00m00s [ 65/177] zig-srpm-macros-0:1-5.fc43.no 100% | 8.2 MiB/s | 8.4 KiB | 00m00s [ 66/177] rpm-0:6.0.0-1.fc44.x86_64 100% | 93.9 MiB/s | 576.6 KiB | 00m00s [ 67/177] zip-0:3.0-44.fc43.x86_64 100% | 51.1 MiB/s | 261.6 KiB | 00m00s [ 68/177] debugedit-0:5.2-3.fc44.x86_64 100% | 20.9 MiB/s | 85.6 KiB | 00m00s [ 69/177] elfutils-0:0.194-1.fc44.x86_6 100% | 93.7 MiB/s | 575.8 KiB | 00m00s [ 70/177] elfutils-libelf-0:0.194-1.fc4 100% | 50.1 MiB/s | 205.3 KiB | 00m00s [ 71/177] libarchive-0:3.8.3-1.fc44.x86 100% | 51.5 MiB/s | 421.9 KiB | 00m00s [ 72/177] libgcc-0:15.2.1-4.fc44.x86_64 100% | 9.4 MiB/s | 134.1 KiB | 00m00s [ 73/177] libstdc++-0:15.2.1-4.fc44.x86 100% | 52.9 MiB/s | 921.3 KiB | 00m00s [ 74/177] popt-0:1.19-9.fc43.x86_64 100% | 4.9 MiB/s | 65.7 KiB | 00m00s [ 75/177] readline-0:8.3-2.fc43.x86_64 100% | 43.9 MiB/s | 224.6 KiB | 00m00s [ 76/177] rpm-build-libs-0:6.0.0-1.fc44 100% | 25.0 MiB/s | 127.9 KiB | 00m00s [ 77/177] rpm-libs-0:6.0.0-1.fc44.x86_6 100% | 78.2 MiB/s | 400.5 KiB | 00m00s [ 78/177] zstd-0:1.5.7-3.fc44.x86_64 100% | 46.3 MiB/s | 189.5 KiB | 00m00s [ 79/177] libeconf-0:0.7.9-2.fc43.x86_6 100% | 17.2 MiB/s | 35.2 KiB | 00m00s [ 80/177] audit-libs-0:4.1.2-2.fc44.x86 100% | 33.8 MiB/s | 138.4 KiB | 00m00s [ 81/177] libsemanage-0:3.9-4.fc44.x86_ 100% | 30.2 MiB/s | 123.5 KiB | 00m00s [ 82/177] pam-libs-0:1.7.1-3.fc43.x86_6 100% | 28.1 MiB/s | 57.5 KiB | 00m00s [ 83/177] libxcrypt-0:4.5.2-1.fc44.x86_ 100% | 41.7 MiB/s | 128.1 KiB | 00m00s [ 84/177] setup-0:2.15.0-27.fc44.noarch 100% | 51.2 MiB/s | 157.4 KiB | 00m00s [ 85/177] xz-libs-1:5.8.1-4.fc44.x86_64 100% | 27.5 MiB/s | 112.8 KiB | 00m00s [ 86/177] libcap-ng-0:0.8.5-8.fc44.x86_ 100% | 15.7 MiB/s | 32.2 KiB | 00m00s [ 87/177] mpfr-0:4.2.2-2.fc43.x86_64 100% | 48.4 MiB/s | 347.0 KiB | 00m00s [ 88/177] libblkid-0:2.41.2-7.fc44.x86_ 100% | 20.1 MiB/s | 123.2 KiB | 00m00s [ 89/177] libfdisk-0:2.41.2-7.fc44.x86_ 100% | 52.7 MiB/s | 162.0 KiB | 00m00s [ 90/177] liblastlog2-0:2.41.2-7.fc44.x 100% | 11.4 MiB/s | 23.3 KiB | 00m00s [ 91/177] libmount-0:2.41.2-7.fc44.x86_ 100% | 53.0 MiB/s | 162.7 KiB | 00m00s [ 92/177] libsmartcols-0:2.41.2-7.fc44. 100% | 27.4 MiB/s | 84.1 KiB | 00m00s [ 93/177] libuuid-0:2.41.2-7.fc44.x86_6 100% | 8.6 MiB/s | 26.3 KiB | 00m00s [ 94/177] util-linux-core-0:2.41.2-7.fc 100% | 134.5 MiB/s | 550.8 KiB | 00m00s [ 95/177] zlib-ng-compat-0:2.2.5-2.fc44 100% | 19.3 MiB/s | 79.2 KiB | 00m00s [ 96/177] glibc-gconv-extra-0:2.42.9000 100% | 123.9 MiB/s | 1.6 MiB | 00m00s [ 97/177] ncurses-base-0:6.5-7.20250614 100% | 9.6 MiB/s | 88.2 KiB | 00m00s [ 98/177] gnulib-l10n-0:20241231-1.fc44 100% | 16.3 MiB/s | 150.2 KiB | 00m00s [ 99/177] libsepol-0:3.9-2.fc43.x86_64 100% | 67.5 MiB/s | 345.4 KiB | 00m00s [100/177] crypto-policies-0:20251125-1. 100% | 15.9 MiB/s | 97.9 KiB | 00m00s [101/177] ca-certificates-0:2025.2.80_v 100% | 105.7 MiB/s | 973.8 KiB | 00m00s [102/177] fedora-repos-rawhide-0:44-0.1 100% | 4.2 MiB/s | 8.6 KiB | 00m00s [103/177] fedora-gpg-keys-0:44-0.1.noar 100% | 27.1 MiB/s | 138.8 KiB | 00m00s [104/177] pcre2-syntax-0:10.47-1.fc44.n 100% | 53.6 MiB/s | 164.7 KiB | 00m00s [105/177] add-determinism-0:0.7.2-2.fc4 100% | 173.4 MiB/s | 887.6 KiB | 00m00s [106/177] linkdupes-0:0.7.2-2.fc44.x86_ 100% | 87.0 MiB/s | 356.3 KiB | 00m00s [107/177] file-libs-0:5.46-8.fc44.x86_6 100% | 166.0 MiB/s | 849.9 KiB | 00m00s [108/177] curl-0:8.17.0-3.fc44.x86_64 100% | 45.4 MiB/s | 232.4 KiB | 00m00s [109/177] elfutils-libs-0:0.194-1.fc44. 100% | 53.0 MiB/s | 271.6 KiB | 00m00s [110/177] elfutils-debuginfod-client-0: 100% | 11.5 MiB/s | 46.9 KiB | 00m00s [111/177] libzstd-0:1.5.7-3.fc44.x86_64 100% | 58.4 MiB/s | 359.1 KiB | 00m00s [112/177] libxml2-0:2.12.10-5.fc44.x86_ 100% | 96.6 MiB/s | 692.7 KiB | 00m00s [113/177] lz4-libs-0:1.10.0-3.fc43.x86_ 100% | 10.9 MiB/s | 78.0 KiB | 00m00s [114/177] libgomp-0:15.2.1-4.fc44.x86_6 100% | 61.0 MiB/s | 374.5 KiB | 00m00s [115/177] rpm-sign-libs-0:6.0.0-1.fc44. 100% | 6.9 MiB/s | 28.2 KiB | 00m00s [116/177] lua-libs-0:5.4.8-3.fc44.x86_6 100% | 18.4 MiB/s | 131.9 KiB | 00m00s [117/177] elfutils-default-yama-scope-0 100% | 6.0 MiB/s | 12.4 KiB | 00m00s [118/177] rpm-sequoia-0:1.9.0-2.fc43.x8 100% | 130.2 MiB/s | 933.3 KiB | 00m00s [119/177] sqlite-libs-0:3.51.0-1.fc44.x 100% | 106.9 MiB/s | 766.5 KiB | 00m00s [120/177] json-c-0:0.18-7.fc43.x86_64 100% | 7.3 MiB/s | 45.0 KiB | 00m00s [121/177] ima-evm-utils-libs-0:1.6.2-7. 100% | 9.6 MiB/s | 29.4 KiB | 00m00s [122/177] libfsverity-0:1.6-3.fc43.x86_ 100% | 2.3 MiB/s | 18.6 KiB | 00m00s [123/177] gpgverify-0:2.2-3.fc43.noarch 100% | 1.5 MiB/s | 11.1 KiB | 00m00s [124/177] gnupg2-0:2.4.8-4.fc43.x86_64 100% | 117.5 MiB/s | 1.6 MiB | 00m00s [125/177] gnupg2-dirmngr-0:2.4.8-4.fc43 100% | 44.7 MiB/s | 274.6 KiB | 00m00s [126/177] gnupg2-gpg-agent-0:2.4.8-4.fc 100% | 53.3 MiB/s | 272.9 KiB | 00m00s [127/177] gnupg2-gpgconf-0:2.4.8-4.fc43 100% | 28.1 MiB/s | 115.0 KiB | 00m00s [128/177] gnupg2-keyboxd-0:2.4.8-4.fc43 100% | 30.8 MiB/s | 94.7 KiB | 00m00s [129/177] gnupg2-verify-0:2.4.8-4.fc43. 100% | 41.8 MiB/s | 171.2 KiB | 00m00s [130/177] libassuan-0:2.5.7-4.fc43.x86_ 100% | 21.9 MiB/s | 67.4 KiB | 00m00s [131/177] libgcrypt-0:1.11.2-1.fc44.x86 100% | 145.5 MiB/s | 596.1 KiB | 00m00s [132/177] libgpg-error-0:1.56-1.fc44.x8 100% | 80.0 MiB/s | 245.7 KiB | 00m00s [133/177] npth-0:1.8-3.fc43.x86_64 100% | 12.5 MiB/s | 25.7 KiB | 00m00s [134/177] tpm2-tss-0:4.1.3-8.fc43.x86_6 100% | 138.6 MiB/s | 425.9 KiB | 00m00s [135/177] libksba-0:1.6.7-4.fc43.x86_64 100% | 39.2 MiB/s | 160.4 KiB | 00m00s [136/177] gnutls-0:3.8.11-6.fc44.x86_64 100% | 194.9 MiB/s | 1.4 MiB | 00m00s [137/177] openldap-0:2.6.10-4.fc44.x86_ 100% | 50.7 MiB/s | 259.5 KiB | 00m00s [138/177] libusb1-0:1.0.29-4.fc44.x86_6 100% | 15.6 MiB/s | 79.9 KiB | 00m00s [139/177] libidn2-0:2.3.8-2.fc43.x86_64 100% | 34.2 MiB/s | 174.9 KiB | 00m00s [140/177] libtasn1-0:4.20.0-2.fc43.x86_ 100% | 24.2 MiB/s | 74.5 KiB | 00m00s [141/177] libunistring-0:1.1-10.fc43.x8 100% | 132.6 MiB/s | 542.9 KiB | 00m00s [142/177] nettle-0:3.10.1-2.fc43.x86_64 100% | 103.6 MiB/s | 424.2 KiB | 00m00s [143/177] p11-kit-0:0.25.8-1.fc44.x86_6 100% | 99.6 MiB/s | 510.0 KiB | 00m00s [144/177] cyrus-sasl-lib-0:2.1.28-33.fc 100% | 129.6 MiB/s | 796.5 KiB | 00m00s [145/177] libtool-ltdl-0:2.5.4-7.fc43.x 100% | 11.8 MiB/s | 36.2 KiB | 00m00s [146/177] libevent-0:2.1.12-16.fc43.x86 100% | 50.3 MiB/s | 257.8 KiB | 00m00s [147/177] libffi-0:3.5.2-1.fc44.x86_64 100% | 10.0 MiB/s | 41.1 KiB | 00m00s [148/177] gdbm-libs-1:1.23-10.fc43.x86_ 100% | 18.5 MiB/s | 56.8 KiB | 00m00s [149/177] alternatives-0:1.33-3.fc44.x8 100% | 13.3 MiB/s | 40.8 KiB | 00m00s [150/177] jansson-0:2.14-3.fc43.x86_64 100% | 11.1 MiB/s | 45.3 KiB | 00m00s [151/177] pkgconf-pkg-config-0:2.3.0-3. 100% | 4.7 MiB/s | 9.6 KiB | 00m00s [152/177] pkgconf-0:2.3.0-3.fc43.x86_64 100% | 14.5 MiB/s | 44.6 KiB | 00m00s [153/177] pkgconf-m4-0:2.3.0-3.fc43.noa 100% | 4.5 MiB/s | 13.9 KiB | 00m00s [154/177] libpkgconf-0:2.3.0-3.fc43.x86 100% | 9.3 MiB/s | 37.9 KiB | 00m00s [155/177] p11-kit-trust-0:0.25.8-1.fc44 100% | 22.7 MiB/s | 139.7 KiB | 00m00s [156/177] fedora-release-0:44-0.5.noarc 100% | 4.4 MiB/s | 13.6 KiB | 00m00s [157/177] binutils-0:2.45.50-9.fc44.x86 100% | 246.7 MiB/s | 5.9 MiB | 00m00s [158/177] systemd-standalone-sysusers-0 100% | 15.3 MiB/s | 141.1 KiB | 00m00s [159/177] xxhash-libs-0:0.8.3-3.fc43.x8 100% | 6.3 MiB/s | 38.5 KiB | 00m00s [160/177] fedora-release-identity-basic 100% | 2.8 MiB/s | 14.3 KiB | 00m00s [161/177] libcurl-0:8.17.0-3.fc44.x86_6 100% | 80.5 MiB/s | 412.4 KiB | 00m00s [162/177] krb5-libs-0:1.21.3-10.fc44.x8 100% | 92.9 MiB/s | 761.1 KiB | 00m00s [163/177] gdb-minimal-0:16.3-6.fc44.x86 100% | 163.2 MiB/s | 4.4 MiB | 00m00s [164/177] libbrotli-0:1.1.0-10.fc44.x86 100% | 30.1 MiB/s | 339.1 KiB | 00m00s [165/177] libnghttp2-0:1.68.0-2.fc44.x8 100% | 10.2 MiB/s | 72.9 KiB | 00m00s [166/177] libpsl-0:0.21.5-6.fc43.x86_64 100% | 15.9 MiB/s | 65.0 KiB | 00m00s [167/177] libssh-0:0.11.3-1.fc44.x86_64 100% | 75.8 MiB/s | 232.8 KiB | 00m00s [168/177] keyutils-libs-0:1.6.3-6.fc43. 100% | 10.2 MiB/s | 31.4 KiB | 00m00s [169/177] libcom_err-0:1.47.3-3.fc44.x8 100% | 13.1 MiB/s | 26.9 KiB | 00m00s [170/177] libverto-0:0.3.2-11.fc43.x86_ 100% | 10.1 MiB/s | 20.7 KiB | 00m00s [171/177] publicsuffix-list-dafsa-0:202 100% | 19.3 MiB/s | 59.2 KiB | 00m00s [172/177] libssh-config-0:0.11.3-1.fc44 100% | 3.0 MiB/s | 9.1 KiB | 00m00s [173/177] policycoreutils-0:3.9-5.fc44. 100% | 41.9 MiB/s | 214.6 KiB | 00m00s [174/177] selinux-policy-0:42.17-1.fc44 100% | 7.9 MiB/s | 64.4 KiB | 00m00s [175/177] libselinux-utils-0:3.9-5.fc44 100% | 23.3 MiB/s | 119.3 KiB | 00m00s [176/177] rpm-plugin-selinux-0:6.0.0-1. 100% | 6.3 MiB/s | 19.5 KiB | 00m00s [177/177] selinux-policy-targeted-0:42. 100% | 234.4 MiB/s | 6.8 MiB | 00m00s -------------------------------------------------------------------------------- [177/177] Total 100% | 143.9 MiB/s | 66.6 MiB | 00m00s Running transaction Importing OpenPGP key 0x6D9F90A6: UserID : "Fedora (44) " Fingerprint: 36F612DCF27F7D1A48A835E4DBFCF71C6D9F90A6 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-44-primary The key was successfully imported. Importing OpenPGP key 0x6D9F90A6: UserID : "Fedora (44) " Fingerprint: 36F612DCF27F7D1A48A835E4DBFCF71C6D9F90A6 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-44-primary The key was successfully imported. Importing OpenPGP key 0x31645531: UserID : "Fedora (43) " Fingerprint: C6E7F081CF80E13146676E88829B606631645531 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-43-primary The key was successfully imported. Importing OpenPGP key 0xF577861E: UserID : "Fedora (45) " Fingerprint: 4F50A6114CD5C6976A7F1179655A4B02F577861E From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-45-primary The key was successfully imported. [ 1/179] Verify package files 100% | 759.0 B/s | 177.0 B | 00m00s [ 2/179] Prepare transaction 100% | 3.8 KiB/s | 177.0 B | 00m00s [ 3/179] Installing libgcc-0:15.2.1-4. 100% | 262.0 MiB/s | 268.3 KiB | 00m00s [ 4/179] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 5/179] Installing publicsuffix-list- 100% | 0.0 B/s | 69.8 KiB | 00m00s [ 6/179] Installing fedora-release-ide 100% | 0.0 B/s | 920.0 B | 00m00s [ 7/179] Installing fedora-gpg-keys-0: 100% | 58.3 MiB/s | 179.0 KiB | 00m00s [ 8/179] Installing fedora-repos-rawhi 100% | 0.0 B/s | 2.4 KiB | 00m00s [ 9/179] Installing fedora-repos-0:44- 100% | 0.0 B/s | 5.7 KiB | 00m00s [ 10/179] Installing fedora-release-com 100% | 24.3 MiB/s | 24.9 KiB | 00m00s [ 11/179] Installing fedora-release-0:4 100% | 17.3 KiB/s | 124.0 B | 00m00s >>> Running sysusers scriptlet: setup-0:2.15.0-27.fc44.noarch >>> Finished sysusers scriptlet: setup-0:2.15.0-27.fc44.noarch >>> Scriptlet output: >>> Creating group 'adm' with GID 4. >>> Creating group 'audio' with GID 63. >>> Creating group 'cdrom' with GID 11. >>> Creating group 'clock' with GID 103. >>> Creating group 'dialout' with GID 18. >>> Creating group 'disk' with GID 6. >>> Creating group 'floppy' with GID 19. >>> Creating group 'ftp' with GID 50. >>> Creating group 'games' with GID 20. >>> Creating group 'input' with GID 104. >>> Creating group 'kmem' with GID 9. >>> Creating group 'kvm' with GID 36. >>> Creating group 'lock' with GID 54. >>> Creating group 'lp' with GID 7. >>> Creating group 'mail' with GID 12. >>> Creating group 'man' with GID 15. >>> Creating group 'mem' with GID 8. >>> Creating group 'nobody' with GID 65534. >>> Creating group 'render' with GID 105. >>> Creating group 'root' with GID 0. >>> Creating group 'sgx' with GID 106. >>> Creating group 'sys' with GID 3. >>> Creating group 'tape' with GID 33. >>> Creating group 'tty' with GID 5. >>> Creating group 'users' with GID 100. >>> Creating group 'utmp' with GID 22. >>> Creating group 'video' with GID 39. >>> Creating group 'wheel' with GID 10. >>> Creating user 'adm' (adm) with UID 3 and GID 4. >>> Creating group 'bin' with GID 1. >>> Creating user 'bin' (bin) with UID 1 and GID 1. >>> Creating group 'daemon' with GID 2. >>> Creating user 'daemon' (daemon) with UID 2 and GID 2. >>> Creating user 'ftp' (FTP User) with UID 14 and GID 50. >>> Creating user 'games' (games) with UID 12 and GID 100. >>> Creating user 'halt' (halt) with UID 7 and GID 0. >>> Creating user 'lp' (lp) with UID 4 and GID 7. >>> Creating user 'mail' (mail) with UID 8 and GID 12. >>> Creating user 'nobody' (Kernel Overflow User) with UID 65534 and GID 65534. >>> Creating user 'operator' (operator) with UID 11 and GID 0. >>> Creating user 'root' (Super User) with UID 0 and GID 0. >>> Creating user 'shutdown' (shutdown) with UID 6 and GID 0. >>> Creating user 'sync' (sync) with UID 5 and GID 0. >>> [ 12/179] Installing setup-0:2.15.0-27. 100% | 54.9 MiB/s | 730.6 KiB | 00m00s >>> [RPM] /etc/hosts created as /etc/hosts.rpmnew [ 13/179] Installing filesystem-0:3.18- 100% | 3.1 MiB/s | 212.8 KiB | 00m00s [ 14/179] Installing pkgconf-m4-0:2.3.0 100% | 0.0 B/s | 14.8 KiB | 00m00s [ 15/179] Installing pcre2-syntax-0:10. 100% | 277.7 MiB/s | 284.3 KiB | 00m00s [ 16/179] Installing gnulib-l10n-0:2024 100% | 215.5 MiB/s | 661.9 KiB | 00m00s [ 17/179] Installing coreutils-common-0 100% | 447.0 MiB/s | 11.2 MiB | 00m00s [ 18/179] Installing ncurses-base-0:6.5 100% | 115.1 MiB/s | 353.5 KiB | 00m00s [ 19/179] Installing bash-0:5.3.0-2.fc4 100% | 301.1 MiB/s | 8.4 MiB | 00m00s [ 20/179] Installing glibc-common-0:2.4 100% | 68.1 MiB/s | 1.0 MiB | 00m00s [ 21/179] Installing glibc-gconv-extra- 100% | 332.5 MiB/s | 7.3 MiB | 00m00s [ 22/179] Installing glibc-0:2.42.9000- 100% | 207.7 MiB/s | 6.9 MiB | 00m00s [ 23/179] Installing ncurses-libs-0:6.5 100% | 310.1 MiB/s | 952.8 KiB | 00m00s [ 24/179] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 25/179] Installing zlib-ng-compat-0:2 100% | 0.0 B/s | 138.4 KiB | 00m00s [ 26/179] Installing bzip2-libs-0:1.0.8 100% | 0.0 B/s | 81.7 KiB | 00m00s [ 27/179] Installing libgpg-error-0:1.5 100% | 64.3 MiB/s | 922.5 KiB | 00m00s [ 28/179] Installing libstdc++-0:15.2.1 100% | 406.3 MiB/s | 2.8 MiB | 00m00s [ 29/179] Installing libassuan-0:2.5.7- 100% | 161.7 MiB/s | 165.6 KiB | 00m00s [ 30/179] Installing libgcrypt-0:1.11.2 100% | 394.0 MiB/s | 1.6 MiB | 00m00s [ 31/179] Installing readline-0:8.3-2.f 100% | 501.8 MiB/s | 513.9 KiB | 00m00s [ 32/179] Installing gmp-1:6.3.0-4.fc44 100% | 399.2 MiB/s | 817.5 KiB | 00m00s [ 33/179] Installing xz-libs-1:5.8.1-4. 100% | 213.8 MiB/s | 218.9 KiB | 00m00s [ 34/179] Installing libuuid-0:2.41.2-7 100% | 0.0 B/s | 38.5 KiB | 00m00s [ 35/179] Installing popt-0:1.19-9.fc43 100% | 68.1 MiB/s | 139.4 KiB | 00m00s [ 36/179] Installing libzstd-0:1.5.7-3. 100% | 459.7 MiB/s | 941.6 KiB | 00m00s [ 37/179] Installing elfutils-libelf-0: 100% | 560.5 MiB/s | 1.1 MiB | 00m00s [ 38/179] Installing npth-0:1.8-3.fc43. 100% | 0.0 B/s | 50.7 KiB | 00m00s [ 39/179] Installing libblkid-0:2.41.2- 100% | 257.4 MiB/s | 263.5 KiB | 00m00s [ 40/179] Installing libxcrypt-0:4.5.2- 100% | 281.3 MiB/s | 288.0 KiB | 00m00s [ 41/179] Installing libsepol-0:3.9-2.f 100% | 401.8 MiB/s | 822.9 KiB | 00m00s [ 42/179] Installing sqlite-libs-0:3.51 100% | 383.0 MiB/s | 1.5 MiB | 00m00s [ 43/179] Installing gnupg2-gpgconf-0:2 100% | 22.4 MiB/s | 252.0 KiB | 00m00s [ 44/179] Installing libattr-0:2.5.2-6. 100% | 0.0 B/s | 25.4 KiB | 00m00s [ 45/179] Installing libacl-0:2.3.2-4.f 100% | 0.0 B/s | 36.8 KiB | 00m00s [ 46/179] Installing pcre2-0:10.47-1.fc 100% | 343.8 MiB/s | 704.1 KiB | 00m00s [ 47/179] Installing libselinux-0:3.9-5 100% | 189.8 MiB/s | 194.4 KiB | 00m00s [ 48/179] Installing grep-0:3.12-2.fc43 100% | 71.6 MiB/s | 1.0 MiB | 00m00s [ 49/179] Installing sed-0:4.9-6.fc44.x 100% | 65.0 MiB/s | 865.5 KiB | 00m00s [ 50/179] Installing findutils-1:4.10.0 100% | 123.9 MiB/s | 1.9 MiB | 00m00s [ 51/179] Installing libtasn1-0:4.20.0- 100% | 173.9 MiB/s | 178.1 KiB | 00m00s [ 52/179] Installing libunistring-0:1.1 100% | 431.7 MiB/s | 1.7 MiB | 00m00s [ 53/179] Installing libidn2-0:2.3.8-2. 100% | 68.2 MiB/s | 558.7 KiB | 00m00s [ 54/179] Installing crypto-policies-0: 100% | 38.4 MiB/s | 157.4 KiB | 00m00s [ 55/179] Installing xz-1:5.8.1-4.fc44. 100% | 83.2 MiB/s | 1.3 MiB | 00m00s [ 56/179] Installing libmount-0:2.41.2- 100% | 365.0 MiB/s | 373.8 KiB | 00m00s [ 57/179] Installing gnupg2-verify-0:2. 100% | 28.5 MiB/s | 349.9 KiB | 00m00s [ 58/179] Installing dwz-0:0.16-2.fc43. 100% | 25.6 MiB/s | 288.5 KiB | 00m00s [ 59/179] Installing mpfr-0:4.2.2-2.fc4 100% | 407.4 MiB/s | 834.4 KiB | 00m00s [ 60/179] Installing gawk-0:5.3.2-2.fc4 100% | 113.5 MiB/s | 1.8 MiB | 00m00s [ 61/179] Installing libksba-0:1.6.7-4. 100% | 391.7 MiB/s | 401.1 KiB | 00m00s [ 62/179] Installing unzip-0:6.0-68.fc4 100% | 32.1 MiB/s | 393.8 KiB | 00m00s [ 63/179] Installing file-libs-0:5.46-8 100% | 741.1 MiB/s | 11.9 MiB | 00m00s [ 64/179] Installing file-0:5.46-8.fc44 100% | 9.0 MiB/s | 101.7 KiB | 00m00s [ 65/179] Installing diffutils-0:3.12-3 100% | 104.1 MiB/s | 1.6 MiB | 00m00s [ 66/179] Installing libeconf-0:0.7.9-2 100% | 0.0 B/s | 66.5 KiB | 00m00s [ 67/179] Installing libcap-ng-0:0.8.5- 100% | 0.0 B/s | 70.8 KiB | 00m00s [ 68/179] Installing audit-libs-0:4.1.2 100% | 372.6 MiB/s | 381.5 KiB | 00m00s [ 69/179] Installing pam-libs-0:1.7.1-3 100% | 126.0 MiB/s | 129.0 KiB | 00m00s [ 70/179] Installing libcap-0:2.77-1.fc 100% | 17.4 MiB/s | 214.3 KiB | 00m00s [ 71/179] Installing systemd-libs-0:258 100% | 389.5 MiB/s | 2.3 MiB | 00m00s [ 72/179] Installing libsemanage-0:3.9- 100% | 303.0 MiB/s | 310.2 KiB | 00m00s [ 73/179] Installing libsmartcols-0:2.4 100% | 177.3 MiB/s | 181.6 KiB | 00m00s [ 74/179] Installing lua-libs-0:5.4.8-3 100% | 275.4 MiB/s | 282.0 KiB | 00m00s [ 75/179] Installing json-c-0:0.18-7.fc 100% | 0.0 B/s | 84.0 KiB | 00m00s [ 76/179] Installing libffi-0:3.5.2-1.f 100% | 83.2 MiB/s | 85.2 KiB | 00m00s [ 77/179] Installing p11-kit-0:0.25.8-1 100% | 134.7 MiB/s | 2.3 MiB | 00m00s [ 78/179] Installing alternatives-0:1.3 100% | 5.7 MiB/s | 63.8 KiB | 00m00s [ 79/179] Installing p11-kit-trust-0:0. 100% | 24.3 MiB/s | 448.3 KiB | 00m00s [ 80/179] Installing openssl-libs-1:3.5 100% | 445.5 MiB/s | 8.9 MiB | 00m00s [ 81/179] Installing coreutils-0:9.8-3. 100% | 182.5 MiB/s | 5.5 MiB | 00m00s [ 82/179] Installing ca-certificates-0: 100% | 2.4 MiB/s | 2.5 MiB | 00m01s [ 83/179] Installing gzip-0:1.14-1.fc44 100% | 30.3 MiB/s | 403.3 KiB | 00m00s [ 84/179] Installing rpm-sequoia-0:1.9. 100% | 413.1 MiB/s | 2.5 MiB | 00m00s [ 85/179] Installing libfsverity-0:1.6- 100% | 0.0 B/s | 29.5 KiB | 00m00s [ 86/179] Installing libevent-0:2.1.12- 100% | 288.7 MiB/s | 886.8 KiB | 00m00s [ 87/179] Installing util-linux-core-0: 100% | 92.5 MiB/s | 1.5 MiB | 00m00s [ 88/179] Installing libusb1-0:1.0.29-4 100% | 24.1 MiB/s | 172.9 KiB | 00m00s >>> Running sysusers scriptlet: tpm2-tss-0:4.1.3-8.fc43.x86_64 >>> Finished sysusers scriptlet: tpm2-tss-0:4.1.3-8.fc43.x86_64 >>> Scriptlet output: >>> Creating group 'tss' with GID 59. >>> Creating user 'tss' (Account used for TPM access) with UID 59 and GID 59. >>> [ 89/179] Installing tpm2-tss-0:4.1.3-8 100% | 314.4 MiB/s | 1.6 MiB | 00m00s [ 90/179] Installing ima-evm-utils-libs 100% | 0.0 B/s | 62.0 KiB | 00m00s [ 91/179] Installing gnupg2-gpg-agent-0 100% | 36.6 MiB/s | 675.4 KiB | 00m00s [ 92/179] Installing systemd-standalone 100% | 23.9 MiB/s | 294.1 KiB | 00m00s [ 93/179] Installing rpm-libs-0:6.0.0-1 100% | 304.5 MiB/s | 935.3 KiB | 00m00s [ 94/179] Installing zip-0:3.0-44.fc43. 100% | 56.8 MiB/s | 698.4 KiB | 00m00s [ 95/179] Installing gnupg2-keyboxd-0:2 100% | 39.6 MiB/s | 202.7 KiB | 00m00s [ 96/179] Installing libpsl-0:0.21.5-6. 100% | 75.7 MiB/s | 77.5 KiB | 00m00s [ 97/179] Installing tar-2:1.35-6.fc43. 100% | 155.7 MiB/s | 3.0 MiB | 00m00s [ 98/179] Installing linkdupes-0:0.7.2- 100% | 63.1 MiB/s | 840.1 KiB | 00m00s [ 99/179] Installing libselinux-utils-0 100% | 24.3 MiB/s | 323.4 KiB | 00m00s [100/179] Installing liblastlog2-0:2.41 100% | 8.8 MiB/s | 35.9 KiB | 00m00s [101/179] Installing libfdisk-0:2.41.2- 100% | 186.3 MiB/s | 381.6 KiB | 00m00s [102/179] Installing util-linux-0:2.41. 100% | 111.7 MiB/s | 3.6 MiB | 00m00s [103/179] Installing policycoreutils-0: 100% | 31.6 MiB/s | 711.8 KiB | 00m00s [104/179] Installing selinux-policy-0:4 100% | 1.8 MiB/s | 33.6 KiB | 00m00s [105/179] Installing selinux-policy-tar 100% | 219.3 MiB/s | 14.9 MiB | 00m00s [106/179] Installing zstd-0:1.5.7-3.fc4 100% | 35.6 MiB/s | 509.8 KiB | 00m00s [107/179] Installing libxml2-0:2.12.10- 100% | 113.6 MiB/s | 1.7 MiB | 00m00s [108/179] Installing nettle-0:3.10.1-2. 100% | 387.5 MiB/s | 793.7 KiB | 00m00s [109/179] Installing gnutls-0:3.8.11-6. 100% | 405.4 MiB/s | 3.6 MiB | 00m00s [110/179] Installing bzip2-0:1.0.8-21.f 100% | 8.9 MiB/s | 99.8 KiB | 00m00s [111/179] Installing add-determinism-0: 100% | 144.1 MiB/s | 2.3 MiB | 00m00s [112/179] Installing build-reproducibil 100% | 0.0 B/s | 1.5 KiB | 00m00s [113/179] Installing cpio-0:2.15-6.fc43 100% | 78.5 MiB/s | 1.1 MiB | 00m00s [114/179] Installing ed-0:1.22.2-1.fc44 100% | 13.3 MiB/s | 150.4 KiB | 00m00s [115/179] Installing patch-0:2.8-2.fc43 100% | 19.9 MiB/s | 224.3 KiB | 00m00s [116/179] Installing lz4-libs-0:1.10.0- 100% | 158.6 MiB/s | 162.5 KiB | 00m00s [117/179] Installing libarchive-0:3.8.3 100% | 311.6 MiB/s | 957.2 KiB | 00m00s [118/179] Installing libgomp-0:15.2.1-4 100% | 530.2 MiB/s | 543.0 KiB | 00m00s [119/179] Installing libtool-ltdl-0:2.5 100% | 0.0 B/s | 71.2 KiB | 00m00s [120/179] Installing gdbm-libs-1:1.23-1 100% | 128.5 MiB/s | 131.6 KiB | 00m00s [121/179] Installing cyrus-sasl-lib-0:2 100% | 143.7 MiB/s | 2.3 MiB | 00m00s [122/179] Installing openldap-0:2.6.10- 100% | 324.0 MiB/s | 663.6 KiB | 00m00s [123/179] Installing gnupg2-dirmngr-0:2 100% | 33.7 MiB/s | 621.1 KiB | 00m00s [124/179] Installing gnupg2-0:2.4.8-4.f 100% | 252.0 MiB/s | 6.6 MiB | 00m00s [125/179] Installing rpm-sign-libs-0:6. 100% | 0.0 B/s | 40.6 KiB | 00m00s [126/179] Installing gpgverify-0:2.2-3. 100% | 0.0 B/s | 9.4 KiB | 00m00s [127/179] Installing jansson-0:2.14-3.f 100% | 88.3 MiB/s | 90.5 KiB | 00m00s [128/179] Installing libpkgconf-0:2.3.0 100% | 77.4 MiB/s | 79.2 KiB | 00m00s [129/179] Installing pkgconf-0:2.3.0-3. 100% | 8.1 MiB/s | 91.0 KiB | 00m00s [130/179] Installing pkgconf-pkg-config 100% | 177.3 KiB/s | 1.8 KiB | 00m00s [131/179] Installing xxhash-libs-0:0.8. 100% | 89.4 MiB/s | 91.6 KiB | 00m00s [132/179] Installing libbrotli-0:1.1.0- 100% | 272.0 MiB/s | 835.6 KiB | 00m00s [133/179] Installing libnghttp2-0:1.68. 100% | 159.5 MiB/s | 163.4 KiB | 00m00s [134/179] Installing keyutils-libs-0:1. 100% | 0.0 B/s | 55.7 KiB | 00m00s [135/179] Installing libcom_err-0:1.47. 100% | 0.0 B/s | 64.2 KiB | 00m00s [136/179] Installing libverto-0:0.3.2-1 100% | 26.6 MiB/s | 27.2 KiB | 00m00s [137/179] Installing krb5-libs-0:1.21.3 100% | 328.5 MiB/s | 2.3 MiB | 00m00s [138/179] Installing libssh-0:0.11.3-1. 100% | 277.9 MiB/s | 569.2 KiB | 00m00s [139/179] Installing libcurl-0:8.17.0-3 100% | 302.2 MiB/s | 928.4 KiB | 00m00s [140/179] Installing curl-0:8.17.0-3.fc 100% | 23.9 MiB/s | 464.7 KiB | 00m00s [141/179] Installing rpm-0:6.0.0-1.fc44 100% | 92.0 MiB/s | 2.6 MiB | 00m00s [142/179] Installing efi-srpm-macros-0: 100% | 0.0 B/s | 41.2 KiB | 00m00s [143/179] Installing java-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [144/179] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [145/179] Installing tree-sitter-srpm-m 100% | 0.0 B/s | 9.3 KiB | 00m00s [146/179] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.7 KiB | 00m00s [147/179] Installing filesystem-srpm-ma 100% | 0.0 B/s | 38.9 KiB | 00m00s [148/179] Installing elfutils-default-y 100% | 510.7 KiB/s | 2.0 KiB | 00m00s [149/179] Installing elfutils-libs-0:0. 100% | 224.4 MiB/s | 689.3 KiB | 00m00s [150/179] Installing elfutils-debuginfo 100% | 7.0 MiB/s | 86.3 KiB | 00m00s [151/179] Installing elfutils-0:0.194-1 100% | 162.8 MiB/s | 2.9 MiB | 00m00s [152/179] Installing binutils-0:2.45.50 100% | 370.7 MiB/s | 27.1 MiB | 00m00s [153/179] Installing gdb-minimal-0:16.3 100% | 323.3 MiB/s | 13.3 MiB | 00m00s [154/179] Installing debugedit-0:5.2-3. 100% | 17.7 MiB/s | 217.3 KiB | 00m00s [155/179] Installing rpm-build-libs-0:6 100% | 262.9 MiB/s | 269.2 KiB | 00m00s [156/179] Installing rust-srpm-macros-0 100% | 0.0 B/s | 5.6 KiB | 00m00s [157/179] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 740.0 B | 00m00s [158/179] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [159/179] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [160/179] Installing package-notes-srpm 100% | 0.0 B/s | 2.0 KiB | 00m00s [161/179] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.0 B | 00m00s [162/179] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.1 KiB | 00m00s [163/179] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [164/179] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [165/179] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [166/179] Installing gap-srpm-macros-0: 100% | 0.0 B/s | 2.7 KiB | 00m00s [167/179] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [168/179] Installing ansible-srpm-macro 100% | 0.0 B/s | 36.2 KiB | 00m00s [169/179] Installing redhat-rpm-config- 100% | 185.1 MiB/s | 189.5 KiB | 00m00s [170/179] Installing forge-srpm-macros- 100% | 0.0 B/s | 40.3 KiB | 00m00s [171/179] Installing fonts-srpm-macros- 100% | 55.7 MiB/s | 57.0 KiB | 00m00s [172/179] Installing go-srpm-macros-0:3 100% | 61.6 MiB/s | 63.0 KiB | 00m00s [173/179] Installing rpm-build-0:6.0.0- 100% | 22.3 MiB/s | 296.5 KiB | 00m00s [174/179] Installing pyproject-srpm-mac 100% | 0.0 B/s | 2.5 KiB | 00m00s [175/179] Installing python-srpm-macros 100% | 12.9 MiB/s | 52.9 KiB | 00m00s [176/179] Installing rpm-plugin-selinux 100% | 0.0 B/s | 13.0 KiB | 00m00s [177/179] Installing which-0:2.23-3.fc4 100% | 7.0 MiB/s | 85.7 KiB | 00m00s [178/179] Installing shadow-utils-2:4.1 100% | 158.9 MiB/s | 4.0 MiB | 00m00s [179/179] Installing info-0:7.2-6.fc43. 100% | 57.1 KiB/s | 354.3 KiB | 00m06s Complete! Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: add-determinism-0.7.2-2.fc44.x86_64 alternatives-1.33-3.fc44.x86_64 ansible-srpm-macros-1-18.1.fc43.noarch audit-libs-4.1.2-2.fc44.x86_64 bash-5.3.0-2.fc43.x86_64 binutils-2.45.50-9.fc44.x86_64 build-reproducibility-srpm-macros-0.7.2-2.fc44.noarch bzip2-1.0.8-21.fc43.x86_64 bzip2-libs-1.0.8-21.fc43.x86_64 ca-certificates-2025.2.80_v9.0.304-2.fc44.noarch coreutils-9.8-3.fc44.x86_64 coreutils-common-9.8-3.fc44.x86_64 cpio-2.15-6.fc43.x86_64 crypto-policies-20251125-1.gitd04d331.fc44.noarch curl-8.17.0-3.fc44.x86_64 cyrus-sasl-lib-2.1.28-33.fc44.x86_64 debugedit-5.2-3.fc44.x86_64 diffutils-3.12-3.fc43.x86_64 dwz-0.16-2.fc43.x86_64 ed-1.22.2-1.fc44.x86_64 efi-srpm-macros-6-5.fc44.noarch elfutils-0.194-1.fc44.x86_64 elfutils-debuginfod-client-0.194-1.fc44.x86_64 elfutils-default-yama-scope-0.194-1.fc44.noarch elfutils-libelf-0.194-1.fc44.x86_64 elfutils-libs-0.194-1.fc44.x86_64 fedora-gpg-keys-44-0.1.noarch fedora-release-44-0.5.noarch fedora-release-common-44-0.5.noarch fedora-release-identity-basic-44-0.5.noarch fedora-repos-44-0.1.noarch fedora-repos-rawhide-44-0.1.noarch file-5.46-8.fc44.x86_64 file-libs-5.46-8.fc44.x86_64 filesystem-3.18-50.fc43.x86_64 filesystem-srpm-macros-3.18-50.fc43.noarch findutils-4.10.0-6.fc43.x86_64 fonts-srpm-macros-5.0.0-1.fc44.noarch forge-srpm-macros-0.4.0-3.fc43.noarch fpc-srpm-macros-1.3-15.fc43.noarch gap-srpm-macros-2-1.fc44.noarch gawk-5.3.2-2.fc43.x86_64 gdb-minimal-16.3-6.fc44.x86_64 gdbm-libs-1.23-10.fc43.x86_64 ghc-srpm-macros-1.9.2-3.fc43.noarch glibc-2.42.9000-13.fc44.x86_64 glibc-common-2.42.9000-13.fc44.x86_64 glibc-gconv-extra-2.42.9000-13.fc44.x86_64 glibc-minimal-langpack-2.42.9000-13.fc44.x86_64 gmp-6.3.0-4.fc44.x86_64 gnat-srpm-macros-6-8.fc43.noarch gnulib-l10n-20241231-1.fc44.noarch gnupg2-2.4.8-4.fc43.x86_64 gnupg2-dirmngr-2.4.8-4.fc43.x86_64 gnupg2-gpg-agent-2.4.8-4.fc43.x86_64 gnupg2-gpgconf-2.4.8-4.fc43.x86_64 gnupg2-keyboxd-2.4.8-4.fc43.x86_64 gnupg2-verify-2.4.8-4.fc43.x86_64 gnutls-3.8.11-6.fc44.x86_64 go-srpm-macros-3.8.0-1.fc44.noarch gpg-pubkey-36f612dcf27f7d1a48a835e4dbfcf71c6d9f90a6-6786af3b gpg-pubkey-4f50a6114cd5c6976a7f1179655a4b02f577861e-6888bc98 gpg-pubkey-c6e7f081cf80e13146676e88829b606631645531-66b6dccf gpgverify-2.2-3.fc43.noarch grep-3.12-2.fc43.x86_64 gzip-1.14-1.fc44.x86_64 ima-evm-utils-libs-1.6.2-7.fc44.x86_64 info-7.2-6.fc43.x86_64 jansson-2.14-3.fc43.x86_64 java-srpm-macros-1-7.fc43.noarch json-c-0.18-7.fc43.x86_64 kernel-srpm-macros-1.0-27.fc43.noarch keyutils-libs-1.6.3-6.fc43.x86_64 krb5-libs-1.21.3-10.fc44.x86_64 libacl-2.3.2-4.fc43.x86_64 libarchive-3.8.3-1.fc44.x86_64 libassuan-2.5.7-4.fc43.x86_64 libattr-2.5.2-6.fc43.x86_64 libblkid-2.41.2-7.fc44.x86_64 libbrotli-1.1.0-10.fc44.x86_64 libcap-2.77-1.fc44.x86_64 libcap-ng-0.8.5-8.fc44.x86_64 libcom_err-1.47.3-3.fc44.x86_64 libcurl-8.17.0-3.fc44.x86_64 libeconf-0.7.9-2.fc43.x86_64 libevent-2.1.12-16.fc43.x86_64 libfdisk-2.41.2-7.fc44.x86_64 libffi-3.5.2-1.fc44.x86_64 libfsverity-1.6-3.fc43.x86_64 libgcc-15.2.1-4.fc44.x86_64 libgcrypt-1.11.2-1.fc44.x86_64 libgomp-15.2.1-4.fc44.x86_64 libgpg-error-1.56-1.fc44.x86_64 libidn2-2.3.8-2.fc43.x86_64 libksba-1.6.7-4.fc43.x86_64 liblastlog2-2.41.2-7.fc44.x86_64 libmount-2.41.2-7.fc44.x86_64 libnghttp2-1.68.0-2.fc44.x86_64 libpkgconf-2.3.0-3.fc43.x86_64 libpsl-0.21.5-6.fc43.x86_64 libselinux-3.9-5.fc44.x86_64 libselinux-utils-3.9-5.fc44.x86_64 libsemanage-3.9-4.fc44.x86_64 libsepol-3.9-2.fc43.x86_64 libsmartcols-2.41.2-7.fc44.x86_64 libssh-0.11.3-1.fc44.x86_64 libssh-config-0.11.3-1.fc44.noarch libstdc++-15.2.1-4.fc44.x86_64 libtasn1-4.20.0-2.fc43.x86_64 libtool-ltdl-2.5.4-7.fc43.x86_64 libunistring-1.1-10.fc43.x86_64 libusb1-1.0.29-4.fc44.x86_64 libuuid-2.41.2-7.fc44.x86_64 libverto-0.3.2-11.fc43.x86_64 libxcrypt-4.5.2-1.fc44.x86_64 libxml2-2.12.10-5.fc44.x86_64 libzstd-1.5.7-3.fc44.x86_64 linkdupes-0.7.2-2.fc44.x86_64 lua-libs-5.4.8-3.fc44.x86_64 lua-srpm-macros-1-16.fc43.noarch lz4-libs-1.10.0-3.fc43.x86_64 mpfr-4.2.2-2.fc43.x86_64 ncurses-base-6.5-7.20250614.fc43.noarch ncurses-libs-6.5-7.20250614.fc43.x86_64 nettle-3.10.1-2.fc43.x86_64 npth-1.8-3.fc43.x86_64 ocaml-srpm-macros-11-2.fc43.noarch openblas-srpm-macros-2-20.fc43.noarch openldap-2.6.10-4.fc44.x86_64 openssl-libs-3.5.4-1.fc44.x86_64 p11-kit-0.25.8-1.fc44.x86_64 p11-kit-trust-0.25.8-1.fc44.x86_64 package-notes-srpm-macros-0.5-14.fc43.noarch pam-libs-1.7.1-3.fc43.x86_64 patch-2.8-2.fc43.x86_64 pcre2-10.47-1.fc44.x86_64 pcre2-syntax-10.47-1.fc44.noarch perl-srpm-macros-1-60.fc43.noarch pkgconf-2.3.0-3.fc43.x86_64 pkgconf-m4-2.3.0-3.fc43.noarch pkgconf-pkg-config-2.3.0-3.fc43.x86_64 policycoreutils-3.9-5.fc44.x86_64 popt-1.19-9.fc43.x86_64 publicsuffix-list-dafsa-20250616-2.fc43.noarch pyproject-srpm-macros-1.18.5-1.fc44.noarch python-srpm-macros-3.14-9.fc44.noarch qt5-srpm-macros-5.15.18-1.fc44.noarch qt6-srpm-macros-6.10.1-1.fc44.noarch readline-8.3-2.fc43.x86_64 redhat-rpm-config-343-14.fc44.noarch rpm-6.0.0-1.fc44.x86_64 rpm-build-6.0.0-1.fc44.x86_64 rpm-build-libs-6.0.0-1.fc44.x86_64 rpm-libs-6.0.0-1.fc44.x86_64 rpm-plugin-selinux-6.0.0-1.fc44.x86_64 rpm-sequoia-1.9.0-2.fc43.x86_64 rpm-sign-libs-6.0.0-1.fc44.x86_64 rust-srpm-macros-28.0-1.fc44.noarch sed-4.9-6.fc44.x86_64 selinux-policy-42.17-1.fc44.noarch selinux-policy-targeted-42.17-1.fc44.noarch setup-2.15.0-27.fc44.noarch shadow-utils-4.18.0-7.fc44.x86_64 sqlite-libs-3.51.0-1.fc44.x86_64 systemd-libs-258.2-1.fc44.x86_64 systemd-standalone-sysusers-258.2-1.fc44.x86_64 tar-1.35-6.fc43.x86_64 tpm2-tss-4.1.3-8.fc43.x86_64 tree-sitter-srpm-macros-0.4.2-1.fc43.noarch unzip-6.0-68.fc44.x86_64 util-linux-2.41.2-7.fc44.x86_64 util-linux-core-2.41.2-7.fc44.x86_64 which-2.23-3.fc43.x86_64 xxhash-libs-0.8.3-3.fc43.x86_64 xz-5.8.1-4.fc44.x86_64 xz-libs-5.8.1-4.fc44.x86_64 zig-srpm-macros-1-5.fc43.noarch zip-3.0-44.fc43.x86_64 zlib-ng-compat-2.2.5-2.fc44.x86_64 zstd-1.5.7-3.fc44.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1764288000 Wrote: /builddir/build/SRPMS/gfan-0.7-6.fc44.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1764288892.457890/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-z8v0mnkc/gfan/gfan.spec) Config(child) 0 minutes 23 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 INFO: Start(/var/lib/copr-rpmbuild/results/gfan-0.7-6.fc44.src.rpm) Config(fedora-rawhide-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1764288892.457890/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1764288892.457890/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 Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1764288892.457890/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 INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-6.0.0-1.fc44.x86_64 rpm-sequoia-1.9.0-2.fc43.x86_64 dnf5-5.3.0.0-2.fc44.x86_64 dnf5-plugins-5.3.0.0-2.fc44.x86_64 Finish: chroot init Start: build phase for gfan-0.7-6.fc44.src.rpm Start: build setup for gfan-0.7-6.fc44.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1764288000 Wrote: /builddir/build/SRPMS/gfan-0.7-6.fc44.src.rpm Updating and loading repositories: Copr repository 100% | 127.0 KiB/s | 1.5 KiB | 00m00s fedora 100% | 267.1 KiB/s | 27.8 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: TOPCOM x86_64 0:1.1.2-10.fc44 copr_base 5.8 MiB cddlib-devel x86_64 1:0.94n-1.fc44 fedora 1.6 MiB gcc-c++ x86_64 0:15.2.1-4.fc44 fedora 41.4 MiB ghostscript-tools-dvipdf noarch 0:10.06.0-1.fc44 fedora 1.4 KiB glibc-langpack-en x86_64 0:2.42.9000-13.fc44 fedora 5.7 MiB gmp-devel x86_64 1:6.3.0-4.fc44 fedora 352.3 KiB libsoplex-devel x86_64 0:8.0.0-1.fc44 copr_base 3.4 MiB make x86_64 1:4.4.1-11.fc43 fedora 1.8 MiB texlive-collection-latexrecommended noarch 11:svn65512-80.fc44 fedora 0.0 B texlive-ulem noarch 11:svn53365-80.fc44 fedora 15.3 KiB Installing dependencies: TOPCOM-libs x86_64 0:1.1.2-10.fc44 copr_base 6.3 MiB abattis-cantarell-vf-fonts noarch 0:0.301-15.fc43 fedora 192.7 KiB adobe-mappings-cmap noarch 0:20231115-3.fc43 fedora 15.2 MiB adobe-mappings-cmap-deprecated noarch 0:20231115-3.fc43 fedora 582.1 KiB adobe-mappings-pdf noarch 0:20190401-10.fc43 fedora 4.4 MiB annobin-docs noarch 0:13.03-1.fc44 fedora 99.2 KiB annobin-plugin-gcc x86_64 0:13.03-1.fc44 fedora 695.8 KiB avahi-libs x86_64 0:0.9~rc2-6.fc43 fedora 171.6 KiB biber noarch 0:2.21-2.fc43 fedora 1.4 MiB boost x86_64 0:1.83.0-17.fc44 fedora 1.3 KiB boost-atomic x86_64 0:1.83.0-17.fc44 fedora 20.9 KiB boost-chrono x86_64 0:1.83.0-17.fc44 fedora 37.5 KiB boost-container x86_64 0:1.83.0-17.fc44 fedora 65.4 KiB boost-context x86_64 0:1.83.0-17.fc44 fedora 12.4 KiB boost-contract x86_64 0:1.83.0-17.fc44 fedora 99.1 KiB boost-coroutine x86_64 0:1.83.0-17.fc44 fedora 21.1 KiB boost-date-time x86_64 0:1.83.0-17.fc44 fedora 12.2 KiB boost-devel x86_64 0:1.83.0-17.fc44 fedora 143.0 MiB boost-fiber x86_64 0:1.83.0-17.fc44 fedora 78.7 KiB boost-filesystem x86_64 0:1.83.0-17.fc44 fedora 143.6 KiB boost-graph x86_64 0:1.83.0-17.fc44 fedora 363.1 KiB boost-iostreams x86_64 0:1.83.0-17.fc44 fedora 90.6 KiB boost-json x86_64 0:1.83.0-17.fc44 fedora 333.1 KiB boost-locale x86_64 0:1.83.0-17.fc44 fedora 617.7 KiB boost-log x86_64 0:1.83.0-17.fc44 fedora 1.5 MiB boost-math x86_64 0:1.83.0-17.fc44 fedora 642.6 KiB boost-nowide x86_64 0:1.83.0-17.fc44 fedora 20.8 KiB boost-numpy3 x86_64 0:1.83.0-17.fc44 fedora 57.6 KiB boost-program-options x86_64 0:1.83.0-17.fc44 fedora 280.8 KiB boost-python3 x86_64 0:1.83.0-17.fc44 fedora 258.2 KiB boost-random x86_64 0:1.83.0-17.fc44 fedora 29.6 KiB boost-regex x86_64 0:1.83.0-17.fc44 fedora 291.2 KiB boost-serialization x86_64 0:1.83.0-17.fc44 fedora 441.6 KiB boost-stacktrace x86_64 0:1.83.0-17.fc44 fedora 59.8 KiB boost-system x86_64 0:1.83.0-17.fc44 fedora 12.2 KiB boost-test x86_64 0:1.83.0-17.fc44 fedora 647.2 KiB boost-thread x86_64 0:1.83.0-17.fc44 fedora 132.7 KiB boost-timer x86_64 0:1.83.0-17.fc44 fedora 21.0 KiB boost-type_erasure x86_64 0:1.83.0-17.fc44 fedora 54.1 KiB boost-wave x86_64 0:1.83.0-17.fc44 fedora 868.3 KiB cddlib x86_64 1:0.94n-1.fc44 fedora 471.0 KiB cmake-filesystem x86_64 0:3.31.6-4.fc43 fedora 0.0 B cpp x86_64 0:15.2.1-4.fc44 fedora 37.9 MiB cups-filesystem noarch 1:2.4.14-3.fc44 fedora 0.0 B cups-libs x86_64 1:2.4.14-3.fc44 fedora 618.7 KiB dbus-libs x86_64 1:1.16.0-4.fc43 fedora 345.5 KiB default-fonts-core-sans noarch 0:4.2-5.fc43 fedora 11.9 KiB expat x86_64 0:2.7.2-1.fc44 fedora 298.6 KiB flexiblas x86_64 0:3.5.0-1.fc44 fedora 38.0 KiB flexiblas-netlib x86_64 0:3.5.0-1.fc44 fedora 16.5 MiB flexiblas-openblas-openmp x86_64 0:3.5.0-1.fc44 fedora 39.2 KiB fontconfig x86_64 0:2.17.0-3.fc43 fedora 765.9 KiB fonts-filesystem noarch 1:5.0.0-1.fc44 fedora 0.0 B freetype x86_64 0:2.14.1-1.fc44 fedora 866.3 KiB gcc x86_64 0:15.2.1-4.fc44 fedora 111.9 MiB gcc-gfortran x86_64 0:15.2.1-4.fc44 fedora 40.3 MiB gcc-plugin-annobin x86_64 0:15.2.1-4.fc44 fedora 57.1 KiB ghostscript x86_64 0:10.06.0-1.fc44 fedora 30.8 KiB ghostscript-tools-fontutils noarch 0:10.06.0-1.fc44 fedora 2.5 KiB ghostscript-tools-printing noarch 0:10.06.0-1.fc44 fedora 3.5 KiB glib2 x86_64 0:2.87.0-1.fc44 fedora 14.9 MiB glibc-devel x86_64 0:2.42.9000-13.fc44 fedora 2.3 MiB gmp-c++ x86_64 1:6.3.0-4.fc44 fedora 27.6 KiB google-droid-sans-fonts noarch 0:20200215-23.fc43 fedora 6.3 MiB google-noto-fonts-common noarch 0:20251101-3.fc44 fedora 17.7 KiB google-noto-sans-vf-fonts noarch 0:20251101-3.fc44 fedora 1.4 MiB graphite2 x86_64 0:1.3.14-19.fc43 fedora 191.8 KiB groff-base x86_64 0:1.23.0-11.fc44 fedora 3.8 MiB harfbuzz x86_64 0:12.2.0-1.fc44 fedora 2.9 MiB hostname x86_64 0:3.25-3.fc43 fedora 41.4 KiB hwloc-libs x86_64 0:2.12.0-2.fc43 fedora 2.9 MiB jbig2dec-libs x86_64 0:0.20-7.fc43 fedora 164.9 KiB jbigkit-libs x86_64 0:2.1-32.fc43 fedora 113.5 KiB kernel-headers x86_64 0:6.18.0-0.rc7.58.fc44 fedora 6.8 MiB lcms2 x86_64 0:2.16-6.fc43 fedora 433.7 KiB libICE x86_64 0:1.1.2-3.fc43 fedora 194.4 KiB libSM x86_64 0:1.2.5-3.fc43 fedora 101.0 KiB libX11 x86_64 0:1.8.12-1.fc43 fedora 1.3 MiB libX11-common noarch 0:1.8.12-1.fc43 fedora 1.2 MiB libXau x86_64 0:1.0.12-3.fc43 fedora 72.9 KiB libXaw x86_64 0:1.0.16-4.fc43 fedora 511.1 KiB libXext x86_64 0:1.3.6-4.fc43 fedora 90.0 KiB libXi x86_64 0:1.8.2-3.fc43 fedora 80.6 KiB libXmu x86_64 0:1.2.1-4.fc43 fedora 191.3 KiB libXpm x86_64 0:3.5.17-6.fc43 fedora 148.3 KiB libXt x86_64 0:1.3.1-3.fc43 fedora 429.8 KiB libdatrie x86_64 0:0.2.13-12.fc43 fedora 53.8 KiB libgfortran x86_64 0:15.2.1-4.fc44 fedora 3.4 MiB libgs x86_64 0:10.06.0-1.fc44 fedora 24.4 MiB libicu x86_64 0:77.1-1.fc43 fedora 36.4 MiB libicu-devel x86_64 0:77.1-1.fc43 fedora 5.0 MiB libijs x86_64 0:0.35-25.fc43 fedora 61.6 KiB libjpeg-turbo x86_64 0:3.1.2-1.fc44 fedora 804.8 KiB liblerc x86_64 0:4.0.0-9.fc43 fedora 624.1 KiB libmpc x86_64 0:1.3.1-8.fc43 fedora 160.6 KiB libpaper x86_64 1:2.1.1-9.fc43 fedora 48.7 KiB libpapilo x86_64 0:3.0.0-1.fc44 copr_base 2.9 MiB libpapilo-devel x86_64 0:3.0.0-1.fc44 copr_base 1.8 MiB libpng x86_64 2:1.6.50-2.fc43 fedora 237.7 KiB libquadmath x86_64 0:15.2.1-4.fc44 fedora 317.9 KiB libquadmath-devel x86_64 0:15.2.1-4.fc44 fedora 22.2 KiB libsoplex x86_64 0:8.0.0-1.fc44 copr_base 4.9 MiB libstdc++-devel x86_64 0:15.2.1-4.fc44 fedora 37.2 MiB libthai x86_64 0:0.1.29-11.fc43 fedora 783.4 KiB libtiff x86_64 0:4.7.1-1.fc44 fedora 624.4 KiB libwebp x86_64 0:1.6.0-2.fc43 fedora 956.6 KiB libxcb x86_64 0:1.17.0-6.fc43 fedora 1.1 MiB libxcrypt-devel x86_64 0:4.5.2-1.fc44 fedora 31.0 KiB libxslt x86_64 0:1.1.43-5.fc44 fedora 460.1 KiB lusol x86_64 0:20160126-5.20221005gite35b66d.fc43 fedora 104.2 KiB lusol-devel x86_64 0:20160126-5.20221005gite35b66d.fc43 fedora 7.2 KiB mailcap noarch 0:2.1.54-9.fc43 fedora 86.0 KiB mpdecimal x86_64 0:4.0.1-2.fc43 fedora 217.2 KiB mpfr-devel x86_64 0:4.2.2-2.fc43 fedora 62.9 KiB ncurses x86_64 0:6.5-7.20250614.fc43 fedora 609.8 KiB openblas x86_64 0:0.3.29-2.fc43 fedora 111.7 KiB openblas-openmp x86_64 0:0.3.29-2.fc43 fedora 43.7 MiB openjpeg x86_64 0:2.5.4-1.fc44 fedora 456.3 KiB pdqsort-devel noarch 0:0-8.20210314gitb1ef26a.fc43 fedora 29.1 KiB perl-Authen-SASL noarch 0:2.1900-1.fc43 fedora 128.2 KiB perl-AutoLoader noarch 0:5.74-520.fc43 fedora 20.6 KiB perl-B x86_64 0:1.89-520.fc43 fedora 501.3 KiB perl-B-Hooks-EndOfScope noarch 0:0.28-4.fc43 fedora 69.3 KiB perl-Business-ISBN noarch 0:3.011-3.fc43 fedora 55.7 KiB perl-Business-ISBN-Data noarch 0:20251121.001-1.fc44 fedora 299.4 KiB perl-Business-ISMN noarch 0:1.205-2.fc43 fedora 36.7 KiB perl-Business-ISSN noarch 0:1.008-2.fc43 fedora 21.7 KiB perl-Carp noarch 0:1.54-520.fc43 fedora 46.6 KiB perl-Class-Accessor noarch 0:0.51-23.fc43 fedora 40.8 KiB perl-Class-Data-Inheritable noarch 0:0.10-3.fc43 fedora 6.3 KiB perl-Class-Inspector noarch 0:1.36-19.fc43 fedora 57.5 KiB perl-Class-Method-Modifiers noarch 0:2.15-7.fc43 fedora 102.5 KiB perl-Class-Singleton noarch 0:1.6-14.fc43 fedora 39.7 KiB perl-Class-Struct noarch 0:0.68-520.fc43 fedora 25.4 KiB perl-Clone x86_64 0:0.47-4.fc43 fedora 32.4 KiB perl-Clone-PP noarch 0:1.08-14.fc43 fedora 12.9 KiB perl-Compress-Raw-Bzip2 x86_64 0:2.214-1.fc44 fedora 67.7 KiB perl-Compress-Raw-Zlib x86_64 0:2.214-1.fc44 fedora 165.1 KiB perl-Convert-ASN1 noarch 0:0.34-6.fc43 fedora 170.0 KiB perl-Crypt-URandom x86_64 0:0.54-3.fc43 fedora 60.5 KiB perl-Data-Compare noarch 0:1.29-7.fc43 fedora 55.5 KiB perl-Data-Dump noarch 0:1.25-13.fc43 fedora 50.2 KiB perl-Data-Dumper x86_64 0:2.191-521.fc43 fedora 115.6 KiB perl-Data-OptList noarch 0:0.114-7.fc43 fedora 50.1 KiB perl-Data-Uniqid noarch 0:0.12-37.fc43 fedora 4.2 KiB perl-Date-ISO8601 noarch 0:0.005-23.fc43 fedora 24.5 KiB perl-Date-Manip noarch 0:6.98-2.fc43 fedora 10.7 MiB perl-DateTime x86_64 2:1.66-4.fc43 fedora 379.1 KiB perl-DateTime-Calendar-Julian noarch 0:0.107-11.fc43 fedora 32.8 KiB perl-DateTime-Format-Builder noarch 0:0.8300-16.fc43 fedora 202.3 KiB perl-DateTime-Format-Strptime noarch 1:1.79-13.fc43 fedora 96.3 KiB perl-DateTime-Locale noarch 0:1.45-2.fc43 fedora 22.8 MiB perl-DateTime-TimeZone noarch 0:2.65-4.fc43 fedora 6.1 MiB perl-DateTime-TimeZone-SystemV noarch 0:0.010-24.fc43 fedora 28.4 KiB perl-DateTime-TimeZone-Tzfile noarch 0:0.011-24.fc43 fedora 24.6 KiB perl-Devel-CallChecker x86_64 0:0.009-10.fc43 fedora 33.2 KiB perl-Devel-Caller x86_64 0:2.07-10.fc43 fedora 23.3 KiB perl-Devel-GlobalDestruction noarch 0:0.14-27.fc43 fedora 16.6 KiB perl-Devel-LexAlias x86_64 0:0.05-41.fc43 fedora 15.1 KiB perl-Devel-StackTrace noarch 1:2.05-6.fc43 fedora 48.9 KiB perl-Digest noarch 0:1.20-520.fc43 fedora 35.3 KiB perl-Digest-HMAC noarch 0:1.05-3.fc43 fedora 29.5 KiB perl-Digest-MD5 x86_64 0:2.59-520.fc43 fedora 59.7 KiB perl-Digest-SHA x86_64 1:6.04-521.fc43 fedora 112.5 KiB perl-Dist-CheckConflicts noarch 0:0.11-33.fc43 fedora 31.7 KiB perl-DynaLoader x86_64 0:1.57-520.fc43 fedora 32.1 KiB perl-DynaLoader-Functions noarch 0:0.004-7.fc43 fedora 19.7 KiB perl-Email-Date-Format noarch 0:1.008-7.fc43 fedora 24.8 KiB perl-Encode x86_64 4:3.21-520.fc43 fedora 4.7 MiB perl-Encode-Locale noarch 0:1.05-32.fc43 fedora 19.0 KiB perl-English noarch 0:1.11-520.fc43 fedora 6.2 KiB perl-Errno x86_64 0:1.38-520.fc43 fedora 8.4 KiB perl-Eval-Closure noarch 0:0.14-26.fc43 fedora 33.3 KiB perl-Exception-Class noarch 0:1.45-13.fc43 fedora 92.4 KiB perl-Exporter noarch 0:5.79-520.fc43 fedora 54.3 KiB perl-ExtUtils-MM-Utils noarch 2:7.76-521.fc43 fedora 2.9 KiB perl-Fcntl x86_64 0:1.20-520.fc43 fedora 48.8 KiB perl-File-Basename noarch 0:2.86-520.fc43 fedora 14.0 KiB perl-File-Compare noarch 0:1.100.800-520.fc43 fedora 5.6 KiB perl-File-Copy noarch 0:2.41-520.fc43 fedora 19.7 KiB perl-File-Find noarch 0:1.44-520.fc43 fedora 42.0 KiB perl-File-Find-Rule noarch 0:0.35-2.fc43 fedora 42.4 KiB perl-File-Listing noarch 0:6.16-6.fc43 fedora 41.2 KiB perl-File-Path noarch 0:2.18-521.fc44 fedora 63.5 KiB perl-File-ShareDir noarch 0:1.118-14.fc43 fedora 56.2 KiB perl-File-Slurper noarch 0:0.014-8.fc43 fedora 28.7 KiB perl-File-Temp noarch 1:0.231.200-1.fc44 fedora 163.7 KiB perl-File-stat noarch 0:1.14-520.fc43 fedora 12.5 KiB perl-FileHandle noarch 0:2.05-520.fc43 fedora 9.4 KiB perl-Filter x86_64 2:1.65-1.fc44 fedora 156.7 KiB perl-FindBin noarch 0:1.54-520.fc43 fedora 6.8 KiB perl-GSSAPI x86_64 0:0.28-50.fc43 fedora 120.7 KiB perl-Getopt-Long noarch 1:2.58-520.fc43 fedora 144.5 KiB perl-Getopt-Std noarch 0:1.14-520.fc43 fedora 11.2 KiB perl-HTML-Parser x86_64 0:3.83-4.fc43 fedora 277.7 KiB perl-HTML-Tagset noarch 0:3.24-4.fc43 fedora 18.7 KiB perl-HTTP-Cookies noarch 0:6.11-6.fc43 fedora 73.4 KiB perl-HTTP-Date noarch 0:6.06-7.fc43 fedora 41.2 KiB perl-HTTP-Message noarch 0:7.01-1.fc44 fedora 215.4 KiB perl-HTTP-Negotiate noarch 0:6.01-41.fc43 fedora 27.6 KiB perl-HTTP-Tiny noarch 0:0.090-521.fc43 fedora 154.4 KiB perl-Hash-Util-FieldHash x86_64 0:1.27-520.fc43 fedora 62.6 KiB perl-I18N-LangTags noarch 0:0.45-520.fc43 fedora 82.4 KiB perl-I18N-Langinfo x86_64 0:0.24-520.fc43 fedora 34.7 KiB perl-IO x86_64 0:1.55-520.fc43 fedora 147.4 KiB perl-IO-Compress noarch 0:2.214-1.fc44 fedora 1.0 MiB perl-IO-HTML noarch 0:1.004-15.fc43 fedora 45.2 KiB perl-IO-Socket-IP noarch 0:0.43-521.fc43 fedora 100.3 KiB perl-IO-Socket-SSL noarch 0:2.095-2.fc43 fedora 714.5 KiB perl-IO-String noarch 0:1.08-53.fc43 fedora 16.8 KiB perl-IPC-Cmd noarch 2:1.04-521.fc43 fedora 84.9 KiB perl-IPC-Open3 noarch 0:1.24-520.fc43 fedora 27.7 KiB perl-IPC-Run3 noarch 0:0.049-4.fc43 fedora 60.3 KiB perl-IPC-SysV x86_64 0:2.09-521.fc43 fedora 73.7 KiB perl-IPC-System-Simple noarch 0:1.30-16.fc43 fedora 71.7 KiB perl-JSON noarch 0:4.10-8.fc43 fedora 270.5 KiB perl-JSON-PP noarch 1:4.16-521.fc43 fedora 141.8 KiB perl-LDAP noarch 1:0.68-16.fc43 fedora 938.1 KiB perl-LWP-MediaTypes noarch 0:6.04-21.fc43 fedora 79.0 KiB perl-LWP-Protocol-https noarch 0:6.14-4.fc43 fedora 29.7 KiB perl-Lingua-Translit noarch 0:0.29-10.fc43 fedora 177.5 KiB perl-List-AllUtils noarch 0:0.19-15.fc43 fedora 134.3 KiB perl-List-SomeUtils noarch 0:0.59-8.fc43 fedora 107.2 KiB perl-List-UtilsBy noarch 0:0.12-12.fc43 fedora 55.8 KiB perl-Locale-Maketext noarch 0:1.33-521.fc43 fedora 171.3 KiB perl-Locale-Maketext-Simple noarch 1:0.21-520.fc43 fedora 12.8 KiB perl-Log-Dispatch noarch 0:2.71-7.fc43 fedora 142.9 KiB perl-Log-Dispatch-FileRotate noarch 0:1.38-12.fc43 fedora 52.6 KiB perl-Log-Log4perl noarch 0:1.57-8.fc43 fedora 879.3 KiB perl-MIME-Base32 noarch 0:1.303-24.fc43 fedora 30.7 KiB perl-MIME-Base64 x86_64 0:3.16-520.fc43 fedora 42.0 KiB perl-MIME-Charset noarch 0:1.013.1-9.fc44 fedora 104.4 KiB perl-MIME-Lite noarch 0:3.033-15.fc43 fedora 245.9 KiB perl-MIME-Types noarch 0:2.29-1.fc44 fedora 191.1 KiB perl-MRO-Compat noarch 0:0.15-12.fc43 fedora 43.0 KiB perl-Mail-Sender noarch 1:0.903-27.fc43 fedora 160.6 KiB perl-Mail-Sendmail noarch 0:0.82-2.fc43 fedora 65.1 KiB perl-MailTools noarch 0:2.22-3.fc43 fedora 203.5 KiB perl-Math-BigInt noarch 1:2.0050.03-3.fc43 fedora 1.1 MiB perl-Math-Complex noarch 0:1.63-520.fc43 fedora 85.1 KiB perl-Module-CoreList noarch 1:5.20251120-1.fc44 fedora 1.3 MiB perl-Module-Implementation noarch 0:0.09-42.fc43 fedora 24.7 KiB perl-Module-Load noarch 1:0.36-520.fc43 fedora 14.9 KiB perl-Module-Load-Conditional noarch 0:0.74-520.fc43 fedora 28.7 KiB perl-Module-Metadata noarch 0:1.000038-520.fc43 fedora 67.5 KiB perl-Module-Runtime noarch 0:0.018-2.fc43 fedora 63.1 KiB perl-Mozilla-CA noarch 0:20250602-2.fc43 fedora 12.1 KiB perl-NTLM noarch 0:1.09-41.fc43 fedora 31.2 KiB perl-Net-HTTP noarch 0:6.24-1.fc44 fedora 76.1 KiB perl-Net-SMTP-SSL noarch 0:1.04-27.fc43 fedora 4.2 KiB perl-Net-SSLeay x86_64 0:1.94-11.fc43 fedora 1.3 MiB perl-Number-Compare noarch 0:0.03-41.fc43 fedora 4.5 KiB perl-Opcode x86_64 0:1.69-520.fc43 fedora 48.6 KiB perl-POSIX x86_64 0:2.23-520.fc43 fedora 231.4 KiB perl-Package-Generator noarch 0:1.106-34.fc43 fedora 29.9 KiB perl-Package-Stash noarch 0:0.40-10.fc43 fedora 55.9 KiB perl-Package-Stash-XS x86_64 0:0.30-12.fc43 fedora 64.2 KiB perl-PadWalker x86_64 0:2.5-18.fc43 fedora 41.0 KiB perl-Params-Check noarch 1:0.38-520.fc43 fedora 27.6 KiB perl-Params-Classify x86_64 0:0.015-27.fc43 fedora 51.5 KiB perl-Params-Util x86_64 0:1.102-19.fc43 fedora 58.5 KiB perl-Params-Validate x86_64 0:1.31-12.fc43 fedora 148.9 KiB perl-Params-ValidationCompiler noarch 0:0.31-8.fc43 fedora 91.1 KiB perl-Parse-RecDescent noarch 0:1.967015-25.fc43 fedora 522.0 KiB perl-PathTools x86_64 0:3.94-520.fc43 fedora 180.0 KiB perl-Pod-Escapes noarch 1:1.07-520.fc43 fedora 24.9 KiB perl-Pod-Html noarch 0:1.35-520.fc43 fedora 42.3 KiB perl-Pod-Perldoc noarch 0:3.28.01-521.fc43 fedora 163.7 KiB perl-Pod-Simple noarch 1:3.47-3.fc43 fedora 565.3 KiB perl-Pod-Usage noarch 4:2.05-520.fc43 fedora 86.3 KiB perl-Ref-Util noarch 0:0.204-23.fc43 fedora 31.5 KiB perl-Ref-Util-XS x86_64 0:0.117-27.fc43 fedora 42.1 KiB perl-Regexp-Common noarch 0:2024080801-3.fc43 fedora 462.2 KiB perl-Role-Tiny noarch 0:2.002004-14.fc43 fedora 61.7 KiB perl-Safe noarch 0:2.47-520.fc43 fedora 30.7 KiB perl-Scalar-List-Utils x86_64 5:1.70-1.fc43 fedora 144.9 KiB perl-SelectSaver noarch 0:1.02-520.fc43 fedora 2.2 KiB perl-Socket x86_64 4:2.040-2.fc43 fedora 120.3 KiB perl-Sort-Key x86_64 0:1.33-35.fc43 fedora 77.8 KiB perl-Specio noarch 0:0.53-1.fc44 fedora 333.3 KiB perl-Storable x86_64 1:3.37-521.fc43 fedora 231.2 KiB perl-Sub-Exporter noarch 0:0.991-6.fc43 fedora 194.9 KiB perl-Sub-Exporter-Progressive noarch 0:0.001013-27.fc43 fedora 27.3 KiB perl-Sub-Install noarch 0:0.929-8.fc43 fedora 35.9 KiB perl-Symbol noarch 0:1.09-520.fc43 fedora 6.8 KiB perl-Sys-Hostname x86_64 0:1.25-520.fc43 fedora 15.8 KiB perl-Sys-Hostname-Long noarch 0:1.5-32.fc43 fedora 15.1 KiB perl-Sys-Syslog x86_64 0:0.36-521.fc43 fedora 94.7 KiB perl-Term-ANSIColor noarch 0:5.01-521.fc43 fedora 97.5 KiB perl-Term-Cap noarch 0:1.18-520.fc43 fedora 29.3 KiB perl-Text-Balanced noarch 0:2.07-1.fc43 fedora 111.5 KiB perl-Text-BibTeX x86_64 0:0.91-3.fc43 fedora 502.1 KiB perl-Text-CSV noarch 0:2.06-1.fc44 fedora 365.7 KiB perl-Text-Glob noarch 0:0.11-26.fc43 fedora 8.4 KiB perl-Text-ParseWords noarch 0:3.31-520.fc43 fedora 13.6 KiB perl-Text-Roman noarch 0:3.5-31.fc43 fedora 33.1 KiB perl-Text-Soundex x86_64 0:3.05-35.fc43 fedora 46.8 KiB perl-Text-Tabs+Wrap noarch 0:2024.001-520.fc43 fedora 22.6 KiB perl-Text-Unidecode noarch 0:1.30-27.fc43 fedora 448.7 KiB perl-Tie noarch 0:4.6-520.fc43 fedora 32.1 KiB perl-Tie-Cycle noarch 0:1.231-2.fc43 fedora 23.9 KiB perl-Tie-RefHash noarch 0:1.41-520.fc43 fedora 35.9 KiB perl-Time-HiRes x86_64 4:1.9778-520.fc43 fedora 115.8 KiB perl-Time-Local noarch 2:1.350-520.fc43 fedora 69.0 KiB perl-TimeDate noarch 1:2.33-17.fc43 fedora 95.2 KiB perl-Try-Tiny noarch 0:0.32-3.fc43 fedora 67.3 KiB perl-URI noarch 0:5.34-2.fc44 fedora 268.0 KiB perl-Unicode-Collate x86_64 0:1.31-520.fc43 fedora 4.2 MiB perl-Unicode-LineBreak x86_64 0:2019.001-25.fc43 fedora 260.5 KiB perl-Unicode-Normalize x86_64 0:1.32-520.fc43 fedora 486.2 KiB perl-Unicode-UCD noarch 0:0.81-520.fc43 fedora 206.4 KiB perl-Variable-Magic x86_64 0:0.64-6.fc43 fedora 126.5 KiB perl-WWW-RobotRules noarch 0:6.02-42.fc43 fedora 24.3 KiB perl-XML-LibXML x86_64 1:2.0210-6.fc43 fedora 912.5 KiB perl-XML-LibXML-Simple noarch 0:1.01-18.fc43 fedora 50.8 KiB perl-XML-LibXSLT x86_64 0:2.003.000-5.fc43 fedora 137.2 KiB perl-XML-NamespaceSupport noarch 0:1.12-26.fc43 fedora 44.7 KiB perl-XML-Parser x86_64 0:2.47-8.fc43 fedora 649.2 KiB perl-XML-SAX noarch 0:1.02-19.fc43 fedora 120.2 KiB perl-XML-SAX-Base noarch 0:1.09-26.fc43 fedora 172.7 KiB perl-XML-Writer noarch 0:0.900-17.fc43 fedora 65.8 KiB perl-XML-XPath noarch 0:1.48-9.fc43 fedora 202.3 KiB perl-XString x86_64 0:0.005-17.fc43 fedora 32.9 KiB perl-autodie noarch 0:2.37-521.fc43 fedora 214.9 KiB perl-autovivification x86_64 0:0.18-27.fc43 fedora 61.9 KiB perl-base noarch 0:2.27-520.fc43 fedora 12.6 KiB perl-constant noarch 0:1.33-521.fc43 fedora 26.2 KiB perl-deprecate noarch 0:0.04-520.fc43 fedora 6.6 KiB perl-encoding x86_64 4:3.00-520.fc43 fedora 149.5 KiB perl-if noarch 0:0.61.000-520.fc43 fedora 5.8 KiB perl-interpreter x86_64 4:5.42.0-520.fc43 fedora 118.6 KiB perl-lib x86_64 0:0.65-520.fc43 fedora 8.5 KiB perl-libnet noarch 0:3.15-521.fc43 fedora 289.4 KiB perl-libs x86_64 4:5.42.0-520.fc43 fedora 11.5 MiB perl-libwww-perl noarch 0:6.81-1.fc44 fedora 474.8 KiB perl-locale noarch 0:1.13-520.fc43 fedora 6.1 KiB perl-meta-notation noarch 0:5.42.0-520.fc43 fedora 2.0 KiB perl-mro x86_64 0:1.29-520.fc43 fedora 41.6 KiB perl-namespace-autoclean noarch 0:0.31-3.fc43 fedora 43.5 KiB perl-namespace-clean noarch 0:0.27-29.fc43 fedora 38.7 KiB perl-open noarch 0:1.13-520.fc43 fedora 11.3 KiB perl-overload noarch 0:1.40-520.fc43 fedora 71.6 KiB perl-overloading noarch 0:0.02-520.fc43 fedora 4.9 KiB perl-parent noarch 1:0.244-520.fc43 fedora 10.3 KiB perl-podlators noarch 1:6.0.2-520.fc43 fedora 317.5 KiB perl-sigtrap noarch 0:1.10-520.fc43 fedora 11.1 KiB perl-subs noarch 0:1.04-520.fc43 fedora 2.1 KiB perl-vars noarch 0:1.05-520.fc43 fedora 3.9 KiB perl-version x86_64 9:0.99.33-521.fc43 fedora 128.7 KiB perltidy noarch 0:20250912-1.fc44 fedora 4.3 MiB python-pip-wheel noarch 0:25.2-4.fc44 fedora 1.2 MiB python3 x86_64 0:3.14.0-2.fc44 fedora 28.9 KiB python3-libs x86_64 0:3.14.0-2.fc44 fedora 43.0 MiB python3-numpy x86_64 1:2.3.5-1.fc44 fedora 41.4 MiB python3-numpy-f2py x86_64 1:2.3.5-1.fc44 fedora 2.1 MiB qsopt-ex-libs x86_64 0:2.5.10.3-9.20170729gite5d498f.fc43 fedora 1.6 MiB sombok x86_64 0:2.4.0-24.fc43 fedora 131.7 KiB soplex x86_64 0:8.0.0-1.fc44 copr_base 6.8 MiB tbb x86_64 0:2022.2.0-2.fc44 fedora 413.6 KiB tbb-bind x86_64 0:2022.2.0-2.fc44 fedora 19.7 KiB tbb-devel x86_64 0:2022.2.0-2.fc44 fedora 1.4 MiB teckit x86_64 0:2.5.12-5.fc43 fedora 1.9 MiB texlive-ae noarch 11:svn15878.1.4-80.fc44 fedora 451.9 KiB texlive-algorithms noarch 11:svn42428-80.fc44 fedora 38.2 KiB texlive-alphalph noarch 11:svn53087-80.fc44 fedora 375.9 KiB texlive-amscls noarch 11:svn55378-80.fc44 fedora 1.4 MiB texlive-amsfonts noarch 11:svn61937-80.fc44 fedora 5.9 MiB texlive-amsmath noarch 11:svn63514-80.fc44 fedora 266.6 KiB texlive-anysize noarch 11:svn15878.0-80.fc44 fedora 3.4 KiB texlive-atbegshi noarch 11:svn53051-80.fc44 fedora 443.4 KiB texlive-attachfile noarch 11:svn42099-80.fc44 fedora 32.0 KiB texlive-attachfile2 noarch 11:svn57959-94.fc44 fedora 492.2 KiB texlive-atveryend noarch 11:svn53108-80.fc44 fedora 409.9 KiB texlive-auto-pst-pdf noarch 11:svn56596-80.fc44 fedora 14.8 KiB texlive-auxhook noarch 11:svn53173-80.fc44 fedora 301.9 KiB texlive-avantgar noarch 11:svn61983-80.fc44 fedora 1.2 MiB texlive-babel noarch 11:svn65823-80.fc44 fedora 2.1 MiB texlive-babel-english noarch 11:svn44495-80.fc44 fedora 44.4 KiB texlive-babelbib noarch 11:svn57349-80.fc44 fedora 779.1 KiB texlive-base x86_64 11:20230311-94.fc44 fedora 18.9 MiB texlive-beamer noarch 11:svn65984-80.fc44 fedora 702.9 KiB texlive-bera noarch 11:svn20031.0-80.fc44 fedora 772.9 KiB texlive-beton noarch 11:svn15878.0-80.fc44 fedora 11.8 KiB texlive-biblatex noarch 11:svn70725-80.fc44 fedora 2.2 MiB texlive-bibtex x86_64 11:svn66186-94.fc44 fedora 782.7 KiB texlive-bidi noarch 11:svn65572-80.fc44 fedora 1.2 MiB texlive-bigintcalc noarch 11:svn53172-80.fc44 fedora 515.6 KiB texlive-bitset noarch 11:svn53837-80.fc44 fedora 662.3 KiB texlive-bookman noarch 11:svn61719-80.fc44 fedora 1.2 MiB texlive-bookmark noarch 11:svn56885-80.fc44 fedora 569.3 KiB texlive-booktabs noarch 11:svn53402-80.fc44 fedora 18.3 KiB texlive-breakurl noarch 11:svn29901.1.40-80.fc44 fedora 17.1 KiB texlive-breqn noarch 11:svn60881-80.fc44 fedora 167.4 KiB texlive-caption noarch 11:svn66580-80.fc44 fedora 906.9 KiB texlive-carlisle noarch 11:svn59577-80.fc44 fedora 31.2 KiB texlive-catchfile noarch 11:svn53084-80.fc44 fedora 318.8 KiB texlive-changepage noarch 11:svn15878.1.0c-80.fc44 fedora 27.3 KiB texlive-charter noarch 11:svn15878.0-80.fc44 fedora 404.0 KiB texlive-cite noarch 11:svn36428.5.5-80.fc44 fedora 62.3 KiB texlive-cm noarch 11:svn57963-80.fc44 fedora 994.9 KiB texlive-cm-super noarch 11:svn15878.0-80.fc44 fedora 65.0 MiB texlive-cmap noarch 11:svn57640-80.fc44 fedora 36.2 KiB texlive-collection-basic noarch 11:svn59159-80.fc44 fedora 0.0 B texlive-collection-latex noarch 11:svn63515-80.fc44 fedora 0.0 B texlive-colorprofiles noarch 11:svn49086-80.fc44 fedora 272.2 KiB texlive-colortbl noarch 11:svn64015-80.fc44 fedora 21.0 KiB texlive-courier noarch 11:svn61719-80.fc44 fedora 915.1 KiB texlive-crop noarch 11:svn55424-80.fc44 fedora 26.7 KiB texlive-csquotes noarch 11:svn64389-80.fc44 fedora 112.0 KiB texlive-ctable noarch 11:svn38672-80.fc44 fedora 20.6 KiB texlive-ctablestack noarch 11:svn38514-80.fc44 fedora 20.1 KiB texlive-currfile noarch 11:svn64673-80.fc44 fedora 34.0 KiB texlive-dehyph noarch 11:svn48599-80.fc44 fedora 239.9 KiB texlive-dvipdfmx x86_64 11:svn66203-94.fc44 fedora 3.8 MiB texlive-dvips x86_64 11:svn66203-94.fc44 fedora 1.6 MiB texlive-ec noarch 11:svn25033.1.0-80.fc44 fedora 2.5 MiB texlive-enctex noarch 11:svn34957.0-80.fc44 fedora 179.8 KiB texlive-enumitem noarch 11:svn51423-80.fc44 fedora 59.4 KiB texlive-epstopdf noarch 11:svn66461-94.fc44 fedora 39.3 KiB texlive-epstopdf-pkg noarch 11:svn53546-80.fc44 fedora 386.5 KiB texlive-eso-pic noarch 11:svn56658-80.fc44 fedora 27.7 KiB texlive-etex noarch 11:svn66203-80.fc44 fedora 41.0 KiB texlive-etex-pkg noarch 11:svn41784-80.fc44 fedora 18.6 KiB texlive-etexcmds noarch 11:svn53171-80.fc44 fedora 321.0 KiB texlive-etoolbox noarch 11:svn56554-80.fc44 fedora 66.7 KiB texlive-euenc noarch 11:svn19795.0.1h-80.fc44 fedora 39.3 KiB texlive-euler noarch 11:svn42428-80.fc44 fedora 20.7 KiB texlive-everysel noarch 11:svn57489-80.fc44 fedora 457.9 KiB texlive-everyshi noarch 11:svn57001-80.fc44 fedora 157.4 KiB texlive-extsizes noarch 11:svn17263.1.4a-80.fc44 fedora 126.6 KiB texlive-fancybox noarch 11:svn18304.1.4-80.fc44 fedora 40.7 KiB texlive-fancyhdr noarch 11:svn64977-80.fc44 fedora 31.6 KiB texlive-fancyref noarch 11:svn15878.0.9c-80.fc44 fedora 27.8 KiB texlive-fancyvrb noarch 11:svn65585-80.fc44 fedora 66.2 KiB texlive-filecontents noarch 11:svn52142-80.fc44 fedora 12.2 KiB texlive-filehook noarch 11:svn64822-80.fc44 fedora 55.2 KiB texlive-finstrut noarch 11:svn21719.0.5-80.fc44 fedora 25.6 KiB texlive-firstaid noarch 11:svn64892-80.fc44 fedora 296.9 KiB texlive-fix2col noarch 11:svn38770-80.fc44 fedora 16.7 KiB texlive-float noarch 11:svn15878.1.3d-80.fc44 fedora 15.5 KiB texlive-fontspec noarch 11:svn63386-80.fc44 fedora 329.1 KiB texlive-footmisc noarch 11:svn62524-80.fc44 fedora 64.7 KiB texlive-footnotehyper noarch 11:svn60374-80.fc44 fedora 30.5 KiB texlive-fp noarch 11:svn49719-80.fc44 fedora 124.9 KiB texlive-fpl noarch 11:svn54512-80.fc44 fedora 647.6 KiB texlive-geometry noarch 11:svn61719-80.fc44 fedora 49.5 KiB texlive-gettitlestring noarch 11:svn53170-80.fc44 fedora 338.8 KiB texlive-glyphlist noarch 11:svn54074-94.fc44 fedora 90.3 KiB texlive-graphics noarch 11:svn66204-80.fc44 fedora 124.5 KiB texlive-graphics-cfg noarch 11:svn41448-80.fc44 fedora 3.0 KiB texlive-graphics-def noarch 11:svn64487-80.fc44 fedora 98.2 KiB texlive-grfext noarch 11:svn53024-80.fc44 fedora 327.8 KiB texlive-grffile noarch 11:svn52756-80.fc44 fedora 379.3 KiB texlive-gsftopk x86_64 11:svn52851-94.fc44 fedora 47.0 KiB texlive-helvetic noarch 11:svn61719-80.fc44 fedora 1.8 MiB texlive-hobsub noarch 11:svn52810-80.fc44 fedora 80.2 KiB texlive-hologo noarch 11:svn61719-80.fc44 fedora 664.7 KiB texlive-hopatch noarch 11:svn65491-80.fc44 fedora 345.8 KiB texlive-hycolor noarch 11:svn53584-80.fc44 fedora 411.7 KiB texlive-hypdoc noarch 11:svn65678-80.fc44 fedora 358.3 KiB texlive-hyperref noarch 11:svn65758-80.fc44 fedora 763.7 KiB texlive-hyph-utf8 noarch 11:svn61719-80.fc44 fedora 73.9 KiB texlive-hyphen-base noarch 11:svn66413-80.fc44 fedora 63.7 KiB texlive-hyphenex noarch 11:svn57387-80.fc44 fedora 25.7 KiB texlive-ifmtarg noarch 11:svn47544-80.fc44 fedora 9.2 KiB texlive-ifplatform noarch 11:svn45533-80.fc44 fedora 12.7 KiB texlive-iftex noarch 11:svn61910-80.fc44 fedora 28.7 KiB texlive-index noarch 11:svn24099.4.1beta-80.fc44 fedora 60.6 KiB texlive-infwarerr noarch 11:svn53023-80.fc44 fedora 306.3 KiB texlive-intcalc noarch 11:svn53168-80.fc44 fedora 471.6 KiB texlive-jknapltx noarch 11:svn19440.0-80.fc44 fedora 43.9 KiB texlive-kastrup noarch 11:svn15878.0-80.fc44 fedora 3.4 KiB texlive-knuth-lib noarch 11:svn57963-80.fc44 fedora 99.9 KiB texlive-knuth-local noarch 11:svn57963-80.fc44 fedora 106.3 KiB texlive-koma-script noarch 11:svn64685-80.fc44 fedora 9.9 MiB texlive-kpathsea x86_64 11:svn66209-94.fc44 fedora 2.1 MiB texlive-kvdefinekeys noarch 11:svn53193-80.fc44 fedora 314.2 KiB texlive-kvoptions noarch 11:svn63622-80.fc44 fedora 550.0 KiB texlive-kvsetkeys noarch 11:svn64632-80.fc44 fedora 427.4 KiB texlive-l3backend noarch 11:svn65573-80.fc44 fedora 1.1 MiB texlive-l3experimental noarch 11:svn65621-80.fc44 fedora 190.3 KiB texlive-l3kernel noarch 11:svn66094-80.fc44 fedora 1.4 MiB texlive-l3packages noarch 11:svn65722-80.fc44 fedora 262.4 KiB texlive-latex noarch 11:svn65161-94.fc44 fedora 40.2 MiB texlive-latex-fonts noarch 11:svn28888.0-80.fc44 fedora 114.2 KiB texlive-latex-lab noarch 11:svn64892-80.fc44 fedora 2.3 MiB texlive-latexbug noarch 11:svn63596-80.fc44 fedora 282.4 KiB texlive-latexconfig noarch 11:svn53525-80.fc44 fedora 8.3 KiB texlive-letltxmacro noarch 11:svn53022-80.fc44 fedora 311.2 KiB texlive-lib x86_64 11:20230311-94.fc44 fedora 1.1 MiB texlive-lineno noarch 11:svn65586-80.fc44 fedora 237.4 KiB texlive-listings noarch 11:svn66222-80.fc44 fedora 580.0 KiB texlive-lm noarch 11:svn65956-80.fc44 fedora 39.4 MiB texlive-lm-math noarch 11:svn36915.1.959-80.fc44 fedora 735.8 KiB texlive-logreq noarch 11:svn53003-80.fc44 fedora 26.3 KiB texlive-ltabptch noarch 11:svn17533.1.74d-80.fc44 fedora 20.8 KiB texlive-ltxcmds noarch 11:svn56421-80.fc44 fedora 424.3 KiB texlive-ltxmisc noarch 11:svn21927.0-80.fc44 fedora 44.0 KiB texlive-lua-alt-getopt noarch 11:svn56414-80.fc44 fedora 3.9 KiB texlive-lua-uni-algos noarch 11:svn62204-80.fc44 fedora 129.1 KiB texlive-luabidi noarch 11:svn54512-80.fc44 fedora 25.3 KiB texlive-luahbtex x86_64 11:svn66186-94.fc44 fedora 6.3 MiB texlive-lualatex-math noarch 11:svn61464-80.fc44 fedora 28.4 KiB texlive-lualibs noarch 11:svn64615-80.fc44 fedora 764.4 KiB texlive-luaotfload noarch 11:svn64616-94.fc44 fedora 8.2 MiB texlive-luatex x86_64 11:svn66967-94.fc44 fedora 9.1 MiB texlive-luatexbase noarch 11:svn52663-80.fc44 fedora 12.8 KiB texlive-lwarp noarch 11:svn66259-94.fc44 fedora 4.8 MiB texlive-makecmds noarch 11:svn15878.0-80.fc44 fedora 11.1 KiB texlive-makeindex x86_64 11:svn62517-94.fc44 fedora 506.8 KiB texlive-marginnote noarch 11:svn48383-80.fc44 fedora 22.5 KiB texlive-marvosym noarch 11:svn29349.2.2a-80.fc44 fedora 185.6 KiB texlive-mathpazo noarch 11:svn52663-80.fc44 fedora 110.5 KiB texlive-mathspec noarch 11:svn42773-80.fc44 fedora 52.4 KiB texlive-mathtools noarch 11:svn63767-80.fc44 fedora 130.7 KiB texlive-mdwtools noarch 11:svn15878.1.05.4-80.fc44 fedora 111.6 KiB texlive-memoir noarch 11:svn65040-80.fc44 fedora 480.4 KiB texlive-metafont x86_64 11:svn66186-94.fc44 fedora 801.5 KiB texlive-metalogo noarch 11:svn18611.0.12-80.fc44 fedora 15.7 KiB texlive-mflogo noarch 11:svn42428-80.fc44 fedora 12.0 KiB texlive-mfnfss noarch 11:svn46036-80.fc44 fedora 22.8 KiB texlive-mfware x86_64 11:svn66186-94.fc44 fedora 211.7 KiB texlive-microtype noarch 11:svn66587-80.fc44 fedora 459.9 KiB texlive-minitoc noarch 11:svn61719-80.fc44 fedora 534.1 KiB texlive-mnsymbol noarch 11:svn18651.1.4-80.fc44 fedora 5.7 MiB texlive-modes noarch 11:svn61719-80.fc44 fedora 389.9 KiB texlive-mparhack noarch 11:svn59066-80.fc44 fedora 20.3 KiB texlive-mptopdf noarch 11:svn65952-94.fc44 fedora 151.3 KiB texlive-ms noarch 11:svn57473-80.fc44 fedora 18.4 KiB texlive-multido noarch 11:svn18302.1.42-80.fc44 fedora 18.5 KiB texlive-natbib noarch 11:svn20668.8.31b-80.fc44 fedora 132.7 KiB texlive-newfloat noarch 11:svn52906-80.fc44 fedora 158.1 KiB texlive-notoccite noarch 11:svn18129.0-80.fc44 fedora 2.3 KiB texlive-ntgclass noarch 11:svn65522-80.fc44 fedora 282.6 KiB texlive-oberdiek noarch 11:svn65521-94.fc44 fedora 12.3 MiB texlive-pagesel noarch 11:svn56105-80.fc44 fedora 354.7 KiB texlive-palatino noarch 11:svn61719-80.fc44 fedora 1.1 MiB texlive-paralist noarch 11:svn43021-80.fc44 fedora 23.4 KiB texlive-parallel noarch 11:svn15878.0-80.fc44 fedora 22.5 KiB texlive-parskip noarch 11:svn58358-80.fc44 fedora 15.7 KiB texlive-pdfcol noarch 11:svn64469-80.fc44 fedora 345.6 KiB texlive-pdfcolfoot noarch 11:svn65512-80.fc44 fedora 335.8 KiB texlive-pdfcolmk noarch 11:svn52912-80.fc44 fedora 19.6 KiB texlive-pdfescape noarch 11:svn53082-80.fc44 fedora 375.9 KiB texlive-pdflscape noarch 11:svn64851-80.fc44 fedora 343.3 KiB texlive-pdfmanagement-testphase noarch 11:svn66532-80.fc44 fedora 11.6 MiB texlive-pdfpages noarch 11:svn65319-80.fc44 fedora 105.7 KiB texlive-pdftex x86_64 11:svn66243-94.fc44 fedora 4.6 MiB texlive-pdftexcmds noarch 11:svn55777-80.fc44 fedora 423.9 KiB texlive-pgf noarch 11:svn65553-80.fc44 fedora 4.8 MiB texlive-picture noarch 11:svn54867-80.fc44 fedora 323.3 KiB texlive-placeins noarch 11:svn19848.2.2-80.fc44 fedora 4.6 KiB texlive-plain noarch 11:svn57963-80.fc44 fedora 109.4 KiB texlive-polyglossia noarch 11:svn65792-80.fc44 fedora 715.0 KiB texlive-psfrag noarch 11:svn15878.3.04-80.fc44 fedora 12.3 KiB texlive-pslatex noarch 11:svn57434-80.fc44 fedora 26.9 KiB texlive-psnfss noarch 11:svn54694-80.fc44 fedora 101.0 KiB texlive-pspicture noarch 11:svn15878.0-80.fc44 fedora 13.6 KiB texlive-pst-3d noarch 11:svn17257.1.10-80.fc44 fedora 19.5 KiB texlive-pst-coil noarch 11:svn62977-80.fc44 fedora 20.4 KiB texlive-pst-eps noarch 11:svn15878.1.0-80.fc44 fedora 15.5 KiB texlive-pst-fill noarch 11:svn60671-80.fc44 fedora 22.8 KiB texlive-pst-grad noarch 11:svn15878.1.06-80.fc44 fedora 21.1 KiB texlive-pst-math noarch 11:svn64732-80.fc44 fedora 22.3 KiB texlive-pst-node noarch 11:svn61838-80.fc44 fedora 114.0 KiB texlive-pst-ovl noarch 11:svn54963-80.fc44 fedora 12.4 KiB texlive-pst-plot noarch 11:svn65346-80.fc44 fedora 129.7 KiB texlive-pst-text noarch 11:svn49542-80.fc44 fedora 19.7 KiB texlive-pst-tools noarch 11:svn60621-80.fc44 fedora 26.8 KiB texlive-pst-tree noarch 11:svn60421-80.fc44 fedora 42.6 KiB texlive-pstricks noarch 11:svn65346-80.fc44 fedora 468.9 KiB texlive-pstricks-add noarch 11:svn65067-80.fc44 fedora 103.4 KiB texlive-ragged2e noarch 11:svn66152-80.fc44 fedora 731.9 KiB texlive-rcs noarch 11:svn15878.0-80.fc44 fedora 47.0 KiB texlive-realscripts noarch 11:svn56594-80.fc44 fedora 23.1 KiB texlive-refcount noarch 11:svn53164-80.fc44 fedora 348.0 KiB texlive-rerunfilecheck noarch 11:svn63869-80.fc44 fedora 361.8 KiB texlive-rsfs noarch 11:svn15878.0-80.fc44 fedora 97.8 KiB texlive-sansmath noarch 11:svn17997.1.1-80.fc44 fedora 8.6 KiB texlive-sansmathaccent noarch 11:svn53628-80.fc44 fedora 51.9 KiB texlive-sauerj noarch 11:svn15878.0-80.fc44 fedora 27.0 KiB texlive-section noarch 11:svn20180.0-80.fc44 fedora 38.2 KiB texlive-seminar noarch 11:svn59801-80.fc44 fedora 195.9 KiB texlive-sepnum noarch 11:svn20186.2.0-80.fc44 fedora 15.0 KiB texlive-setspace noarch 11:svn65206-80.fc44 fedora 22.0 KiB texlive-showexpl noarch 11:svn57414-80.fc44 fedora 21.8 KiB texlive-stringenc noarch 11:svn52982-80.fc44 fedora 1.0 MiB texlive-subfig noarch 11:svn15878.1.3-80.fc44 fedora 36.6 KiB texlive-symbol noarch 11:svn61719-80.fc44 fedora 78.3 KiB texlive-tex x86_64 11:svn66186-94.fc44 fedora 381.3 KiB texlive-tex-ini-files noarch 11:svn40533-80.fc44 fedora 8.1 KiB texlive-texlive-common-doc noarch 11:svn54176-80.fc44 fedora 265.5 KiB texlive-texlive-en noarch 11:svn66572-94.fc44 fedora 5.9 MiB texlive-texlive-msg-translations noarch 11:svn66593-80.fc44 fedora 1.4 MiB texlive-texlive-scripts noarch 11:svn66584-94.fc44 fedora 337.2 KiB texlive-texlive.infra noarch 11:svn66512-94.fc44 fedora 1.0 MiB texlive-textcase noarch 11:svn63868-80.fc44 fedora 11.2 KiB texlive-thumbpdf noarch 11:svn62518-94.fc44 fedora 97.0 KiB texlive-times noarch 11:svn61719-80.fc44 fedora 992.2 KiB texlive-tipa noarch 11:svn29349.1.3-80.fc44 fedora 3.7 MiB texlive-titlesec noarch 11:svn59845-80.fc44 fedora 97.8 KiB texlive-tools noarch 11:svn64892-80.fc44 fedora 403.2 KiB texlive-translator noarch 11:svn59412-80.fc44 fedora 494.7 KiB texlive-transparent noarch 11:svn64852-80.fc44 fedora 302.0 KiB texlive-typehtml noarch 11:svn17134.0-80.fc44 fedora 33.4 KiB texlive-ucharcat noarch 11:svn38907-80.fc44 fedora 10.2 KiB texlive-ucs noarch 11:svn64114-80.fc44 fedora 2.4 MiB texlive-underscore noarch 11:svn18261.0-80.fc44 fedora 19.3 KiB texlive-unicode-data noarch 11:svn64423-80.fc44 fedora 3.1 MiB texlive-unicode-math noarch 11:svn61719-80.fc44 fedora 517.2 KiB texlive-uniquecounter noarch 11:svn53162-80.fc44 fedora 312.0 KiB texlive-url noarch 11:svn32528.3.4-80.fc44 fedora 21.4 KiB texlive-utopia noarch 11:svn15878.0-80.fc44 fedora 540.6 KiB texlive-varwidth noarch 11:svn24104.0.92-80.fc44 fedora 19.5 KiB texlive-xcolor noarch 11:svn63563-80.fc44 fedora 79.3 KiB texlive-xdvi x86_64 11:svn62387-94.fc44 fedora 739.3 KiB texlive-xetex x86_64 11:svn66203-94.fc44 fedora 2.1 MiB texlive-xetexconfig noarch 11:svn45845-80.fc44 fedora 305.0 B texlive-xifthen noarch 11:svn38929-80.fc44 fedora 14.4 KiB texlive-xkeyval noarch 11:svn63616-80.fc44 fedora 69.3 KiB texlive-xltxtra noarch 11:svn56594-80.fc44 fedora 14.4 KiB texlive-xpatch noarch 11:svn54563-80.fc44 fedora 26.8 KiB texlive-xstring noarch 11:svn65551-80.fc44 fedora 56.1 KiB texlive-xunicode noarch 11:svn30466.0.981-80.fc44 fedora 219.6 KiB texlive-zapfding noarch 11:svn61719-80.fc44 fedora 79.5 KiB texlive-zref noarch 11:svn62977-80.fc44 fedora 816.8 KiB tzdata noarch 0:2025b-3.fc43 fedora 1.6 MiB urw-base35-bookman-fonts noarch 0:20200910-26.fc43 fedora 1.4 MiB urw-base35-c059-fonts noarch 0:20200910-26.fc43 fedora 1.4 MiB urw-base35-d050000l-fonts noarch 0:20200910-26.fc43 fedora 84.3 KiB urw-base35-fonts noarch 0:20200910-26.fc43 fedora 5.3 KiB urw-base35-fonts-common noarch 0:20200910-26.fc43 fedora 37.4 KiB urw-base35-gothic-fonts noarch 0:20200910-26.fc43 fedora 1.2 MiB urw-base35-nimbus-mono-ps-fonts noarch 0:20200910-26.fc43 fedora 1.0 MiB urw-base35-nimbus-roman-fonts noarch 0:20200910-26.fc43 fedora 1.4 MiB urw-base35-nimbus-sans-fonts noarch 0:20200910-26.fc43 fedora 2.4 MiB urw-base35-p052-fonts noarch 0:20200910-26.fc43 fedora 1.5 MiB urw-base35-standard-symbols-ps-fonts noarch 0:20200910-26.fc43 fedora 64.9 KiB urw-base35-z003-fonts noarch 0:20200910-26.fc43 fedora 390.8 KiB xml-common noarch 0:0.6.3-67.fc43 fedora 78.4 KiB xpdf-libs x86_64 1:4.06-1.fc44 fedora 1.7 MiB zlib-ng x86_64 0:2.2.5-2.fc44 fedora 157.0 KiB zlib-ng-devel x86_64 0:2.2.5-2.fc44 fedora 103.9 KiB zstr-devel noarch 0:1.1.0-1.fc44 fedora 35.6 KiB zziplib x86_64 0:0.13.78-3.fc44 fedora 232.2 KiB Transaction Summary: Installing: 655 packages Total size of inbound packages is 415 MiB. Need to download 415 MiB. After this operation, 1 GiB extra will be used (install 1 GiB, remove 0 B). [ 1/655] make-1:4.4.1-11.fc43.x86_64 100% | 27.2 MiB/s | 585.2 KiB | 00m00s [ 2/655] glibc-langpack-en-0:2.42.9000 100% | 22.1 MiB/s | 612.2 KiB | 00m00s [ 3/655] texlive-collection-latexrecom 100% | 1.2 MiB/s | 9.5 KiB | 00m00s [ 4/655] texlive-ulem-11:svn53365-80.f 100% | 4.7 MiB/s | 14.5 KiB | 00m00s [ 5/655] cddlib-devel-1:0.94n-1.fc44.x 100% | 32.4 MiB/s | 464.5 KiB | 00m00s [ 6/655] ghostscript-tools-dvipdf-0:10 100% | 171.9 KiB/s | 10.8 KiB | 00m00s [ 7/655] gmp-devel-1:6.3.0-4.fc44.x86_ 100% | 24.3 MiB/s | 174.3 KiB | 00m00s [ 8/655] libsoplex-devel-0:8.0.0-1.fc4 100% | 22.5 MiB/s | 461.3 KiB | 00m00s [ 9/655] gcc-c++-0:15.2.1-4.fc44.x86_6 100% | 254.4 MiB/s | 15.3 MiB | 00m00s [ 10/655] texlive-dvips-11:svn66203-94. 100% | 37.6 MiB/s | 732.0 KiB | 00m00s [ 11/655] texlive-anysize-11:svn15878.0 100% | 1.6 MiB/s | 9.9 KiB | 00m00s [ 12/655] texlive-attachfile2-11:svn579 100% | 36.2 MiB/s | 444.3 KiB | 00m00s [ 13/655] texlive-base-11:20230311-94.f 100% | 144.7 MiB/s | 2.6 MiB | 00m00s [ 14/655] texlive-beamer-11:svn65984-80 100% | 27.5 MiB/s | 225.3 KiB | 00m00s [ 15/655] texlive-breqn-11:svn60881-80. 100% | 9.8 MiB/s | 40.0 KiB | 00m00s [ 16/655] texlive-booktabs-11:svn53402- 100% | 1.6 MiB/s | 15.1 KiB | 00m00s [ 17/655] TOPCOM-0:1.1.2-10.fc44.x86_64 100% | 16.5 MiB/s | 1.9 MiB | 00m00s [ 18/655] texlive-cite-11:svn36428.5.5- 100% | 9.3 MiB/s | 28.5 KiB | 00m00s [ 19/655] texlive-caption-11:svn66580-8 100% | 9.1 MiB/s | 84.0 KiB | 00m00s [ 20/655] texlive-collection-latex-11:s 100% | 2.2 MiB/s | 9.2 KiB | 00m00s [ 21/655] texlive-crop-11:svn55424-80.f 100% | 4.0 MiB/s | 16.2 KiB | 00m00s [ 22/655] texlive-ctable-11:svn38672-80 100% | 2.5 MiB/s | 15.2 KiB | 00m00s [ 23/655] texlive-eso-pic-11:svn56658-8 100% | 2.7 MiB/s | 16.6 KiB | 00m00s [ 24/655] texlive-etoolbox-11:svn56554- 100% | 4.5 MiB/s | 23.1 KiB | 00m00s [ 25/655] texlive-euenc-11:svn19795.0.1 100% | 2.7 MiB/s | 19.5 KiB | 00m00s [ 26/655] texlive-euler-11:svn42428-80. 100% | 4.9 MiB/s | 14.9 KiB | 00m00s [ 27/655] texlive-everysel-11:svn57489- 100% | 36.3 MiB/s | 445.9 KiB | 00m00s [ 28/655] texlive-extsizes-11:svn17263. 100% | 8.0 MiB/s | 24.5 KiB | 00m00s [ 29/655] texlive-fancybox-11:svn18304. 100% | 3.3 MiB/s | 20.3 KiB | 00m00s [ 30/655] texlive-fancyref-11:svn15878. 100% | 5.4 MiB/s | 16.5 KiB | 00m00s [ 31/655] texlive-fancyvrb-11:svn65585- 100% | 3.9 MiB/s | 23.9 KiB | 00m00s [ 32/655] texlive-cmap-11:svn57640-80.f 100% | 331.6 KiB/s | 18.9 KiB | 00m00s [ 33/655] texlive-filehook-11:svn64822- 100% | 2.0 MiB/s | 20.2 KiB | 00m00s [ 34/655] texlive-float-11:svn15878.1.3 100% | 1.3 MiB/s | 14.2 KiB | 00m00s [ 35/655] texlive-footnotehyper-11:svn6 100% | 5.8 MiB/s | 17.8 KiB | 00m00s [ 36/655] texlive-fontspec-11:svn63386- 100% | 5.9 MiB/s | 42.1 KiB | 00m00s [ 37/655] texlive-fp-11:svn49719-80.fc4 100% | 6.5 MiB/s | 33.3 KiB | 00m00s [ 38/655] texlive-grffile-11:svn52756-8 100% | 29.1 MiB/s | 357.6 KiB | 00m00s [ 39/655] texlive-hologo-11:svn61719-80 100% | 47.5 MiB/s | 583.9 KiB | 00m00s [ 40/655] texlive-index-11:svn24099.4.1 100% | 4.9 MiB/s | 20.1 KiB | 00m00s [ 41/655] texlive-everyshi-11:svn57001- 100% | 1.8 MiB/s | 144.4 KiB | 00m00s [ 42/655] texlive-infwarerr-11:svn53023 100% | 28.6 MiB/s | 292.5 KiB | 00m00s [ 43/655] texlive-l3experimental-11:svn 100% | 13.2 MiB/s | 40.6 KiB | 00m00s [ 44/655] texlive-jknapltx-11:svn19440. 100% | 1.6 MiB/s | 24.4 KiB | 00m00s [ 45/655] texlive-latexbug-11:svn63596- 100% | 38.3 MiB/s | 235.1 KiB | 00m00s [ 46/655] texlive-lineno-11:svn65586-80 100% | 14.3 MiB/s | 73.1 KiB | 00m00s [ 47/655] texlive-listings-11:svn66222- 100% | 14.6 MiB/s | 164.4 KiB | 00m00s [ 48/655] texlive-mathspec-11:svn42773- 100% | 3.0 MiB/s | 21.5 KiB | 00m00s [ 49/655] texlive-mathtools-11:svn63767 100% | 4.9 MiB/s | 35.2 KiB | 00m00s [ 50/655] texlive-mdwtools-11:svn15878. 100% | 4.0 MiB/s | 33.1 KiB | 00m00s [ 51/655] texlive-lwarp-11:svn66259-94. 100% | 87.4 MiB/s | 3.5 MiB | 00m00s [ 52/655] texlive-metalogo-11:svn18611. 100% | 2.7 MiB/s | 13.7 KiB | 00m00s [ 53/655] texlive-memoir-11:svn65040-80 100% | 8.1 MiB/s | 91.5 KiB | 00m00s [ 54/655] texlive-koma-script-11:svn646 100% | 92.1 MiB/s | 6.4 MiB | 00m00s [ 55/655] texlive-ms-11:svn57473-80.fc4 100% | 1.4 MiB/s | 14.7 KiB | 00m00s [ 56/655] texlive-microtype-11:svn66587 100% | 6.5 MiB/s | 79.3 KiB | 00m00s [ 57/655] texlive-ntgclass-11:svn65522- 100% | 6.2 MiB/s | 31.7 KiB | 00m00s [ 58/655] texlive-newfloat-11:svn52906- 100% | 19.1 MiB/s | 117.2 KiB | 00m00s [ 59/655] texlive-parskip-11:svn58358-8 100% | 2.0 MiB/s | 14.2 KiB | 00m00s [ 60/655] texlive-pdflscape-11:svn64851 100% | 28.5 MiB/s | 321.5 KiB | 00m00s [ 61/655] texlive-pdfcolfoot-11:svn6551 100% | 22.1 MiB/s | 316.7 KiB | 00m00s [ 62/655] texlive-pdfpages-11:svn65319- 100% | 4.8 MiB/s | 29.3 KiB | 00m00s [ 63/655] texlive-pdftexcmds-11:svn5577 100% | 47.4 MiB/s | 388.2 KiB | 00m00s [ 64/655] texlive-polyglossia-11:svn657 100% | 16.3 MiB/s | 217.1 KiB | 00m00s [ 65/655] texlive-psfrag-11:svn15878.3. 100% | 914.7 KiB/s | 12.8 KiB | 00m00s [ 66/655] texlive-rcs-11:svn15878.0-80. 100% | 8.2 MiB/s | 25.3 KiB | 00m00s [ 67/655] texlive-ragged2e-11:svn66152- 100% | 44.2 MiB/s | 679.0 KiB | 00m00s [ 68/655] texlive-sansmath-11:svn17997. 100% | 1.3 MiB/s | 11.8 KiB | 00m00s [ 69/655] texlive-section-11:svn20180.0 100% | 5.1 MiB/s | 21.0 KiB | 00m00s [ 70/655] texlive-seminar-11:svn59801-8 100% | 11.1 MiB/s | 45.3 KiB | 00m00s [ 71/655] texlive-sepnum-11:svn20186.2. 100% | 2.0 MiB/s | 14.1 KiB | 00m00s [ 72/655] texlive-setspace-11:svn65206- 100% | 1.4 MiB/s | 15.4 KiB | 00m00s [ 73/655] texlive-subfig-11:svn15878.1. 100% | 2.3 MiB/s | 18.8 KiB | 00m00s [ 74/655] texlive-textcase-11:svn63868- 100% | 2.2 MiB/s | 13.3 KiB | 00m00s [ 75/655] texlive-thumbpdf-11:svn62518- 100% | 6.1 MiB/s | 37.7 KiB | 00m00s [ 76/655] texlive-translator-11:svn5941 100% | 57.1 MiB/s | 292.6 KiB | 00m00s [ 77/655] texlive-typehtml-11:svn17134. 100% | 4.5 MiB/s | 18.3 KiB | 00m00s [ 78/655] texlive-ucharcat-11:svn38907- 100% | 4.1 MiB/s | 12.7 KiB | 00m00s [ 79/655] texlive-unicode-math-11:svn61 100% | 14.8 MiB/s | 60.6 KiB | 00m00s [ 80/655] texlive-underscore-11:svn1826 100% | 2.6 MiB/s | 16.1 KiB | 00m00s [ 81/655] texlive-xcolor-11:svn63563-80 100% | 4.8 MiB/s | 29.7 KiB | 00m00s [ 82/655] texlive-xkeyval-11:svn63616-8 100% | 4.0 MiB/s | 24.5 KiB | 00m00s [ 83/655] texlive-xltxtra-11:svn56594-8 100% | 6.9 MiB/s | 14.1 KiB | 00m00s [ 84/655] texlive-xunicode-11:svn30466. 100% | 13.5 MiB/s | 41.6 KiB | 00m00s [ 85/655] texlive-kpathsea-11:svn66209- 100% | 120.8 MiB/s | 1.1 MiB | 00m00s [ 86/655] libsoplex-0:8.0.0-1.fc44.x86_ 100% | 256.1 MiB/s | 1.8 MiB | 00m00s [ 87/655] cddlib-1:0.94n-1.fc44.x86_64 100% | 11.5 MiB/s | 153.2 KiB | 00m00s [ 88/655] gmp-c++-1:6.3.0-4.fc44.x86_64 100% | 6.0 MiB/s | 18.4 KiB | 00m00s [ 89/655] lusol-0:20160126-5.20221005gi 100% | 12.9 MiB/s | 52.8 KiB | 00m00s [ 90/655] tbb-0:2022.2.0-2.fc44.x86_64 100% | 31.1 MiB/s | 159.1 KiB | 00m00s [ 91/655] zlib-ng-0:2.2.5-2.fc44.x86_64 100% | 21.1 MiB/s | 86.5 KiB | 00m00s [ 92/655] TOPCOM-libs-0:1.1.2-10.fc44.x 100% | 34.0 MiB/s | 2.2 MiB | 00m00s [ 93/655] libmpc-0:1.3.1-8.fc43.x86_64 100% | 13.7 MiB/s | 70.4 KiB | 00m00s [ 94/655] soplex-0:8.0.0-1.fc44.x86_64 100% | 100.9 MiB/s | 2.4 MiB | 00m00s [ 95/655] texlive-pdfmanagement-testpha 100% | 33.8 MiB/s | 8.3 MiB | 00m00s [ 96/655] cmake-filesystem-0:3.31.6-4.f 100% | 1.9 MiB/s | 15.5 KiB | 00m00s [ 97/655] libquadmath-devel-0:15.2.1-4. 100% | 11.6 MiB/s | 47.3 KiB | 00m00s [ 98/655] mpfr-devel-0:4.2.2-2.fc43.x86 100% | 2.6 MiB/s | 21.5 KiB | 00m00s [ 99/655] zstr-devel-0:1.1.0-1.fc44.noa 100% | 3.4 MiB/s | 17.6 KiB | 00m00s [100/655] texlive-latex-fonts-11:svn288 100% | 4.5 MiB/s | 46.5 KiB | 00m00s [101/655] texlive-lib-11:20230311-94.fc 100% | 43.8 MiB/s | 493.3 KiB | 00m00s [102/655] boost-devel-0:1.83.0-17.fc44. 100% | 119.0 MiB/s | 14.2 MiB | 00m00s [103/655] perl-Digest-MD5-0:2.59-520.fc 100% | 2.3 MiB/s | 35.8 KiB | 00m00s [104/655] perl-Getopt-Long-1:2.58-520.f 100% | 8.9 MiB/s | 63.6 KiB | 00m00s [105/655] perl-POSIX-0:2.23-520.fc43.x8 100% | 11.9 MiB/s | 97.8 KiB | 00m00s [106/655] perl-interpreter-4:5.42.0-520 100% | 8.8 MiB/s | 72.4 KiB | 00m00s [107/655] texlive-hycolor-11:svn53584-8 100% | 33.8 MiB/s | 381.3 KiB | 00m00s [108/655] texlive-hyperref-11:svn65758- 100% | 12.6 MiB/s | 116.3 KiB | 00m00s [109/655] gcc-0:15.2.1-4.fc44.x86_64 100% | 173.4 MiB/s | 39.7 MiB | 00m00s [110/655] texlive-iftex-11:svn61910-80. 100% | 469.0 KiB/s | 18.3 KiB | 00m00s [111/655] texlive-kvoptions-11:svn63622 100% | 13.0 MiB/s | 490.9 KiB | 00m00s [112/655] texlive-ltxcmds-11:svn56421-8 100% | 35.3 MiB/s | 397.4 KiB | 00m00s [113/655] texlive-pdfescape-11:svn53082 100% | 26.3 MiB/s | 350.3 KiB | 00m00s [114/655] texlive-amscls-11:svn55378-80 100% | 71.2 MiB/s | 1.1 MiB | 00m00s [115/655] texlive-amsmath-11:svn63514-8 100% | 5.4 MiB/s | 43.9 KiB | 00m00s [116/655] texlive-geometry-11:svn61719- 100% | 2.0 MiB/s | 20.4 KiB | 00m00s [117/655] texlive-atbegshi-11:svn53051- 100% | 26.4 MiB/s | 406.1 KiB | 00m00s [118/655] texlive-sansmathaccent-11:svn 100% | 5.8 MiB/s | 29.5 KiB | 00m00s [119/655] texlive-pgf-11:svn65553-80.fc 100% | 48.5 MiB/s | 893.4 KiB | 00m00s [120/655] texlive-tools-11:svn64892-80. 100% | 5.0 MiB/s | 71.9 KiB | 00m00s [121/655] texlive-amsfonts-11:svn61937- 100% | 74.8 MiB/s | 3.7 MiB | 00m00s [122/655] texlive-l3kernel-11:svn66094- 100% | 16.2 MiB/s | 199.2 KiB | 00m00s [123/655] texlive-ucs-11:svn64114-80.fc 100% | 24.0 MiB/s | 418.1 KiB | 00m00s [124/655] texlive-ae-11:svn15878.1.4-80 100% | 11.0 MiB/s | 112.2 KiB | 00m00s [125/655] texlive-babel-english-11:svn4 100% | 3.5 MiB/s | 18.0 KiB | 00m00s [126/655] texlive-atveryend-11:svn53108 100% | 34.0 MiB/s | 382.5 KiB | 00m00s [127/655] texlive-auxhook-11:svn53173-8 100% | 25.9 MiB/s | 292.2 KiB | 00m00s [128/655] texlive-bigintcalc-11:svn5317 100% | 34.8 MiB/s | 463.3 KiB | 00m00s [129/655] texlive-babelbib-11:svn57349- 100% | 3.3 MiB/s | 51.0 KiB | 00m00s [130/655] texlive-babel-11:svn65823-80. 100% | 24.5 MiB/s | 475.7 KiB | 00m00s [131/655] texlive-carlisle-11:svn59577- 100% | 5.1 MiB/s | 20.7 KiB | 00m00s [132/655] texlive-bitset-11:svn53837-80 100% | 46.4 MiB/s | 617.6 KiB | 00m00s [133/655] texlive-bookmark-11:svn56885- 100% | 33.3 MiB/s | 477.4 KiB | 00m00s [134/655] texlive-colortbl-11:svn64015- 100% | 1.8 MiB/s | 15.0 KiB | 00m00s [135/655] texlive-etexcmds-11:svn53171- 100% | 30.0 MiB/s | 307.4 KiB | 00m00s [136/655] texlive-fancyhdr-11:svn64977- 100% | 2.8 MiB/s | 17.0 KiB | 00m00s [137/655] texlive-epstopdf-pkg-11:svn53 100% | 12.6 MiB/s | 361.5 KiB | 00m00s [138/655] texlive-fix2col-11:svn38770-8 100% | 3.4 MiB/s | 13.9 KiB | 00m00s [139/655] texlive-firstaid-11:svn64892- 100% | 29.5 MiB/s | 272.2 KiB | 00m00s [140/655] texlive-collection-basic-11:s 100% | 173.9 KiB/s | 8.9 KiB | 00m00s [141/655] texlive-gettitlestring-11:svn 100% | 31.7 MiB/s | 324.6 KiB | 00m00s [142/655] texlive-graphics-cfg-11:svn41 100% | 769.4 KiB/s | 10.0 KiB | 00m00s [143/655] texlive-graphics-11:svn66204- 100% | 5.2 MiB/s | 36.9 KiB | 00m00s [144/655] texlive-hopatch-11:svn65491-8 100% | 53.0 MiB/s | 325.8 KiB | 00m00s [145/655] texlive-grfext-11:svn53024-80 100% | 25.6 MiB/s | 314.8 KiB | 00m00s [146/655] texlive-intcalc-11:svn53168-8 100% | 32.3 MiB/s | 429.5 KiB | 00m00s [147/655] texlive-kvdefinekeys-11:svn53 100% | 29.6 MiB/s | 303.4 KiB | 00m00s [148/655] texlive-kvsetkeys-11:svn64632 100% | 35.1 MiB/s | 395.8 KiB | 00m00s [149/655] texlive-l3packages-11:svn6572 100% | 4.6 MiB/s | 38.1 KiB | 00m00s [150/655] texlive-l3backend-11:svn65573 100% | 43.7 MiB/s | 894.5 KiB | 00m00s [151/655] texlive-latexconfig-11:svn535 100% | 1.8 MiB/s | 12.8 KiB | 00m00s [152/655] texlive-letltxmacro-11:svn530 100% | 29.0 MiB/s | 297.3 KiB | 00m00s [153/655] texlive-ltxmisc-11:svn21927.0 100% | 6.1 MiB/s | 25.2 KiB | 00m00s [154/655] texlive-mfnfss-11:svn46036-80 100% | 3.5 MiB/s | 14.5 KiB | 00m00s [155/655] texlive-mptopdf-11:svn65952-9 100% | 16.1 MiB/s | 49.3 KiB | 00m00s [156/655] texlive-natbib-11:svn20668.8. 100% | 3.5 MiB/s | 28.4 KiB | 00m00s [157/655] texlive-latex-lab-11:svn64892 100% | 25.2 MiB/s | 1.8 MiB | 00m00s [158/655] texlive-pagesel-11:svn56105-8 100% | 54.9 MiB/s | 337.5 KiB | 00m00s [159/655] texlive-pslatex-11:svn57434-8 100% | 4.8 MiB/s | 19.8 KiB | 00m00s [160/655] texlive-psnfss-11:svn54694-80 100% | 9.2 MiB/s | 56.7 KiB | 00m00s [161/655] texlive-pspicture-11:svn15878 100% | 4.4 MiB/s | 13.5 KiB | 00m00s [162/655] texlive-refcount-11:svn53164- 100% | 27.0 MiB/s | 332.3 KiB | 00m00s [163/655] texlive-rerunfilecheck-11:svn 100% | 27.5 MiB/s | 338.1 KiB | 00m00s [164/655] texlive-stringenc-11:svn52982 100% | 62.1 MiB/s | 699.3 KiB | 00m00s [165/655] texlive-uniquecounter-11:svn5 100% | 26.4 MiB/s | 297.7 KiB | 00m00s [166/655] texlive-url-11:svn32528.3.4-8 100% | 2.4 MiB/s | 17.0 KiB | 00m00s [167/655] texlive-transparent-11:svn648 100% | 39.5 MiB/s | 283.0 KiB | 00m00s [168/655] texlive-etex-pkg-11:svn41784- 100% | 2.0 MiB/s | 14.1 KiB | 00m00s [169/655] texlive-pstricks-11:svn65346- 100% | 13.9 MiB/s | 114.0 KiB | 00m00s [170/655] texlive-currfile-11:svn64673- 100% | 2.6 MiB/s | 18.4 KiB | 00m00s [171/655] texlive-kastrup-11:svn15878.0 100% | 1.6 MiB/s | 10.0 KiB | 00m00s [172/655] texlive-lm-11:svn65956-80.fc4 100% | 148.3 MiB/s | 12.0 MiB | 00m00s [173/655] texlive-luaotfload-11:svn6461 100% | 63.0 MiB/s | 1.2 MiB | 00m00s [174/655] texlive-oberdiek-11:svn65521- 100% | 31.0 MiB/s | 7.7 MiB | 00m00s [175/655] texlive-footmisc-11:svn62524- 100% | 2.2 MiB/s | 22.1 KiB | 00m00s [176/655] texlive-marginnote-11:svn4838 100% | 2.4 MiB/s | 14.7 KiB | 00m00s [177/655] texlive-marvosym-11:svn29349. 100% | 11.7 MiB/s | 143.9 KiB | 00m00s [178/655] texlive-rsfs-11:svn15878.0-80 100% | 1.4 MiB/s | 66.7 KiB | 00m00s [179/655] texlive-mparhack-11:svn59066- 100% | 1.9 MiB/s | 15.3 KiB | 00m00s [180/655] texlive-finstrut-11:svn21719. 100% | 2.4 MiB/s | 17.4 KiB | 00m00s [181/655] texlive-picture-11:svn54867-8 100% | 18.9 MiB/s | 309.6 KiB | 00m00s [182/655] texlive-ltabptch-11:svn17533. 100% | 2.2 MiB/s | 15.9 KiB | 00m00s [183/655] texlive-algorithms-11:svn4242 100% | 2.0 MiB/s | 20.5 KiB | 00m00s [184/655] texlive-latex-11:svn65161-94. 100% | 72.2 MiB/s | 29.9 MiB | 00m00s [185/655] texlive-luatex-11:svn66967-94 100% | 58.5 MiB/s | 3.8 MiB | 00m00s [186/655] texlive-mnsymbol-11:svn18651. 100% | 67.8 MiB/s | 4.4 MiB | 00m00s [187/655] texlive-luabidi-11:svn54512-8 100% | 2.4 MiB/s | 17.3 KiB | 00m00s [188/655] texlive-bidi-11:svn65572-80.f 100% | 13.9 MiB/s | 199.6 KiB | 00m00s [189/655] texlive-luatexbase-11:svn5266 100% | 2.6 MiB/s | 13.5 KiB | 00m00s [190/655] texlive-makecmds-11:svn15878. 100% | 2.1 MiB/s | 12.8 KiB | 00m00s [191/655] texlive-pst-ovl-11:svn54963-8 100% | 2.3 MiB/s | 13.9 KiB | 00m00s [192/655] texlive-catchfile-11:svn53084 100% | 33.0 MiB/s | 304.6 KiB | 00m00s [193/655] texlive-lualatex-math-11:svn6 100% | 4.3 MiB/s | 17.8 KiB | 00m00s [194/655] texlive-lm-math-11:svn36915.1 100% | 43.5 MiB/s | 445.3 KiB | 00m00s [195/655] texlive-pdfcolmk-11:svn52912- 100% | 2.6 MiB/s | 15.9 KiB | 00m00s [196/655] texlive-realscripts-11:svn565 100% | 2.6 MiB/s | 16.2 KiB | 00m00s [197/655] texlive-texlive-scripts-11:sv 100% | 19.2 MiB/s | 118.3 KiB | 00m00s [198/655] qsopt-ex-libs-0:2.5.10.3-9.20 100% | 27.8 MiB/s | 596.9 KiB | 00m00s [199/655] libgfortran-0:15.2.1-4.fc44.x 100% | 50.0 MiB/s | 972.3 KiB | 00m00s [200/655] texlive-tipa-11:svn29349.1.3- 100% | 72.0 MiB/s | 2.8 MiB | 00m00s [201/655] libquadmath-0:15.2.1-4.fc44.x 100% | 12.5 MiB/s | 204.9 KiB | 00m00s [202/655] boost-0:1.83.0-17.fc44.x86_64 100% | 2.3 MiB/s | 11.8 KiB | 00m00s [203/655] boost-numpy3-0:1.83.0-17.fc44 100% | 5.4 MiB/s | 27.8 KiB | 00m00s [204/655] perl-Digest-0:1.20-520.fc43.n 100% | 8.1 MiB/s | 24.8 KiB | 00m00s [205/655] libicu-devel-0:77.1-1.fc43.x8 100% | 59.7 MiB/s | 794.4 KiB | 00m00s [206/655] perl-Exporter-0:5.79-520.fc43 100% | 5.0 MiB/s | 30.9 KiB | 00m00s [207/655] perl-Pod-Usage-4:2.05-520.fc4 100% | 9.9 MiB/s | 40.5 KiB | 00m00s [208/655] perl-Text-ParseWords-0:3.31-5 100% | 3.2 MiB/s | 16.3 KiB | 00m00s [209/655] perl-libs-4:5.42.0-520.fc43.x 100% | 142.1 MiB/s | 2.6 MiB | 00m00s [210/655] perl-base-0:2.27-520.fc43.noa 100% | 2.0 MiB/s | 16.2 KiB | 00m00s [211/655] perl-constant-0:1.33-521.fc43 100% | 5.6 MiB/s | 22.8 KiB | 00m00s [212/655] perl-overload-0:1.40-520.fc43 100% | 11.1 MiB/s | 45.6 KiB | 00m00s [213/655] perl-Carp-0:1.54-520.fc43.noa 100% | 7.0 MiB/s | 28.7 KiB | 00m00s [214/655] cpp-0:15.2.1-4.fc44.x86_64 100% | 174.7 MiB/s | 12.9 MiB | 00m00s [215/655] perl-locale-0:1.13-520.fc43.n 100% | 1.2 MiB/s | 13.5 KiB | 00m00s [216/655] perl-Fcntl-0:1.20-520.fc43.x8 100% | 1.9 MiB/s | 29.8 KiB | 00m00s [217/655] texlive-zapfding-11:svn61719- 100% | 10.0 MiB/s | 61.6 KiB | 00m00s [218/655] texlive-hobsub-11:svn52810-80 100% | 9.1 MiB/s | 74.9 KiB | 00m00s [219/655] texlive-alphalph-11:svn53087- 100% | 25.0 MiB/s | 358.1 KiB | 00m00s [220/655] texlive-csquotes-11:svn64389- 100% | 3.6 MiB/s | 33.0 KiB | 00m00s [221/655] texlive-bibtex-11:svn66186-94 100% | 72.1 MiB/s | 443.2 KiB | 00m00s [222/655] texlive-hypdoc-11:svn65678-80 100% | 27.1 MiB/s | 332.5 KiB | 00m00s [223/655] texlive-enumitem-11:svn51423- 100% | 1.2 MiB/s | 25.0 KiB | 00m00s [224/655] texlive-cm-11:svn57963-80.fc4 100% | 44.4 MiB/s | 318.5 KiB | 00m00s [225/655] texlive-ec-11:svn25033.1.0-80 100% | 36.8 MiB/s | 678.8 KiB | 00m00s [226/655] texlive-dvipdfmx-11:svn66203- 100% | 141.8 MiB/s | 3.0 MiB | 00m00s [227/655] texlive-enctex-11:svn34957.0- 100% | 6.2 MiB/s | 50.7 KiB | 00m00s [228/655] texlive-glyphlist-11:svn54074 100% | 11.3 MiB/s | 34.8 KiB | 00m00s [229/655] texlive-graphics-def-11:svn64 100% | 8.4 MiB/s | 25.7 KiB | 00m00s [230/655] texlive-hyph-utf8-11:svn61719 100% | 990.7 KiB/s | 26.7 KiB | 00m00s [231/655] texlive-etex-11:svn66203-80.f 100% | 599.5 KiB/s | 25.8 KiB | 00m00s [232/655] texlive-hyphen-base-11:svn664 100% | 1.4 MiB/s | 31.1 KiB | 00m00s [233/655] texlive-colorprofiles-11:svn4 100% | 1.6 MiB/s | 143.4 KiB | 00m00s [234/655] texlive-knuth-lib-11:svn57963 100% | 12.0 MiB/s | 49.1 KiB | 00m00s [235/655] texlive-ifplatform-11:svn4553 100% | 1.7 MiB/s | 13.6 KiB | 00m00s [236/655] texlive-lua-alt-getopt-11:svn 100% | 2.0 MiB/s | 10.0 KiB | 00m00s [237/655] texlive-knuth-local-11:svn579 100% | 4.1 MiB/s | 42.2 KiB | 00m00s [238/655] texlive-makeindex-11:svn62517 100% | 59.7 MiB/s | 428.2 KiB | 00m00s [239/655] texlive-luahbtex-11:svn66186- 100% | 115.2 MiB/s | 2.0 MiB | 00m00s [240/655] texlive-hyphenex-11:svn57387- 100% | 288.2 KiB/s | 16.7 KiB | 00m00s [241/655] texlive-metafont-11:svn66186- 100% | 18.3 MiB/s | 262.8 KiB | 00m00s [242/655] texlive-mfware-11:svn66186-94 100% | 15.8 MiB/s | 97.2 KiB | 00m00s [243/655] texlive-mflogo-11:svn42428-80 100% | 548.8 KiB/s | 13.7 KiB | 00m00s [244/655] texlive-modes-11:svn61719-80. 100% | 17.4 MiB/s | 302.9 KiB | 00m00s [245/655] texlive-pdftex-11:svn66243-94 100% | 128.8 MiB/s | 2.4 MiB | 00m00s [246/655] texlive-plain-11:svn57963-80. 100% | 5.0 MiB/s | 40.9 KiB | 00m00s [247/655] texlive-tex-ini-files-11:svn4 100% | 1.8 MiB/s | 12.8 KiB | 00m00s [248/655] texlive-tex-11:svn66186-94.fc 100% | 33.0 MiB/s | 203.0 KiB | 00m00s [249/655] texlive-texlive-en-11:svn6657 100% | 42.5 MiB/s | 2.0 MiB | 00m00s [250/655] texlive-texlive-common-doc-11 100% | 2.7 MiB/s | 154.6 KiB | 00m00s [251/655] texlive-texlive.infra-11:svn6 100% | 25.9 MiB/s | 291.8 KiB | 00m00s [252/655] texlive-texlive-msg-translati 100% | 2.8 MiB/s | 157.6 KiB | 00m00s [253/655] texlive-unicode-data-11:svn64 100% | 39.1 MiB/s | 360.7 KiB | 00m00s [254/655] texlive-epstopdf-11:svn66461- 100% | 5.2 MiB/s | 26.8 KiB | 00m00s [255/655] texlive-beton-11:svn15878.0-8 100% | 3.2 MiB/s | 13.2 KiB | 00m00s [256/655] texlive-xdvi-11:svn62387-94.f 100% | 19.4 MiB/s | 338.5 KiB | 00m00s [257/655] texlive-minitoc-11:svn61719-8 100% | 23.2 MiB/s | 118.7 KiB | 00m00s [258/655] perl-File-Basename-0:2.86-520 100% | 2.8 MiB/s | 17.2 KiB | 00m00s [259/655] texlive-parallel-11:svn15878. 100% | 3.0 MiB/s | 15.2 KiB | 00m00s [260/655] texlive-pdfcol-11:svn64469-80 100% | 45.2 MiB/s | 324.0 KiB | 00m00s [261/655] texlive-sauerj-11:svn15878.0- 100% | 2.4 MiB/s | 17.2 KiB | 00m00s [262/655] texlive-zref-11:svn62977-80.f 100% | 47.8 MiB/s | 684.8 KiB | 00m00s [263/655] texlive-avantgar-11:svn61983- 100% | 22.2 MiB/s | 318.4 KiB | 00m00s [264/655] texlive-bookman-11:svn61719-8 100% | 32.4 MiB/s | 364.5 KiB | 00m00s [265/655] texlive-charter-11:svn15878.0 100% | 18.0 MiB/s | 203.2 KiB | 00m00s [266/655] texlive-helvetic-11:svn61719- 100% | 39.7 MiB/s | 650.8 KiB | 00m00s [267/655] texlive-courier-11:svn61719-8 100% | 24.3 MiB/s | 522.3 KiB | 00m00s [268/655] texlive-mathpazo-11:svn52663- 100% | 7.7 MiB/s | 86.9 KiB | 00m00s [269/655] texlive-palatino-11:svn61719- 100% | 34.1 MiB/s | 418.6 KiB | 00m00s [270/655] texlive-symbol-11:svn61719-80 100% | 6.3 MiB/s | 51.8 KiB | 00m00s [271/655] texlive-times-11:svn61719-80. 100% | 29.7 MiB/s | 364.6 KiB | 00m00s [272/655] texlive-utopia-11:svn15878.0- 100% | 23.0 MiB/s | 235.9 KiB | 00m00s [273/655] texlive-auto-pst-pdf-11:svn56 100% | 2.0 MiB/s | 14.2 KiB | 00m00s [274/655] texlive-bera-11:svn20031.0-80 100% | 31.3 MiB/s | 352.7 KiB | 00m00s [275/655] texlive-biblatex-11:svn70725- 100% | 27.0 MiB/s | 304.2 KiB | 00m00s [276/655] texlive-breakurl-11:svn29901. 100% | 2.0 MiB/s | 14.5 KiB | 00m00s [277/655] texlive-filecontents-11:svn52 100% | 1.7 MiB/s | 13.8 KiB | 00m00s [278/655] texlive-multido-11:svn18302.1 100% | 2.1 MiB/s | 15.3 KiB | 00m00s [279/655] texlive-paralist-11:svn43021- 100% | 2.1 MiB/s | 15.1 KiB | 00m00s [280/655] texlive-pst-3d-11:svn17257.1. 100% | 1.7 MiB/s | 15.4 KiB | 00m00s [281/655] texlive-pst-coil-11:svn62977- 100% | 2.6 MiB/s | 15.8 KiB | 00m00s [282/655] texlive-pst-eps-11:svn15878.1 100% | 1.8 MiB/s | 14.6 KiB | 00m00s [283/655] texlive-pst-fill-11:svn60671- 100% | 2.2 MiB/s | 15.5 KiB | 00m00s [284/655] texlive-pst-grad-11:svn15878. 100% | 2.2 MiB/s | 15.7 KiB | 00m00s [285/655] texlive-pst-node-11:svn61838- 100% | 5.3 MiB/s | 37.6 KiB | 00m00s [286/655] texlive-pst-plot-11:svn65346- 100% | 4.2 MiB/s | 34.6 KiB | 00m00s [287/655] texlive-pst-text-11:svn49542- 100% | 1.8 MiB/s | 16.3 KiB | 00m00s [288/655] texlive-pst-tools-11:svn60621 100% | 2.2 MiB/s | 18.4 KiB | 00m00s [289/655] texlive-pst-tree-11:svn60421- 100% | 2.2 MiB/s | 18.4 KiB | 00m00s [290/655] texlive-pstricks-add-11:svn65 100% | 4.8 MiB/s | 34.2 KiB | 00m00s [291/655] texlive-showexpl-11:svn57414- 100% | 1.5 MiB/s | 15.5 KiB | 00m00s [292/655] texlive-lua-uni-algos-11:svn6 100% | 5.4 MiB/s | 94.0 KiB | 00m00s [293/655] texlive-lualibs-11:svn64615-8 100% | 9.6 MiB/s | 156.9 KiB | 00m00s [294/655] libpng-2:1.6.50-2.fc43.x86_64 100% | 10.9 MiB/s | 123.0 KiB | 00m00s [295/655] texlive-changepage-11:svn1587 100% | 2.8 MiB/s | 17.1 KiB | 00m00s [296/655] texlive-placeins-11:svn19848. 100% | 1.5 MiB/s | 10.8 KiB | 00m00s [297/655] zziplib-0:0.13.78-3.fc44.x86_ 100% | 3.4 MiB/s | 87.1 KiB | 00m00s [298/655] texlive-titlesec-11:svn59845- 100% | 3.1 MiB/s | 31.5 KiB | 00m00s [299/655] texlive-xifthen-11:svn38929-8 100% | 1.2 MiB/s | 13.7 KiB | 00m00s [300/655] texlive-ctablestack-11:svn385 100% | 1.5 MiB/s | 15.5 KiB | 00m00s [301/655] perl-File-Find-0:1.44-520.fc4 100% | 2.7 MiB/s | 25.3 KiB | 00m00s [302/655] perl-PathTools-0:3.94-520.fc4 100% | 10.6 MiB/s | 87.2 KiB | 00m00s [303/655] texlive-gsftopk-11:svn52851-9 100% | 3.5 MiB/s | 32.1 KiB | 00m00s [304/655] boost-atomic-0:1.83.0-17.fc44 100% | 2.4 MiB/s | 17.5 KiB | 00m00s [305/655] boost-chrono-0:1.83.0-17.fc44 100% | 3.9 MiB/s | 23.8 KiB | 00m00s [306/655] boost-container-0:1.83.0-17.f 100% | 9.3 MiB/s | 38.1 KiB | 00m00s [307/655] boost-context-0:1.83.0-17.fc4 100% | 2.4 MiB/s | 14.5 KiB | 00m00s [308/655] boost-contract-0:1.83.0-17.fc 100% | 6.2 MiB/s | 44.4 KiB | 00m00s [309/655] boost-coroutine-0:1.83.0-17.f 100% | 2.9 MiB/s | 17.8 KiB | 00m00s [310/655] boost-date-time-0:1.83.0-17.f 100% | 1.9 MiB/s | 13.3 KiB | 00m00s [311/655] boost-fiber-0:1.83.0-17.fc44. 100% | 8.0 MiB/s | 40.8 KiB | 00m00s [312/655] boost-filesystem-0:1.83.0-17. 100% | 8.3 MiB/s | 68.1 KiB | 00m00s [313/655] boost-graph-0:1.83.0-17.fc44. 100% | 25.4 MiB/s | 156.4 KiB | 00m00s [314/655] boost-iostreams-0:1.83.0-17.f 100% | 7.7 MiB/s | 39.5 KiB | 00m00s [315/655] boost-json-0:1.83.0-17.fc44.x 100% | 23.7 MiB/s | 145.5 KiB | 00m00s [316/655] boost-locale-0:1.83.0-17.fc44 100% | 42.0 MiB/s | 215.2 KiB | 00m00s [317/655] boost-log-0:1.83.0-17.fc44.x8 100% | 61.6 MiB/s | 504.7 KiB | 00m00s [318/655] boost-math-0:1.83.0-17.fc44.x 100% | 23.2 MiB/s | 213.6 KiB | 00m00s [319/655] boost-nowide-0:1.83.0-17.fc44 100% | 4.5 MiB/s | 18.4 KiB | 00m00s [320/655] boost-program-options-0:1.83. 100% | 10.8 MiB/s | 110.7 KiB | 00m00s [321/655] boost-python3-0:1.83.0-17.fc4 100% | 10.5 MiB/s | 97.1 KiB | 00m00s [322/655] boost-random-0:1.83.0-17.fc44 100% | 4.3 MiB/s | 21.9 KiB | 00m00s [323/655] boost-regex-0:1.83.0-17.fc44. 100% | 12.5 MiB/s | 114.8 KiB | 00m00s [324/655] boost-stacktrace-0:1.83.0-17. 100% | 7.1 MiB/s | 29.0 KiB | 00m00s [325/655] boost-serialization-0:1.83.0- 100% | 14.5 MiB/s | 133.5 KiB | 00m00s [326/655] boost-system-0:1.83.0-17.fc44 100% | 3.2 MiB/s | 13.2 KiB | 00m00s [327/655] boost-test-0:1.83.0-17.fc44.x 100% | 33.7 MiB/s | 241.4 KiB | 00m00s [328/655] boost-thread-0:1.83.0-17.fc44 100% | 14.5 MiB/s | 59.4 KiB | 00m00s [329/655] boost-timer-0:1.83.0-17.fc44. 100% | 3.8 MiB/s | 19.3 KiB | 00m00s [330/655] boost-type_erasure-0:1.83.0-1 100% | 6.1 MiB/s | 31.4 KiB | 00m00s [331/655] boost-wave-0:1.83.0-17.fc44.x 100% | 13.5 MiB/s | 248.8 KiB | 00m00s [332/655] texlive-cm-super-11:svn15878. 100% | 138.0 MiB/s | 61.7 MiB | 00m00s [333/655] perl-MIME-Base64-0:3.16-520.f 100% | 1.6 MiB/s | 29.7 KiB | 00m00s [334/655] python3-numpy-1:2.3.5-1.fc44. 100% | 65.8 MiB/s | 8.2 MiB | 00m00s [335/655] libicu-0:77.1-1.fc43.x86_64 100% | 90.7 MiB/s | 10.7 MiB | 00m00s [336/655] perl-DynaLoader-0:1.57-520.fc 100% | 1.6 MiB/s | 26.0 KiB | 00m00s [337/655] perl-Pod-Perldoc-0:3.28.01-52 100% | 7.5 MiB/s | 84.3 KiB | 00m00s [338/655] perl-podlators-1:6.0.2-520.fc 100% | 31.3 MiB/s | 128.4 KiB | 00m00s [339/655] perl-mro-0:1.29-520.fc43.x86_ 100% | 9.7 MiB/s | 29.9 KiB | 00m00s [340/655] perl-Scalar-List-Utils-5:1.70 100% | 14.6 MiB/s | 75.0 KiB | 00m00s [341/655] perl-overloading-0:0.02-520.f 100% | 3.2 MiB/s | 12.9 KiB | 00m00s [342/655] harfbuzz-0:12.2.0-1.fc44.x86_ 100% | 83.8 MiB/s | 1.1 MiB | 00m00s [343/655] texlive-xetex-11:svn66203-94. 100% | 82.9 MiB/s | 1.2 MiB | 00m00s [344/655] libX11-0:1.8.12-1.fc43.x86_64 100% | 53.4 MiB/s | 655.6 KiB | 00m00s [345/655] fontconfig-0:2.17.0-3.fc43.x8 100% | 38.0 MiB/s | 272.2 KiB | 00m00s [346/655] libpaper-1:2.1.1-9.fc43.x86_6 100% | 4.3 MiB/s | 26.6 KiB | 00m00s [347/655] texlive-dehyph-11:svn48599-80 100% | 8.8 MiB/s | 63.0 KiB | 00m00s [348/655] perl-File-Temp-1:0.231.200-1. 100% | 9.7 MiB/s | 59.5 KiB | 00m00s [349/655] perl-FileHandle-0:2.05-520.fc 100% | 2.5 MiB/s | 15.5 KiB | 00m00s [350/655] perl-Text-Unidecode-0:1.30-27 100% | 19.8 MiB/s | 182.1 KiB | 00m00s [351/655] perl-XML-Parser-0:2.47-8.fc43 100% | 28.8 MiB/s | 236.1 KiB | 00m00s [352/655] perl-vars-0:1.05-520.fc43.noa 100% | 4.2 MiB/s | 13.0 KiB | 00m00s [353/655] freetype-0:2.14.1-1.fc44.x86_ 100% | 68.0 MiB/s | 417.9 KiB | 00m00s [354/655] libXi-0:1.8.2-3.fc43.x86_64 100% | 13.1 MiB/s | 40.3 KiB | 00m00s [355/655] libXmu-0:1.2.1-4.fc43.x86_64 100% | 15.3 MiB/s | 78.2 KiB | 00m00s [356/655] perl-XML-XPath-0:1.48-9.fc43. 100% | 3.3 MiB/s | 86.7 KiB | 00m00s [357/655] libXpm-0:3.5.17-6.fc43.x86_64 100% | 10.7 MiB/s | 65.6 KiB | 00m00s [358/655] libXaw-0:1.0.16-4.fc43.x86_64 100% | 7.9 MiB/s | 201.2 KiB | 00m00s [359/655] texlive-notoccite-11:svn18129 100% | 2.5 MiB/s | 10.1 KiB | 00m00s [360/655] biber-0:2.21-2.fc43.noarch 100% | 29.2 MiB/s | 299.1 KiB | 00m00s [361/655] texlive-fpl-11:svn54512-80.fc 100% | 26.6 MiB/s | 300.1 KiB | 00m00s [362/655] texlive-logreq-11:svn53003-80 100% | 2.5 MiB/s | 17.7 KiB | 00m00s [363/655] texlive-xpatch-11:svn54563-80 100% | 2.2 MiB/s | 16.0 KiB | 00m00s [364/655] libXt-0:1.3.1-3.fc43.x86_64 100% | 6.0 MiB/s | 179.2 KiB | 00m00s [365/655] texlive-xstring-11:svn65551-8 100% | 3.7 MiB/s | 22.9 KiB | 00m00s [366/655] texlive-pst-math-11:svn64732- 100% | 2.9 MiB/s | 17.6 KiB | 00m00s [367/655] texlive-attachfile-11:svn4209 100% | 2.7 MiB/s | 19.6 KiB | 00m00s [368/655] texlive-varwidth-11:svn24104. 100% | 3.0 MiB/s | 15.3 KiB | 00m00s [369/655] texlive-ifmtarg-11:svn47544-8 100% | 1.5 MiB/s | 12.0 KiB | 00m00s [370/655] perl-Errno-0:1.38-520.fc43.x8 100% | 2.9 MiB/s | 14.9 KiB | 00m00s [371/655] groff-base-0:1.23.0-11.fc44.x 100% | 91.6 MiB/s | 1.1 MiB | 00m00s [372/655] perl-HTTP-Tiny-0:0.090-521.fc 100% | 9.2 MiB/s | 56.3 KiB | 00m00s [373/655] flexiblas-netlib-0:3.5.0-1.fc 100% | 140.6 MiB/s | 4.5 MiB | 00m00s [374/655] perl-IO-0:1.55-520.fc43.x86_6 100% | 8.9 MiB/s | 82.2 KiB | 00m00s [375/655] perl-IPC-Open3-0:1.24-520.fc4 100% | 4.7 MiB/s | 23.9 KiB | 00m00s [376/655] perl-Pod-Simple-1:3.47-3.fc43 100% | 35.8 MiB/s | 219.9 KiB | 00m00s [377/655] perl-parent-1:0.244-520.fc43. 100% | 4.8 MiB/s | 14.8 KiB | 00m00s [378/655] python3-numpy-f2py-1:2.3.5-1. 100% | 11.9 MiB/s | 510.7 KiB | 00m00s [379/655] perl-Symbol-0:1.09-520.fc43.n 100% | 1.7 MiB/s | 14.2 KiB | 00m00s [380/655] perl-Term-Cap-0:1.18-520.fc43 100% | 5.4 MiB/s | 21.9 KiB | 00m00s [381/655] graphite2-0:1.3.14-19.fc43.x8 100% | 23.3 MiB/s | 95.6 KiB | 00m00s [382/655] perl-Term-ANSIColor-0:5.01-52 100% | 5.2 MiB/s | 47.6 KiB | 00m00s [383/655] teckit-0:2.5.12-5.fc43.x86_64 100% | 34.7 MiB/s | 355.7 KiB | 00m00s [384/655] libX11-common-0:1.8.12-1.fc43 100% | 34.4 MiB/s | 175.9 KiB | 00m00s [385/655] libxcb-0:1.17.0-6.fc43.x86_64 100% | 46.4 MiB/s | 237.7 KiB | 00m00s [386/655] default-fonts-core-sans-0:4.2 100% | 9.7 MiB/s | 29.9 KiB | 00m00s [387/655] fonts-filesystem-1:5.0.0-1.fc 100% | 4.3 MiB/s | 8.8 KiB | 00m00s [388/655] xml-common-0:0.6.3-67.fc43.no 100% | 7.6 MiB/s | 31.0 KiB | 00m00s [389/655] perl-File-Path-0:2.18-521.fc4 100% | 17.1 MiB/s | 35.0 KiB | 00m00s [390/655] expat-0:2.7.2-1.fc44.x86_64 100% | 29.0 MiB/s | 119.0 KiB | 00m00s [391/655] texlive-xetexconfig-11:svn458 100% | 190.3 KiB/s | 8.6 KiB | 00m00s [392/655] perl-URI-0:5.34-2.fc44.noarch 100% | 24.3 MiB/s | 149.4 KiB | 00m00s [393/655] perl-Data-Dumper-0:2.191-521. 100% | 13.7 MiB/s | 56.3 KiB | 00m00s [394/655] perl-libwww-perl-0:6.81-1.fc4 100% | 34.0 MiB/s | 209.1 KiB | 00m00s [395/655] perl-open-0:1.13-520.fc43.noa 100% | 4.0 MiB/s | 16.5 KiB | 00m00s [396/655] libXext-0:1.3.6-4.fc43.x86_64 100% | 7.6 MiB/s | 39.1 KiB | 00m00s [397/655] libICE-0:1.1.2-3.fc43.x86_64 100% | 8.5 MiB/s | 78.1 KiB | 00m00s [398/655] perl-I18N-Langinfo-0:0.24-520 100% | 557.6 KiB/s | 25.6 KiB | 00m00s [399/655] perl-Business-ISBN-0:3.011-3. 100% | 4.6 MiB/s | 33.0 KiB | 00m00s [400/655] glib2-0:2.87.0-1.fc44.x86_64 100% | 28.5 MiB/s | 3.1 MiB | 00m00s [401/655] perl-Business-ISMN-0:1.205-2. 100% | 4.2 MiB/s | 25.7 KiB | 00m00s [402/655] perl-Class-Accessor-0:0.51-23 100% | 9.2 MiB/s | 28.2 KiB | 00m00s [403/655] libSM-0:1.2.5-3.fc43.x86_64 100% | 982.7 KiB/s | 44.2 KiB | 00m00s [404/655] perl-Business-ISSN-0:1.008-2. 100% | 2.6 MiB/s | 18.5 KiB | 00m00s [405/655] perl-Data-Dump-0:1.25-13.fc43 100% | 10.6 MiB/s | 32.5 KiB | 00m00s [406/655] perl-Data-Uniqid-0:0.12-37.fc 100% | 2.0 MiB/s | 12.1 KiB | 00m00s [407/655] perl-Data-Compare-0:1.29-7.fc 100% | 3.3 MiB/s | 34.0 KiB | 00m00s [408/655] perl-DateTime-2:1.66-4.fc43.x 100% | 21.5 MiB/s | 132.2 KiB | 00m00s [409/655] perl-DateTime-Format-Builder- 100% | 22.6 MiB/s | 92.6 KiB | 00m00s [410/655] perl-DateTime-Calendar-Julian 100% | 3.2 MiB/s | 23.0 KiB | 00m00s [411/655] perl-DateTime-TimeZone-0:2.65 100% | 64.0 MiB/s | 393.4 KiB | 00m00s [412/655] perl-File-Copy-0:2.41-520.fc4 100% | 3.3 MiB/s | 20.1 KiB | 00m00s [413/655] perl-File-Slurper-0:0.014-8.f 100% | 2.6 MiB/s | 20.9 KiB | 00m00s [414/655] perl-FindBin-0:1.54-520.fc43. 100% | 2.3 MiB/s | 14.2 KiB | 00m00s [415/655] perl-IPC-Run3-0:0.049-4.fc43. 100% | 9.3 MiB/s | 38.1 KiB | 00m00s [416/655] perl-IPC-Cmd-2:1.04-521.fc43. 100% | 9.7 MiB/s | 39.6 KiB | 00m00s [417/655] perl-IO-String-0:1.08-53.fc43 100% | 1.8 MiB/s | 17.0 KiB | 00m00s [418/655] perl-LWP-Protocol-https-0:6.1 100% | 6.9 MiB/s | 21.1 KiB | 00m00s [419/655] perl-Lingua-Translit-0:0.29-1 100% | 5.4 MiB/s | 33.0 KiB | 00m00s [420/655] perl-List-AllUtils-0:0.19-15. 100% | 6.8 MiB/s | 48.8 KiB | 00m00s [421/655] perl-Parse-RecDescent-0:1.967 100% | 29.0 MiB/s | 208.1 KiB | 00m00s [422/655] perl-Regexp-Common-0:20240808 100% | 36.1 MiB/s | 184.7 KiB | 00m00s [423/655] perl-Log-Log4perl-0:1.57-8.fc 100% | 23.5 MiB/s | 361.1 KiB | 00m00s [424/655] perl-Storable-1:3.37-521.fc43 100% | 24.1 MiB/s | 98.5 KiB | 00m00s [425/655] perl-Sort-Key-0:1.33-35.fc43. 100% | 7.4 MiB/s | 45.6 KiB | 00m00s [426/655] perl-Text-Balanced-0:2.07-1.f 100% | 11.9 MiB/s | 48.7 KiB | 00m00s [427/655] perl-Text-Roman-0:3.5-31.fc43 100% | 3.1 MiB/s | 22.3 KiB | 00m00s [428/655] perl-Text-CSV-0:2.06-1.fc44.n 100% | 11.7 MiB/s | 120.0 KiB | 00m00s [429/655] perl-Text-BibTeX-0:0.91-3.fc4 100% | 16.3 MiB/s | 250.8 KiB | 00m00s [430/655] perl-Text-Tabs+Wrap-0:2024.00 100% | 5.3 MiB/s | 21.6 KiB | 00m00s [431/655] perl-Unicode-LineBreak-0:2019 100% | 16.5 MiB/s | 118.3 KiB | 00m00s [432/655] perl-Unicode-Collate-0:1.31-5 100% | 57.3 MiB/s | 645.0 KiB | 00m00s [433/655] perl-Unicode-Normalize-0:1.32 100% | 9.0 MiB/s | 74.0 KiB | 00m00s [434/655] perl-Unicode-UCD-0:0.81-520.f 100% | 15.5 MiB/s | 79.4 KiB | 00m00s [435/655] perl-XML-LibXML-1:2.0210-6.fc 100% | 57.0 MiB/s | 350.0 KiB | 00m00s [436/655] perl-XML-LibXSLT-0:2.003.000- 100% | 10.3 MiB/s | 63.4 KiB | 00m00s [437/655] perl-XML-Writer-0:0.900-17.fc 100% | 10.8 MiB/s | 33.3 KiB | 00m00s [438/655] perl-XML-LibXML-Simple-0:1.01 100% | 2.4 MiB/s | 32.6 KiB | 00m00s [439/655] perl-lib-0:0.65-520.fc43.x86_ 100% | 3.7 MiB/s | 15.0 KiB | 00m00s [440/655] perl-autovivification-0:0.18- 100% | 5.4 MiB/s | 33.2 KiB | 00m00s [441/655] perl-sigtrap-0:1.10-520.fc43. 100% | 3.8 MiB/s | 15.7 KiB | 00m00s [442/655] flexiblas-openblas-openmp-0:3 100% | 5.6 MiB/s | 17.3 KiB | 00m00s [443/655] perl-IO-Socket-SSL-0:2.095-2. 100% | 37.7 MiB/s | 231.5 KiB | 00m00s [444/655] perl-Net-SSLeay-0:1.94-11.fc4 100% | 61.0 MiB/s | 374.8 KiB | 00m00s [445/655] perl-Socket-4:2.040-2.fc43.x8 100% | 10.7 MiB/s | 54.9 KiB | 00m00s [446/655] perl-Time-Local-2:1.350-520.f 100% | 8.4 MiB/s | 34.4 KiB | 00m00s [447/655] perl-File-stat-0:1.14-520.fc4 100% | 5.6 MiB/s | 17.1 KiB | 00m00s [448/655] perl-SelectSaver-0:1.02-520.f 100% | 3.8 MiB/s | 11.7 KiB | 00m00s [449/655] perl-Pod-Escapes-1:1.07-520.f 100% | 9.7 MiB/s | 19.8 KiB | 00m00s [450/655] flexiblas-0:3.5.0-1.fc44.x86_ 100% | 1.0 MiB/s | 23.1 KiB | 00m00s [451/655] perl-if-0:0.61.000-520.fc43.n 100% | 2.7 MiB/s | 14.0 KiB | 00m00s [452/655] ncurses-0:6.5-7.20250614.fc43 100% | 69.4 MiB/s | 426.2 KiB | 00m00s [453/655] libXau-0:1.0.12-3.fc43.x86_64 100% | 8.2 MiB/s | 33.4 KiB | 00m00s [454/655] abattis-cantarell-vf-fonts-0: 100% | 23.5 MiB/s | 120.1 KiB | 00m00s [455/655] perl-MIME-Base32-0:1.303-24.f 100% | 3.3 MiB/s | 20.4 KiB | 00m00s [456/655] perl-libnet-0:3.15-521.fc43.n 100% | 25.1 MiB/s | 128.3 KiB | 00m00s [457/655] google-noto-sans-vf-fonts-0:2 100% | 50.0 MiB/s | 614.7 KiB | 00m00s [458/655] perl-Encode-Locale-0:1.05-32. 100% | 3.6 MiB/s | 18.3 KiB | 00m00s [459/655] perl-File-Listing-0:6.16-6.fc 100% | 6.0 MiB/s | 24.4 KiB | 00m00s [460/655] perl-HTTP-Date-0:6.06-7.fc43. 100% | 7.8 MiB/s | 24.1 KiB | 00m00s [461/655] perl-HTTP-Cookies-0:6.11-6.fc 100% | 9.1 MiB/s | 37.1 KiB | 00m00s [462/655] perl-HTML-Parser-0:3.83-4.fc4 100% | 20.2 MiB/s | 124.2 KiB | 00m00s [463/655] perl-LWP-MediaTypes-0:6.04-21 100% | 10.7 MiB/s | 32.9 KiB | 00m00s [464/655] perl-HTTP-Negotiate-0:6.01-41 100% | 4.7 MiB/s | 19.3 KiB | 00m00s [465/655] perl-HTTP-Message-0:7.01-1.fc 100% | 19.6 MiB/s | 100.5 KiB | 00m00s [466/655] perl-Module-Load-1:0.36-520.f 100% | 4.2 MiB/s | 17.2 KiB | 00m00s [467/655] perl-NTLM-0:1.09-41.fc43.noar 100% | 2.6 MiB/s | 21.5 KiB | 00m00s [468/655] perl-Try-Tiny-0:0.32-3.fc43.n 100% | 9.2 MiB/s | 37.6 KiB | 00m00s [469/655] perl-WWW-RobotRules-0:6.02-42 100% | 6.3 MiB/s | 19.4 KiB | 00m00s [470/655] perl-B-0:1.89-520.fc43.x86_64 100% | 43.4 MiB/s | 177.7 KiB | 00m00s [471/655] perl-encoding-4:3.00-520.fc43 100% | 15.3 MiB/s | 62.9 KiB | 00m00s [472/655] perl-subs-0:1.04-520.fc43.noa 100% | 3.8 MiB/s | 11.7 KiB | 00m00s [473/655] perl-Tie-Cycle-0:1.231-2.fc43 100% | 1.9 MiB/s | 19.6 KiB | 00m00s [474/655] perl-Business-ISBN-Data-0:202 100% | 2.6 MiB/s | 48.6 KiB | 00m00s [475/655] perl-Clone-0:0.47-4.fc43.x86_ 100% | 5.3 MiB/s | 21.8 KiB | 00m00s [476/655] perl-AutoLoader-0:5.74-520.fc 100% | 10.4 MiB/s | 21.2 KiB | 00m00s [477/655] perl-File-Find-Rule-0:0.35-2. 100% | 3.5 MiB/s | 31.9 KiB | 00m00s [478/655] perl-Math-BigInt-1:2.0050.03- 100% | 32.7 MiB/s | 234.5 KiB | 00m00s [479/655] perl-Sys-Hostname-0:1.25-520. 100% | 2.4 MiB/s | 17.2 KiB | 00m00s [480/655] perl-Time-HiRes-4:1.9778-520. 100% | 8.0 MiB/s | 57.1 KiB | 00m00s [481/655] perl-Dist-CheckConflicts-0:0. 100% | 3.2 MiB/s | 23.0 KiB | 00m00s [482/655] perl-Params-ValidationCompile 100% | 9.0 MiB/s | 37.1 KiB | 00m00s [483/655] perl-Net-HTTP-0:6.24-1.fc44.n 100% | 571.0 KiB/s | 39.4 KiB | 00m00s [484/655] perl-Specio-0:0.53-1.fc44.noa 100% | 19.8 MiB/s | 162.2 KiB | 00m00s [485/655] perl-DateTime-Locale-0:1.45-2 100% | 127.1 MiB/s | 4.1 MiB | 00m00s [486/655] perl-namespace-autoclean-0:0. 100% | 2.3 MiB/s | 26.1 KiB | 00m00s [487/655] perl-DateTime-Format-Strptime 100% | 5.7 MiB/s | 40.7 KiB | 00m00s [488/655] perl-Class-Singleton-0:1.6-14 100% | 6.2 MiB/s | 25.4 KiB | 00m00s [489/655] perl-DateTime-TimeZone-Tzfile 100% | 4.7 MiB/s | 19.4 KiB | 00m00s [490/655] perl-Params-Validate-0:1.31-1 100% | 11.0 MiB/s | 67.6 KiB | 00m00s [491/655] perl-File-Compare-0:1.100.800 100% | 4.3 MiB/s | 13.3 KiB | 00m00s [492/655] perl-ExtUtils-MM-Utils-2:7.76 100% | 2.3 MiB/s | 11.5 KiB | 00m00s [493/655] perl-Module-Runtime-0:0.018-2 100% | 4.3 MiB/s | 30.9 KiB | 00m00s [494/655] perl-Locale-Maketext-Simple-1 100% | 4.3 MiB/s | 17.6 KiB | 00m00s [495/655] perl-Module-Load-Conditional- 100% | 7.1 MiB/s | 21.9 KiB | 00m00s [496/655] perl-Mozilla-CA-0:20250602-2. 100% | 4.9 MiB/s | 15.2 KiB | 00m00s [497/655] perl-Params-Check-1:0.38-520. 100% | 3.5 MiB/s | 21.6 KiB | 00m00s [498/655] perl-List-SomeUtils-0:0.59-8. 100% | 7.3 MiB/s | 45.1 KiB | 00m00s [499/655] perl-IPC-SysV-0:2.09-521.fc43 100% | 13.2 MiB/s | 40.6 KiB | 00m00s [500/655] perl-List-UtilsBy-0:0.12-12.f 100% | 3.9 MiB/s | 28.3 KiB | 00m00s [501/655] perl-Log-Dispatch-FileRotate- 100% | 5.2 MiB/s | 32.2 KiB | 00m00s [502/655] perl-LDAP-1:0.68-16.fc43.noar 100% | 37.7 MiB/s | 385.7 KiB | 00m00s [503/655] perl-Log-Dispatch-0:2.71-7.fc 100% | 8.2 MiB/s | 83.8 KiB | 00m00s [504/655] perl-Safe-0:2.47-520.fc43.noa 100% | 4.1 MiB/s | 24.9 KiB | 00m00s [505/655] perl-MIME-Charset-0:1.013.1-9 100% | 15.6 MiB/s | 47.9 KiB | 00m00s [506/655] perl-XML-NamespaceSupport-0:1 100% | 8.3 MiB/s | 25.5 KiB | 00m00s [507/655] perl-XML-SAX-0:1.02-19.fc43.n 100% | 20.3 MiB/s | 62.3 KiB | 00m00s [508/655] perl-XML-SAX-Base-0:1.09-26.f 100% | 9.5 MiB/s | 29.1 KiB | 00m00s [509/655] libxslt-0:1.1.43-5.fc44.x86_6 100% | 36.0 MiB/s | 184.4 KiB | 00m00s [510/655] perl-autodie-0:2.37-521.fc43. 100% | 15.7 MiB/s | 96.7 KiB | 00m00s [511/655] perl-meta-notation-0:5.42.0-5 100% | 3.5 MiB/s | 10.7 KiB | 00m00s [512/655] perl-IO-Socket-IP-0:0.43-521. 100% | 20.5 MiB/s | 42.1 KiB | 00m00s [513/655] sombok-0:2.4.0-24.fc43.x86_64 100% | 1.8 MiB/s | 48.4 KiB | 00m00s [514/655] perl-Class-Struct-0:0.68-520. 100% | 2.7 MiB/s | 22.1 KiB | 00m00s [515/655] perl-HTML-Tagset-0:3.24-4.fc4 100% | 3.6 MiB/s | 18.3 KiB | 00m00s [516/655] google-noto-fonts-common-0:20 100% | 1.9 MiB/s | 17.5 KiB | 00m00s [517/655] perl-TimeDate-1:2.33-17.fc43. 100% | 7.0 MiB/s | 57.7 KiB | 00m00s [518/655] perl-Compress-Raw-Zlib-0:2.21 100% | 9.2 MiB/s | 65.7 KiB | 00m00s [519/655] perl-IO-HTML-0:1.004-15.fc43. 100% | 6.7 MiB/s | 27.3 KiB | 00m00s [520/655] perl-IO-Compress-0:2.214-1.fc 100% | 33.2 MiB/s | 305.8 KiB | 00m00s [521/655] openblas-openmp-0:0.3.29-2.fc 100% | 134.0 MiB/s | 5.4 MiB | 00m00s [522/655] perl-Digest-HMAC-0:1.05-3.fc4 100% | 5.5 MiB/s | 22.5 KiB | 00m00s [523/655] perl-Number-Compare-0:0.03-41 100% | 2.9 MiB/s | 11.7 KiB | 00m00s [524/655] perl-Filter-2:1.65-1.fc44.x86 100% | 14.0 MiB/s | 86.1 KiB | 00m00s [525/655] perl-Text-Glob-0:0.11-26.fc43 100% | 3.2 MiB/s | 13.2 KiB | 00m00s [526/655] perl-Math-Complex-0:1.63-520. 100% | 11.3 MiB/s | 46.2 KiB | 00m00s [527/655] perl-File-ShareDir-0:1.118-14 100% | 7.2 MiB/s | 29.7 KiB | 00m00s [528/655] perl-Eval-Closure-0:0.14-26.f 100% | 7.7 MiB/s | 23.7 KiB | 00m00s [529/655] perl-Exception-Class-0:1.45-1 100% | 14.1 MiB/s | 43.4 KiB | 00m00s [530/655] perl-Clone-PP-0:1.08-14.fc43. 100% | 7.3 MiB/s | 14.9 KiB | 00m00s [531/655] mailcap-0:2.1.54-9.fc43.noarc 100% | 1.2 MiB/s | 34.0 KiB | 00m00s [532/655] perl-Devel-StackTrace-1:2.05- 100% | 9.9 MiB/s | 30.5 KiB | 00m00s [533/655] perl-MRO-Compat-0:0.15-12.fc4 100% | 6.2 MiB/s | 25.2 KiB | 00m00s [534/655] perl-Module-Implementation-0: 100% | 6.2 MiB/s | 19.0 KiB | 00m00s [535/655] perl-Ref-Util-0:0.204-23.fc43 100% | 7.6 MiB/s | 23.2 KiB | 00m00s [536/655] perl-Role-Tiny-0:2.002004-14. 100% | 10.4 MiB/s | 31.8 KiB | 00m00s [537/655] perl-XString-0:0.005-17.fc43. 100% | 11.0 MiB/s | 22.6 KiB | 00m00s [538/655] perl-version-9:0.99.33-521.fc 100% | 15.3 MiB/s | 62.8 KiB | 00m00s [539/655] perl-B-Hooks-EndOfScope-0:0.2 100% | 10.5 MiB/s | 43.0 KiB | 00m00s [540/655] perl-namespace-clean-0:0.27-2 100% | 11.0 MiB/s | 33.9 KiB | 00m00s [541/655] perl-Date-ISO8601-0:0.005-23. 100% | 6.2 MiB/s | 19.1 KiB | 00m00s [542/655] perl-DateTime-TimeZone-System 100% | 7.3 MiB/s | 22.4 KiB | 00m00s [543/655] perl-Params-Classify-0:0.015- 100% | 10.0 MiB/s | 30.6 KiB | 00m00s [544/655] perl-Module-Metadata-0:1.0000 100% | 8.6 MiB/s | 35.2 KiB | 00m00s [545/655] perl-Locale-Maketext-0:1.33-5 100% | 18.3 MiB/s | 93.5 KiB | 00m00s [546/655] perl-Module-CoreList-1:5.2025 100% | 18.3 MiB/s | 93.9 KiB | 00m00s [547/655] perl-JSON-0:4.10-8.fc43.noarc 100% | 18.4 MiB/s | 94.4 KiB | 00m00s [548/655] perl-Convert-ASN1-0:0.34-6.fc 100% | 8.3 MiB/s | 59.3 KiB | 00m00s [549/655] perl-Authen-SASL-0:2.1900-1.f 100% | 8.4 MiB/s | 68.8 KiB | 00m00s [550/655] perl-Devel-GlobalDestruction- 100% | 5.4 MiB/s | 16.7 KiB | 00m00s [551/655] perl-Text-Soundex-0:3.05-35.f 100% | 4.1 MiB/s | 29.7 KiB | 00m00s [552/655] perl-MIME-Lite-0:3.033-15.fc4 100% | 10.2 MiB/s | 93.7 KiB | 00m00s [553/655] perl-Mail-Sender-1:0.903-27.f 100% | 5.5 MiB/s | 50.3 KiB | 00m00s [554/655] perl-Mail-Sendmail-0:0.82-2.f 100% | 2.9 MiB/s | 35.9 KiB | 00m00s [555/655] perl-Sys-Syslog-0:0.36-521.fc 100% | 9.1 MiB/s | 46.3 KiB | 00m00s [556/655] perl-Opcode-0:1.69-520.fc43.x 100% | 8.7 MiB/s | 35.8 KiB | 00m00s [557/655] perl-MailTools-0:2.22-3.fc43. 100% | 7.0 MiB/s | 107.8 KiB | 00m00s [558/655] perl-Date-Manip-0:6.98-2.fc43 100% | 87.5 MiB/s | 1.1 MiB | 00m00s [559/655] perl-IPC-System-Simple-0:1.30 100% | 5.4 MiB/s | 38.6 KiB | 00m00s [560/655] libthai-0:0.1.29-11.fc43.x86_ 100% | 22.8 MiB/s | 210.3 KiB | 00m00s [561/655] perl-Tie-RefHash-0:1.41-520.f 100% | 4.6 MiB/s | 23.5 KiB | 00m00s [562/655] perl-Digest-SHA-1:6.04-521.fc 100% | 15.1 MiB/s | 61.8 KiB | 00m00s [563/655] perl-Class-Inspector-0:1.36-1 100% | 9.8 MiB/s | 30.1 KiB | 00m00s [564/655] perl-Devel-LexAlias-0:0.05-41 100% | 3.9 MiB/s | 16.1 KiB | 00m00s [565/655] perl-Class-Data-Inheritable-0 100% | 4.2 MiB/s | 12.8 KiB | 00m00s [566/655] perl-Ref-Util-XS-0:0.117-27.f 100% | 5.7 MiB/s | 23.3 KiB | 00m00s [567/655] perl-Class-Method-Modifiers-0 100% | 12.1 MiB/s | 49.6 KiB | 00m00s [568/655] perl-Compress-Raw-Bzip2-0:2.2 100% | 1.5 MiB/s | 36.1 KiB | 00m00s [569/655] perl-Sub-Exporter-Progressive 100% | 6.7 MiB/s | 20.5 KiB | 00m00s [570/655] perl-Hash-Util-FieldHash-0:1. 100% | 7.6 MiB/s | 38.8 KiB | 00m00s [571/655] perl-Package-Stash-0:0.40-10. 100% | 10.6 MiB/s | 32.5 KiB | 00m00s [572/655] perl-Variable-Magic-0:0.64-6. 100% | 13.4 MiB/s | 54.8 KiB | 00m00s [573/655] perl-Devel-CallChecker-0:0.00 100% | 11.4 MiB/s | 23.4 KiB | 00m00s [574/655] perl-I18N-LangTags-0:0.45-520 100% | 12.8 MiB/s | 52.6 KiB | 00m00s [575/655] perl-Crypt-URandom-0:0.54-3.f 100% | 15.2 MiB/s | 31.2 KiB | 00m00s [576/655] perl-GSSAPI-0:0.28-50.fc43.x8 100% | 8.9 MiB/s | 54.7 KiB | 00m00s [577/655] perl-JSON-PP-1:4.16-521.fc43. 100% | 12.8 MiB/s | 65.5 KiB | 00m00s [578/655] perl-Tie-0:4.6-520.fc43.noarc 100% | 6.8 MiB/s | 27.8 KiB | 00m00s [579/655] perl-deprecate-0:0.04-520.fc4 100% | 4.7 MiB/s | 14.6 KiB | 00m00s [580/655] perl-Email-Date-Format-0:1.00 100% | 2.6 MiB/s | 18.6 KiB | 00m00s [581/655] perl-MIME-Types-0:2.29-1.fc44 100% | 7.1 MiB/s | 73.1 KiB | 00m00s [582/655] perl-Sys-Hostname-Long-0:1.5- 100% | 2.0 MiB/s | 16.7 KiB | 00m00s [583/655] perltidy-0:20250912-1.fc44.no 100% | 15.2 MiB/s | 873.9 KiB | 00m00s [584/655] perl-Net-SMTP-SSL-0:1.04-27.f 100% | 1.6 MiB/s | 11.6 KiB | 00m00s [585/655] libdatrie-0:0.2.13-12.fc43.x8 100% | 7.8 MiB/s | 32.0 KiB | 00m00s [586/655] perl-Devel-Caller-0:2.07-10.f 100% | 4.5 MiB/s | 18.6 KiB | 00m00s [587/655] perl-Pod-Html-0:1.35-520.fc43 100% | 5.8 MiB/s | 29.5 KiB | 00m00s [588/655] perl-English-0:1.11-520.fc43. 100% | 2.2 MiB/s | 13.6 KiB | 00m00s [589/655] perl-Sub-Exporter-0:0.991-6.f 100% | 12.6 MiB/s | 77.3 KiB | 00m00s [590/655] perl-DynaLoader-Functions-0:0 100% | 3.0 MiB/s | 18.2 KiB | 00m00s [591/655] perl-Package-Stash-XS-0:0.30- 100% | 5.8 MiB/s | 35.8 KiB | 00m00s [592/655] hostname-0:3.25-3.fc43.x86_64 100% | 6.7 MiB/s | 27.5 KiB | 00m00s [593/655] perl-PadWalker-0:2.5-18.fc43. 100% | 8.8 MiB/s | 26.9 KiB | 00m00s [594/655] perl-Data-OptList-0:0.114-7.f 100% | 6.5 MiB/s | 26.5 KiB | 00m00s [595/655] perl-Package-Generator-0:1.10 100% | 5.4 MiB/s | 22.2 KiB | 00m00s [596/655] perl-Params-Util-0:1.102-19.f 100% | 8.0 MiB/s | 32.6 KiB | 00m00s [597/655] perl-Sub-Install-0:0.929-8.fc 100% | 5.5 MiB/s | 22.6 KiB | 00m00s [598/655] ghostscript-tools-fontutils-0 100% | 2.9 MiB/s | 12.1 KiB | 00m00s [599/655] ghostscript-tools-printing-0: 100% | 3.1 MiB/s | 12.7 KiB | 00m00s [600/655] zlib-ng-devel-0:2.2.5-2.fc44. 100% | 1.1 MiB/s | 37.7 KiB | 00m00s [601/655] ghostscript-0:10.06.0-1.fc44. 100% | 1.1 MiB/s | 36.4 KiB | 00m00s [602/655] libgs-0:10.06.0-1.fc44.x86_64 100% | 135.6 MiB/s | 3.8 MiB | 00m00s [603/655] adobe-mappings-cmap-deprecate 100% | 12.5 MiB/s | 102.5 KiB | 00m00s [604/655] adobe-mappings-pdf-0:20190401 100% | 75.6 MiB/s | 619.3 KiB | 00m00s [605/655] adobe-mappings-cmap-0:2023111 100% | 117.9 MiB/s | 2.2 MiB | 00m00s [606/655] cups-libs-1:2.4.14-3.fc44.x86 100% | 28.3 MiB/s | 261.1 KiB | 00m00s [607/655] jbig2dec-libs-0:0.20-7.fc43.x 100% | 9.0 MiB/s | 74.0 KiB | 00m00s [608/655] lcms2-0:2.16-6.fc43.x86_64 100% | 19.8 MiB/s | 182.8 KiB | 00m00s [609/655] libijs-0:0.35-25.fc43.x86_64 100% | 7.1 MiB/s | 29.1 KiB | 00m00s [610/655] libjpeg-turbo-0:3.1.2-1.fc44. 100% | 33.0 MiB/s | 236.7 KiB | 00m00s [611/655] libtiff-0:4.7.1-1.fc44.x86_64 100% | 43.5 MiB/s | 222.5 KiB | 00m00s [612/655] google-droid-sans-fonts-0:202 100% | 103.9 MiB/s | 2.7 MiB | 00m00s [613/655] urw-base35-fonts-0:20200910-2 100% | 3.2 MiB/s | 9.9 KiB | 00m00s [614/655] openjpeg-0:2.5.4-1.fc44.x86_6 100% | 26.8 MiB/s | 192.3 KiB | 00m00s [615/655] cups-filesystem-1:2.4.14-3.fc 100% | 2.5 MiB/s | 12.6 KiB | 00m00s [616/655] avahi-libs-0:0.9~rc2-6.fc43.x 100% | 9.6 MiB/s | 69.0 KiB | 00m00s [617/655] jbigkit-libs-0:2.1-32.fc43.x8 100% | 6.5 MiB/s | 53.2 KiB | 00m00s [618/655] liblerc-0:4.0.0-9.fc43.x86_64 100% | 23.3 MiB/s | 215.1 KiB | 00m00s [619/655] libwebp-0:1.6.0-2.fc43.x86_64 100% | 28.8 MiB/s | 324.2 KiB | 00m00s [620/655] urw-base35-bookman-fonts-0:20 100% | 103.2 MiB/s | 845.2 KiB | 00m00s [621/655] urw-base35-c059-fonts-0:20200 100% | 94.7 MiB/s | 872.9 KiB | 00m00s [622/655] urw-base35-d050000l-fonts-0:2 100% | 12.2 MiB/s | 75.2 KiB | 00m00s [623/655] urw-base35-fonts-common-0:202 100% | 2.9 MiB/s | 20.6 KiB | 00m00s [624/655] urw-base35-nimbus-mono-ps-fon 100% | 110.7 MiB/s | 793.8 KiB | 00m00s [625/655] urw-base35-nimbus-roman-fonts 100% | 138.8 MiB/s | 853.1 KiB | 00m00s [626/655] urw-base35-gothic-fonts-0:202 100% | 56.9 MiB/s | 640.8 KiB | 00m00s [627/655] urw-base35-p052-fonts-0:20200 100% | 105.5 MiB/s | 972.1 KiB | 00m00s [628/655] urw-base35-nimbus-sans-fonts- 100% | 100.0 MiB/s | 1.3 MiB | 00m00s [629/655] urw-base35-standard-symbols-p 100% | 6.3 MiB/s | 57.7 KiB | 00m00s [630/655] urw-base35-z003-fonts-0:20200 100% | 53.7 MiB/s | 274.9 KiB | 00m00s [631/655] python3-0:3.14.0-2.fc44.x86_6 100% | 4.5 MiB/s | 27.7 KiB | 00m00s [632/655] dbus-libs-1:1.16.0-4.fc43.x86 100% | 24.1 MiB/s | 148.3 KiB | 00m00s [633/655] mpdecimal-0:4.0.1-2.fc43.x86_ 100% | 23.7 MiB/s | 97.1 KiB | 00m00s [634/655] python-pip-wheel-0:25.2-4.fc4 100% | 125.9 MiB/s | 1.1 MiB | 00m00s [635/655] tzdata-0:2025b-3.fc43.noarch 100% | 77.5 MiB/s | 713.9 KiB | 00m00s [636/655] perl-Getopt-Std-0:1.14-520.fc 100% | 5.1 MiB/s | 15.7 KiB | 00m00s [637/655] openblas-0:0.3.29-2.fc43.x86_ 100% | 6.9 MiB/s | 42.3 KiB | 00m00s [638/655] perl-Encode-4:3.21-520.fc43.x 100% | 42.1 MiB/s | 1.1 MiB | 00m00s [639/655] glibc-devel-0:2.42.9000-13.fc 100% | 53.0 MiB/s | 597.5 KiB | 00m00s [640/655] libxcrypt-devel-0:4.5.2-1.fc4 100% | 3.7 MiB/s | 30.0 KiB | 00m00s [641/655] python3-libs-0:3.14.0-2.fc44. 100% | 142.3 MiB/s | 9.8 MiB | 00m00s [642/655] libpapilo-devel-0:3.0.0-1.fc4 100% | 24.1 MiB/s | 271.9 KiB | 00m00s [643/655] libstdc++-devel-0:15.2.1-4.fc 100% | 112.7 MiB/s | 5.3 MiB | 00m00s [644/655] pdqsort-devel-0:0-8.20210314g 100% | 5.0 MiB/s | 15.5 KiB | 00m00s [645/655] lusol-devel-0:20160126-5.2022 100% | 1.0 MiB/s | 12.5 KiB | 00m00s [646/655] libpapilo-0:3.0.0-1.fc44.x86_ 100% | 76.4 MiB/s | 1.0 MiB | 00m00s [647/655] tbb-bind-0:2022.2.0-2.fc44.x8 100% | 3.6 MiB/s | 18.3 KiB | 00m00s [648/655] hwloc-libs-0:2.12.0-2.fc43.x8 100% | 29.3 MiB/s | 2.1 MiB | 00m00s [649/655] tbb-devel-0:2022.2.0-2.fc44.x 100% | 2.9 MiB/s | 247.4 KiB | 00m00s [650/655] gcc-gfortran-0:15.2.1-4.fc44. 100% | 147.7 MiB/s | 14.5 MiB | 00m00s [651/655] kernel-headers-0:6.18.0-0.rc7 100% | 77.8 MiB/s | 1.7 MiB | 00m00s [652/655] xpdf-libs-1:4.06-1.fc44.x86_6 100% | 26.8 MiB/s | 603.3 KiB | 00m00s [653/655] gcc-plugin-annobin-0:15.2.1-4 100% | 28.5 MiB/s | 58.4 KiB | 00m00s [654/655] annobin-plugin-gcc-0:13.03-1. 100% | 83.3 MiB/s | 682.8 KiB | 00m00s [655/655] annobin-docs-0:13.03-1.fc44.n 100% | 17.5 MiB/s | 89.4 KiB | 00m00s -------------------------------------------------------------------------------- [655/655] Total 100% | 128.4 MiB/s | 415.1 MiB | 00m03s Running transaction [ 1/657] Verify package files 100% | 474.0 B/s | 655.0 B | 00m01s >>> Running %pretrans scriptlet: texlive-base-11:20230311-94.fc44.x86_64 >>> Finished %pretrans scriptlet: texlive-base-11:20230311-94.fc44.x86_64 >>> [RPM] /var/lib/mock/fedora-rawhide-x86_64-1764288892.457890/root/var/cache/dnf/copr_base-c70ab7e2976f895c/packages/TOPCOM-1.1.2-10.fc44.x86_64.rpm: Header OpenPGP V4 RSA/SHA256 signature, key ID e8cee5d3bb8a745e: NOKEY [ 2/657] Prepare transaction 100% | 2.8 KiB/s | 655.0 B | 00m00s [ 3/657] Installing texlive-base-11:20 100% | 541.3 MiB/s | 18.9 MiB | 00m00s [ 4/657] Installing texlive-lib-11:202 100% | 267.8 MiB/s | 1.1 MiB | 00m00s [ 5/657] Installing boost-system-0:1.8 100% | 0.0 B/s | 13.1 KiB | 00m00s [ 6/657] Installing tbb-0:2022.2.0-2.f 100% | 203.4 MiB/s | 416.6 KiB | 00m00s [ 7/657] Installing boost-chrono-0:1.8 100% | 0.0 B/s | 38.5 KiB | 00m00s [ 8/657] Installing libicu-0:77.1-1.fc 100% | 433.2 MiB/s | 36.4 MiB | 00m00s [ 9/657] Installing libpng-2:1.6.50-2. 100% | 233.4 MiB/s | 239.0 KiB | 00m00s [ 10/657] Installing boost-thread-0:1.8 100% | 130.5 MiB/s | 133.7 KiB | 00m00s [ 11/657] Installing fonts-filesystem-1 100% | 0.0 B/s | 788.0 B | 00m00s [ 12/657] Installing urw-base35-fonts-c 100% | 0.0 B/s | 38.4 KiB | 00m00s [ 13/657] Installing libquadmath-0:15.2 100% | 311.7 MiB/s | 319.2 KiB | 00m00s [ 14/657] Installing zlib-ng-0:2.2.5-2. 100% | 154.6 MiB/s | 158.4 KiB | 00m00s [ 15/657] Installing libgfortran-0:15.2 100% | 479.3 MiB/s | 3.4 MiB | 00m00s [ 16/657] Installing lusol-0:20160126-5 100% | 103.4 MiB/s | 105.9 KiB | 00m00s [ 17/657] Installing libsoplex-0:8.0.0- 100% | 406.1 MiB/s | 4.9 MiB | 00m00s [ 18/657] Installing cmake-filesystem-0 100% | 7.4 MiB/s | 7.6 KiB | 00m00s [ 19/657] Installing libmpc-0:1.3.1-8.f 100% | 158.3 MiB/s | 162.1 KiB | 00m00s [ 20/657] Installing boost-regex-0:1.83 100% | 285.2 MiB/s | 292.0 KiB | 00m00s [ 21/657] Installing expat-0:2.7.2-1.fc 100% | 22.6 MiB/s | 300.7 KiB | 00m00s [ 22/657] Installing libpaper-1:2.1.1-9 100% | 0.0 B/s | 50.4 KiB | 00m00s [ 23/657] Installing boost-context-0:1. 100% | 0.0 B/s | 13.4 KiB | 00m00s [ 24/657] Installing boost-atomic-0:1.8 100% | 0.0 B/s | 21.9 KiB | 00m00s [ 25/657] Installing boost-filesystem-0 100% | 141.3 MiB/s | 144.6 KiB | 00m00s [ 26/657] Installing gmp-c++-1:6.3.0-4. 100% | 0.0 B/s | 28.5 KiB | 00m00s [ 27/657] Installing gmp-devel-1:6.3.0- 100% | 345.8 MiB/s | 354.1 KiB | 00m00s [ 28/657] Installing cddlib-1:0.94n-1.f 100% | 231.0 MiB/s | 473.1 KiB | 00m00s [ 29/657] Installing libjpeg-turbo-0:3. 100% | 393.8 MiB/s | 806.6 KiB | 00m00s [ 30/657] Installing adobe-mappings-cma 100% | 460.3 MiB/s | 15.2 MiB | 00m00s [ 31/657] Installing libICE-0:1.1.2-3.f 100% | 191.2 MiB/s | 195.8 KiB | 00m00s [ 32/657] Installing graphite2-0:1.3.14 100% | 15.8 MiB/s | 193.9 KiB | 00m00s [ 33/657] Installing boost-date-time-0: 100% | 0.0 B/s | 13.2 KiB | 00m00s [ 34/657] Installing boost-container-0: 100% | 0.0 B/s | 66.4 KiB | 00m00s [ 35/657] Installing zziplib-0:0.13.78- 100% | 231.5 MiB/s | 237.0 KiB | 00m00s [ 36/657] Installing boost-json-0:1.83. 100% | 326.2 MiB/s | 334.1 KiB | 00m00s [ 37/657] Installing boost-wave-0:1.83. 100% | 424.5 MiB/s | 869.3 KiB | 00m00s [ 38/657] Installing libSM-0:1.2.5-3.fc 100% | 100.0 MiB/s | 102.4 KiB | 00m00s [ 39/657] Installing adobe-mappings-cma 100% | 285.7 MiB/s | 585.2 KiB | 00m00s [ 40/657] Installing mpfr-devel-0:4.2.2 100% | 0.0 B/s | 63.6 KiB | 00m00s [ 41/657] Installing boost-fiber-0:1.83 100% | 77.8 MiB/s | 79.7 KiB | 00m00s [ 42/657] Installing boost-log-0:1.83.0 100% | 380.6 MiB/s | 1.5 MiB | 00m00s [ 43/657] Installing boost-coroutine-0: 100% | 0.0 B/s | 22.1 KiB | 00m00s [ 44/657] Installing teckit-0:2.5.12-5. 100% | 129.9 MiB/s | 1.9 MiB | 00m00s [ 45/657] Installing boost-graph-0:1.83 100% | 355.5 MiB/s | 364.1 KiB | 00m00s [ 46/657] Installing cpp-0:15.2.1-4.fc4 100% | 387.3 MiB/s | 38.0 MiB | 00m00s [ 47/657] Installing zlib-ng-devel-0:2. 100% | 0.0 B/s | 105.5 KiB | 00m00s [ 48/657] Installing zstr-devel-0:1.1.0 100% | 0.0 B/s | 36.7 KiB | 00m00s [ 49/657] Installing soplex-0:8.0.0-1.f 100% | 253.3 MiB/s | 6.8 MiB | 00m00s [ 50/657] Installing libpapilo-0:3.0.0- 100% | 420.9 MiB/s | 2.9 MiB | 00m00s [ 51/657] Installing urw-base35-bookman 100% | 455.0 MiB/s | 1.4 MiB | 00m00s [ 52/657] Installing urw-base35-c059-fo 100% | 465.1 MiB/s | 1.4 MiB | 00m00s [ 53/657] Installing urw-base35-d050000 100% | 83.4 MiB/s | 85.4 KiB | 00m00s [ 54/657] Installing urw-base35-gothic- 100% | 387.6 MiB/s | 1.2 MiB | 00m00s [ 55/657] Installing urw-base35-nimbus- 100% | 525.9 MiB/s | 1.1 MiB | 00m00s [ 56/657] Installing urw-base35-nimbus- 100% | 455.3 MiB/s | 1.4 MiB | 00m00s [ 57/657] Installing urw-base35-nimbus- 100% | 478.8 MiB/s | 2.4 MiB | 00m00s [ 58/657] Installing urw-base35-p052-fo 100% | 495.8 MiB/s | 1.5 MiB | 00m00s [ 59/657] Installing urw-base35-standar 100% | 0.0 B/s | 66.0 KiB | 00m00s [ 60/657] Installing urw-base35-z003-fo 100% | 382.6 MiB/s | 391.8 KiB | 00m00s [ 61/657] Installing urw-base35-fonts-0 100% | 0.0 B/s | 5.6 KiB | 00m00s [ 62/657] Installing abattis-cantarell- 100% | 189.9 MiB/s | 194.4 KiB | 00m00s [ 63/657] Installing google-droid-sans- 100% | 417.3 MiB/s | 6.3 MiB | 00m00s [ 64/657] Installing boost-locale-0:1.8 100% | 302.1 MiB/s | 618.7 KiB | 00m00s [ 65/657] Installing boost-type_erasure 100% | 53.9 MiB/s | 55.2 KiB | 00m00s [ 66/657] Installing libicu-devel-0:77. 100% | 221.0 MiB/s | 5.1 MiB | 00m00s [ 67/657] Installing boost-timer-0:1.83 100% | 0.0 B/s | 22.0 KiB | 00m00s [ 68/657] Installing annobin-docs-0:13. 100% | 0.0 B/s | 100.3 KiB | 00m00s [ 69/657] Installing xpdf-libs-1:4.06-1 100% | 291.6 MiB/s | 1.7 MiB | 00m00s [ 70/657] Installing kernel-headers-0:6 100% | 239.3 MiB/s | 6.9 MiB | 00m00s [ 71/657] Installing glibc-devel-0:2.42 100% | 215.5 MiB/s | 2.4 MiB | 00m00s [ 72/657] Installing libxcrypt-devel-0: 100% | 32.5 MiB/s | 33.3 KiB | 00m00s [ 73/657] Installing hwloc-libs-0:2.12. 100% | 576.5 MiB/s | 2.9 MiB | 00m00s [ 74/657] Installing tbb-bind-0:2022.2. 100% | 20.1 MiB/s | 20.6 KiB | 00m00s [ 75/657] Installing tbb-devel-0:2022.2 100% | 282.4 MiB/s | 1.4 MiB | 00m00s [ 76/657] Installing pdqsort-devel-0:0- 100% | 14.6 MiB/s | 30.0 KiB | 00m00s [ 77/657] Installing libstdc++-devel-0: 100% | 525.5 MiB/s | 37.3 MiB | 00m00s [ 78/657] Installing openblas-0:0.3.29- 100% | 0.0 B/s | 113.5 KiB | 00m00s [ 79/657] Installing openblas-openmp-0: 100% | 682.6 MiB/s | 43.7 MiB | 00m00s [ 80/657] Installing flexiblas-openblas 100% | 0.0 B/s | 40.1 KiB | 00m00s [ 81/657] Installing flexiblas-netlib-0 100% | 366.9 MiB/s | 16.5 MiB | 00m00s [ 82/657] Installing flexiblas-0:3.5.0- 100% | 9.6 MiB/s | 39.2 KiB | 00m00s [ 83/657] Installing tzdata-0:2025b-3.f 100% | 70.1 MiB/s | 1.9 MiB | 00m00s [ 84/657] Installing python-pip-wheel-0 100% | 589.9 MiB/s | 1.2 MiB | 00m00s [ 85/657] Installing mpdecimal-0:4.0.1- 100% | 42.7 MiB/s | 218.8 KiB | 00m00s [ 86/657] Installing python3-libs-0:3.1 100% | 387.0 MiB/s | 43.3 MiB | 00m00s [ 87/657] Installing python3-0:3.14.0-2 100% | 2.5 MiB/s | 30.6 KiB | 00m00s [ 88/657] Installing boost-python3-0:1. 100% | 63.3 MiB/s | 259.2 KiB | 00m00s [ 89/657] Installing python3-numpy-1:2. 100% | 385.9 MiB/s | 41.7 MiB | 00m00s [ 90/657] Installing python3-numpy-f2py 100% | 108.6 MiB/s | 2.2 MiB | 00m00s [ 91/657] Installing boost-numpy3-0:1.8 100% | 0.0 B/s | 58.6 KiB | 00m00s [ 92/657] Installing dbus-libs-1:1.16.0 100% | 338.5 MiB/s | 346.6 KiB | 00m00s [ 93/657] Installing avahi-libs-0:0.9~r 100% | 170.0 MiB/s | 174.0 KiB | 00m00s [ 94/657] Installing libwebp-0:1.6.0-2. 100% | 312.7 MiB/s | 960.7 KiB | 00m00s [ 95/657] Installing liblerc-0:4.0.0-9. 100% | 305.5 MiB/s | 625.6 KiB | 00m00s [ 96/657] Installing jbigkit-libs-0:2.1 100% | 112.7 MiB/s | 115.4 KiB | 00m00s [ 97/657] Installing libtiff-0:4.7.1-1. 100% | 306.0 MiB/s | 626.6 KiB | 00m00s [ 98/657] Installing cups-filesystem-1: 100% | 0.0 B/s | 1.8 KiB | 00m00s [ 99/657] Installing cups-libs-1:2.4.14 100% | 302.8 MiB/s | 620.2 KiB | 00m00s [100/657] Installing openjpeg-0:2.5.4-1 100% | 223.8 MiB/s | 458.3 KiB | 00m00s [101/657] Installing libijs-0:0.35-25.f 100% | 0.0 B/s | 62.5 KiB | 00m00s [102/657] Installing lcms2-0:2.16-6.fc4 100% | 425.1 MiB/s | 435.3 KiB | 00m00s [103/657] Installing jbig2dec-libs-0:0. 100% | 162.6 MiB/s | 166.5 KiB | 00m00s [104/657] Installing adobe-mappings-pdf 100% | 439.6 MiB/s | 4.4 MiB | 00m00s [105/657] Installing hostname-0:3.25-3. 100% | 2.5 MiB/s | 44.4 KiB | 00m00s [106/657] Installing libdatrie-0:0.2.13 100% | 53.7 MiB/s | 54.9 KiB | 00m00s [107/657] Installing libthai-0:0.1.29-1 100% | 383.4 MiB/s | 785.2 KiB | 00m00s [108/657] Installing sombok-0:2.4.0-24. 100% | 130.6 MiB/s | 133.8 KiB | 00m00s [109/657] Installing mailcap-0:2.1.54-9 100% | 0.0 B/s | 87.1 KiB | 00m00s [110/657] Installing google-noto-fonts- 100% | 0.0 B/s | 18.5 KiB | 00m00s [111/657] Installing google-noto-sans-v 100% | 347.8 MiB/s | 1.4 MiB | 00m00s [112/657] Installing default-fonts-core 100% | 17.8 MiB/s | 18.2 KiB | 00m00s [113/657] Installing libxslt-0:1.1.43-5 100% | 34.8 MiB/s | 463.2 KiB | 00m00s [114/657] Installing libXau-0:1.0.12-3. 100% | 72.7 MiB/s | 74.5 KiB | 00m00s [115/657] Installing libxcb-0:1.17.0-6. 100% | 270.0 MiB/s | 1.1 MiB | 00m00s [116/657] Installing ncurses-0:6.5-7.20 100% | 37.6 MiB/s | 616.4 KiB | 00m00s [117/657] Installing xml-common-0:0.6.3 100% | 79.2 MiB/s | 81.1 KiB | 00m00s [118/657] Installing libX11-common-0:1. 100% | 169.7 MiB/s | 1.2 MiB | 00m00s [119/657] Installing libX11-0:1.8.12-1. 100% | 427.2 MiB/s | 1.3 MiB | 00m00s [120/657] Installing libXt-0:1.3.1-3.fc 100% | 420.9 MiB/s | 431.0 KiB | 00m00s [121/657] Installing libXext-0:1.3.6-4. 100% | 89.1 MiB/s | 91.2 KiB | 00m00s [122/657] Installing libXmu-0:1.2.1-4.f 100% | 188.7 MiB/s | 193.3 KiB | 00m00s [123/657] Installing libXpm-0:3.5.17-6. 100% | 146.2 MiB/s | 149.7 KiB | 00m00s [124/657] Installing libXaw-0:1.0.16-4. 100% | 500.6 MiB/s | 512.6 KiB | 00m00s [125/657] Installing libXi-0:1.8.2-3.fc 100% | 79.8 MiB/s | 81.7 KiB | 00m00s [126/657] Installing glib2-0:2.87.0-1.f 100% | 324.2 MiB/s | 14.9 MiB | 00m00s [127/657] Installing freetype-0:2.14.1- 100% | 282.6 MiB/s | 868.0 KiB | 00m00s [128/657] Installing harfbuzz-0:12.2.0- 100% | 409.6 MiB/s | 2.9 MiB | 00m00s [129/657] Installing fontconfig-0:2.17. 100% | 693.1 KiB/s | 785.3 KiB | 00m01s [130/657] Installing libgs-0:10.06.0-1. 100% | 531.2 MiB/s | 24.4 MiB | 00m00s [131/657] Installing ghostscript-0:10.0 100% | 2.9 MiB/s | 35.3 KiB | 00m00s [132/657] Installing ghostscript-tools- 100% | 310.7 KiB/s | 3.4 KiB | 00m00s [133/657] Installing ghostscript-tools- 100% | 297.8 KiB/s | 5.1 KiB | 00m00s [134/657] Installing groff-base-0:1.23. 100% | 132.6 MiB/s | 3.8 MiB | 00m00s [135/657] Installing perl-Digest-0:1.20 100% | 36.2 MiB/s | 37.1 KiB | 00m00s [136/657] Installing perl-Digest-MD5-0: 100% | 60.1 MiB/s | 61.6 KiB | 00m00s [137/657] Installing perl-FileHandle-0: 100% | 0.0 B/s | 9.8 KiB | 00m00s [138/657] Installing perl-B-0:1.89-520. 100% | 246.4 MiB/s | 504.7 KiB | 00m00s [139/657] Installing perl-libnet-0:3.15 100% | 143.9 MiB/s | 294.7 KiB | 00m00s [140/657] Installing perl-Data-Dumper-0 100% | 114.8 MiB/s | 117.5 KiB | 00m00s [141/657] Installing perl-MIME-Base32-0 100% | 31.4 MiB/s | 32.2 KiB | 00m00s [142/657] Installing perl-URI-0:5.34-2. 100% | 137.6 MiB/s | 281.8 KiB | 00m00s [143/657] Installing perl-IO-Socket-IP- 100% | 99.8 MiB/s | 102.2 KiB | 00m00s [144/657] Installing perl-AutoLoader-0: 100% | 0.0 B/s | 21.0 KiB | 00m00s [145/657] Installing perl-IO-Socket-SSL 100% | 350.9 MiB/s | 718.6 KiB | 00m00s [146/657] Installing perl-Net-SSLeay-0: 100% | 271.7 MiB/s | 1.4 MiB | 00m00s [147/657] Installing perl-if-0:0.61.000 100% | 0.0 B/s | 6.2 KiB | 00m00s [148/657] Installing perl-Pod-Escapes-1 100% | 0.0 B/s | 25.9 KiB | 00m00s [149/657] Installing perl-Time-Local-2: 100% | 0.0 B/s | 70.6 KiB | 00m00s [150/657] Installing perl-Text-Tabs+Wra 100% | 0.0 B/s | 23.9 KiB | 00m00s [151/657] Installing perl-File-Path-0:2 100% | 0.0 B/s | 64.5 KiB | 00m00s [152/657] Installing perl-locale-0:1.13 100% | 0.0 B/s | 6.5 KiB | 00m00s [153/657] Installing perl-HTTP-Tiny-0:0 100% | 152.8 MiB/s | 156.4 KiB | 00m00s [154/657] Installing perl-Pod-Simple-1: 100% | 93.6 MiB/s | 574.9 KiB | 00m00s [155/657] Installing perl-Class-Struct- 100% | 0.0 B/s | 25.9 KiB | 00m00s [156/657] Installing perl-IPC-Open3-0:1 100% | 0.0 B/s | 28.5 KiB | 00m00s [157/657] Installing perl-File-Temp-1:0 100% | 161.6 MiB/s | 165.5 KiB | 00m00s [158/657] Installing perl-Term-Cap-0:1. 100% | 0.0 B/s | 30.6 KiB | 00m00s [159/657] Installing perl-Term-ANSIColo 100% | 0.0 B/s | 99.2 KiB | 00m00s [160/657] Installing perl-POSIX-0:2.23- 100% | 227.2 MiB/s | 232.6 KiB | 00m00s [161/657] Installing perl-Pod-Perldoc-0 100% | 13.8 MiB/s | 169.2 KiB | 00m00s [162/657] Installing perl-podlators-1:6 100% | 26.2 MiB/s | 321.4 KiB | 00m00s [163/657] Installing perl-File-stat-0:1 100% | 0.0 B/s | 13.1 KiB | 00m00s [164/657] Installing perl-SelectSaver-0 100% | 0.0 B/s | 2.6 KiB | 00m00s [165/657] Installing perl-Socket-4:2.04 100% | 119.4 MiB/s | 122.3 KiB | 00m00s [166/657] Installing perl-Symbol-0:1.09 100% | 0.0 B/s | 7.3 KiB | 00m00s [167/657] Installing perl-Pod-Usage-4:2 100% | 7.8 MiB/s | 87.9 KiB | 00m00s [168/657] Installing perl-IO-0:1.55-520 100% | 148.1 MiB/s | 151.7 KiB | 00m00s [169/657] Installing perl-overloading-0 100% | 0.0 B/s | 5.6 KiB | 00m00s [170/657] Installing perl-mro-0:1.29-52 100% | 0.0 B/s | 42.7 KiB | 00m00s [171/657] Installing perl-Fcntl-0:1.20- 100% | 0.0 B/s | 49.9 KiB | 00m00s [172/657] Installing perl-base-0:2.27-5 100% | 0.0 B/s | 13.0 KiB | 00m00s [173/657] Installing perl-Text-ParseWor 100% | 0.0 B/s | 14.6 KiB | 00m00s [174/657] Installing perl-Getopt-Long-1 100% | 143.8 MiB/s | 147.2 KiB | 00m00s [175/657] Installing perl-Getopt-Std-0: 100% | 0.0 B/s | 11.8 KiB | 00m00s [176/657] Installing perl-Storable-1:3. 100% | 227.4 MiB/s | 232.8 KiB | 00m00s [177/657] Installing perl-parent-1:0.24 100% | 0.0 B/s | 11.0 KiB | 00m00s [178/657] Installing perl-Errno-0:1.38- 100% | 0.0 B/s | 8.8 KiB | 00m00s [179/657] Installing perl-vars-0:1.05-5 100% | 0.0 B/s | 4.3 KiB | 00m00s [180/657] Installing perl-overload-0:1. 100% | 0.0 B/s | 72.0 KiB | 00m00s [181/657] Installing perl-Scalar-List-U 100% | 145.2 MiB/s | 148.7 KiB | 00m00s [182/657] Installing perl-MIME-Base64-0 100% | 43.2 MiB/s | 44.3 KiB | 00m00s [183/657] Installing perl-File-Basename 100% | 0.0 B/s | 14.6 KiB | 00m00s [184/657] Installing perl-constant-0:1. 100% | 0.0 B/s | 27.4 KiB | 00m00s [185/657] Installing perl-Encode-4:3.21 100% | 223.5 MiB/s | 4.7 MiB | 00m00s [186/657] Installing perl-PathTools-0:3 100% | 180.2 MiB/s | 184.6 KiB | 00m00s [187/657] Installing perl-DynaLoader-0: 100% | 0.0 B/s | 32.5 KiB | 00m00s [188/657] Installing perl-Carp-0:1.54-5 100% | 0.0 B/s | 47.7 KiB | 00m00s [189/657] Installing perl-Exporter-0:5. 100% | 27.1 MiB/s | 55.6 KiB | 00m00s [190/657] Installing perl-libs-4:5.42.0 100% | 332.8 MiB/s | 11.6 MiB | 00m00s [191/657] Installing perl-interpreter-4 100% | 9.8 MiB/s | 120.3 KiB | 00m00s [192/657] Installing perl-File-Find-0:1 100% | 0.0 B/s | 42.5 KiB | 00m00s [193/657] Installing perl-Try-Tiny-0:0. 100% | 69.4 MiB/s | 71.1 KiB | 00m00s [194/657] Installing perl-subs-0:1.04-5 100% | 0.0 B/s | 2.5 KiB | 00m00s [195/657] Installing perl-Module-Runtim 100% | 0.0 B/s | 64.5 KiB | 00m00s [196/657] Installing perl-Module-Implem 100% | 0.0 B/s | 26.1 KiB | 00m00s [197/657] Installing perl-version-9:0.9 100% | 128.5 MiB/s | 131.5 KiB | 00m00s [198/657] Installing perl-Dist-CheckCon 100% | 0.0 B/s | 33.1 KiB | 00m00s [199/657] Installing perl-Unicode-Norma 100% | 477.0 MiB/s | 488.4 KiB | 00m00s [200/657] Installing perl-Sys-Hostname- 100% | 0.0 B/s | 17.2 KiB | 00m00s [201/657] Installing perl-File-Copy-0:2 100% | 0.0 B/s | 20.2 KiB | 00m00s [202/657] Installing perl-LWP-MediaType 100% | 0.0 B/s | 80.5 KiB | 00m00s [203/657] Installing perl-Clone-0:0.47- 100% | 0.0 B/s | 34.2 KiB | 00m00s [204/657] Installing perl-Time-HiRes-4: 100% | 115.1 MiB/s | 117.8 KiB | 00m00s [205/657] Installing perl-Compress-Raw- 100% | 163.5 MiB/s | 167.4 KiB | 00m00s [206/657] Installing perl-Data-Dump-0:1 100% | 51.0 MiB/s | 52.2 KiB | 00m00s [207/657] Installing perl-Text-Unidecod 100% | 120.1 MiB/s | 491.8 KiB | 00m00s [208/657] Installing perl-I18N-Langinfo 100% | 0.0 B/s | 36.2 KiB | 00m00s [209/657] Installing perl-Encode-Locale 100% | 0.0 B/s | 20.1 KiB | 00m00s [210/657] Installing perl-Text-Balanced 100% | 110.2 MiB/s | 112.8 KiB | 00m00s [211/657] Installing perl-Module-Load-1 100% | 0.0 B/s | 15.9 KiB | 00m00s [212/657] Installing perl-XML-Namespace 100% | 0.0 B/s | 46.1 KiB | 00m00s [213/657] Installing perl-XML-SAX-Base- 100% | 170.4 MiB/s | 174.5 KiB | 00m00s [214/657] Installing perl-TimeDate-1:2. 100% | 101.2 MiB/s | 103.7 KiB | 00m00s [215/657] Installing perl-HTTP-Date-0:6 100% | 0.0 B/s | 42.6 KiB | 00m00s [216/657] Installing perl-Devel-StackTr 100% | 0.0 B/s | 50.6 KiB | 00m00s [217/657] Installing perl-Date-ISO8601- 100% | 0.0 B/s | 25.5 KiB | 00m00s [218/657] Installing perl-English-0:1.1 100% | 0.0 B/s | 6.7 KiB | 00m00s [219/657] Installing perl-Params-Util-0 100% | 59.6 MiB/s | 61.0 KiB | 00m00s [220/657] Installing perl-Sub-Install-0 100% | 0.0 B/s | 37.2 KiB | 00m00s [221/657] Installing perl-Data-OptList- 100% | 0.0 B/s | 52.2 KiB | 00m00s [222/657] Installing perl-Crypt-URandom 100% | 61.4 MiB/s | 62.9 KiB | 00m00s [223/657] Installing perl-File-Listing- 100% | 41.5 MiB/s | 42.5 KiB | 00m00s [224/657] Installing perl-Parse-RecDesc 100% | 261.4 MiB/s | 535.4 KiB | 00m00s [225/657] Installing perl-Sys-Hostname- 100% | 0.0 B/s | 16.5 KiB | 00m00s [226/657] Installing perl-Mail-Sendmail 100% | 65.1 MiB/s | 66.6 KiB | 00m00s [227/657] Installing perl-Text-BibTeX-0 100% | 38.5 MiB/s | 511.9 KiB | 00m00s [228/657] Installing perl-Unicode-Colla 100% | 419.5 MiB/s | 4.2 MiB | 00m00s [229/657] Installing perl-Unicode-UCD-0 100% | 202.1 MiB/s | 206.9 KiB | 00m00s [230/657] Installing perl-Module-CoreLi 100% | 626.9 MiB/s | 1.3 MiB | 00m00s [231/657] Installing perl-Module-Metada 100% | 0.0 B/s | 69.0 KiB | 00m00s [232/657] Installing perl-Params-Valida 100% | 148.7 MiB/s | 152.2 KiB | 00m00s [233/657] Installing perl-List-SomeUtil 100% | 106.4 MiB/s | 109.0 KiB | 00m00s [234/657] Installing perl-Business-ISSN 100% | 0.0 B/s | 23.0 KiB | 00m00s [235/657] Installing perl-Opcode-0:1.69 100% | 0.0 B/s | 50.0 KiB | 00m00s [236/657] Installing perl-Safe-0:2.47-5 100% | 15.2 MiB/s | 31.1 KiB | 00m00s [237/657] Installing perl-Date-Manip-0: 100% | 293.6 MiB/s | 10.9 MiB | 00m00s [238/657] Installing perl-Lingua-Transl 100% | 15.9 MiB/s | 179.3 KiB | 00m00s [239/657] Installing perl-Digest-SHA-1: 100% | 10.2 MiB/s | 115.0 KiB | 00m00s [240/657] Installing perl-Digest-HMAC-0 100% | 0.0 B/s | 31.5 KiB | 00m00s [241/657] Installing perl-NTLM-0:1.09-4 100% | 0.0 B/s | 32.7 KiB | 00m00s [242/657] Installing perl-Pod-Html-0:1. 100% | 3.9 MiB/s | 43.9 KiB | 00m00s [243/657] Installing perl-Class-Accesso 100% | 0.0 B/s | 42.9 KiB | 00m00s [244/657] Installing perl-File-Slurper- 100% | 0.0 B/s | 30.0 KiB | 00m00s [245/657] Installing perl-FindBin-0:1.5 100% | 0.0 B/s | 7.2 KiB | 00m00s [246/657] Installing perl-IO-String-0:1 100% | 0.0 B/s | 17.8 KiB | 00m00s [247/657] Installing perl-IPC-Run3-0:0. 100% | 61.8 MiB/s | 63.3 KiB | 00m00s [248/657] Installing perl-Regexp-Common 100% | 231.4 MiB/s | 474.0 KiB | 00m00s [249/657] Installing perl-Sort-Key-0:1. 100% | 79.5 MiB/s | 81.4 KiB | 00m00s [250/657] Installing perl-Text-CSV-0:2. 100% | 358.4 MiB/s | 367.0 KiB | 00m00s [251/657] Installing perl-Text-Roman-0: 100% | 0.0 B/s | 34.7 KiB | 00m00s [252/657] Installing perl-XML-Writer-0: 100% | 67.0 MiB/s | 68.6 KiB | 00m00s [253/657] Installing perl-autovivificat 100% | 0.0 B/s | 63.6 KiB | 00m00s [254/657] Installing perl-lib-0:0.65-52 100% | 0.0 B/s | 8.9 KiB | 00m00s [255/657] Installing perl-WWW-RobotRule 100% | 0.0 B/s | 25.8 KiB | 00m00s [256/657] Installing perl-Business-ISBN 100% | 296.4 MiB/s | 303.5 KiB | 00m00s [257/657] Installing perl-Business-ISBN 100% | 56.5 MiB/s | 57.8 KiB | 00m00s [258/657] Installing perl-Tie-Cycle-0:1 100% | 0.0 B/s | 25.4 KiB | 00m00s [259/657] Installing perl-Business-ISMN 100% | 0.0 B/s | 38.5 KiB | 00m00s [260/657] Installing perl-Class-Singlet 100% | 0.0 B/s | 41.4 KiB | 00m00s [261/657] Installing perl-File-Compare- 100% | 0.0 B/s | 6.2 KiB | 00m00s [262/657] Installing perl-ExtUtils-MM-U 100% | 0.0 B/s | 3.7 KiB | 00m00s [263/657] Installing perl-Mozilla-CA-0: 100% | 0.0 B/s | 13.1 KiB | 00m00s [264/657] Installing perl-List-UtilsBy- 100% | 0.0 B/s | 57.2 KiB | 00m00s [265/657] Installing perl-List-AllUtils 100% | 132.7 MiB/s | 135.9 KiB | 00m00s [266/657] Installing perl-IPC-SysV-0:2. 100% | 74.9 MiB/s | 76.7 KiB | 00m00s [267/657] Installing perl-MIME-Charset- 100% | 104.8 MiB/s | 107.3 KiB | 00m00s [268/657] Installing perl-Unicode-LineB 100% | 260.2 MiB/s | 266.4 KiB | 00m00s [269/657] Installing perl-meta-notation 100% | 0.0 B/s | 2.3 KiB | 00m00s [270/657] Installing perl-sigtrap-0:1.1 100% | 0.0 B/s | 11.5 KiB | 00m00s [271/657] Installing perl-HTML-Tagset-0 100% | 0.0 B/s | 19.7 KiB | 00m00s [272/657] Installing perl-IO-HTML-0:1.0 100% | 0.0 B/s | 46.8 KiB | 00m00s [273/657] Installing perl-Filter-2:1.65 100% | 81.1 MiB/s | 166.2 KiB | 00m00s [274/657] Installing perl-encoding-4:3. 100% | 146.9 MiB/s | 150.4 KiB | 00m00s [275/657] Installing perl-open-0:1.13-5 100% | 0.0 B/s | 11.7 KiB | 00m00s [276/657] Installing perl-Number-Compar 100% | 0.0 B/s | 5.4 KiB | 00m00s [277/657] Installing perl-Text-Glob-0:0 100% | 0.0 B/s | 9.3 KiB | 00m00s [278/657] Installing perl-File-Find-Rul 100% | 4.0 MiB/s | 44.5 KiB | 00m00s [279/657] Installing perl-Data-Compare- 100% | 56.8 MiB/s | 58.1 KiB | 00m00s [280/657] Installing perl-Math-Complex- 100% | 0.0 B/s | 86.0 KiB | 00m00s [281/657] Installing perl-Math-BigInt-1 100% | 532.1 MiB/s | 1.1 MiB | 00m00s [282/657] Installing perl-Data-Uniqid-0 100% | 0.0 B/s | 5.8 KiB | 00m00s [283/657] Installing perl-JSON-0:4.10-8 100% | 266.6 MiB/s | 273.0 KiB | 00m00s [284/657] Installing perl-JSON-PP-1:4.1 100% | 12.7 MiB/s | 143.6 KiB | 00m00s [285/657] Installing perl-Clone-PP-0:1. 100% | 0.0 B/s | 13.9 KiB | 00m00s [286/657] Installing perl-MRO-Compat-0: 100% | 0.0 B/s | 44.9 KiB | 00m00s [287/657] Installing perl-XString-0:0.0 100% | 33.9 MiB/s | 34.8 KiB | 00m00s [288/657] Installing perl-Convert-ASN1- 100% | 169.3 MiB/s | 173.4 KiB | 00m00s [289/657] Installing perl-Mail-Sender-1 100% | 158.6 MiB/s | 162.5 KiB | 00m00s [290/657] Installing perl-Sys-Syslog-0: 100% | 94.6 MiB/s | 96.9 KiB | 00m00s [291/657] Installing perl-IPC-System-Si 100% | 0.0 B/s | 73.5 KiB | 00m00s [292/657] Installing perl-Tie-RefHash-0 100% | 0.0 B/s | 37.4 KiB | 00m00s [293/657] Installing perl-autodie-0:2.3 100% | 214.0 MiB/s | 219.1 KiB | 00m00s [294/657] Installing perl-Compress-Raw- 100% | 68.4 MiB/s | 70.0 KiB | 00m00s [295/657] Installing perl-IO-Compress-0 100% | 73.8 MiB/s | 1.0 MiB | 00m00s [296/657] Installing perl-HTTP-Message- 100% | 214.8 MiB/s | 220.0 KiB | 00m00s [297/657] Installing perl-HTML-Parser-0 100% | 277.1 MiB/s | 283.7 KiB | 00m00s [298/657] Installing perl-HTTP-Negotiat 100% | 0.0 B/s | 28.7 KiB | 00m00s [299/657] Installing perl-Net-HTTP-0:6. 100% | 76.8 MiB/s | 78.6 KiB | 00m00s [300/657] Installing perltidy-0:2025091 100% | 224.8 MiB/s | 4.3 MiB | 00m00s [301/657] Installing perl-HTTP-Cookies- 100% | 73.9 MiB/s | 75.7 KiB | 00m00s [302/657] Installing perl-libwww-perl-0 100% | 36.4 MiB/s | 484.1 KiB | 00m00s [303/657] Installing perl-XML-Parser-0: 100% | 214.7 MiB/s | 659.6 KiB | 00m00s [304/657] Installing perl-XML-XPath-0:1 100% | 17.1 MiB/s | 210.1 KiB | 00m00s [305/657] Installing texlive-epstopdf-1 100% | 3.6 MiB/s | 40.6 KiB | 00m00s [306/657] Installing texlive-epstopdf-p 100% | 378.9 MiB/s | 388.0 KiB | 00m00s [307/657] Installing texlive-graphics-d 100% | 0.0 B/s | 99.9 KiB | 00m00s [308/657] Installing texlive-unicode-da 100% | 614.1 MiB/s | 3.1 MiB | 00m00s [309/657] Installing texlive-tex-ini-fi 100% | 0.0 B/s | 10.1 KiB | 00m00s [310/657] Installing texlive-plain-11:s 100% | 111.1 MiB/s | 113.8 KiB | 00m00s [311/657] Installing texlive-knuth-lib- 100% | 103.8 MiB/s | 106.3 KiB | 00m00s [312/657] Installing texlive-hyphen-bas 100% | 0.0 B/s | 65.9 KiB | 00m00s [313/657] Installing texlive-hyph-utf8- 100% | 0.0 B/s | 76.6 KiB | 00m00s [314/657] Installing texlive-etex-11:sv 100% | 41.7 MiB/s | 42.7 KiB | 00m00s [315/657] Installing texlive-cm-11:svn5 100% | 201.5 MiB/s | 1.0 MiB | 00m00s [316/657] Installing texlive-gsftopk-11 100% | 4.3 MiB/s | 48.4 KiB | 00m00s [317/657] Installing texlive-luatex-11: 100% | 305.1 MiB/s | 9.2 MiB | 00m00s [318/657] Installing texlive-texlive.in 100% | 71.9 MiB/s | 1.0 MiB | 00m00s [319/657] Installing texlive-texlive-sc 100% | 26.2 MiB/s | 349.0 KiB | 00m00s [320/657] Installing texlive-kpathsea-1 100% | 129.1 MiB/s | 2.1 MiB | 00m00s [321/657] Installing texlive-iftex-11:s 100% | 0.0 B/s | 30.3 KiB | 00m00s [322/657] Installing texlive-amsmath-11 100% | 262.4 MiB/s | 268.7 KiB | 00m00s [323/657] Installing texlive-pdftexcmds 100% | 415.6 MiB/s | 425.6 KiB | 00m00s [324/657] Installing texlive-kvoptions- 100% | 538.7 MiB/s | 551.6 KiB | 00m00s [325/657] Installing texlive-ltxcmds-11 100% | 415.6 MiB/s | 425.5 KiB | 00m00s [326/657] Installing texlive-url-11:svn 100% | 21.6 MiB/s | 22.1 KiB | 00m00s [327/657] Installing texlive-amsfonts-1 100% | 335.7 MiB/s | 6.0 MiB | 00m00s [328/657] Installing texlive-atbegshi-1 100% | 434.6 MiB/s | 445.1 KiB | 00m00s [329/657] Installing texlive-booktabs-1 100% | 0.0 B/s | 19.0 KiB | 00m00s [330/657] Installing texlive-infwarerr- 100% | 300.3 MiB/s | 307.5 KiB | 00m00s [331/657] Installing texlive-atveryend- 100% | 200.8 MiB/s | 411.2 KiB | 00m00s [332/657] Installing texlive-babel-11:s 100% | 79.3 MiB/s | 2.2 MiB | 00m00s [333/657] Installing texlive-etex-pkg-1 100% | 0.0 B/s | 19.0 KiB | 00m00s [334/657] Installing texlive-etoolbox-1 100% | 0.0 B/s | 67.7 KiB | 00m00s [335/657] Installing texlive-latex-font 100% | 121.3 MiB/s | 124.2 KiB | 00m00s [336/657] Installing texlive-pdfescape- 100% | 368.3 MiB/s | 377.2 KiB | 00m00s [337/657] Installing texlive-auxhook-11 100% | 296.1 MiB/s | 303.2 KiB | 00m00s [338/657] Installing texlive-etexcmds-1 100% | 314.7 MiB/s | 322.3 KiB | 00m00s [339/657] Installing texlive-fp-11:svn4 100% | 124.9 MiB/s | 127.9 KiB | 00m00s [340/657] Installing texlive-hologo-11: 100% | 650.5 MiB/s | 666.1 KiB | 00m00s [341/657] Installing texlive-ragged2e-1 100% | 716.1 MiB/s | 733.3 KiB | 00m00s [342/657] Installing texlive-setspace-1 100% | 0.0 B/s | 22.4 KiB | 00m00s [343/657] Installing texlive-hycolor-11 100% | 403.5 MiB/s | 413.1 KiB | 00m00s [344/657] Installing texlive-bigintcalc 100% | 504.7 MiB/s | 516.8 KiB | 00m00s [345/657] Installing texlive-graphics-c 100% | 0.0 B/s | 3.9 KiB | 00m00s [346/657] Installing texlive-graphics-1 100% | 125.6 MiB/s | 128.7 KiB | 00m00s [347/657] Installing texlive-tools-11:s 100% | 201.0 MiB/s | 411.7 KiB | 00m00s [348/657] Installing texlive-xkeyval-11 100% | 0.0 B/s | 71.6 KiB | 00m00s [349/657] Installing texlive-geometry-1 100% | 0.0 B/s | 50.2 KiB | 00m00s [350/657] Installing texlive-caption-11 100% | 445.6 MiB/s | 912.6 KiB | 00m00s [351/657] Installing texlive-colortbl-1 100% | 0.0 B/s | 21.8 KiB | 00m00s [352/657] Installing texlive-intcalc-11 100% | 461.7 MiB/s | 472.8 KiB | 00m00s [353/657] Installing texlive-kvsetkeys- 100% | 418.8 MiB/s | 428.8 KiB | 00m00s [354/657] Installing texlive-l3backend- 100% | 553.5 MiB/s | 1.1 MiB | 00m00s [355/657] Installing texlive-letltxmacr 100% | 305.3 MiB/s | 312.6 KiB | 00m00s [356/657] Installing texlive-natbib-11: 100% | 0.0 B/s | 134.2 KiB | 00m00s [357/657] Installing texlive-uniquecoun 100% | 102.0 MiB/s | 313.5 KiB | 00m00s [358/657] Installing texlive-lm-11:svn6 100% | 549.2 MiB/s | 39.5 MiB | 00m00s [359/657] Installing texlive-footmisc-1 100% | 0.0 B/s | 65.6 KiB | 00m00s [360/657] Installing texlive-hypdoc-11: 100% | 351.1 MiB/s | 359.5 KiB | 00m00s [361/657] Installing texlive-multido-11 100% | 0.0 B/s | 19.6 KiB | 00m00s [362/657] Installing texlive-rerunfilec 100% | 354.8 MiB/s | 363.3 KiB | 00m00s [363/657] Installing texlive-subfig-11: 100% | 0.0 B/s | 37.5 KiB | 00m00s [364/657] Installing texlive-carlisle-1 100% | 32.0 MiB/s | 32.8 KiB | 00m00s [365/657] Installing texlive-translator 100% | 169.2 MiB/s | 519.8 KiB | 00m00s [366/657] Installing texlive-csquotes-1 100% | 0.0 B/s | 113.3 KiB | 00m00s [367/657] Installing texlive-sauerj-11: 100% | 0.0 B/s | 28.6 KiB | 00m00s [368/657] Installing texlive-bitset-11: 100% | 648.0 MiB/s | 663.5 KiB | 00m00s [369/657] Installing texlive-catchfile- 100% | 312.5 MiB/s | 320.0 KiB | 00m00s [370/657] Installing texlive-ifplatform 100% | 0.0 B/s | 13.5 KiB | 00m00s [371/657] Installing texlive-dvips-11:s 100% | 98.2 MiB/s | 1.6 MiB | 00m00s [372/657] Installing texlive-memoir-11: 100% | 472.3 MiB/s | 483.6 KiB | 00m00s [373/657] Installing texlive-babelbib-1 100% | 384.4 MiB/s | 787.2 KiB | 00m00s [374/657] Installing texlive-euenc-11:s 100% | 0.0 B/s | 42.2 KiB | 00m00s [375/657] Installing texlive-euler-11:s 100% | 0.0 B/s | 21.4 KiB | 00m00s [376/657] Installing texlive-everyshi-1 100% | 0.0 B/s | 158.9 KiB | 00m00s [377/657] Installing texlive-fancybox-1 100% | 0.0 B/s | 41.5 KiB | 00m00s [378/657] Installing texlive-float-11:s 100% | 0.0 B/s | 16.2 KiB | 00m00s [379/657] Installing texlive-grffile-11 100% | 371.8 MiB/s | 380.7 KiB | 00m00s [380/657] Installing texlive-index-11:s 100% | 0.0 B/s | 62.1 KiB | 00m00s [381/657] Installing texlive-pdflscape- 100% | 336.7 MiB/s | 344.8 KiB | 00m00s [382/657] Installing texlive-ucharcat-1 100% | 0.0 B/s | 10.9 KiB | 00m00s [383/657] Installing texlive-underscore 100% | 0.0 B/s | 20.1 KiB | 00m00s [384/657] Installing texlive-bookmark-1 100% | 558.8 MiB/s | 572.2 KiB | 00m00s [385/657] Installing texlive-fancyhdr-1 100% | 0.0 B/s | 32.7 KiB | 00m00s [386/657] Installing texlive-firstaid-1 100% | 291.8 MiB/s | 298.8 KiB | 00m00s [387/657] Installing texlive-gettitlest 100% | 332.2 MiB/s | 340.1 KiB | 00m00s [388/657] Installing texlive-grfext-11: 100% | 321.3 MiB/s | 329.1 KiB | 00m00s [389/657] Installing texlive-kvdefineke 100% | 308.1 MiB/s | 315.5 KiB | 00m00s [390/657] Installing texlive-latexconfi 100% | 0.0 B/s | 9.8 KiB | 00m00s [391/657] Installing texlive-refcount-1 100% | 341.0 MiB/s | 349.2 KiB | 00m00s [392/657] Installing texlive-stringenc- 100% | 527.1 MiB/s | 1.1 MiB | 00m00s [393/657] Installing texlive-marvosym-1 100% | 183.9 MiB/s | 188.3 KiB | 00m00s [394/657] Installing texlive-zapfding-1 100% | 80.8 MiB/s | 82.7 KiB | 00m00s [395/657] Installing texlive-glyphlist- 100% | 0.0 B/s | 91.1 KiB | 00m00s [396/657] Installing texlive-lua-alt-ge 100% | 0.0 B/s | 4.3 KiB | 00m00s [397/657] Installing texlive-modes-11:s 100% | 382.8 MiB/s | 391.9 KiB | 00m00s [398/657] Installing texlive-zref-11:sv 100% | 401.4 MiB/s | 822.0 KiB | 00m00s [399/657] Installing texlive-palatino-1 100% | 224.1 MiB/s | 1.1 MiB | 00m00s [400/657] Installing texlive-paralist-1 100% | 0.0 B/s | 24.1 KiB | 00m00s [401/657] Installing texlive-placeins-1 100% | 0.0 B/s | 5.4 KiB | 00m00s [402/657] Installing texlive-metafont-1 100% | 60.6 MiB/s | 806.2 KiB | 00m00s [403/657] Installing texlive-auto-pst-p 100% | 0.0 B/s | 15.6 KiB | 00m00s [404/657] Installing texlive-breakurl-1 100% | 0.0 B/s | 17.9 KiB | 00m00s [405/657] Installing texlive-fancyref-1 100% | 0.0 B/s | 28.6 KiB | 00m00s [406/657] Installing texlive-mathtools- 100% | 0.0 B/s | 131.8 KiB | 00m00s [407/657] Installing texlive-ltabptch-1 100% | 0.0 B/s | 21.6 KiB | 00m00s [408/657] Installing texlive-crop-11:sv 100% | 0.0 B/s | 27.4 KiB | 00m00s [409/657] Installing texlive-microtype- 100% | 454.7 MiB/s | 465.6 KiB | 00m00s [410/657] Installing texlive-pdfmanagem 100% | 770.8 MiB/s | 11.6 MiB | 00m00s [411/657] Installing texlive-psfrag-11: 100% | 0.0 B/s | 13.0 KiB | 00m00s [412/657] Installing texlive-logreq-11: 100% | 0.0 B/s | 27.2 KiB | 00m00s [413/657] Installing texlive-hopatch-11 100% | 339.1 MiB/s | 347.2 KiB | 00m00s [414/657] Installing texlive-thumbpdf-1 100% | 8.0 MiB/s | 98.9 KiB | 00m00s [415/657] Installing texlive-anysize-11 100% | 0.0 B/s | 4.1 KiB | 00m00s [416/657] Installing texlive-cite-11:sv 100% | 0.0 B/s | 63.2 KiB | 00m00s [417/657] Installing texlive-cmap-11:sv 100% | 0.0 B/s | 38.8 KiB | 00m00s [418/657] Installing texlive-everysel-1 100% | 448.6 MiB/s | 459.4 KiB | 00m00s [419/657] Installing texlive-footnotehy 100% | 0.0 B/s | 31.3 KiB | 00m00s [420/657] Installing texlive-latexbug-1 100% | 138.6 MiB/s | 283.8 KiB | 00m00s [421/657] Installing texlive-lwarp-11:s 100% | 189.1 MiB/s | 4.9 MiB | 00m00s [422/657] Installing texlive-mdwtools-1 100% | 111.5 MiB/s | 114.2 KiB | 00m00s [423/657] Installing texlive-newfloat-1 100% | 156.0 MiB/s | 159.7 KiB | 00m00s [424/657] Installing texlive-ntgclass-1 100% | 278.5 MiB/s | 285.2 KiB | 00m00s [425/657] Installing texlive-parskip-11 100% | 0.0 B/s | 16.7 KiB | 00m00s [426/657] Installing texlive-pdfcolfoot 100% | 329.2 MiB/s | 337.1 KiB | 00m00s [427/657] Installing texlive-rcs-11:svn 100% | 0.0 B/s | 47.7 KiB | 00m00s [428/657] Installing texlive-sansmath-1 100% | 0.0 B/s | 9.3 KiB | 00m00s [429/657] Installing texlive-section-11 100% | 0.0 B/s | 38.9 KiB | 00m00s [430/657] Installing texlive-sepnum-11: 100% | 0.0 B/s | 15.8 KiB | 00m00s [431/657] Installing texlive-textcase-1 100% | 0.0 B/s | 12.0 KiB | 00m00s [432/657] Installing texlive-babel-engl 100% | 0.0 B/s | 46.5 KiB | 00m00s [433/657] Installing texlive-fix2col-11 100% | 0.0 B/s | 17.4 KiB | 00m00s [434/657] Installing texlive-latex-lab- 100% | 770.3 MiB/s | 2.3 MiB | 00m00s [435/657] Installing texlive-mfnfss-11: 100% | 0.0 B/s | 24.7 KiB | 00m00s [436/657] Installing texlive-mptopdf-11 100% | 13.6 MiB/s | 153.5 KiB | 00m00s [437/657] Installing texlive-pagesel-11 100% | 347.7 MiB/s | 356.1 KiB | 00m00s [438/657] Installing texlive-pslatex-11 100% | 0.0 B/s | 29.2 KiB | 00m00s [439/657] Installing texlive-pspicture- 100% | 0.0 B/s | 14.7 KiB | 00m00s [440/657] Installing texlive-transparen 100% | 296.6 MiB/s | 303.7 KiB | 00m00s [441/657] Installing texlive-kastrup-11 100% | 0.0 B/s | 4.2 KiB | 00m00s [442/657] Installing texlive-rsfs-11:sv 100% | 99.8 MiB/s | 102.2 KiB | 00m00s [443/657] Installing texlive-marginnote 100% | 0.0 B/s | 23.3 KiB | 00m00s [444/657] Installing texlive-mparhack-1 100% | 0.0 B/s | 21.1 KiB | 00m00s [445/657] Installing texlive-picture-11 100% | 317.1 MiB/s | 324.8 KiB | 00m00s [446/657] Installing texlive-finstrut-1 100% | 0.0 B/s | 26.4 KiB | 00m00s [447/657] Installing texlive-lineno-11: 100% | 233.2 MiB/s | 238.8 KiB | 00m00s [448/657] Installing texlive-luabidi-11 100% | 0.0 B/s | 26.8 KiB | 00m00s [449/657] Installing texlive-makecmds-1 100% | 0.0 B/s | 11.9 KiB | 00m00s [450/657] Installing texlive-lm-math-11 100% | 359.8 MiB/s | 736.9 KiB | 00m00s [451/657] Installing texlive-pdfcolmk-1 100% | 0.0 B/s | 20.7 KiB | 00m00s [452/657] Installing texlive-xcolor-11: 100% | 0.0 B/s | 80.7 KiB | 00m00s [453/657] Installing texlive-eso-pic-11 100% | 0.0 B/s | 28.6 KiB | 00m00s [454/657] Installing texlive-ctable-11: 100% | 0.0 B/s | 21.4 KiB | 00m00s [455/657] Installing texlive-hobsub-11: 100% | 80.0 MiB/s | 81.9 KiB | 00m00s [456/657] Installing texlive-hyperref-1 100% | 375.7 MiB/s | 769.4 KiB | 00m00s [457/657] Installing texlive-attachfile 100% | 40.3 MiB/s | 494.8 KiB | 00m00s [458/657] Installing texlive-attachfile 100% | 0.0 B/s | 33.2 KiB | 00m00s [459/657] Installing texlive-alphalph-1 100% | 368.3 MiB/s | 377.1 KiB | 00m00s [460/657] Installing texlive-enumitem-1 100% | 0.0 B/s | 60.1 KiB | 00m00s [461/657] Installing texlive-bibtex-11: 100% | 59.1 MiB/s | 786.8 KiB | 00m00s [462/657] Installing texlive-colorprofi 100% | 89.2 MiB/s | 274.1 KiB | 00m00s [463/657] Installing texlive-ec-11:svn2 100% | 133.3 MiB/s | 2.7 MiB | 00m00s [464/657] Installing texlive-enctex-11: 100% | 182.9 MiB/s | 187.3 KiB | 00m00s [465/657] Installing texlive-hyphenex-1 100% | 0.0 B/s | 26.1 KiB | 00m00s [466/657] Installing texlive-knuth-loca 100% | 110.4 MiB/s | 113.1 KiB | 00m00s [467/657] Installing texlive-luahbtex-1 100% | 253.9 MiB/s | 6.3 MiB | 00m00s [468/657] Installing texlive-makeindex- 100% | 41.6 MiB/s | 511.7 KiB | 00m00s [469/657] Installing texlive-mflogo-11: 100% | 0.0 B/s | 13.6 KiB | 00m00s [470/657] Installing texlive-mfware-11: 100% | 17.6 MiB/s | 216.4 KiB | 00m00s [471/657] Installing texlive-tex-11:svn 100% | 31.2 MiB/s | 382.8 KiB | 00m00s [472/657] Installing texlive-texlive-en 100% | 737.0 MiB/s | 5.9 MiB | 00m00s [473/657] Installing texlive-texlive-ms 100% | 703.1 MiB/s | 1.4 MiB | 00m00s [474/657] Installing texlive-xdvi-11:sv 100% | 55.7 MiB/s | 741.2 KiB | 00m00s [475/657] Installing texlive-beton-11:s 100% | 0.0 B/s | 12.5 KiB | 00m00s [476/657] Installing texlive-parallel-1 100% | 0.0 B/s | 23.3 KiB | 00m00s [477/657] Installing texlive-pdfcol-11: 100% | 338.7 MiB/s | 346.8 KiB | 00m00s [478/657] Installing texlive-avantgar-1 100% | 248.4 MiB/s | 1.2 MiB | 00m00s [479/657] Installing texlive-bookman-11 100% | 246.7 MiB/s | 1.2 MiB | 00m00s [480/657] Installing texlive-charter-11 100% | 202.6 MiB/s | 415.0 KiB | 00m00s [481/657] Installing texlive-courier-11 100% | 228.8 MiB/s | 937.1 KiB | 00m00s [482/657] Installing texlive-helvetic-1 100% | 261.2 MiB/s | 1.8 MiB | 00m00s [483/657] Installing texlive-symbol-11: 100% | 80.1 MiB/s | 82.0 KiB | 00m00s [484/657] Installing texlive-times-11:s 100% | 199.6 MiB/s | 1.0 MiB | 00m00s [485/657] Installing texlive-utopia-11: 100% | 269.2 MiB/s | 551.4 KiB | 00m00s [486/657] Installing texlive-fileconten 100% | 0.0 B/s | 13.0 KiB | 00m00s [487/657] Installing texlive-lua-uni-al 100% | 128.2 MiB/s | 131.3 KiB | 00m00s [488/657] Installing texlive-lualibs-11 100% | 376.8 MiB/s | 771.6 KiB | 00m00s [489/657] Installing texlive-changepage 100% | 0.0 B/s | 28.2 KiB | 00m00s [490/657] Installing texlive-titlesec-1 100% | 0.0 B/s | 98.9 KiB | 00m00s [491/657] Installing texlive-ctablestac 100% | 0.0 B/s | 20.9 KiB | 00m00s [492/657] Installing texlive-luatexbase 100% | 14.7 MiB/s | 15.1 KiB | 00m00s [493/657] Installing texlive-luaotfload 100% | 342.4 MiB/s | 8.2 MiB | 00m00s [494/657] Installing texlive-dehyph-11: 100% | 235.5 MiB/s | 241.2 KiB | 00m00s [495/657] Installing texlive-pdftex-11: 100% | 210.3 MiB/s | 4.6 MiB | 00m00s [496/657] Installing texlive-notoccite- 100% | 0.0 B/s | 3.0 KiB | 00m00s [497/657] Installing texlive-fpl-11:svn 100% | 635.9 MiB/s | 651.2 KiB | 00m00s [498/657] Installing texlive-mathpazo-1 100% | 113.9 MiB/s | 116.7 KiB | 00m00s [499/657] Installing texlive-psnfss-11: 100% | 58.3 MiB/s | 119.5 KiB | 00m00s [500/657] Installing texlive-xstring-11 100% | 0.0 B/s | 57.0 KiB | 00m00s [501/657] Installing texlive-pst-math-1 100% | 0.0 B/s | 23.7 KiB | 00m00s [502/657] Installing texlive-varwidth-1 100% | 0.0 B/s | 20.3 KiB | 00m00s [503/657] Installing texlive-ifmtarg-11 100% | 0.0 B/s | 9.9 KiB | 00m00s [504/657] Installing texlive-xetexconfi 100% | 0.0 B/s | 776.0 B | 00m00s [505/657] Installing perl-LWP-Protocol- 100% | 0.0 B/s | 31.1 KiB | 00m00s [506/657] Installing perl-XML-SAX-0:1.0 100% | 3.1 MiB/s | 126.0 KiB | 00m00s [507/657] Installing perl-XML-LibXML-1: 100% | 12.9 MiB/s | 927.4 KiB | 00m00s [508/657] Installing perl-XML-LibXML-Si 100% | 51.1 MiB/s | 52.3 KiB | 00m00s [509/657] Installing perl-XML-LibXSLT-0 100% | 139.1 MiB/s | 142.4 KiB | 00m00s [510/657] Installing perl-Class-Inspect 100% | 57.9 MiB/s | 59.3 KiB | 00m00s [511/657] Installing perl-File-ShareDir 100% | 57.8 MiB/s | 59.2 KiB | 00m00s [512/657] Installing perl-Class-Data-In 100% | 0.0 B/s | 7.0 KiB | 00m00s [513/657] Installing perl-Exception-Cla 100% | 92.4 MiB/s | 94.6 KiB | 00m00s [514/657] Installing perl-Ref-Util-XS-0 100% | 43.6 MiB/s | 44.6 KiB | 00m00s [515/657] Installing perl-Ref-Util-0:0. 100% | 0.0 B/s | 33.2 KiB | 00m00s [516/657] Installing perl-Class-Method- 100% | 107.0 MiB/s | 109.6 KiB | 00m00s [517/657] Installing perl-Role-Tiny-0:2 100% | 0.0 B/s | 63.5 KiB | 00m00s [518/657] Installing perl-Hash-Util-Fie 100% | 62.8 MiB/s | 64.3 KiB | 00m00s [519/657] Installing perl-Variable-Magi 100% | 125.6 MiB/s | 128.6 KiB | 00m00s [520/657] Installing perl-I18N-LangTags 100% | 0.0 B/s | 83.8 KiB | 00m00s [521/657] Installing perl-Locale-Makete 100% | 169.9 MiB/s | 173.9 KiB | 00m00s [522/657] Installing perl-Locale-Makete 100% | 0.0 B/s | 13.5 KiB | 00m00s [523/657] Installing perl-Params-Check- 100% | 0.0 B/s | 28.6 KiB | 00m00s [524/657] Installing perl-Module-Load-C 100% | 0.0 B/s | 29.9 KiB | 00m00s [525/657] Installing perl-IPC-Cmd-2:1.0 100% | 0.0 B/s | 85.9 KiB | 00m00s [526/657] Installing perl-GSSAPI-0:0.28 100% | 121.3 MiB/s | 124.2 KiB | 00m00s [527/657] Installing perl-Tie-0:4.6-520 100% | 0.0 B/s | 33.9 KiB | 00m00s [528/657] Installing perl-Authen-SASL-0 100% | 131.2 MiB/s | 134.3 KiB | 00m00s [529/657] Installing perl-deprecate-0:0 100% | 0.0 B/s | 7.0 KiB | 00m00s [530/657] Installing perl-Text-Soundex- 100% | 47.8 MiB/s | 49.0 KiB | 00m00s [531/657] Installing perl-LDAP-1:0.68-1 100% | 134.3 MiB/s | 962.3 KiB | 00m00s [532/657] Installing perl-Email-Date-Fo 100% | 0.0 B/s | 26.0 KiB | 00m00s [533/657] Installing perl-MIME-Types-0: 100% | 188.3 MiB/s | 192.9 KiB | 00m00s [534/657] Installing perl-MIME-Lite-0:3 100% | 243.1 MiB/s | 248.9 KiB | 00m00s [535/657] Installing perl-Net-SMTP-SSL- 100% | 0.0 B/s | 5.3 KiB | 00m00s [536/657] Installing perl-MailTools-0:2 100% | 103.8 MiB/s | 212.5 KiB | 00m00s [537/657] Installing perl-Package-Stash 100% | 65.4 MiB/s | 66.9 KiB | 00m00s [538/657] Installing perl-Package-Stash 100% | 4.4 MiB/s | 58.1 KiB | 00m00s [539/657] Installing perl-DynaLoader-Fu 100% | 0.0 B/s | 20.7 KiB | 00m00s [540/657] Installing perl-Devel-CallChe 100% | 34.3 MiB/s | 35.1 KiB | 00m00s [541/657] Installing perl-Params-Classi 100% | 52.2 MiB/s | 53.4 KiB | 00m00s [542/657] Installing perl-DateTime-Time 100% | 0.0 B/s | 29.6 KiB | 00m00s [543/657] Installing perl-DateTime-Time 100% | 0.0 B/s | 25.8 KiB | 00m00s [544/657] Installing perl-PadWalker-0:2 100% | 41.6 MiB/s | 42.6 KiB | 00m00s [545/657] Installing perl-Devel-Caller- 100% | 0.0 B/s | 25.0 KiB | 00m00s [546/657] Installing perl-Devel-LexAlia 100% | 0.0 B/s | 16.9 KiB | 00m00s [547/657] Installing perl-Eval-Closure- 100% | 0.0 B/s | 34.6 KiB | 00m00s [548/657] Installing perl-Params-Valida 100% | 92.0 MiB/s | 94.2 KiB | 00m00s [549/657] Installing perl-Specio-0:0.53 100% | 170.5 MiB/s | 349.1 KiB | 00m00s [550/657] Installing perl-Package-Gener 100% | 30.8 MiB/s | 31.5 KiB | 00m00s [551/657] Installing perl-Sub-Exporter- 100% | 197.2 MiB/s | 201.9 KiB | 00m00s [552/657] Installing perl-Sub-Exporter- 100% | 0.0 B/s | 28.9 KiB | 00m00s [553/657] Installing perl-B-Hooks-EndOf 100% | 73.3 MiB/s | 75.1 KiB | 00m00s [554/657] Installing perl-namespace-cle 100% | 43.5 MiB/s | 44.6 KiB | 00m00s [555/657] Installing perl-namespace-aut 100% | 7.3 MiB/s | 45.0 KiB | 00m00s [556/657] Installing perl-DateTime-Loca 100% | 333.9 MiB/s | 23.4 MiB | 00m00s [557/657] Installing perl-DateTime-2:1. 100% | 187.4 MiB/s | 383.8 KiB | 00m00s [558/657] Installing perl-DateTime-Time 100% | 441.3 MiB/s | 6.2 MiB | 00m00s [559/657] Installing perl-DateTime-Form 100% | 96.4 MiB/s | 98.7 KiB | 00m00s [560/657] Installing perl-DateTime-Form 100% | 104.0 MiB/s | 213.0 KiB | 00m00s [561/657] Installing perl-DateTime-Cale 100% | 0.0 B/s | 34.3 KiB | 00m00s [562/657] Installing perl-Devel-GlobalD 100% | 0.0 B/s | 19.0 KiB | 00m00s [563/657] Installing perl-Log-Dispatch- 100% | 146.5 MiB/s | 150.0 KiB | 00m00s [564/657] Installing perl-Log-Dispatch- 100% | 53.2 MiB/s | 54.5 KiB | 00m00s [565/657] Installing perl-Log-Log4perl- 100% | 58.4 MiB/s | 897.8 KiB | 00m00s [566/657] Installing biber-0:2.21-2.fc4 100% | 91.6 MiB/s | 1.4 MiB | 00m00s [567/657] Installing texlive-xifthen-11 100% | 14.8 MiB/s | 15.2 KiB | 00m00s [568/657] Installing texlive-bidi-11:sv 100% | 238.4 MiB/s | 1.2 MiB | 00m00s [569/657] Installing texlive-polyglossi 100% | 124.5 MiB/s | 764.6 KiB | 00m00s [570/657] Installing texlive-biblatex-1 100% | 366.8 MiB/s | 2.2 MiB | 00m00s [571/657] Installing texlive-pstricks-1 100% | 232.0 MiB/s | 475.0 KiB | 00m00s [572/657] Installing texlive-fancyvrb-1 100% | 0.0 B/s | 67.5 KiB | 00m00s [573/657] Installing texlive-pst-ovl-11 100% | 0.0 B/s | 13.8 KiB | 00m00s [574/657] Installing texlive-pst-3d-11: 100% | 0.0 B/s | 20.9 KiB | 00m00s [575/657] Installing texlive-pst-node-1 100% | 113.0 MiB/s | 115.8 KiB | 00m00s [576/657] Installing texlive-pst-plot-1 100% | 127.9 MiB/s | 131.0 KiB | 00m00s [577/657] Installing texlive-pstricks-a 100% | 102.4 MiB/s | 104.9 KiB | 00m00s [578/657] Installing texlive-pst-coil-1 100% | 0.0 B/s | 21.8 KiB | 00m00s [579/657] Installing texlive-pst-eps-11 100% | 0.0 B/s | 16.6 KiB | 00m00s [580/657] Installing texlive-pst-fill-1 100% | 0.0 B/s | 23.9 KiB | 00m00s [581/657] Installing texlive-pst-grad-1 100% | 0.0 B/s | 22.5 KiB | 00m00s [582/657] Installing texlive-pst-text-1 100% | 0.0 B/s | 21.3 KiB | 00m00s [583/657] Installing texlive-pst-tools- 100% | 0.0 B/s | 28.2 KiB | 00m00s [584/657] Installing texlive-pst-tree-1 100% | 0.0 B/s | 43.6 KiB | 00m00s [585/657] Installing texlive-l3kernel-1 100% | 454.2 MiB/s | 1.4 MiB | 00m00s [586/657] Installing texlive-l3packages 100% | 259.3 MiB/s | 265.5 KiB | 00m00s [587/657] Installing texlive-xpatch-11: 100% | 26.9 MiB/s | 27.5 KiB | 00m00s [588/657] Installing texlive-latex-11:s 100% | 601.3 MiB/s | 40.3 MiB | 00m00s [589/657] Installing texlive-algorithms 100% | 0.0 B/s | 39.1 KiB | 00m00s [590/657] Installing texlive-listings-1 100% | 284.6 MiB/s | 582.9 KiB | 00m00s [591/657] Installing texlive-koma-scrip 100% | 662.1 MiB/s | 9.9 MiB | 00m00s [592/657] Installing texlive-ms-11:svn5 100% | 18.8 MiB/s | 19.3 KiB | 00m00s [593/657] Installing texlive-pgf-11:svn 100% | 243.9 MiB/s | 4.9 MiB | 00m00s [594/657] Installing texlive-showexpl-1 100% | 11.0 MiB/s | 22.6 KiB | 00m00s [595/657] Installing texlive-tipa-11:sv 100% | 474.0 MiB/s | 3.8 MiB | 00m00s [596/657] Installing texlive-xunicode-1 100% | 215.2 MiB/s | 220.3 KiB | 00m00s [597/657] Installing texlive-fontspec-1 100% | 161.4 MiB/s | 330.6 KiB | 00m00s [598/657] Installing texlive-cm-super-1 100% | 678.5 MiB/s | 65.1 MiB | 00m00s [599/657] Installing texlive-bera-11:sv 100% | 257.6 MiB/s | 791.2 KiB | 00m00s [600/657] Installing texlive-filehook-1 100% | 0.0 B/s | 57.2 KiB | 00m00s [601/657] Installing texlive-currfile-1 100% | 0.0 B/s | 35.0 KiB | 00m00s [602/657] Installing texlive-metalogo-1 100% | 0.0 B/s | 16.5 KiB | 00m00s [603/657] Installing texlive-amscls-11: 100% | 481.2 MiB/s | 1.4 MiB | 00m00s [604/657] Installing texlive-sansmathac 100% | 55.1 MiB/s | 56.4 KiB | 00m00s [605/657] Installing texlive-lualatex-m 100% | 0.0 B/s | 29.4 KiB | 00m00s [606/657] Installing texlive-unicode-ma 100% | 506.4 MiB/s | 518.6 KiB | 00m00s [607/657] Installing texlive-oberdiek-1 100% | 768.0 MiB/s | 12.3 MiB | 00m00s [608/657] Installing texlive-pdfpages-1 100% | 0.0 B/s | 107.6 KiB | 00m00s [609/657] Installing texlive-realscript 100% | 0.0 B/s | 23.9 KiB | 00m00s [610/657] Installing texlive-xltxtra-11 100% | 0.0 B/s | 15.2 KiB | 00m00s [611/657] Installing texlive-extsizes-1 100% | 126.2 MiB/s | 129.3 KiB | 00m00s [612/657] Installing texlive-jknapltx-1 100% | 46.1 MiB/s | 47.2 KiB | 00m00s [613/657] Installing texlive-seminar-11 100% | 194.8 MiB/s | 199.5 KiB | 00m00s [614/657] Installing texlive-typehtml-1 100% | 33.4 MiB/s | 34.2 KiB | 00m00s [615/657] Installing texlive-ucs-11:svn 100% | 309.8 MiB/s | 2.5 MiB | 00m00s [616/657] Installing texlive-beamer-11: 100% | 177.5 MiB/s | 726.9 KiB | 00m00s [617/657] Installing texlive-ae-11:svn1 100% | 153.6 MiB/s | 471.9 KiB | 00m00s [618/657] Installing texlive-mnsymbol-1 100% | 411.1 MiB/s | 5.8 MiB | 00m00s [619/657] Installing texlive-mathspec-1 100% | 51.9 MiB/s | 53.2 KiB | 00m00s [620/657] Installing texlive-minitoc-11 100% | 139.8 MiB/s | 572.5 KiB | 00m00s [621/657] Installing texlive-ltxmisc-11 100% | 45.3 MiB/s | 46.4 KiB | 00m00s [622/657] Installing texlive-xetex-11:s 100% | 122.4 MiB/s | 2.1 MiB | 00m00s [623/657] Installing texlive-dvipdfmx-1 100% | 221.7 MiB/s | 3.8 MiB | 00m00s [624/657] Installing texlive-l3experime 100% | 189.8 MiB/s | 194.4 KiB | 00m00s [625/657] Installing texlive-breqn-11:s 100% | 165.2 MiB/s | 169.2 KiB | 00m00s [626/657] Installing boost-test-0:1.83. 100% | 316.7 MiB/s | 648.7 KiB | 00m00s [627/657] Installing boost-stacktrace-0 100% | 60.3 MiB/s | 61.7 KiB | 00m00s [628/657] Installing boost-serializatio 100% | 432.7 MiB/s | 443.1 KiB | 00m00s [629/657] Installing boost-random-0:1.8 100% | 0.0 B/s | 30.6 KiB | 00m00s [630/657] Installing boost-program-opti 100% | 275.2 MiB/s | 281.8 KiB | 00m00s [631/657] Installing boost-nowide-0:1.8 100% | 0.0 B/s | 21.8 KiB | 00m00s [632/657] Installing boost-math-0:1.83. 100% | 315.4 MiB/s | 645.9 KiB | 00m00s [633/657] Installing boost-iostreams-0: 100% | 89.5 MiB/s | 91.6 KiB | 00m00s [634/657] Installing boost-contract-0:1 100% | 97.8 MiB/s | 100.1 KiB | 00m00s [635/657] Installing boost-0:1.83.0-17. 100% | 0.0 B/s | 1.7 KiB | 00m00s [636/657] Installing texlive-texlive-co 100% | 261.7 MiB/s | 268.0 KiB | 00m00s [637/657] Installing texlive-collection 100% | 0.0 B/s | 124.0 B | 00m00s [638/657] Installing texlive-collection 100% | 0.0 B/s | 124.0 B | 00m00s [639/657] Installing qsopt-ex-libs-0:2. 100% | 394.9 MiB/s | 1.6 MiB | 00m00s [640/657] Installing TOPCOM-libs-0:1.1. 100% | 417.5 MiB/s | 6.3 MiB | 00m00s [641/657] Installing make-1:4.4.1-11.fc 100% | 112.5 MiB/s | 1.8 MiB | 00m00s [642/657] Installing gcc-0:15.2.1-4.fc4 100% | 448.0 MiB/s | 112.0 MiB | 00m00s [643/657] Installing libquadmath-devel- 100% | 762.6 KiB/s | 23.6 KiB | 00m00s [644/657] Installing boost-devel-0:1.83 100% | 325.4 MiB/s | 145.8 MiB | 00m00s [645/657] Installing gcc-gfortran-0:15. 100% | 363.0 MiB/s | 40.3 MiB | 00m00s [646/657] Installing lusol-devel-0:2016 100% | 0.0 B/s | 7.9 KiB | 00m00s [647/657] Installing libpapilo-devel-0: 100% | 354.5 MiB/s | 1.8 MiB | 00m00s [648/657] Installing libsoplex-devel-0: 100% | 429.7 MiB/s | 3.4 MiB | 00m00s [649/657] Installing gcc-c++-0:15.2.1-4 100% | 394.0 MiB/s | 41.4 MiB | 00m00s [650/657] Installing annobin-plugin-gcc 100% | 56.8 MiB/s | 697.4 KiB | 00m00s [651/657] Installing gcc-plugin-annobin 100% | 4.8 MiB/s | 58.8 KiB | 00m00s [652/657] Installing TOPCOM-0:1.1.2-10. 100% | 207.2 MiB/s | 5.8 MiB | 00m00s [653/657] Installing texlive-collection 100% | 0.0 B/s | 124.0 B | 00m00s [654/657] Installing ghostscript-tools- 100% | 165.8 KiB/s | 1.8 KiB | 00m00s [655/657] Installing texlive-ulem-11:sv 100% | 0.0 B/s | 15.8 KiB | 00m00s [656/657] Installing cddlib-devel-1:0.9 100% | 314.6 MiB/s | 1.6 MiB | 00m00s [657/657] Installing glibc-langpack-en- 100% | 206.5 KiB/s | 5.8 MiB | 00m29s Warning: skipped OpenPGP checks for 7 packages from repository: copr_base Complete! Finish: build setup for gfan-0.7-6.fc44.src.rpm Start: rpmbuild gfan-0.7-6.fc44.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1764288000 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.wSNYrl Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.wrCyFO + umask 022 + cd /builddir/build/BUILD/gfan-0.7-build + cd /builddir/build/BUILD/gfan-0.7-build + rm -rf gfan0.7 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/gfan0.7.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd gfan0.7 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/gfan-warning.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/gfan-shared.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/gfan-soplex.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/gfan-c++20.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/gfan-gcd.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/gfan-multiplicities.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + RPM_EC=0 ++ jobs -p + exit 0 Executing(%conf): /bin/sh -e /var/tmp/rpm-tmp.nKqtSE + umask 022 + cd /builddir/build/BUILD/gfan-0.7-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 gfan0.7 + sed -i.orig 's|^\(#define MINKOWSKIPROGRAM \).*|\1"/usr/bin/essai"|' src/minkowskisum.cpp + touch -r src/minkowskisum.cpp.orig src/minkowskisum.cpp + rm -f src/minkowskisum.cpp.orig + rm -f homepage/Makefile + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.LdpDKp + umask 022 + cd /builddir/build/BUILD/gfan-0.7-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 gfan0.7 + sed -e 's|^\(SOPLEX_PATH = \).*|\1/usr|' -e 's|^\(SOPLEX_LINKOPTIONS = \).*|\1-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lsoplex -lclusol -lmpfr -ltbb -lz-ng|' -e 's|^\(SOPLEX_INCLUDEOPTIONS = \).*|\1|' -i Makefile + /usr/bin/make -O -j4 V=1 VERBOSE=1 CC=gcc CXX=g++ 'OPTFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib' PREFIX=/usr soplex=true g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/lp_cdd.cpp -o src/lp_cdd.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/lp_cdd.cpp:14: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/lp_cdd.cpp: In function ‘ddf_matrixdata* vectorList2Matrix(int, const IntegerVectorList&, ddf_ErrorType*)’: src/lp_cdd.cpp:27:15: warning: unused variable ‘found’ [-Wunused-variable] 27 | ddf_boolean found=ddf_FALSE, newformat=ddf_FALSE, successful=ddf_FALSE; | ^~~~~ src/lp_cdd.cpp:27:32: warning: variable ‘newformat’ set but not used [-Wunused-but-set-variable] 27 | ddf_boolean found=ddf_FALSE, newformat=ddf_FALSE, successful=ddf_FALSE; | ^~~~~~~~~ src/lp_cdd.cpp:27:53: warning: variable ‘successful’ set but not used [-Wunused-but-set-variable] 27 | ddf_boolean found=ddf_FALSE, newformat=ddf_FALSE, successful=ddf_FALSE; | ^~~~~~~~~~ src/lp_cdd.cpp:28:8: warning: unused variable ‘command’ [-Wunused-variable] 28 | char command[ddf_linelenmax], comsave[ddf_linelenmax]; | ^~~~~~~ src/lp_cdd.cpp:28:33: warning: unused variable ‘comsave’ [-Wunused-variable] 28 | char command[ddf_linelenmax], comsave[ddf_linelenmax]; | ^~~~~~~ src/lp_cdd.cpp: In member function ‘virtual bool LpSolverCdd::isFacet(const IntegerVectorList&, std::__cxx11::list >::const_iterator)’: src/lp_cdd.cpp:100:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::list >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 100 | if(index==g.size())assert(0); | ~~~~~^~~~~~~~~~ src/lp_cdd.cpp:73:24: warning: unused variable ‘M2’ [-Wunused-variable] 73 | ddf_MatrixPtr M=NULL,M2=NULL,M3=NULL; | ^~ src/lp_cdd.cpp:73:32: warning: unused variable ‘M3’ [-Wunused-variable] 73 | ddf_MatrixPtr M=NULL,M2=NULL,M3=NULL; | ^~ src/lp_cdd.cpp:74:16: warning: variable ‘d’ set but not used [-Wunused-but-set-variable] 74 | ddf_colrange d; | ^ src/lp_cdd.cpp:76:14: warning: unused variable ‘redrows’ [-Wunused-variable] 76 | ddf_rowset redrows,linrows,ignoredrows, basisrows; | ^~~~~~~ src/lp_cdd.cpp:76:22: warning: unused variable ‘linrows’ [-Wunused-variable] 76 | ddf_rowset redrows,linrows,ignoredrows, basisrows; | ^~~~~~~ src/lp_cdd.cpp:76:30: warning: unused variable ‘ignoredrows’ [-Wunused-variable] 76 | ddf_rowset redrows,linrows,ignoredrows, basisrows; | ^~~~~~~~~~~ src/lp_cdd.cpp:76:43: warning: unused variable ‘basisrows’ [-Wunused-variable] 76 | ddf_rowset redrows,linrows,ignoredrows, basisrows; | ^~~~~~~~~ src/lp_cdd.cpp:77:14: warning: unused variable ‘ignoredcols’ [-Wunused-variable] 77 | ddf_colset ignoredcols, basiscols; | ^~~~~~~~~~~ src/lp_cdd.cpp:77:27: warning: unused variable ‘basiscols’ [-Wunused-variable] 77 | ddf_colset ignoredcols, basiscols; | ^~~~~~~~~ src/lp_cdd.cpp:79:10: warning: unused variable ‘val’ [-Wunused-variable] 79 | mytype val; | ^~~ src/lp_cdd.cpp:80:20: warning: unused variable ‘inputfile’ [-Wunused-variable] 80 | ddf_DataFileType inputfile; | ^~~~~~~~~ src/lp_cdd.cpp:81:9: warning: unused variable ‘reading’ [-Wunused-variable] 81 | FILE *reading=NULL; | ^~~~~~~ src/lp_cdd.cpp: In function ‘dd_matrixdata* vectorList2MatrixGmp(int, const IntegerVectorList&, dd_ErrorType*)’: src/lp_cdd.cpp:164:27: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 164 | if(g.begin()->size()!=n) | ~~~~~~~~~~~~~~~~~^~~ src/lp_cdd.cpp:146:14: warning: unused variable ‘found’ [-Wunused-variable] 146 | dd_boolean found=dd_FALSE, newformat=dd_FALSE, successful=dd_FALSE; | ^~~~~ src/lp_cdd.cpp:146:30: warning: variable ‘newformat’ set but not used [-Wunused-but-set-variable] 146 | dd_boolean found=dd_FALSE, newformat=dd_FALSE, successful=dd_FALSE; | ^~~~~~~~~ src/lp_cdd.cpp:146:50: warning: variable ‘successful’ set but not used [-Wunused-but-set-variable] 146 | dd_boolean found=dd_FALSE, newformat=dd_FALSE, successful=dd_FALSE; | ^~~~~~~~~~ src/lp_cdd.cpp:147:8: warning: unused variable ‘command’ [-Wunused-variable] 147 | char command[dd_linelenmax], comsave[dd_linelenmax]; | ^~~~~~~ src/lp_cdd.cpp:147:32: warning: unused variable ‘comsave’ [-Wunused-variable] 147 | char command[dd_linelenmax], comsave[dd_linelenmax]; | ^~~~~~~ src/lp_cdd.cpp: In function ‘dd_matrixdata* vectorList2MatrixIncludingFirstColumnGmp(int, const IntegerVectorList&, const IntegerVectorList&, dd_ErrorType*)’: src/lp_cdd.cpp:200:14: warning: unused variable ‘found’ [-Wunused-variable] 200 | dd_boolean found=dd_FALSE, newformat=dd_FALSE, successful=dd_FALSE; | ^~~~~ src/lp_cdd.cpp:200:30: warning: variable ‘newformat’ set but not used [-Wunused-but-set-variable] 200 | dd_boolean found=dd_FALSE, newformat=dd_FALSE, successful=dd_FALSE; | ^~~~~~~~~ src/lp_cdd.cpp:200:50: warning: variable ‘successful’ set but not used [-Wunused-but-set-variable] 200 | dd_boolean found=dd_FALSE, newformat=dd_FALSE, successful=dd_FALSE; | ^~~~~~~~~~ src/lp_cdd.cpp: In member function ‘virtual bool LpSolverCddGmp::isFacet(const IntegerVectorList&, std::__cxx11::list >::const_iterator)’: src/lp_cdd.cpp:338:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::list >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 338 | if(index==g.size())assert(0); | ~~~~~^~~~~~~~~~ src/lp_cdd.cpp:310:23: warning: unused variable ‘M2’ [-Wunused-variable] 310 | dd_MatrixPtr M=NULL,M2=NULL,M3=NULL; | ^~ src/lp_cdd.cpp:310:31: warning: unused variable ‘M3’ [-Wunused-variable] 310 | dd_MatrixPtr M=NULL,M2=NULL,M3=NULL; | ^~ src/lp_cdd.cpp:311:15: warning: variable ‘d’ set but not used [-Wunused-but-set-variable] 311 | dd_colrange d; | ^ src/lp_cdd.cpp:313:13: warning: unused variable ‘redrows’ [-Wunused-variable] 313 | dd_rowset redrows,linrows,ignoredrows, basisrows; | ^~~~~~~ src/lp_cdd.cpp:313:21: warning: unused variable ‘linrows’ [-Wunused-variable] 313 | dd_rowset redrows,linrows,ignoredrows, basisrows; | ^~~~~~~ src/lp_cdd.cpp:313:29: warning: unused variable ‘ignoredrows’ [-Wunused-variable] 313 | dd_rowset redrows,linrows,ignoredrows, basisrows; | ^~~~~~~~~~~ src/lp_cdd.cpp:313:42: warning: unused variable ‘basisrows’ [-Wunused-variable] 313 | dd_rowset redrows,linrows,ignoredrows, basisrows; | ^~~~~~~~~ src/lp_cdd.cpp:314:13: warning: unused variable ‘ignoredcols’ [-Wunused-variable] 314 | dd_colset ignoredcols, basiscols; | ^~~~~~~~~~~ src/lp_cdd.cpp:314:26: warning: unused variable ‘basiscols’ [-Wunused-variable] 314 | dd_colset ignoredcols, basiscols; | ^~~~~~~~~ src/lp_cdd.cpp:316:10: warning: unused variable ‘val’ [-Wunused-variable] 316 | mytype val; | ^~~ src/lp_cdd.cpp:317:19: warning: unused variable ‘inputfile’ [-Wunused-variable] 317 | dd_DataFileType inputfile; | ^~~~~~~~~ src/lp_cdd.cpp:318:9: warning: unused variable ‘reading’ [-Wunused-variable] 318 | FILE *reading=NULL; | ^~~~~~~ src/lp_cdd.cpp: In function ‘int staticInteriorPoint(int, __mpq_struct (*)[1], const IntegerVectorList&, bool, const IntegerVector*)’: src/lp_cdd.cpp:389:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::list >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 389 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~ src/lp_cdd.cpp: In function ‘int staticRelativeInteriorPoint(int, __mpq_struct (*)[1], const IntegerVectorList&, bool, const IntegerVector*)’: src/lp_cdd.cpp:468:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::list >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 468 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~ src/lp_cdd.cpp: In function ‘IntegerVector arrayToIntegerVector(__mpq_struct (*)[1], int)’: src/lp_cdd.cpp:542:11: warning: variable ‘den’ set but not used [-Wunused-but-set-variable] 542 | int den; | ^~~ src/lp_cdd.cpp: In member function ‘virtual std::__cxx11::list >::const_iterator LpSolverCddGmp::shoot(const IntegerVectorList&)’: src/lp_cdd.cpp:708:7: warning: unused variable ‘ret’ [-Wunused-variable] 708 | int ret=staticInteriorPoint(n, point,g,true); | ^~~ src/lp_cdd.cpp: In member function ‘virtual bool LpSolverCddGmp::positiveVectorInKernel(const IntegerVectorList&, IntegerVector*)’: src/lp_cdd.cpp:907:11: warning: variable ‘den’ set but not used [-Wunused-but-set-variable] 907 | int den; | ^~~ src/lp_cdd.cpp: In member function ‘virtual int LpSolverCddGmp::rankOfMatrix(const IntegerVectorList&)’: src/lp_cdd.cpp:966:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::list >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 966 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1298 | if(A->rowsize!=newLin.size()+newIn.size()) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/lp_cdd.cpp:1183:13: warning: unused variable ‘r’ [-Wunused-variable] 1183 | dd_rowset r=NULL; | ^ src/lp_cdd.cpp:1191:19: warning: unused variable ‘solver’ [-Wunused-variable] 1191 | dd_LPSolverType solver=dd_DualSimplex; | ^~~~~~ src/lp_cdd.cpp: In member function ‘virtual void LpSolverCddGmp::dual(int, const IntegerVectorList&, const IntegerVectorList&, IntegerVectorList*, IntegerVectorList*)’: src/lp_cdd.cpp:1390:7: warning: unused variable ‘result’ [-Wunused-variable] 1390 | int result; | ^~~~~~ src/lp_cdd.cpp:1432:2: warning: label ‘_L99’ defined but not used [-Wunused-label] 1432 | _L99: | ^~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/parser.cpp -o src/parser.o In file included from src/monomial.h:6, from src/parser.h:7, from src/parser.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/field.cpp -o src/field.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/field.cpp:8: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/field.cpp:1: src/field.h: In constructor ‘FieldElementImplementation::FieldElementImplementation(FieldImplementation&)’: src/field.h:153:7: warning: ‘FieldElementImplementation::refCount’ will be initialized after [-Wreorder] 153 | int refCount; | ^~~~~~~~ src/field.h:144:30: warning: ‘FieldImplementation& FieldElementImplementation::theFieldImplementation’ [-Wreorder] 144 | class FieldImplementation &theFieldImplementation; | ^~~~~~~~~~~~~~~~~~~~~~ src/field.cpp:332:1: warning: when initialized here [-Wreorder] 332 | FieldElementImplementation::FieldElementImplementation(FieldImplementation &a): | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/monomial.cpp -o src/monomial.o In file included from src/monomial.h:6, from src/monomial.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/monomial.h: In constructor ‘Monomial::Monomial(const PolynomialRing&, const IntegerVector&)’: src/monomial.h:15:17: warning: ‘Monomial::exponent’ will be initialized after [-Wreorder] 15 | IntegerVector exponent; | ^~~~~~~~ src/monomial.h:12:18: warning: ‘PolynomialRing Monomial::theRing’ [-Wreorder] 12 | PolynomialRing theRing; | ^~~~~~~ src/monomial.cpp:6:1: warning: when initialized here [-Wreorder] 6 | Monomial::Monomial(PolynomialRing const &r,const IntegerVector &v):exponent(v),theRing(r) | ^~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/polynomialgcd.cpp -o src/polynomialgcd.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/linalg.h:7, from src/polynomialgcd.cpp:26: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/polynomialgcd.cpp: In function ‘bool simplifyPolynomialsForGCD(const PolynomialSet&, PolynomialSet&, IntegerVector&)’: src/polynomialgcd.cpp:289:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 289 | if(support.sum()!=support.size()) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/polynomialgcd.cpp:291:21: warning: unused variable ‘newnvars’ [-Wunused-variable] 291 | int newnvars=support.sum(); | ^~~~~~~~ src/polynomialgcd.cpp: In function ‘Polynomial NonMonomialPolynomialGCDForZModP(PolynomialSet)’: src/polynomialgcd.cpp:321:13: warning: unused variable ‘n’ [-Wunused-variable] 321 | int n=r.getNumberOfVariables(); | ^ src/polynomialgcd.cpp: In function ‘Polynomial NonMonomialPolynomialGCDForZ(PolynomialSet)’: src/polynomialgcd.cpp:663:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 663 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 707 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/printer.cpp: In member function ‘virtual void LatexPrinter::printMonomial(const Monomial&, bool, bool)’: src/printer.cpp:245:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 245 | for(int i=0;i0) | ~^~~~~~~~~~~~~~~~ src/printer.cpp: In member function ‘virtual void AsciiPrinter::printMonomial(const Monomial&, bool, bool)’: src/printer.cpp:528:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 528 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/term.cpp -o src/term.o In file included from src/monomial.h:6, from src/term.h:5, from src/term.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/term.h: In constructor ‘Term::Term(const FieldElement&, const Monomial&)’: src/term.h:13:16: warning: ‘Term::c’ will be initialized after [-Wreorder] 13 | FieldElement c; | ^ src/term.h:10:18: warning: ‘PolynomialRing Term::theRing’ [-Wreorder] 10 | PolynomialRing theRing; | ^~~~~~~ src/term.cpp:5:1: warning: when initialized here [-Wreorder] 5 | Term::Term(FieldElement const &c_, Monomial const &m_):m(m_),c(c_),theRing(m_.getRing()) | ^~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/vektor.cpp -o src/vektor.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/vektor.cpp:3: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/vektor.cpp: In function ‘IntegerVectorList multiplyIntegerVectorList(const IntegerVectorList&, const IntegerVectorList&)’: src/vektor.cpp:37:7: warning: unused variable ‘s1’ [-Wunused-variable] 37 | int s1=A.size(); | ^~ src/vektor.cpp:40:7: warning: unused variable ‘t’ [-Wunused-variable] 40 | int t=B.size(); | ^ src/vektor.cpp:42:7: warning: unused variable ‘s2’ [-Wunused-variable] 42 | int s2=B.begin()->size(); | ^~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/division.cpp -o src/division.o In file included from src/polynomial.h:9, from src/division.h:4, from src/division.cpp:2: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/polynomial.cpp -o src/polynomial.o In file included from src/polynomial.h:9, from src/polynomial.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/polynomial.h: In constructor ‘Polynomial::Polynomial(const PolynomialRing&)’: src/polynomial.h:30:18: warning: ‘Polynomial::theRing’ will be initialized after [-Wreorder] 30 | PolynomialRing theRing; | ^~~~~~~ src/polynomial.h:29:7: warning: ‘int Polynomial::sugar’ [-Wreorder] 29 | int sugar; | ^~~~~ src/polynomial.cpp:35:1: warning: when initialized here [-Wreorder] 35 | Polynomial::Polynomial(PolynomialRing const &r): | ^~~~~~~~~~ src/polynomial.h:29:7: warning: ‘Polynomial::sugar’ will be initialized after [-Wreorder] 29 | int sugar; | ^~~~~ src/polynomial.h:27:8: warning: ‘Term Polynomial::marked’ [-Wreorder] 27 | Term marked; | ^~~~~~ src/polynomial.cpp:35:1: warning: when initialized here [-Wreorder] 35 | Polynomial::Polynomial(PolynomialRing const &r): | ^~~~~~~~~~ src/polynomial.cpp: In member function ‘Polynomial Polynomial::homogenization(const PolynomialRing&, const IntegerVector*) const’: src/polynomial.cpp:670:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 670 | if(m.size()==newRing.getNumberOfVariables()) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/polynomial.cpp: In member function ‘Polynomial Polynomial::deHomogenization(const PolynomialRing&) const’: src/polynomial.cpp:745:7: warning: unused variable ‘n’ [-Wunused-variable] 745 | int n=numberOfVariablesInRing(); | ^ src/polynomial.cpp: In member function ‘void Polynomial::saturate(int)’: src/polynomial.cpp:792:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 792 | for(int j=0;jfirst.exponent.size()!=numberOfVariables) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ src/polynomial.cpp: In member function ‘int Polynomial::maximalIndexOfVariableInSupport() const’: src/polynomial.cpp:879:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 879 | for(int j=ret+1;j::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1039 | if(i->first.exponent.v.size()!=n) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ src/polynomial.cpp: In member function ‘PolynomialSet PolynomialSet::multiDeHomogenization() const’: src/polynomial.cpp:1483:7: warning: unused variable ‘n’ [-Wunused-variable] 1483 | int n=getRing().getNumberOfVariables(); | ^ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/lp.cpp -o src/lp.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/linalg.h:7, from src/lp.cpp:7: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/lp.cpp: In function ‘IntegerVectorList extremeRaysInequalityIndices(const IntegerVectorList&)’: src/lp.cpp:214:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::list >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 214 | if(rankOfMatrix(inequalityList)==inequalityList.size()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/lp.cpp: In function ‘bool hasHomogeneousSolution(int, const IntegerVectorList&, const IntegerVectorList&)’: src/lp.cpp:266:17: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 266 | if(i->size()!=n) | ~~~~~~~~~^~~ src/lp.cpp:272:17: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 272 | if(i->size()!=n) | ~~~~~~~~~^~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/enumeration.cpp -o src/enumeration.o In file included from src/polynomial.h:9, from src/enumeration.h:4, from src/enumeration.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/enumeration.h: In constructor ‘EnumerationFilePrinter::EnumerationFilePrinter()’: src/enumeration.h:36:9: warning: ‘EnumerationFilePrinter::file’ will be initialized after [-Wreorder] 36 | FILE *file; | ^~~~ src/enumeration.h:35:10: warning: ‘std::string EnumerationFilePrinter::filename’ [-Wreorder] 35 | string filename; | ^~~~~~~~ src/enumeration.cpp:7:1: warning: when initialized here [-Wreorder] 7 | EnumerationFilePrinter::EnumerationFilePrinter(): | ^~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/buchberger.cpp -o src/buchberger.o In file included from src/polynomial.h:9, from src/buchberger.h:4, from src/buchberger.cpp:3: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 69 | for(j=0;j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 73 | if(j==wordData.size()) | ~^~~~~~~~~~~~~~~~~ src/packedmonomial.h: In static member function ‘static std::vector PacMan::bitsNeeded(const IntegerVector&)’: src/packedmonomial.h:85:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 85 | for(int i=0;i&, int, bool, int)’: src/packedmonomial.h:59:15: warning: ‘PacMan::overflowFlag’ will be initialized after [-Wreorder] 59 | int64 overflowFlag;//If overflow happens with these variables, this should be set to non-zero | ^~~~~~~~~~~~ src/packedmonomial.h:55:26: warning: ‘std::vector PacMan::wordData’ [-Wreorder] 55 | vector wordData; | ^~~~~~~~ src/packedmonomial.h:103:9: warning: when initialized here [-Wreorder] 103 | PacMan(PolynomialRing const &r, vector const &bounds, int nWeightBits, bool deleteOverflowBit=false, int minimalNumberOfWords=4): //bounds are without overflow bit | ^~~~~~ src/packedmonomial.h:110:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 110 | for(int i=0;i::operator==(const PackedMonomial&) const’: src/packedmonomial.h:313:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 313 | for(int i=0;i maxexp2;for(int i=0;i maxexp2;for(int i=0;i SPairContainerPair::popPair()’: src/gebauermoeller.h:483:31: warning: variable ‘b’ set but not used [-Wunused-but-set-variable] 483 | pair b=B.popPair(); | ^ In file included from src/divisionobject.h:20, from src/buchberger.cpp:17: src/gfanlib_frequencytable.h: In constructor ‘gfan::FrequencyTable::FrequencyTable(std::string, bool)’: src/gfanlib_frequencytable.h:24:22: warning: ‘gfan::FrequencyTable::report’ will be initialized after [-Wreorder] 24 | bool report; | ^~~~~~ src/gfanlib_frequencytable.h:23:29: warning: ‘std::string gfan::FrequencyTable::name’ [-Wreorder] 23 | std::string name; | ^~~~ src/gfanlib_frequencytable.h:26:17: warning: when initialized here [-Wreorder] 26 | FrequencyTable(std::string name_,bool report_=false): | ^~~~~~~~~~~~~~ In file included from src/gfanlib_vector.h:17, from src/gfanlib.h:13, from src/gfanlibglue.h:14, from src/divisionobject.h:21: src/gfanlib_memoryresource.h: In constructor ‘StackResource::StackResource(int, std::experimental::fundamentals_v2::pmr::memory_resource*, std::experimental::fundamentals_v2::pmr::memory_resource*)’: src/gfanlib_memoryresource.h:103:7: warning: ‘StackResource::nbytes’ will be initialized after [-Wreorder] 103 | int nbytes; | ^~~~~~ src/gfanlib_memoryresource.h:101:40: warning: ‘std::experimental::fundamentals_v2::pmr::vector StackResource::mem’ [-Wreorder] 101 | std::experimental::pmr::vector mem; | ^~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_memoryresource.h:106:11: warning: ‘StackResource::numberOfAllocatedBytes’ will be initialized after [-Wreorder] 106 | int64_t numberOfAllocatedBytes; | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:104:20: warning: ‘std::experimental::fundamentals_v2::pmr::memory_resource* StackResource::parentResource’ [-Wreorder] 104 | memory_resource* parentResource; | ^~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_vector.h: In function ‘std::vector > gfan::parseSequence(std::istream&)’: src/gfanlib_vector.h:29:13: warning: unused variable ‘state’ [-Wunused-variable] 29 | int state=0; | ^~~~~ In file included from src/divisionobject.h:22: src/gfanlib_tableau.h: In function ‘gfan::ZVector gfan::toZVector(const Vector&)’: src/gfanlib_tableau.h:185:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 185 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2683 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2698 | for(int i=0;i&) [with typ = CircuitTableInt32; IntegerVector = Vektor]’: src/divisionobject.h:676:24: required from here 676 | return toIntegerVector(C2.getRelativeInteriorPoint()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlibglue.h:34:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 34 | for(int i=0;i::GeneratedCone(const gfan::Matrix&, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:2446:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&) [with mvtyp = gfan::CircuitTableInt32]’ 2446 | dualCone(M) | ^~~~~~~~~~~ src/divisionobject.h:675:4: required from here 675 | ); | ^ src/gfanlib_tableau.h:518:41: warning: ‘gfan::GeneratedCone::originalMatrix’ will be initialized after [-Wreorder] 518 | /*const*/ Matrix originalMatrix; // we almost don't have to store this matrix. When for example rays for the cone are requested, it however is easiest to return a submatrix of this stored matrix rather than changing basis. | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:515:33: warning: ‘pmrvector gfan::GeneratedCone::nonExtreme’ [-Wreorder] 515 | pmrvector nonExtreme;//knownToBeNonExtreme | ^~~~~~~~~~ src/gfanlib_tableau.h:715:26: warning: when initialized here [-Wreorder] 715 | explicit GeneratedCone(Matrix const &M, MR *mr=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:517:31: warning: ‘gfan::GeneratedCone::temporaryNormal’ will be initialized after [-Wreorder] 517 | Vector temporaryNormal; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:499:21: warning: ‘int gfan::GeneratedCone::state’ [-Wreorder] 499 | int state; | ^~~~~ src/gfanlib_tableau.h:715:26: warning: when initialized here [-Wreorder] 715 | explicit GeneratedCone(Matrix const &M, MR *mr=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:513:33: warning: ‘gfan::GeneratedCone::inOrthogonalComplement’ will be initialized after [-Wreorder] 513 | pmrvector inOrthogonalComplement;//valid if state>=1 | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:510:21: warning: ‘int gfan::GeneratedCone::ambientDimension’ [-Wreorder] 510 | int ambientDimension;//valid if state>=0 | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:715:26: warning: when initialized here [-Wreorder] 715 | explicit GeneratedCone(Matrix const &M, MR *mr=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::Tableau::Tableau(const gfan::Matrix&, bool, bool, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:723:34: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 723 | ambientDimension(M.getHeight())//, | ^ src/gfanlib_tableau.h:2446:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&) [with mvtyp = gfan::CircuitTableInt32]’ 2446 | dualCone(M) | ^~~~~~~~~~~ src/divisionobject.h:675:4: required from here 675 | ); | ^ src/gfanlib_tableau.h:261:22: warning: ‘gfan::Tableau::ignoreLastRow’ will be initialized after [-Wreorder] 261 | bool ignoreLastRow;//indicates which mode we are in. The variable is set to true on construction and only changed when the lineality space is found. | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:243:31: warning: ‘gfan::Matrix gfan::Tableau::combinedMatrix’ [-Wreorder] 243 | Matrix combinedMatrix; // Adj(B)*M | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:324:17: warning: when initialized here [-Wreorder] 324 | Tableau(Matrix const &M, bool appendIdentity, bool appendAllOnes=false, MR *mr=get_default_resource()): | ^~~~~~~ src/gfanlib_tableau.h:244:31: warning: ‘gfan::Tableau::negativeRowBounds’ will be initialized after [-Wreorder] 244 | Vector negativeRowBounds; | ^~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:212:25: warning: ‘pmrvector gfan::Tableau::isColumnInvalid’ [-Wreorder] 212 | pmrvector isColumnInvalid; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:324:17: warning: when initialized here [-Wreorder] 324 | Tableau(Matrix const &M, bool appendIdentity, bool appendAllOnes=false, MR *mr=get_default_resource()): | ^~~~~~~ In file included from src/gfanlib.h:14: src/gfanlib_matrix.h: In instantiation of ‘gfan::Vector gfan::Matrix::subRowVector(int, int, int, MR*) const [with typ = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:1892:38: required from ‘gfan::Vector gfan::GeneratedCone::getGenericSupportingHyperplane(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1892 | return combinedMatrix.subRowVector(d-1,0,d-1,mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/gfanlib_tableau.h:2548:50: required from ‘gfan::Vector gfan::Cone::getRelativeInteriorPoint(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2548 | return dualCone.getGenericSupportingHyperplane(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/divisionobject.h:676:52: required from here 676 | return toIntegerVector(C2.getRelativeInteriorPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_matrix.h:374:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 374 | for(int i=0;i::computeRowBounds() [with mvtyp = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:351:4: required from ‘gfan::Tableau::Tableau(const gfan::Matrix&, bool, bool, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 351 | computeRowBounds(); | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:723:34: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 723 | ambientDimension(M.getHeight())//, | ^ src/gfanlib_tableau.h:2446:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&) [with mvtyp = gfan::CircuitTableInt32]’ 2446 | dualCone(M) | ^~~~~~~~~~~ src/divisionobject.h:675:4: required from here 675 | ); | ^ src/gfanlib_tableau.h:266:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 266 | for(int i=0;i::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt32]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1889:4: required from ‘gfan::Vector gfan::GeneratedCone::getGenericSupportingHyperplane(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1889 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2548:50: required from ‘gfan::Vector gfan::Cone::getRelativeInteriorPoint(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2548 | return dualCone.getGenericSupportingHyperplane(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/divisionobject.h:676:52: required from here 676 | return toIntegerVector(C2.getRelativeInteriorPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:1217:38: warning: unused variable ‘somethingNotKnownToBeInLineality’ [-Wunused-variable] 1217 | bool somethingNotKnownToBeInLineality=false; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘void gfan::GeneratedCone::findExtremeRays() [with mvtyp = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:1737:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt32]’ 1737 | findExtremeRays(); | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1889:4: required from ‘gfan::Vector gfan::GeneratedCone::getGenericSupportingHyperplane(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1889 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2548:50: required from ‘gfan::Vector gfan::Cone::getRelativeInteriorPoint(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2548 | return dualCone.getGenericSupportingHyperplane(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/divisionobject.h:676:52: required from here 676 | return toIntegerVector(C2.getRelativeInteriorPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:1479:81: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1479 | if((neededExtremeRays>=remaining) || inBasis[i] && !loose(i,lowerIndex,upperIndex,nonExtreme))//we first must remove it from the basis to check | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘bool gfan::GeneratedCone::loose(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInt32; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1227:8: required from ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInt32]’ 1227 | if(loose(d-1,lowerIndex,upperIndex,nonExtreme)) | ^~~~~ src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt32]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1889:4: required from ‘gfan::Vector gfan::GeneratedCone::getGenericSupportingHyperplane(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1889 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2548:50: required from ‘gfan::Vector gfan::Cone::getRelativeInteriorPoint(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2548 | return dualCone.getGenericSupportingHyperplane(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/divisionobject.h:676:52: required from here 676 | return toIntegerVector(C2.getRelativeInteriorPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:806:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 806 | for(int i=0;i::towards(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInt32; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1232:20: required from ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInt32]’ 1232 | violatedIndex=towards(d-1,lowerIndex,upperIndex,nonExtreme); | ^~~~~~~ src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt32]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1889:4: required from ‘gfan::Vector gfan::GeneratedCone::getGenericSupportingHyperplane(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1889 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2548:50: required from ‘gfan::Vector gfan::Cone::getRelativeInteriorPoint(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2548 | return dualCone.getGenericSupportingHyperplane(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/divisionobject.h:676:52: required from here 676 | return toIntegerVector(C2.getRelativeInteriorPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:968:49: warning: statement has no effect [-Wunused-value] 968 | bool shadowVertex=false;true; | ^~~~ src/gfanlib_tableau.h:969:41: warning: statement has no effect [-Wunused-value] 969 | bool bland=true;false; | ^~~~~ src/gfanlib_tableau.h:1005:118: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1005 | for(int perturbationIndex=0;perturbationIndex&) [with T = int; std::string = std::__cxx11::basic_string; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1273:27: required from ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInt32]’ 1273 | std::cerr<::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt32]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1889:4: required from ‘gfan::Vector gfan::GeneratedCone::getGenericSupportingHyperplane(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1889 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2548:50: required from ‘gfan::Vector gfan::Cone::getRelativeInteriorPoint(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2548 | return dualCone.getGenericSupportingHyperplane(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/divisionobject.h:676:52: required from here 676 | return toIntegerVector(C2.getRelativeInteriorPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:167:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 167 | for(int i=0;i::bitsSet(pmrvector&) [with mvtyp = gfan::CircuitTableInt32; uint64_t = long unsigned int; pmrvector = std::vector >]’: src/gfanlib_tableau.h:544:37: required from ‘void gfan::GeneratedCone::exchange(int, int) [with mvtyp = gfan::CircuitTableInt32]’ 544 | nInLinealitySpace.record(bitsSet(inLineality)); | ~~~~~~~^~~~~~~~~~~~~ src/gfanlib_tableau.h:1093:12: required from ‘void gfan::GeneratedCone::findOrthogonalComplementAndDimension() [with mvtyp = gfan::CircuitTableInt32]’ 1093 | this->exchange(i,j); | ~~~~~~^~~~~~~~ src/gfanlib_tableau.h:1722:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt32]’ 1722 | findOrthogonalComplementAndDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1889:4: required from ‘gfan::Vector gfan::GeneratedCone::getGenericSupportingHyperplane(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1889 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2548:50: required from ‘gfan::Vector gfan::Cone::getRelativeInteriorPoint(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2548 | return dualCone.getGenericSupportingHyperplane(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/divisionobject.h:676:52: required from here 676 | return toIntegerVector(C2.getRelativeInteriorPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:522:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | for(int i=0;i::toString(const gfan::Matrix*) [with mvtyp = gfan::CircuitTableInt32; std::string = std::__cxx11::basic_string]’: src/gfanlib_tableau.h:635:35: required from ‘std::string gfan::GeneratedCone::toString() [with mvtyp = gfan::CircuitTableInt32; std::string = std::__cxx11::basic_string]’ 635 | return Tableau::toString(&extra)+s.str()+"originalMatrix:"+matrixToString(originalMatrix); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/gfanlib_tableau.h:1433:7: required from ‘void gfan::GeneratedCone::findExtremeRays() [with mvtyp = gfan::CircuitTableInt32]’ 1433 | toString()<<"\n"<::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt32]’ 1737 | findExtremeRays(); | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1889:4: required from ‘gfan::Vector gfan::GeneratedCone::getGenericSupportingHyperplane(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1889 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2548:50: required from ‘gfan::Vector gfan::Cone::getRelativeInteriorPoint(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2548 | return dualCone.getGenericSupportingHyperplane(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/divisionobject.h:676:52: required from here 676 | return toIntegerVector(C2.getRelativeInteriorPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:418:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 418 | for(int i=0;i; std::string = std::__cxx11::basic_string]’: src/gfanlib_tableau.h:635:84: required from ‘std::string gfan::GeneratedCone::toString() [with mvtyp = gfan::CircuitTableInt32; std::string = std::__cxx11::basic_string]’ 635 | return Tableau::toString(&extra)+s.str()+"originalMatrix:"+matrixToString(originalMatrix); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1433:7: required from ‘void gfan::GeneratedCone::findExtremeRays() [with mvtyp = gfan::CircuitTableInt32]’ 1433 | toString()<<"\n"<::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt32]’ 1737 | findExtremeRays(); | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1889:4: required from ‘gfan::Vector gfan::GeneratedCone::getGenericSupportingHyperplane(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1889 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2548:50: required from ‘gfan::Vector gfan::Cone::getRelativeInteriorPoint(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2548 | return dualCone.getGenericSupportingHyperplane(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/divisionobject.h:676:52: required from here 676 | return toIntegerVector(C2.getRelativeInteriorPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_matrix.h:1082:53: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1082 | for(int i=0;i gfan::CircuitTableIntPOD::scaleVector(gfan::CircuitTableIntPOD*, gfan::CircuitTableIntPOD, Divisor, int, gfan::CircuitTableIntPOD) [with word = int; longword = long int]’: src/gfanlib_tableau.h:466:26: required from ‘void gfan::Tableau::exchange(int, int) [with mvtyp = gfan::CircuitTableInt32]’ 466 | mvtyp::scaleVector(&combinedMatrix[k][0],combinedMatrix[i][j],divisorObject,getWidth(),boundK) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:554:28: required from ‘void gfan::GeneratedCone::exchange(int, int) [with mvtyp = gfan::CircuitTableInt32]’ 554 | Tableau::exchange(i,j); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/gfanlib_tableau.h:1093:12: required from ‘void gfan::GeneratedCone::findOrthogonalComplementAndDimension() [with mvtyp = gfan::CircuitTableInt32]’ 1093 | this->exchange(i,j); | ~~~~~~^~~~~~~~ src/gfanlib_tableau.h:1722:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt32]’ 1722 | findOrthogonalComplementAndDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1889:4: required from ‘gfan::Vector gfan::GeneratedCone::getGenericSupportingHyperplane(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1889 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2548:50: required from ‘gfan::Vector gfan::Cone::getRelativeInteriorPoint(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2548 | return dualCone.getGenericSupportingHyperplane(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/divisionobject.h:676:52: required from here 676 | return toIntegerVector(C2.getRelativeInteriorPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_circuittableint.h:640:47: warning: comparison of integer expressions of different signedness: ‘gfan::MyMakeUnsigned::type’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] 640 | if(positiveResultBoundTimesD<((longword(denominatorDivisor.v)<<(Dig-2)))) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_circuittableint.h: In instantiation of ‘static gfan::CircuitTableIntPOD gfan::CircuitTableIntPOD::dotDivVector(gfan::CircuitTableIntPOD*, gfan::CircuitTableIntPOD*, gfan::CircuitTableIntPOD, gfan::CircuitTableIntPOD, Divisor, int, gfan::CircuitTableIntPOD, gfan::CircuitTableIntPOD) [with word = int; longword = long int]’: src/gfanlib_tableau.h:468:27: required from ‘void gfan::Tableau::exchange(int, int) [with mvtyp = gfan::CircuitTableInt32]’ 468 | mvtyp::dotDivVector(&combinedMatrix[k][0],&combinedMatrix[i][0],combinedMatrix[i][j],temp,divisorObject,getWidth(),boundK,boundI); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:554:28: required from ‘void gfan::GeneratedCone::exchange(int, int) [with mvtyp = gfan::CircuitTableInt32]’ 554 | Tableau::exchange(i,j); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/gfanlib_tableau.h:1093:12: required from ‘void gfan::GeneratedCone::findOrthogonalComplementAndDimension() [with mvtyp = gfan::CircuitTableInt32]’ 1093 | this->exchange(i,j); | ~~~~~~^~~~~~~~ src/gfanlib_tableau.h:1722:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt32]’ 1722 | findOrthogonalComplementAndDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1889:4: required from ‘gfan::Vector gfan::GeneratedCone::getGenericSupportingHyperplane(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1889 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2548:50: required from ‘gfan::Vector gfan::Cone::getRelativeInteriorPoint(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2548 | return dualCone.getGenericSupportingHyperplane(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/divisionobject.h:676:52: required from here 676 | return toIntegerVector(C2.getRelativeInteriorPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_circuittableint.h:495:47: warning: comparison of integer expressions of different signedness: ‘gfan::MyMakeUnsigned::type’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] 495 | if(positiveResultBoundTimesD<((longword(denominatorDivisor.v)<<(Dig-2)))) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘std::string gfan::toString2(pmrvector&) [with T = bool; std::string = std::__cxx11::basic_string; pmrvector = std::vector >]’: src/gfanlib_tableau.h:239:37: required from ‘bool gfan::Tableau::CHECKCOL(int) const [with mvtyp = gfan::CircuitTableInt32]’ 239 | std::cerr<<"invalid:"<::towards(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInt32; pmrvector = std::vector >]’ 1008 | CHECKCOL(d-1); | ~~~~~~~~^~~~~ src/gfanlib_tableau.h:1232:20: required from ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInt32]’ 1232 | violatedIndex=towards(d-1,lowerIndex,upperIndex,nonExtreme); | ^~~~~~~ src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt32]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1889:4: required from ‘gfan::Vector gfan::GeneratedCone::getGenericSupportingHyperplane(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1889 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2548:50: required from ‘gfan::Vector gfan::Cone::getRelativeInteriorPoint(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2548 | return dualCone.getGenericSupportingHyperplane(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/divisionobject.h:676:52: required from here 676 | return toIntegerVector(C2.getRelativeInteriorPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:167:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 167 | for(int i=0;i&)’ defined but not used [-Wunused-function] 3186 | static string toString(vector const &V) | ^~~~~~~~ src/gfanlib_tableau.h:2755:20: warning: ‘std::vector gfan::setDifference(const std::vector&, const std::vector&)’ defined but not used [-Wunused-function] 2755 | static vector setDifference(vector const &a, vector const &b) | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:2749:20: warning: ‘std::vector gfan::intersection(const std::vector&, const std::vector&)’ defined but not used [-Wunused-function] 2749 | static vector intersection(vector const &a, vector const &b) | ^~~~~~~~~~~~ src/gfanlib_tableau.h:182:16: warning: ‘gfan::ZVector gfan::toZVector(const Vector&)’ defined but not used [-Wunused-function] 182 | static ZVector toZVector(gfan::Vector const &m) | ^~~~~~~~~ src/gfanlib_circuittableint.h:727:13: warning: ‘bool gfan::hasPod(CircuitTalbeInt64*)’ defined but not used [-Wunused-function] 727 | static bool hasPod(class CircuitTalbeInt64 *c){return true;} | ^~~~~~ src/gfanlib_circuittableint.h:726:13: warning: ‘bool gfan::hasPod(CircuitTalbeInt32*)’ defined but not used [-Wunused-function] 726 | static bool hasPod(class CircuitTalbeInt32 *c){return true;} | ^~~~~~ src/gfanlib_circuittableint.h:231:15: warning: ‘gfan::my256s gfan::extMul(__int128, __int128)’ defined but not used [-Wunused-function] 231 | static my256s extMul(__int128_t a, __int128_t b) | ^~~~~~ src/gfanlib_circuittableint.h:212:19: warning: ‘__int128 gfan::extMul(long int, long int)’ defined but not used [-Wunused-function] 212 | static __int128_t extMul(long int a, long int b) | ^~~~~~ src/gfanlib_circuittableint.h:88:20: warning: ‘std::string gfan::toStr(__uint32_t)’ defined but not used [-Wunused-function] 88 | static std::string toStr(__uint32_t b) | ^~~~~ src/gfanlib_circuittableint.h:60:20: warning: ‘std::string gfan::toStr(__int128 unsigned)’ defined but not used [-Wunused-function] 60 | static std::string toStr(__uint128_t b) | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/ep_standard.cpp -o src/ep_standard.o In file included from src/polynomial.h:9, from src/enumeration.h:4, from src/ep_standard.h:4, from src/ep_standard.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/wallideal.cpp -o src/wallideal.o In file included from src/polynomial.h:9, from src/wallideal.h:4, from src/wallideal.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/wallideal.cpp:4: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 483 | for(int i=0;i::const_iterator i=original.begin();i!=original.end();i++) | ^~~ In file included from src/wallideal.cpp:11: src/log.h:14:14: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 14 | #define log0 if(logLevel>=0) | ^~ src/wallideal.cpp:618:5: note: in expansion of macro ‘log0’ 618 | log0 cerr << "N:"< >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/timer.cpp -o src/timer.o g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/application.cpp -o src/application.o src/application.cpp: In constructor ‘Application::Option::Option()’: src/application.cpp:223:8: warning: unused variable ‘hidden’ [-Wunused-variable] 223 | bool hidden=false; | ^~~~~~ src/application.cpp: In member function ‘virtual void Application::IntegerOption::assignValue(const char*)’: src/application.cpp:420:8: warning: variable ‘onlyDigits’ set but not used [-Wunused-but-set-variable] 420 | bool onlyDigits=true; | ^~~~~~~~~~ src/application.cpp: In member function ‘virtual void Application::printHelp()’: src/application.cpp:534:16: warning: unused variable ‘p’ [-Wunused-variable] 534 | Application *p=applicationList; | ^ src/application.cpp: In static member function ‘static void Application::makeSymbolicLinks(const char*, bool, const char*)’: src/application.cpp:575:20: warning: ignoring return value of ‘int symlink(const char*, const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 575 | symlink(c,d); | ~~~~~~~^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/reversesearch.cpp -o src/reversesearch.o In file included from src/polynomial.h:9, from src/enumeration.h:4, from src/reversesearch.h:4, from src/reversesearch.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/reversesearch.cpp:3: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/renderer.h: In constructor ‘StandardMonomialRenderer::StandardMonomialRenderer(FILE*)’: src/renderer.h:13:7: warning: ‘StandardMonomialRenderer::position’ will be initialized after [-Wreorder] 13 | int position; | ^~~~~~~~ src/renderer.h:12:7: warning: ‘int StandardMonomialRenderer::boxSize’ [-Wreorder] 12 | int boxSize; | ^~~~~~~ src/renderer.cpp:86:1: warning: when initialized here [-Wreorder] 86 | StandardMonomialRenderer::StandardMonomialRenderer(FILE *f): | ^~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/field_rationals.cpp -o src/field_rationals.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/field_rationals.cpp:10: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/field_rationals.cpp: In static member function ‘static std::string FieldElementRational::LaTeXTranslator(const std::string&)’: src/field_rationals.cpp:275:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 275 | for(int i=startIndex;i&)’: src/field_rationals.cpp:506:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 506 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 907 | for(int i=startIndex;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/breadthfirstsearch.cpp:5: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 358 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/genericwalk.cpp:4: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/symmetry.cpp: In constructor ‘Trie::TrieNode::TrieNode(const IntegerVector&, int, int)’: src/symmetry.cpp:25:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 25 | if(i=2) | ^~ src/symmetry.cpp:634:9: note: in expansion of macro ‘log2’ 634 | log2 debug<<"Number of elements";log2 debug.printInteger(trie->size());log2 debug<<"\n"; | ^~~~ src/log.h:17:14: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 17 | #define log2 if(logLevel>=2) | ^~ src/symmetry.cpp:634:42: note: in expansion of macro ‘log2’ 634 | log2 debug<<"Number of elements";log2 debug.printInteger(trie->size());log2 debug<<"\n"; | ^~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/minkowskisum.cpp -o src/minkowskisum.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/minkowskisum.cpp:2: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/minkowskisum.cpp: In function ‘IntegerVectorList minkowski(const IntegerVectorListList&, IntegerVectorListList*)’: src/minkowskisum.cpp:39:7: warning: unused variable ‘err’ [-Wunused-variable] 39 | int err=system(MINKOWSKIPROGRAM" -v <" MINKOWSKIFILEINPUT " >" MINKOWSKIFILEOUTPUT); | ^~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/newtonpolytope.cpp -o src/newtonpolytope.o In file included from src/polynomial.h:9, from src/newtonpolytope.h:5, from src/newtonpolytope.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/tropical.cpp -o src/tropical.o In file included from src/polynomial.h:9, from src/tropical.h:4, from src/tropical.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tropical.cpp:6: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/dimension.cpp:2: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/subspace.cpp:4: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanapplication.cpp: In member function ‘virtual void GFanApplication::StdinFileOption::onOptionsParsed()’: src/gfanapplication.cpp:56:31: warning: unused variable ‘err’ [-Wunused-variable] 56 | FILE *err=freopen(getValue(),"r",stdin); | ^~~ src/gfanapplication.cpp: In member function ‘virtual void GFanApplication::StdoutFileOption::onOptionsParsed()’: src/gfanapplication.cpp:71:31: warning: unused variable ‘err’ [-Wunused-variable] 71 | FILE *err=freopen(getValue(),"w",stdout); | ^~~ src/gfanapplication.cpp: In member function ‘void GFanApplication::assertSymmetriesMatch(const IntegerVectorList&, PolynomialSet&, const FieldMatrix*, bool)’: src/gfanapplication.cpp:106:19: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 106 | if(i->size()!=n) | ~~~~~~~~~^~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/bergman.cpp -o src/bergman.o In file included from src/polynomial.h:9, from src/bergman.h:4, from src/bergman.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/bergman.h: In constructor ‘BergmanFan::BergmanFan()’: src/bergman.h:23:17: warning: ‘BergmanFan::symmetryGroup’ will be initialized after [-Wreorder] 23 | SymmetryGroup symmetryGroup; | ^~~~~~~~~~~~~ src/bergman.h:21:8: warning: ‘bool BergmanFan::simplicial’ [-Wreorder] 21 | bool simplicial; | ^~~~~~~~~~ src/bergman.h:52:3: warning: when initialized here [-Wreorder] 52 | BergmanFan(): | ^~~~~~~~~~ In file included from src/bergman.cpp:5: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;isize()!=isize) | ~~~~~~~~~^~~~~~~ src/bergman.cpp:172:102: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 172 | for(IntegerVectorList::const_iterator k=inequalities.begin();k!=inequalities.end()&&jsize();k++,K++) | ~^~~~~~~~~~ src/bergman.cpp:134:7: warning: unused variable ‘krull’ [-Wunused-variable] 134 | int krull=krullDimension(idealGroebnerBasis); | ^~~~~ src/bergman.cpp: In constructor ‘ConeOrbit::ConeOrbit(const SymmetryGroup&, const PolynomialSet&, const PolynomialSet&, int)’: src/bergman.cpp:280:7: warning: ‘ConeOrbit::label’ will be initialized after [-Wreorder] 280 | int label; | ^~~~~ src/bergman.cpp:277:24: warning: ‘const SymmetryGroup& ConeOrbit::s’ [-Wreorder] 277 | const SymmetryGroup &s; | ^ src/bergman.cpp:287:3: warning: when initialized here [-Wreorder] 287 | ConeOrbit(const SymmetryGroup &s_, PolynomialSet const &coneGroebnerBasis_, PolynomialSet const &idealGroebnerBasis_, int label_): | ^~~~~~~~~ src/bergman.h: In constructor ‘BergmanFan::MaximalCone::MaximalCone(const PolynomialSet&, const PolynomialSet&, bool, int, int)’: src/bergman.h:42:19: warning: ‘BergmanFan::MaximalCone::idealGroebnerBasis’ will be initialized after [-Wreorder] 42 | PolynomialSet idealGroebnerBasis; | ^~~~~~~~~~~~~~~~~~ src/bergman.h:39:9: warning: ‘int BergmanFan::MaximalCone::label’ [-Wreorder] 39 | int label; | ^~~~~ src/bergman.cpp:725:1: warning: when initialized here [-Wreorder] 725 | BergmanFan::MaximalCone::MaximalCone(PolynomialSet const &coneGroebnerBasis_, PolynomialSet const &idealGroebnerBasis_, bool storeIdealBasis, int label_, int numberOfFacets_): | ^~~~~~~~~~ src/bergman.h:44:9: warning: ‘BergmanFan::MaximalCone::multiplicity’ will be initialized after [-Wreorder] 44 | int multiplicity; | ^~~~~~~~~~~~ src/bergman.h:43:20: warning: ‘PolyhedralCone BergmanFan::MaximalCone::theCone’ [-Wreorder] 43 | PolyhedralCone theCone; | ^~~~~~~ src/bergman.cpp:725:1: warning: when initialized here [-Wreorder] 725 | BergmanFan::MaximalCone::MaximalCone(PolynomialSet const &coneGroebnerBasis_, PolynomialSet const &idealGroebnerBasis_, bool storeIdealBasis, int label_, int numberOfFacets_): | ^~~~~~~~~~ src/bergman.cpp: In member function ‘void BergmanFan::print(Printer&)’: src/bergman.cpp:792:13: warning: unused variable ‘index’ [-Wunused-variable] 792 | int index=0; | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/polyhedralcone.cpp -o src/polyhedralcone.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/polyhedralcone.h:5, from src/polyhedralcone.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/polyhedralcone.cpp:10: src/triangulation2.h: In member function ‘IntegerVector Triangulation2::complement(const IntegerVector&, int) const’: src/triangulation2.h:61:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 61 | if(j>=v.size()) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘IntegerMatrix Triangulation2::subsetRows(const IntegerMatrix&, const IntegerVector&) const’: src/triangulation2.h:206:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 206 | for(int i=0;i!=cols.size();i++)ret[i]=ATransposed[cols[i]]; | ~^~~~~~~~~~~~~ src/triangulation2.h: In member function ‘FieldElement Triangulation2::volume(const IntegerVector&, const IntegerMatrix&) const’: src/triangulation2.h:212:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 212 | for(int j=0;j > Triangulation2::coDimensionOneTriangles() const’: src/triangulation2.h:225:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 225 | for(int i=0;isize();i++) | ~^~~~~~~~~~ src/triangulation2.h:229:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 229 | for(int i=0;isize();i++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘Graph Triangulation2::edgeGraph() const’: src/triangulation2.h:254:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 254 | for(int l=0;lsize();l++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘std::set Triangulation2::difference(const IntegerVector&, const std::set&) const’: src/triangulation2.h:281:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 281 | for(int i=0;i&, int&) const’: src/triangulation2.h:291:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 291 | for(int i=0;isize();k++) | ~^~~~~~~~~~ src/triangulation2.h:331:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 331 | for(int k=0;ksize();k++) | ~^~~~~~~~~~ src/triangulation2.h:350:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 350 | for(int k=0;ksize();k++)temp.push_back((*j)[k]); | ~^~~~~~~~~~ src/triangulation2.h:425:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 425 | for(int i=0;isize();i++) | ~^~~~~~~~~~ src/triangulation2.h:441:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 441 | for(int j=0;jsize();j++) | ~^~~~~~~~~~ src/triangulation2.h:473:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 473 | for(int k=0;ksize();j++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘IntegerVector Triangulation2::DFSResultantCoordinate() const’: src/triangulation2.h:520:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 520 | for(int j=0;jsize();j++)ret[(*i)[j]]+=toInteger(vol); | ~^~~~~~~~~~ src/triangulation2.h: In static member function ‘static std::set Triangulation2::toSet(const IntegerVector&)’: src/triangulation2.h:638:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 638 | for(int i=0;i&)’: src/triangulation2.h:653:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 653 | for(int j=0;j!=v.size();j++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘std::__cxx11::list Triangulation2::usedRays() const’: src/triangulation2.h:760:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 760 | for(int k=0;ksize();k++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘float Triangulation2::hirschScore() const’: src/triangulation2.h:777:11: warning: unused variable ‘nVertices’ [-Wunused-variable] 777 | int nVertices=bases.size(); | ^~~~~~~~~ src/triangulation2.h:778:11: warning: unused variable ‘nEdges’ [-Wunused-variable] 778 | int nEdges=coDimensionOneTriangles().size(); | ^~~~~~ In file included from src/polyhedralcone.cpp:12: src/linalgfloat.h: In member function ‘double& linalgfloat::Vector::operator[](int)’: src/linalgfloat.h:42:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 42 | if(!(n>=0 && n::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 47 | if(!(n>=0 && nl.front().size())return false; | ~^~~~~~~~~~~~~~~~~ src/polyhedralcone.h: In constructor ‘PolyhedralCone::PolyhedralCone(int)’: src/polyhedralcone.h:55:7: warning: ‘PolyhedralCone::n’ will be initialized after [-Wreorder] 55 | int n; | ^ src/polyhedralcone.h:54:7: warning: ‘int PolyhedralCone::state’ [-Wreorder] 54 | int state; | ^~~~~ src/polyhedralcone.cpp:216:1: warning: when initialized here [-Wreorder] 216 | PolyhedralCone::PolyhedralCone(int ambientDimension): | ^~~~~~~~~~~~~~ src/polyhedralcone.h:54:7: warning: ‘PolyhedralCone::state’ will be initialized after [-Wreorder] 54 | int state; | ^~~~~ src/polyhedralcone.h:53:7: warning: ‘int PolyhedralCone::preassumptions’ [-Wreorder] 53 | int preassumptions; | ^~~~~~~~~~~~~~ src/polyhedralcone.cpp:216:1: warning: when initialized here [-Wreorder] 216 | PolyhedralCone::PolyhedralCone(int ambientDimension): | ^~~~~~~~~~~~~~ src/polyhedralcone.h:69:7: warning: ‘PolyhedralCone::multiplicity’ will be initialized after [-Wreorder] 69 | int multiplicity;//This really should not be a part of the PolyhedralCone class. But since Gfan passes parameters by value putting it here makes things easier | ^~~~~~~~~~~~ src/polyhedralcone.h:63:16: warning: ‘bool PolyhedralCone::haveExtremeRaysBeenCached’ [-Wreorder] 63 | mutable bool haveExtremeRaysBeenCached; | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/polyhedralcone.cpp:216:1: warning: when initialized here [-Wreorder] 216 | PolyhedralCone::PolyhedralCone(int ambientDimension): | ^~~~~~~~~~~~~~ src/polyhedralcone.h: In constructor ‘PolyhedralCone::PolyhedralCone(const IntegerVectorList&, const IntegerVectorList&, int, int)’: src/polyhedralcone.h:58:21: warning: ‘PolyhedralCone::equations’ will be initialized after [-Wreorder] 58 | IntegerVectorList equations; | ^~~~~~~~~ src/polyhedralcone.h:54:7: warning: ‘int PolyhedralCone::state’ [-Wreorder] 54 | int state; | ^~~~~ src/polyhedralcone.cpp:227:1: warning: when initialized here [-Wreorder] 227 | PolyhedralCone::PolyhedralCone(IntegerVectorList const &halfSpaces_, IntegerVectorList const &equations_, int ambientDimension, int preassumptions_): | ^~~~~~~~~~~~~~ src/polyhedralcone.h:54:7: warning: ‘PolyhedralCone::state’ will be initialized after [-Wreorder] 54 | int state; | ^~~~~ src/polyhedralcone.h:53:7: warning: ‘int PolyhedralCone::preassumptions’ [-Wreorder] 53 | int preassumptions; | ^~~~~~~~~~~~~~ src/polyhedralcone.cpp:227:1: warning: when initialized here [-Wreorder] 227 | PolyhedralCone::PolyhedralCone(IntegerVectorList const &halfSpaces_, IntegerVectorList const &equations_, int ambientDimension, int preassumptions_): | ^~~~~~~~~~~~~~ src/polyhedralcone.h:69:7: warning: ‘PolyhedralCone::multiplicity’ will be initialized after [-Wreorder] 69 | int multiplicity;//This really should not be a part of the PolyhedralCone class. But since Gfan passes parameters by value putting it here makes things easier | ^~~~~~~~~~~~ src/polyhedralcone.h:63:16: warning: ‘bool PolyhedralCone::haveExtremeRaysBeenCached’ [-Wreorder] 63 | mutable bool haveExtremeRaysBeenCached; | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/polyhedralcone.cpp:227:1: warning: when initialized here [-Wreorder] 227 | PolyhedralCone::PolyhedralCone(IntegerVectorList const &halfSpaces_, IntegerVectorList const &equations_, int ambientDimension, int preassumptions_): | ^~~~~~~~~~~~~~ src/polyhedralcone.cpp: In function ‘IntegerVector dehomogenize(const IntegerVector&)’: src/polyhedralcone.cpp:534:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 534 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 699 | IntegerVector tempInt2(tempInt.size());for(int i=0;isize();j++)asVector[(*i)[j]]=1; | ~^~~~~~~~~~ src/polyhedralcone.cpp:805:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 805 | for(int j=0;jsize();j++)asVector[(*i)[j]]=1; | ~^~~~~~~~~~ src/polyhedralcone.cpp:869:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 869 | for(int j=0;j >::size_type’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 923 | return codimension()+getHalfSpaces().size()+dimensionOfLinealitySpace()==n; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ src/polyhedralcone.cpp: In member function ‘std::__cxx11::list PolyhedralCone::triangulation() const’: src/polyhedralcone.cpp:1320:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1320 | for(int j=0;jsize();j++)gens.push_back(M[(*i)[j]]); | ~^~~~~~~~~~ In file included from src/linalg.h:8, from src/subspace.h:6, from src/polyhedralcone.cpp:4: src/matrix.h: In instantiation of ‘Matrix::Matrix(const Matrix&) [with typ = int]’: src/triangulation2.h:42:7: required from here 42 | A(A_), | ^~~~~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(int, int) [with typ = int]’: src/triangulation2.h:126:52: required from here 126 | IntegerMatrix AA(A.getHeight(),indices.size()); | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/polyhedralcone.cpp: At global scope: src/polyhedralcone.cpp:675:22: warning: ‘IntegerVector primitiveProjection(const IntegerVectorList&, IntegerVector&, bool)’ defined but not used [-Wunused-function] 675 | static IntegerVector primitiveProjection(IntegerVectorList const &E, IntegerVector &v, bool useFloat) | ^~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/field_zmodpz.cpp -o src/field_zmodpz.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/field_zmodpz.cpp:7: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/field_zmodpz.cpp: In function ‘int gcd(int, int, int&, int&)’: src/field_zmodpz.cpp:23:7: warning: unused variable ‘A’ [-Wunused-variable] 23 | int A=a; | ^ src/field_zmodpz.cpp:24:7: warning: unused variable ‘B’ [-Wunused-variable] 24 | int B=b; | ^ src/field_zmodpz.cpp: In member function ‘virtual FieldElementZModPZ* FieldElementZModPZ::inverse() const’: src/field_zmodpz.cpp:247:9: warning: unused variable ‘d’ [-Wunused-variable] 247 | int d=gcd(value,getF().getCharacteristic(),R,S); | ^ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/tropical2.cpp -o src/tropical2.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/polyhedralcone.h:5, from src/polyhedralfan.h:7, from src/tropical2.h:4, from src/tropical2.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tropical2.cpp:6: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/matrix.cpp -o src/matrix.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/matrix.h:9, from src/matrix.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/matrix.cpp: In function ‘IntegerMatrix rowToIntegerMatrix(const IntegerVector&)’: src/matrix.cpp:40:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 40 | for(int i=0;i::Matrix(int, int) [with typ = int]’: src/matrix.cpp:28:33: required from here 28 | IntegerMatrix ret(height,width); | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(const Matrix&) [with typ = int]’: src/matrix.cpp:34:10: required from here 34 | return ret; | ^~~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(int, int) [with typ = double]’: src/matrix.cpp:46:45: required from here 46 | FloatMatrix ret(m.getHeight(),m.getWidth()); | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(const Matrix&) [with typ = double]’: src/matrix.cpp:52:10: required from here 52 | return ret; | ^~~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/latticeideal.cpp -o src/latticeideal.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/matrix.h:9, from src/latticeideal.h:4, from src/latticeideal.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/latticeideal.cpp:3: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i::Matrix(int, int) [with typ = int]’: src/matrix.h:42:14: required from ‘Matrix Matrix::transposed() const [with typ = int]’ 42 | Matrix ret(getWidth(),getHeight()); | ^~~ src/latticeideal.cpp:10:37: required from here 10 | IntegerMatrix L=lattice.transposed(); | ~~~~~~~~~~~~~~~~~~^~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(const Matrix&) [with typ = int]’: src/matrix.h:46:14: required from ‘Matrix Matrix::transposed() const [with typ = int]’ 46 | return ret; | ^~~ src/latticeideal.cpp:10:37: required from here 10 | IntegerMatrix L=lattice.transposed(); | ~~~~~~~~~~~~~~~~~~^~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/polyhedralfan.cpp -o src/polyhedralfan.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/polyhedralcone.h:5, from src/polyhedralfan.h:7, from src/polyhedralfan.cpp:2: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/polyhedralfan.cpp:5: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 483 | for(int l=0;l*, const SymmetryGroup*, bool)’: src/polyhedralfan.cpp:1569:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1569 | for(int i=0;i, int> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2002 | for(int I=0;I::Matrix(const Matrix&) [with typ = int]’: src/symmetriccomplex.h:13:7: required from here 13 | class SymmetricComplex{ | ^~~~~~~~~~~~~~~~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(int, int) [with typ = int]’: src/polyhedralfan.cpp:1562:37: required from here 1562 | IntegerMatrix multiplicities(0,0); | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/xfig.cpp -o src/xfig.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/xfig.cpp:2: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/scarf.cpp -o src/scarf.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/matrix.h:9, from src/scarf.h:4, from src/scarf.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/scarf.cpp: In function ‘IntegerVector shift(const IntegerMatrix&, IntegerVector, const IntegerVector&)’: src/scarf.cpp:142:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 142 | for(int i=0;i::Matrix(int, int) [with typ = int]’: src/matrix.h:42:14: required from ‘Matrix Matrix::transposed() const [with typ = int]’ 42 | Matrix ret(getWidth(),getHeight()); | ^~~ src/scarf.cpp:17:31: required from here 17 | IntegerMatrix T=A.transposed(); | ~~~~~~~~~~~~^~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(const Matrix&) [with typ = int]’: src/matrix.h:46:14: required from ‘Matrix Matrix::transposed() const [with typ = int]’ 46 | return ret; | ^~~ src/scarf.cpp:17:31: required from here 17 | IntegerMatrix T=A.transposed(); | ~~~~~~~~~~~~^~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/lll.cpp -o src/lll.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/matrix.h:9, from src/lll.h:5, from src/lll.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(int, int) [with typ = double]’: src/lll.cpp:67:21: required from here 67 | FloatMatrix my(n,n);//n*n | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(const Matrix&) [with typ = int]’: src/lll.cpp:71:36: required from here 71 | IntegerMatrix MInverseTransposed=M; | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(int, int) [with typ = int]’: src/lll.cpp:140:41: required from here 140 | IntegerMatrix ret(kerdim,B.getHeight()); | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/substitute.cpp -o src/substitute.o In file included from src/polynomial.h:9, from src/substitute.h:4, from src/substitute.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/multiplicity.cpp -o src/multiplicity.o In file included from src/polynomial.h:9, from src/multiplicity.h:4, from src/multiplicity.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/multiplicity.h:5: src/matrix.h: In instantiation of ‘Matrix::Matrix(int, int) [with typ = int]’: src/multiplicity.cpp:31:27: required from here 31 | IntegerMatrix ret2(1,m); | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(const Matrix&) [with typ = int]’: src/matrix.h:46:14: required from ‘Matrix Matrix::transposed() const [with typ = int]’ 46 | return ret; | ^~~ src/multiplicity.cpp:25:74: required from here 25 | PolyhedralCone p(inequalities,rowsToIntegerMatrix(equations).transposed().getRows(),m+1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/polymakefile.cpp -o src/polymakefile.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/matrix.h:9, from src/polymakefile.h:9, from src/polymakefile.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/polymakefile.h: In constructor ‘PolymakeProperty::PolymakeProperty(const std::string&, const std::string&, bool)’: src/polymakefile.h:17:15: warning: ‘PolymakeProperty::name’ will be initialized after [-Wreorder] 17 | std::string name; | ^~~~ src/polymakefile.h:16:15: warning: ‘std::string PolymakeProperty::value’ [-Wreorder] 16 | std::string value; | ^~~~~ src/polymakefile.cpp:28:1: warning: when initialized here [-Wreorder] 28 | PolymakeProperty::PolymakeProperty(const string &name_, const string &value_, bool embedded_): | ^~~~~~~~~~~~~~~~ In file included from src/polymakefile.cpp:3: src/polymakefile.cpp: In member function ‘void PolymakeFile::open(const char*)’: src/log.h:16:14: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 16 | #define log1 if(logLevel>=1) | ^~ src/polymakefile.cpp:81:1: note: in expansion of macro ‘log1’ 81 | log1 fprintf(Stderr,"Reading:\"%s\"\n",name.c_str()); | ^~~~ src/polymakefile.cpp:82:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 82 | stringstream value; | ^~~~~~~~~~~~ src/polymakefile.cpp: In member function ‘void PolymakeFile::writeIncidenceMatrixProperty(const char*, const std::vector >&, int)’: src/polymakefile.cpp:417:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 417 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 433 | for(int i=0;i::Matrix(int, int) [with typ = int]’: src/polymakefile.cpp:274:33: required from here 274 | IntegerMatrix ret(height,width); | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(const Matrix&) [with typ = int]’: src/polymakefile.cpp:288:10: required from here 288 | return ret; | ^~~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/saturation.cpp -o src/saturation.o In file included from src/polynomial.h:9, from src/saturation.h:4, from src/saturation.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/saturation.cpp:4: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/halfopencone.cpp:4: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 480 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 941 | for(int i=0;i >&)’: src/halfopencone.cpp:1054:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1054 | for(int k=0;k > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1093 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1094 | for(int j=0;j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1097 | for(int k=0;k >&, HalfOpenConeProcessor&)’: src/halfopencone.cpp:1188:17: warning: ‘RecursionData::table’ will be initialized after [-Wreorder] 1188 | RelationTable table; | ^~~~~ src/halfopencone.cpp:1176:33: warning: ‘std::vector > RecursionData::fans’ [-Wreorder] 1176 | vector > fans; | ^~~~ src/halfopencone.cpp:1189:3: warning: when initialized here [-Wreorder] 1189 | RecursionData(vector > const &fans_, HalfOpenConeProcessor &processor_): | ^~~~~~~~~~~~~ src/halfopencone.cpp:1181:10: warning: ‘RecursionData::usedFans’ will be initialized after [-Wreorder] 1181 | BitSet usedFans; | ^~~~~~~~ src/halfopencone.cpp:1179:17: warning: ‘IntegerVector RecursionData::iterators’ [-Wreorder] 1179 | IntegerVector iterators; //just used for printing | ^~~~~~~~~ src/halfopencone.cpp:1189:3: warning: when initialized here [-Wreorder] 1189 | RecursionData(vector > const &fans_, HalfOpenConeProcessor &processor_): | ^~~~~~~~~~~~~ src/halfopencone.cpp: In member function ‘bool RecursionData::rek(int, const HalfOpenCone&)’: src/halfopencone.cpp:1297:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1297 | if(index == fans.size()) | ~~~~~~^~~~~~~~~~~~~~ src/halfopencone.cpp:1311:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1311 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1384 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1496 | for(int f1=0;f1 >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1499 | for(int f2=f1+1;f2::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1500 | for(int c1=0;c1::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1501 | for(int c2=0;c2 >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1507 | for(int f3=0;f3 >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1547 | for(int f1=0;f1::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1548 | for(int c1=0;c1::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1549 | for(int c2=0;c2 >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1556 | for(int f1=0;f1 >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | for(int f2=f1+1;f2::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1560 | for(int c1=0;c1::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1561 | for(int c2=0;c2 >&, std::vector >)’: src/halfopencone.cpp:1579:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1579 | for(int f1=0;f1 >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1580 | for(int f2=f1+1;f2::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1581 | for(int c1=0;c1::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1582 | for(int c2=0;c2, const IntegerVectorList&) const’: src/halfopencone.cpp:1760:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1760 | for(int j=0;j > >&, int, int, int*, IntegerVectorList*)’: src/halfopencone.cpp:2198:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2198 | for(int i=0;i&, Printer&)’ defined but not used [-Wunused-function] 1781 | static void print2(vector const &l, Printer &P) | ^~~~~~ src/halfopencone.cpp:1772:13: warning: ‘void print(const HalfOpenConeList&, Printer&)’ defined but not used [-Wunused-function] 1772 | static void print(HalfOpenConeList const &l, Printer &P) | ^~~~~ src/halfopencone.cpp:83:13: warning: ‘void printHalfOpenConeList(Printer&, const HalfOpenConeList&)’ defined but not used [-Wunused-function] 83 | static void printHalfOpenConeList(Printer &P, HalfOpenConeList const &l) | ^~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/log.cpp -o src/log.o g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/determinant.cpp -o src/determinant.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/linalg.h:7, from src/determinant.cpp:5: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/determinant.cpp: In function ‘int findRowIndex(std::vector >&, int, int)’: src/determinant.cpp:31:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 31 | for(int i=currentRow;i >&, int, int, bool)’ defined but not used [-Wunused-function] 51 | static int reduce(vector > &m, int height, int width, bool returnIfZeroDeterminant=false) | ^~~~~~ src/determinant.cpp:36:13: warning: ‘void printMatrix(const std::vector >&, int, int)’ defined but not used [-Wunused-function] 36 | static void printMatrix(vector > const &m, int height, int width) | ^~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/polynomialring.cpp -o src/polynomialring.o In file included from src/polynomialring.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/polynomialring.cpp: In member function ‘int PolynomialRing::variableIndex(const std::string&) const’: src/polynomialring.cpp:67:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 67 | for(int i=0;ivariableNames.size();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/tropicalbasis.cpp -o src/tropicalbasis.o In file included from src/polynomial.h:9, from src/tropicalbasis.h:4, from src/tropicalbasis.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tropicalbasis.cpp:5: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/minors.cpp: In function ‘int lookup(const std::vector&, int)’: src/minors.cpp:9:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 9 | for(int j=0;j&)’: src/minors.cpp:24:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 24 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 25 | for(int j=i+1;j >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/symmetriccomplex.h: In constructor ‘SymmetricComplex::Cone::Cone(const std::set&, int, int, bool, const SymmetricComplex&)’: src/symmetriccomplex.h:29:9: warning: ‘SymmetricComplex::Cone::multiplicity’ will be initialized after [-Wreorder] 29 | int multiplicity; | ^~~~~~~~~~~~ src/symmetriccomplex.h:27:10: warning: ‘bool SymmetricComplex::Cone::isKnownToBeNonMaximalFlag’ [-Wreorder] 27 | bool isKnownToBeNonMaximalFlag; | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/symmetriccomplex.cpp:14:1: warning: when initialized here [-Wreorder] 14 | SymmetricComplex::Cone::Cone(set const &indices_, int dimension_, int multiplicity_, bool sortWithSymmetry, SymmetricComplex const &complex): | ^~~~~~~~~~~~~~~~ src/symmetriccomplex.cpp:26:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 26 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 81 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 121 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 125 | if(next>=c.indices.size())return false; | ~~~~^~~~~~~~~~~~~~~~~~ src/symmetriccomplex.cpp: In member function ‘bool SymmetricComplex::Cone::isSimplicial(int) const’: src/symmetriccomplex.cpp:203:39: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 203 | return (indices.size()+linealityDim)==dimension; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ src/symmetriccomplex.cpp: In member function ‘IntegerVectorList SymmetricComplex::Cone::orthogonalComplement(SymmetricComplex&) const’: src/symmetriccomplex.cpp:210:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 210 | for(int i=0;i&, std::vector&)’: src/symmetriccomplex.cpp:584:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 584 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 623 | for(int j=0;j::Matrix(int, int) [with typ = int]’: src/symmetriccomplex.cpp:614:77: required from here 614 | IntegerMatrix ret(numberOfConesOfDimension(d-1),numberOfConesOfDimension(d)); | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(const Matrix&) [with typ = int]’: src/symmetriccomplex.cpp:628:9: required from here 628 | return ret; | ^~~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/continuedfractions.cpp -o src/continuedfractions.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/continuedfractions.cpp:3: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/continuedfractions.cpp: In function ‘void doubleVectorToFractions(const std::vector&, std::vector&, int&)’: src/continuedfractions.cpp:61:9: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 61 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/linalg.cpp:3: src/linalgfloat.h: In member function ‘double& linalgfloat::Vector::operator[](int)’: src/linalgfloat.h:42:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 42 | if(!(n>=0 && n::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 47 | if(!(n>=0 && n::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 153 | for(int j=0;j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 308 | for(int j=0;j::Matrix(int, int) [with typ = int]’: src/linalg.cpp:827:47: required from here 827 | IntegerMatrix ret(m.getHeight(),m.getWidth()); | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(const Matrix&) [with typ = int]’: src/linalg.cpp:832:10: required from here 832 | return ret; | ^~~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/minkowskidual.cpp -o src/minkowskidual.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/polyhedralcone.h:5, from src/polyhedralfan.h:7, from src/minkowskidual.h:4, from src/minkowskidual.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/minkowskidual.cpp: In constructor ‘MyCone::Pair::Pair(const std::vector >&, int, const IntegerVector&)’: src/minkowskidual.cpp:11:34: warning: ‘MyCone::Pair::rays’ will be initialized after [-Wreorder] 11 | vector const &rays; | ^~~~ src/minkowskidual.cpp:10:9: warning: ‘int MyCone::Pair::rayIndex’ [-Wreorder] 10 | int rayIndex; | ^~~~~~~~ src/minkowskidual.cpp:13:5: warning: when initialized here [-Wreorder] 13 | Pair(vector const &rays_, int rayIndex_, IntegerVector const & permutation_): | ^~~~ src/minkowskidual.cpp: In function ‘SymmetricComplex dualMinkowskiMixed(const PolynomialSet&, const SymmetryGroup&, const PolyhedralFan&)’: src/minkowskidual.cpp:124:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for(int k=0;k::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 141 | for(int k=0;k::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 185 | for(int k=0;k::Matrix(const Matrix&) [with typ = int]’: src/symmetriccomplex.h:13:7: required from here 13 | class SymmetricComplex{ | ^~~~~~~~~~~~~~~~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ src/minkowskidual.cpp: At global scope: src/minkowskidual.cpp:36:38: warning: ‘std::__cxx11::list computeFacets(const SymmetricComplex::Cone&, const IntegerMatrix&, const IntegerVectorList&, const SymmetricComplex&)’ defined but not used [-Wunused-function] 36 | static list computeFacets(SymmetricComplex::Cone const &theCone, IntegerMatrix const &rays, IntegerVectorList const &facetCandidates, SymmetricComplex const &theComplex/*, int linealityDim*/) | ^~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/regularsubdivision.cpp -o src/regularsubdivision.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/matrix.h:9, from src/regularsubdivision.h:5, from src/regularsubdivision.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/triangulation.cpp -o src/triangulation.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/matrix.h:9, from src/triangulation.h:4, from src/triangulation.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/triangulation.cpp: In static member function ‘static Triangulation::Cone Triangulation::firstSimplex(const Cone&, const IntegerMatrix&)’: src/triangulation.cpp:99:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::list::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 99 | if(coneDim(ret,rays)!=ret.size())ret.pop_back(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/triangulation.cpp:94:7: warning: unused variable ‘d’ [-Wunused-variable] 94 | int d=0; | ^ src/triangulation.cpp: In static member function ‘static std::__cxx11::list Triangulation::triangulateRek(int, const Cone2&, const IntegerMatrix&, bool, bool)’: src/triangulation.cpp:212:26: warning: unused variable ‘found’ [-Wunused-variable] 212 | bool found=false; | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/fieldlp.cpp -o src/fieldlp.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/linalg.h:7, from src/fieldlp.h:4, from src/fieldlp.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/fieldlp.h: In constructor ‘FieldLP::FieldLP(const FieldMatrix&, const FieldVector&)’: src/fieldlp.h:25:15: warning: ‘FieldLP::b’ will be initialized after [-Wreorder] 25 | FieldVector b; | ^ src/fieldlp.h:23:9: warning: ‘Field FieldLP::theField’ [-Wreorder] 23 | Field theField; | ^~~~~~~~ src/fieldlp.cpp:99:1: warning: when initialized here [-Wreorder] 99 | FieldLP::FieldLP(FieldMatrix const &A_, FieldVector const &b_): | ^~~~~~~ src/fieldlp.h:27:15: warning: ‘FieldLP::x’ will be initialized after [-Wreorder] 27 | FieldVector x; | ^ src/fieldlp.h:26:15: warning: ‘FieldVector FieldLP::w’ [-Wreorder] 26 | FieldVector w; | ^ src/fieldlp.cpp:99:1: warning: when initialized here [-Wreorder] 99 | FieldLP::FieldLP(FieldMatrix const &A_, FieldVector const &b_): | ^~~~~~~ src/fieldlp.cpp: In member function ‘bool FieldLP::findFeasibleBasis()’: src/fieldlp.cpp:266:21: warning: comparison of integer expressions of different signedness: ‘std::set::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 266 | if(newBasis.size()!=A.getWidth())return false; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/field_rationalfunctions.cpp -o src/field_rationalfunctions.o In file included from src/polynomial.h:9, from src/field_rationalfunctions.h:6, from src/field_rationalfunctions.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/field_rationalfunctions.cpp:12: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 205 | for(int i=startIndex;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/lattice.cpp -o src/lattice.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/linalg.h:7, from src/lattice.cpp:3: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/lattice.cpp: In function ‘bool isPartOfAZBasis(const IntegerVectorList&)’: src/lattice.cpp:22:18: warning: comparison of integer expressions of different signedness: ‘std::__cxx11::list >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 22 | return l.size()==nPivots; | ~~~~~~~~^~~~~~~~~ In file included from src/linalg.h:8: src/matrix.h: In instantiation of ‘Matrix::Matrix(int, int) [with typ = int]’: src/matrix.h:42:14: required from ‘Matrix Matrix::transposed() const [with typ = int]’ 42 | Matrix ret(getWidth(),getHeight()); | ^~~ src/lattice.cpp:10:52: required from here 10 | IntegerMatrix A=rowsToIntegerMatrix(l).transposed(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(const Matrix&) [with typ = int]’: src/matrix.h:46:14: required from ‘Matrix Matrix::transposed() const [with typ = int]’ 46 | return ret; | ^~~ src/lattice.cpp:10:52: required from here 10 | IntegerMatrix A=rowsToIntegerMatrix(l).transposed(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/graph.cpp -o src/graph.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/matrix.h:9, from src/graph.cpp:4: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(int, int) [with typ = int]’: src/graph.cpp:8:22: required from here 8 | IntegerMatrix A(n,n); | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/intsinpolytope.cpp -o src/intsinpolytope.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/matrix.h:9, from src/intsinpolytope.h:5, from src/intsinpolytope.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(int, int) [with typ = int]’: src/intsinpolytope.cpp:44:25: required from here 44 | IntegerMatrix M2(d,n+d); | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/groebnerengine.cpp -o src/groebnerengine.o In file included from src/polynomial.h:9, from src/groebnerengine.h:4, from src/groebnerengine.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/restrictedautoreduction.cpp -o src/restrictedautoreduction.o In file included from src/polynomial.h:9, from src/restrictedautoreduction.h:4, from src/restrictedautoreduction.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/ge_gfan.cpp -o src/ge_gfan.o In file included from src/polynomial.h:9, from src/groebnerengine.h:4, from src/ge_gfan.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/ge_gfan.cpp:2: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/bergman.h: In constructor ‘BergmanFan::BergmanFan()’: src/bergman.h:23:17: warning: ‘BergmanFan::symmetryGroup’ will be initialized after [-Wreorder] 23 | SymmetryGroup symmetryGroup; | ^~~~~~~~~~~~~ src/bergman.h:21:8: warning: ‘bool BergmanFan::simplicial’ [-Wreorder] 21 | bool simplicial; | ^~~~~~~~~~ src/bergman.h:52:3: warning: when initialized here [-Wreorder] 52 | BergmanFan(): | ^~~~~~~~~~ In file included from src/tropicaltraverse.cpp:6: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i&, const std::__cxx11::list&)’: src/tropicaltraverse.cpp:312:7: warning: unused variable ‘a’ [-Wunused-variable] 312 | int a; | ^ src/tropicaltraverse.cpp: In function ‘PolyhedralFan tropicalTraverse(PolynomialSet, PolynomialSet, const SymmetryGroup*)’: src/tropicaltraverse.cpp:345:5: warning: label ‘L1’ defined but not used [-Wunused-label] 345 | L1: | ^~ src/tropicaltraverse.cpp:427:5: warning: label ‘L2’ defined but not used [-Wunused-label] 427 | L2: | ^~ src/tropicaltraverse.cpp: At global scope: src/tropicaltraverse.cpp:188:13: warning: ‘void printMarkedTermIdeal(const PolynomialSet&, const std::string&)’ defined but not used [-Wunused-function] 188 | static void printMarkedTermIdeal(PolynomialSet const &g, string const &s) | ^~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/tropicalmap.cpp -o src/tropicalmap.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/polyhedralcone.h:5, from src/polyhedralfan.h:7, from src/tropicalmap.h:4, from src/tropicalmap.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/nbody.cpp -o src/nbody.o In file included from src/polynomial.h:9, from src/nbody.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/nbody.cpp: In function ‘Polynomial basicAlbouyChencinerEquation(const PolynomialRing&, int, bool, int, int, int, bool, bool, bool, bool)’: src/nbody.cpp:161:15: warning: unused variable ‘n’ [-Wunused-variable] 161 | int n=r.getNumberOfVariables(); | ^ src/nbody.cpp: In function ‘PolynomialSet nbodyDeterminants(const PolynomialRing&, int, bool, int)’: src/nbody.cpp:264:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 264 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 277 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 285 | for(int j=0;j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 290 | for(int x=0;x >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/traverser_tropical.cpp:3: src/bergman.h: In constructor ‘BergmanFan::BergmanFan()’: src/bergman.h:23:17: warning: ‘BergmanFan::symmetryGroup’ will be initialized after [-Wreorder] 23 | SymmetryGroup symmetryGroup; | ^~~~~~~~~~~~~ src/bergman.h:21:8: warning: ‘bool BergmanFan::simplicial’ [-Wreorder] 21 | bool simplicial; | ^~~~~~~~~~ src/bergman.h:52:3: warning: when initialized here [-Wreorder] 52 | BergmanFan(): | ^~~~~~~~~~ In file included from src/traverser_tropical.cpp:10: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/traverser_groebnerfan.cpp:9: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/field_rationalfunctions2.cpp -o src/field_rationalfunctions2.o In file included from src/polynomial.h:9, from src/field_rationalfunctions2.h:6, from src/field_rationalfunctions2.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/field_rationalfunctions2.cpp:17: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 632 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/primarydecomposition.cpp -o src/primarydecomposition.o In file included from src/polynomial.h:9, from src/primarydecomposition.h:4, from src/primarydecomposition.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/primarydecomposition.cpp: At global scope: src/primarydecomposition.cpp:5:13: warning: ‘initialized’ defined but not used [-Wunused-variable] 5 | static bool initialized; | ^~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/linalgfloat.cpp -o src/linalgfloat.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/matrix.h:9, from src/linalgfloat.h:10, from src/linalgfloat.cpp:3: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/linalgfloat.h: In member function ‘double& linalgfloat::Vector::operator[](int)’: src/linalgfloat.h:42:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 42 | if(!(n>=0 && n::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 47 | if(!(n>=0 && n >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/traverser_secondaryfan.h:5: src/triangulation2.h: In member function ‘IntegerVector Triangulation2::complement(const IntegerVector&, int) const’: src/triangulation2.h:61:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 61 | if(j>=v.size()) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘IntegerMatrix Triangulation2::subsetRows(const IntegerMatrix&, const IntegerVector&) const’: src/triangulation2.h:206:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 206 | for(int i=0;i!=cols.size();i++)ret[i]=ATransposed[cols[i]]; | ~^~~~~~~~~~~~~ src/triangulation2.h: In member function ‘FieldElement Triangulation2::volume(const IntegerVector&, const IntegerMatrix&) const’: src/triangulation2.h:212:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 212 | for(int j=0;j > Triangulation2::coDimensionOneTriangles() const’: src/triangulation2.h:225:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 225 | for(int i=0;isize();i++) | ~^~~~~~~~~~ src/triangulation2.h:229:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 229 | for(int i=0;isize();i++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘Graph Triangulation2::edgeGraph() const’: src/triangulation2.h:254:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 254 | for(int l=0;lsize();l++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘std::set Triangulation2::difference(const IntegerVector&, const std::set&) const’: src/triangulation2.h:281:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 281 | for(int i=0;i&, int&) const’: src/triangulation2.h:291:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 291 | for(int i=0;isize();k++) | ~^~~~~~~~~~ src/triangulation2.h:331:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 331 | for(int k=0;ksize();k++) | ~^~~~~~~~~~ src/triangulation2.h:350:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 350 | for(int k=0;ksize();k++)temp.push_back((*j)[k]); | ~^~~~~~~~~~ src/triangulation2.h:425:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 425 | for(int i=0;isize();i++) | ~^~~~~~~~~~ src/triangulation2.h:441:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 441 | for(int j=0;jsize();j++) | ~^~~~~~~~~~ src/triangulation2.h:473:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 473 | for(int k=0;ksize();j++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘IntegerVector Triangulation2::DFSResultantCoordinate() const’: src/triangulation2.h:520:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 520 | for(int j=0;jsize();j++)ret[(*i)[j]]+=toInteger(vol); | ~^~~~~~~~~~ src/triangulation2.h: In static member function ‘static std::set Triangulation2::toSet(const IntegerVector&)’: src/triangulation2.h:638:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 638 | for(int i=0;i&)’: src/triangulation2.h:653:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 653 | for(int j=0;j!=v.size();j++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘std::__cxx11::list Triangulation2::usedRays() const’: src/triangulation2.h:760:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 760 | for(int k=0;ksize();k++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘float Triangulation2::hirschScore() const’: src/triangulation2.h:777:11: warning: unused variable ‘nVertices’ [-Wunused-variable] 777 | int nVertices=bases.size(); | ^~~~~~~~~ src/triangulation2.h:778:11: warning: unused variable ‘nEdges’ [-Wunused-variable] 778 | int nEdges=coDimensionOneTriangles().size(); | ^~~~~~ In file included from src/symmetriccomplex.h:11: src/matrix.h: In instantiation of ‘Matrix::Matrix(const Matrix&) [with typ = int]’: src/triangulation2.h:42:7: required from here 42 | A(A_), | ^~~~~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(int, int) [with typ = int]’: src/triangulation2.h:126:52: required from here 126 | IntegerMatrix AA(A.getHeight(),indices.size()); | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/tropicaldeterminant.cpp -o src/tropicaldeterminant.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/matrix.h:9, from src/tropicaldeterminant.h:4, from src/tropicaldeterminant.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/tropicaldeterminant.cpp: In function ‘int sub(int, int)’: src/tropicaldeterminant.cpp:13:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 13 | if(a==td_minusInfinity)return td_minusInfinity; src/tropicaldeterminant.cpp: In function ‘int max(int, int)’: src/tropicaldeterminant.cpp:18:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 18 | if(a==td_minusInfinity)return b; src/tropicaldeterminant.cpp:19:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 19 | if(b==td_minusInfinity)return a; src/tropicaldeterminant.cpp: In function ‘int tropicalDeterminant(const IntegerMatrix&)’: src/tropicaldeterminant.cpp:57:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 57 | if(colmax==td_minusInfinity)return td_minusInfinity; src/tropicaldeterminant.cpp:125:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 125 | if(minusal==td_minusInfinity)return td_minusInfinity;//is this right? src/tropicaldeterminant.cpp: In function ‘int tropicalDeterminantSlow(const IntegerMatrix&)’: src/tropicaldeterminant.cpp:195:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 195 | {if(m[*I][i]==td_minusInfinity){prod=td_minusInfinity;break;}prod+=m[*I][i];} src/matrix.h: In instantiation of ‘Matrix::Matrix(const Matrix&) [with typ = int]’: src/tropicaldeterminant.cpp:30:18: required from here 30 | IntegerMatrix m=m_; | ^~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(int, int) [with typ = int]’: src/tropicaldeterminant.cpp:38:31: required from here 38 | m.append(IntegerMatrix(n-d,n)); | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/determinantpoly.cpp -o src/determinantpoly.o In file included from src/polynomial.h:9, from src/determinantpoly.h:4, from src/determinantpoly.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/determinantpoly.cpp:5: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i=n){n=i;break;}assert(n*n==generators.size()); | ^~~ In file included from src/matrix.h:6, from src/linalg.h:8, from src/wallideal.h:72, from src/determinantpoly.cpp:6: src/determinantpoly.cpp:97:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 97 | for(int i=0;i=n){n=i;break;}assert(n*n==generators.size()); | ^~~~~~ src/determinantpoly.cpp: In member function ‘void PolyMatrix::print()’: src/determinantpoly.cpp:116:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 116 | for(int j=0;j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 275 | if(codim<=g.size())if(codim<=w.size()) | ~~~~~^~~~~~~~~~ src/determinantpoly.cpp:275:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 275 | if(codim<=g.size())if(codim<=w.size()) | ~~~~~^~~~~~~~~~ src/determinantpoly.cpp:278:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::list::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 278 | for(int i=0;i::Matrix(int, int) [with typ = int]’: src/determinantpoly.cpp:132:61: required from here 132 | IntegerMatrix ret(rows.size(),columns.size()); | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(const Matrix&) [with typ = int]’: src/determinantpoly.cpp:141:24: required from here 141 | return ret; | ^~~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/traverser_sphere.cpp -o src/traverser_sphere.o In file included from src/polynomial.h:9, from src/symmetry.h:7, from src/symmetriccomplex.h:10, from src/symmetrictraversal.h:4, from src/traverser_sphere.h:4, from src/traverser_sphere.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/traverser_sphere.h: In constructor ‘SphereTraverser::SphereTraverser(const std::vector&, const std::map, std::__cxx11::list >&, const IntegerVector&, const IntegerVector&)’: src/traverser_sphere.h:14:33: warning: ‘SphereTraverser::adjacency’ will be initialized after [-Wreorder] 14 | map > adjacency; | ^~~~~~~~~ src/traverser_sphere.h:13:33: warning: ‘const std::vector& SphereTraverser::cones’ [-Wreorder] 13 | vector const &cones; | ^~~~~ src/traverser_sphere.cpp:7:1: warning: when initialized here [-Wreorder] 7 | SphereTraverser::SphereTraverser(vector const &cones_, map > const &adjacency_, IntegerVector const &startCone, IntegerVector const &normal): | ^~~~~~~~~~~~~~~ src/traverser_sphere.cpp:13:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 13 | for(;currentConeIndex >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/padic.cpp: In function ‘Polynomial longDivision(Polynomial, const PolynomialSet&, int, const IntegerVector&, const TermOrder&, PolynomialSet&, Polynomial&)’: src/padic.cpp:212:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int ii=0;ii::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 235 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 289 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 300 | for(int m=0;m >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/integergb.h: In constructor ‘IntegerGroebnerFanTraverser::IntegerGroebnerFanTraverser(const PolynomialSet&)’: src/integergb.h:36:7: warning: ‘IntegerGroebnerFanTraverser::n’ will be initialized after [-Wreorder] 36 | int n;//,d; | ^ src/integergb.h:34:17: warning: ‘PolynomialSet IntegerGroebnerFanTraverser::groebnerBasis’ [-Wreorder] 34 | PolynomialSet groebnerBasis; | ^~~~~~~~~~~~~ src/integergb.cpp:273:1: warning: when initialized here [-Wreorder] 273 | IntegerGroebnerFanTraverser::IntegerGroebnerFanTraverser(PolynomialSet const &generators): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/traverser_resultantfan.cpp -o src/traverser_resultantfan.o In file included from src/polynomial.h:9, from src/symmetry.h:7, from src/symmetriccomplex.h:10, from src/symmetrictraversal.h:4, from src/traverser_resultantfan.h:11, from src/traverser_resultantfan.cpp:8: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/traverser_resultantfan.h:12: src/triangulation2.h: In member function ‘IntegerVector Triangulation2::complement(const IntegerVector&, int) const’: src/triangulation2.h:61:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 61 | if(j>=v.size()) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘IntegerMatrix Triangulation2::subsetRows(const IntegerMatrix&, const IntegerVector&) const’: src/triangulation2.h:206:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 206 | for(int i=0;i!=cols.size();i++)ret[i]=ATransposed[cols[i]]; | ~^~~~~~~~~~~~~ src/triangulation2.h: In member function ‘FieldElement Triangulation2::volume(const IntegerVector&, const IntegerMatrix&) const’: src/triangulation2.h:212:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 212 | for(int j=0;j > Triangulation2::coDimensionOneTriangles() const’: src/triangulation2.h:225:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 225 | for(int i=0;isize();i++) | ~^~~~~~~~~~ src/triangulation2.h:229:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 229 | for(int i=0;isize();i++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘Graph Triangulation2::edgeGraph() const’: src/triangulation2.h:254:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 254 | for(int l=0;lsize();l++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘std::set Triangulation2::difference(const IntegerVector&, const std::set&) const’: src/triangulation2.h:281:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 281 | for(int i=0;i&, int&) const’: src/triangulation2.h:291:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 291 | for(int i=0;isize();k++) | ~^~~~~~~~~~ src/triangulation2.h:331:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 331 | for(int k=0;ksize();k++) | ~^~~~~~~~~~ src/triangulation2.h:350:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 350 | for(int k=0;ksize();k++)temp.push_back((*j)[k]); | ~^~~~~~~~~~ src/triangulation2.h:425:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 425 | for(int i=0;isize();i++) | ~^~~~~~~~~~ src/triangulation2.h:441:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 441 | for(int j=0;jsize();j++) | ~^~~~~~~~~~ src/triangulation2.h:473:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 473 | for(int k=0;ksize();j++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘IntegerVector Triangulation2::DFSResultantCoordinate() const’: src/triangulation2.h:520:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 520 | for(int j=0;jsize();j++)ret[(*i)[j]]+=toInteger(vol); | ~^~~~~~~~~~ src/triangulation2.h: In static member function ‘static std::set Triangulation2::toSet(const IntegerVector&)’: src/triangulation2.h:638:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 638 | for(int i=0;i&)’: src/triangulation2.h:653:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 653 | for(int j=0;j!=v.size();j++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘std::__cxx11::list Triangulation2::usedRays() const’: src/triangulation2.h:760:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 760 | for(int k=0;ksize();k++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘float Triangulation2::hirschScore() const’: src/triangulation2.h:777:11: warning: unused variable ‘nVertices’ [-Wunused-variable] 777 | int nVertices=bases.size(); | ^~~~~~~~~ src/triangulation2.h:778:11: warning: unused variable ‘nEdges’ [-Wunused-variable] 778 | int nEdges=coDimensionOneTriangles().size(); | ^~~~~~ src/traverser_resultantfan.cpp: In function ‘IntegerMatrix cayleyConfiguration(const PolynomialSet&)’: src/traverser_resultantfan.cpp:17:7: warning: unused variable ‘ambientDim’ [-Wunused-variable] 17 | int ambientDim=g.getRing().getNumberOfVariables(); | ^~~~~~~~~~ src/traverser_resultantfan.cpp: In function ‘IntegerMatrix cayleyConfiguration(const std::__cxx11::list > >&, int)’: src/traverser_resultantfan.cpp:33:7: warning: unused variable ‘ambientDim’ [-Wunused-variable] 33 | int ambientDim=d; | ^~~~~~~~~~ src/traverser_resultantfan.cpp: In function ‘std::set > mixedCells(const std::vector >&, const Triangulation2&, const IntegerMatrix&, const IntegerVector&)’: src/traverser_resultantfan.cpp:58:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 58 | for(int j=0;jsize();j++) | ~^~~~~~~~~~ src/traverser_resultantfan.cpp:62:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 62 | for(int j=0;jsize();j++)equivalenceClasses[normal].insert((*i)[j]); | ~^~~~~~~~~~ src/traverser_resultantfan.cpp:86:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 86 | for(int j=0;j > subsetToIntervals(const IntegerVectorListList&, const std::set&)’: src/traverser_resultantfan.cpp:284:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::list >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 284 | for(int j=indexOriginal;jsize();j++)nt+=subset.count(j); | ~^~~~~~~~~~~~~~~~~~~~~~~~ src/traverser_resultantfan.cpp: In member function ‘virtual IntegerVectorList ResultantFanTraverser::link(const IntegerVector&)’: src/traverser_resultantfan.cpp:410:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::set::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 410 | set temp;for(int k=0;ksize();k++)temp.insert(k); | ~^~~~~~~~~~ In file included from src/symmetriccomplex.h:11: src/matrix.h: In instantiation of ‘Matrix::Matrix(const Matrix&) [with typ = int]’: src/triangulation2.h:42:7: required from here 42 | A(A_), | ^~~~~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(int, int) [with typ = int]’: src/triangulation2.h:126:52: required from here 126 | IntegerMatrix AA(A.getHeight(),indices.size()); | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/traverser_resultantfan.cpp: At global scope: src/traverser_resultantfan.cpp:143:13: warning: ‘void printCone(PolyhedralCone)’ defined but not used [-Wunused-function] 143 | static void printCone(PolyhedralCone c) | ^~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/myassert.cpp -o src/myassert.o g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/bsptree.cpp -o src/bsptree.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/linalg.h:7, from src/bsptree.cpp:8: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/bsptree.cpp:9: src/bsptree.h: In static member function ‘static std::vector BSPTree::buildPointers(const std::vector&)’: src/bsptree.h:212:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int i=0;i&, const PolyhedralCone*, bool)’: src/bsptree.h:191:28: warning: ‘BSPTree::theCones’ will be initialized after [-Wreorder] 191 | vector const &theCones; | ^~~~~~~~ src/bsptree.h:189:7: warning: ‘int BSPTree::n’ [-Wreorder] 189 | int n; | ^ src/bsptree.cpp:243:3: warning: when initialized here [-Wreorder] 243 | BSPTree::BSPTree(int n_, vector const &theCones_, PolyhedralCone const *restrictingCone, bool doBuild): | ^~~~~~~ src/bsptree.cpp:250:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 250 | for(int i=0;i::const_iterator) const’: src/bsptree.cpp:605:28: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 605 | if( (ju==0)&& !isPerturbedDotProductPositive(p,*j)|| | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/bsptree.cpp:607:27: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 607 | (ju<0)&&before(u,p,equation,*j)) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/traverser_bsptree.cpp -o src/traverser_bsptree.o In file included from src/polynomial.h:9, from src/symmetry.h:7, from src/symmetriccomplex.h:10, from src/symmetrictraversal.h:4, from src/traverser_bsptree.h:11, from src/traverser_bsptree.cpp:8: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/traverser_bsptree.h:12: src/bsptree.h: In static member function ‘static std::vector BSPTree::buildPointers(const std::vector&)’: src/bsptree.h:212:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int i=0;i::Matrix(int, int) [with typ = int]’: src/matrix.h:50:14: required from ‘static Matrix Matrix::identity(int) [with typ = int]’ 50 | Matrix m(n,n); | ^ src/traverser_bsptree.cpp:15:50: required from here 15 | IntegerVectorList omega=IntegerMatrix::identity(n).getRows(); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(const Matrix&) [with typ = int]’: src/matrix.h:52:14: required from ‘static Matrix Matrix::identity(int) [with typ = int]’ 52 | return m; | ^ src/traverser_bsptree.cpp:15:50: required from here 15 | IntegerVectorList omega=IntegerMatrix::identity(n).getRows(); | ~~~~~~~~~~~~~~~~~~~~~~~^~~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/traverser_resultantfanspecialization.cpp -o src/traverser_resultantfanspecialization.o In file included from src/polynomial.h:9, from src/symmetry.h:7, from src/symmetriccomplex.h:10, from src/symmetrictraversal.h:4, from src/traverser_resultantfan.h:11, from src/traverser_resultantfanspecialization.h:11, from src/traverser_resultantfanspecialization.cpp:8: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/traverser_resultantfan.h:12: src/triangulation2.h: In member function ‘IntegerVector Triangulation2::complement(const IntegerVector&, int) const’: src/triangulation2.h:61:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 61 | if(j>=v.size()) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘IntegerMatrix Triangulation2::subsetRows(const IntegerMatrix&, const IntegerVector&) const’: src/triangulation2.h:206:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 206 | for(int i=0;i!=cols.size();i++)ret[i]=ATransposed[cols[i]]; | ~^~~~~~~~~~~~~ src/triangulation2.h: In member function ‘FieldElement Triangulation2::volume(const IntegerVector&, const IntegerMatrix&) const’: src/triangulation2.h:212:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 212 | for(int j=0;j > Triangulation2::coDimensionOneTriangles() const’: src/triangulation2.h:225:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 225 | for(int i=0;isize();i++) | ~^~~~~~~~~~ src/triangulation2.h:229:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 229 | for(int i=0;isize();i++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘Graph Triangulation2::edgeGraph() const’: src/triangulation2.h:254:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 254 | for(int l=0;lsize();l++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘std::set Triangulation2::difference(const IntegerVector&, const std::set&) const’: src/triangulation2.h:281:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 281 | for(int i=0;i&, int&) const’: src/triangulation2.h:291:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 291 | for(int i=0;isize();k++) | ~^~~~~~~~~~ src/triangulation2.h:331:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 331 | for(int k=0;ksize();k++) | ~^~~~~~~~~~ src/triangulation2.h:350:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 350 | for(int k=0;ksize();k++)temp.push_back((*j)[k]); | ~^~~~~~~~~~ src/triangulation2.h:425:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 425 | for(int i=0;isize();i++) | ~^~~~~~~~~~ src/triangulation2.h:441:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 441 | for(int j=0;jsize();j++) | ~^~~~~~~~~~ src/triangulation2.h:473:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 473 | for(int k=0;ksize();j++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘IntegerVector Triangulation2::DFSResultantCoordinate() const’: src/triangulation2.h:520:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 520 | for(int j=0;jsize();j++)ret[(*i)[j]]+=toInteger(vol); | ~^~~~~~~~~~ src/triangulation2.h: In static member function ‘static std::set Triangulation2::toSet(const IntegerVector&)’: src/triangulation2.h:638:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 638 | for(int i=0;i&)’: src/triangulation2.h:653:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 653 | for(int j=0;j!=v.size();j++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘std::__cxx11::list Triangulation2::usedRays() const’: src/triangulation2.h:760:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 760 | for(int k=0;ksize();k++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘float Triangulation2::hirschScore() const’: src/triangulation2.h:777:11: warning: unused variable ‘nVertices’ [-Wunused-variable] 777 | int nVertices=bases.size(); | ^~~~~~~~~ src/triangulation2.h:778:11: warning: unused variable ‘nEdges’ [-Wunused-variable] 778 | int nEdges=coDimensionOneTriangles().size(); | ^~~~~~ src/traverser_resultantfanspecialization.h: In constructor ‘SelectionIterator::SelectionIterator(const std::vector >&)’: src/traverser_resultantfanspecialization.h:76:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 76 | for(int i=0;i=intervals[i].second-2); | ~^~~~~~~~~~~~~~~~~ src/traverser_resultantfanspecialization.h: In member function ‘bool SelectionIterator::operator++()’: src/traverser_resultantfanspecialization.h:81:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 81 | for(i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 85 | return i!=choices.size(); | ~^~~~~~~~~~~~~~~~ src/traverser_resultantfanspecialization.cpp: In member function ‘IntegerVector Shrinking::shrink(const IntegerVector&) const’: src/traverser_resultantfanspecialization.cpp:37:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 37 | for(int i=0;i >&, const IntegerVector&, const IntegerVector&)’: src/traverser_resultantfanspecialization.cpp:170:57: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 170 | if(isSpecial.size()-(bigCodimension+isSpecial.sum())<=linealitySpaceDim) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ src/traverser_resultantfanspecialization.cpp:161:9: warning: unused variable ‘J’ [-Wunused-variable] 161 | int J=0; | ^ src/traverser_resultantfanspecialization.cpp: In function ‘IntegerVectorList perturbationSequenceRek(const IntegerMatrix&, const std::vector >&, const IntegerVector&, const IntegerVector&, const PolyhedralCone&)’: src/traverser_resultantfanspecialization.cpp:244:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 244 | for(int k=0;k >, const IntegerVector&, IntegerVector, int)’: src/traverser_resultantfanspecialization.h:24:17: warning: ‘ResultantFanSpecializationTraverser::theConfiguration’ will be initialized after [-Wreorder] 24 | IntegerMatrix theConfiguration; | ^~~~~~~~~~~~~~~~ src/traverser_resultantfanspecialization.h:23:25: warning: ‘IntegerVectorListList ResultantFanSpecializationTraverser::tuple’ [-Wreorder] 23 | IntegerVectorListList tuple; | ^~~~~ src/traverser_resultantfanspecialization.cpp:387:1: warning: when initialized here [-Wreorder] 387 | ResultantFanSpecializationTraverser::ResultantFanSpecializationTraverser(IntegerVectorListList const &tuple_,int D_, IntegerMatrix const &cayley, vector > intervals_, IntegerVector const &isSpecial_, IntegerVector omega, int dim): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/traverser_resultantfanspecialization.cpp:408:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 408 | for(int i=0;i::Matrix(const Matrix&) [with typ = int]’: src/triangulation2.h:42:7: required from here 42 | A(A_), | ^~~~~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(int, int) [with typ = int]’: src/triangulation2.h:126:52: required from here 126 | IntegerMatrix AA(A.getHeight(),indices.size()); | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix Matrix::submatrixColumnSubsetBoolean(const IntegerVector&) const [with typ = int; IntegerVector = Vektor]’: src/traverser_resultantfanspecialization.cpp:131:70: required from here 131 | IntegerMatrix exponents2=exponents.submatrixColumnSubsetBoolean(subset); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/matrix.h:203:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 203 | for(int j=0;j>1; | ~~~~^~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/packedmonomial.cpp -o src/packedmonomial.o In file included from src/monomial.h:6, from src/packedmonomial.h:13, from src/packedmonomial.cpp:9: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/packedmonomial.h: In member function ‘PacMan::VariableData PacMan::alloc(int, bool, bool)’: src/packedmonomial.h:69:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 69 | for(j=0;j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 73 | if(j==wordData.size()) | ~^~~~~~~~~~~~~~~~~ src/packedmonomial.h: In static member function ‘static std::vector PacMan::bitsNeeded(const IntegerVector&)’: src/packedmonomial.h:85:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 85 | for(int i=0;i&, int, bool, int)’: src/packedmonomial.h:59:15: warning: ‘PacMan::overflowFlag’ will be initialized after [-Wreorder] 59 | int64 overflowFlag;//If overflow happens with these variables, this should be set to non-zero | ^~~~~~~~~~~~ src/packedmonomial.h:55:26: warning: ‘std::vector PacMan::wordData’ [-Wreorder] 55 | vector wordData; | ^~~~~~~~ src/packedmonomial.h:103:9: warning: when initialized here [-Wreorder] 103 | PacMan(PolynomialRing const &r, vector const &bounds, int nWeightBits, bool deleteOverflowBit=false, int minimalNumberOfWords=4): //bounds are without overflow bit | ^~~~~~ src/packedmonomial.h:110:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 110 | for(int i=0;i::operator==(const PackedMonomial&) const’: src/packedmonomial.h:313:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 313 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tropicalcurve.cpp:4: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i StackResource::mem’ [-Wreorder] 101 | std::experimental::pmr::vector mem; | ^~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_memoryresource.h:106:11: warning: ‘StackResource::numberOfAllocatedBytes’ will be initialized after [-Wreorder] 106 | int64_t numberOfAllocatedBytes; | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:104:20: warning: ‘std::experimental::fundamentals_v2::pmr::memory_resource* StackResource::parentResource’ [-Wreorder] 104 | memory_resource* parentResource; | ^~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_vector.h: In function ‘std::vector > gfan::parseSequence(std::istream&)’: src/gfanlib_vector.h:29:13: warning: unused variable ‘state’ [-Wunused-variable] 29 | int state=0; | ^~~~~ In file included from src/gfanlib.h:14: src/gfanlib_matrix.h: At global scope: src/gfanlib_matrix.h:1054:28: warning: ‘std::string gfan::setBGColor(int)’ defined but not used [-Wunused-function] 1054 | static std::string setBGColor(int c) | ^~~~~~~~~~ src/gfanlib_matrix.h:1047:28: warning: ‘std::string gfan::setColor(int)’ defined but not used [-Wunused-function] 1047 | static std::string setColor(int c) | ^~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/divisionobject.cpp -o src/divisionobject.o In file included from src/polynomial.h:9, from src/divisionobject.cpp:14: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/divisionobject.cpp:15: src/packedmonomial.h: In member function ‘PacMan::VariableData PacMan::alloc(int, bool, bool)’: src/packedmonomial.h:69:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 69 | for(j=0;j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 73 | if(j==wordData.size()) | ~^~~~~~~~~~~~~~~~~ src/packedmonomial.h: In static member function ‘static std::vector PacMan::bitsNeeded(const IntegerVector&)’: src/packedmonomial.h:85:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 85 | for(int i=0;i&, int, bool, int)’: src/packedmonomial.h:59:15: warning: ‘PacMan::overflowFlag’ will be initialized after [-Wreorder] 59 | int64 overflowFlag;//If overflow happens with these variables, this should be set to non-zero | ^~~~~~~~~~~~ src/packedmonomial.h:55:26: warning: ‘std::vector PacMan::wordData’ [-Wreorder] 55 | vector wordData; | ^~~~~~~~ src/packedmonomial.h:103:9: warning: when initialized here [-Wreorder] 103 | PacMan(PolynomialRing const &r, vector const &bounds, int nWeightBits, bool deleteOverflowBit=false, int minimalNumberOfWords=4): //bounds are without overflow bit | ^~~~~~ src/packedmonomial.h:110:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 110 | for(int i=0;i::operator==(const PackedMonomial&) const’: src/packedmonomial.h:313:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 313 | for(int i=0;i StackResource::mem’ [-Wreorder] 101 | std::experimental::pmr::vector mem; | ^~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_memoryresource.h:106:11: warning: ‘StackResource::numberOfAllocatedBytes’ will be initialized after [-Wreorder] 106 | int64_t numberOfAllocatedBytes; | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:104:20: warning: ‘std::experimental::fundamentals_v2::pmr::memory_resource* StackResource::parentResource’ [-Wreorder] 104 | memory_resource* parentResource; | ^~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_vector.h: In function ‘std::vector > gfan::parseSequence(std::istream&)’: src/gfanlib_vector.h:29:13: warning: unused variable ‘state’ [-Wunused-variable] 29 | int state=0; | ^~~~~ In file included from src/divisionobject.cpp:20: src/gfanlib_tableau.h: In function ‘gfan::ZVector gfan::toZVector(const Vector&)’: src/gfanlib_tableau.h:185:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 185 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2683 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2698 | for(int i=0;i DivisionObjectFactory(const Field&, PolynomialSet&, const IntegerVector*, const TermOrder&)’: src/divisionobject.cpp:31:26: warning: unused variable ‘p’ [-Wunused-variable] 31 | if(auto *p=dynamic_cast(k.implementingObject)) | ^ src/gfanlibglue.h: In instantiation of ‘IntegerVector gfan::toIntegerVector(const Vector&) [with typ = CircuitTableInt32; IntegerVector = Vektor]’: src/divisionobject.h:676:24: required from here 676 | return toIntegerVector(C2.getRelativeInteriorPoint()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlibglue.h:34:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 34 | for(int i=0;i::GeneratedCone(const gfan::Matrix&, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:2446:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&) [with mvtyp = gfan::CircuitTableInt32]’ 2446 | dualCone(M) | ^~~~~~~~~~~ src/divisionobject.h:675:4: required from here 675 | ); | ^ src/gfanlib_tableau.h:518:41: warning: ‘gfan::GeneratedCone::originalMatrix’ will be initialized after [-Wreorder] 518 | /*const*/ Matrix originalMatrix; // we almost don't have to store this matrix. When for example rays for the cone are requested, it however is easiest to return a submatrix of this stored matrix rather than changing basis. | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:515:33: warning: ‘pmrvector gfan::GeneratedCone::nonExtreme’ [-Wreorder] 515 | pmrvector nonExtreme;//knownToBeNonExtreme | ^~~~~~~~~~ src/gfanlib_tableau.h:715:26: warning: when initialized here [-Wreorder] 715 | explicit GeneratedCone(Matrix const &M, MR *mr=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:517:31: warning: ‘gfan::GeneratedCone::temporaryNormal’ will be initialized after [-Wreorder] 517 | Vector temporaryNormal; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:499:21: warning: ‘int gfan::GeneratedCone::state’ [-Wreorder] 499 | int state; | ^~~~~ src/gfanlib_tableau.h:715:26: warning: when initialized here [-Wreorder] 715 | explicit GeneratedCone(Matrix const &M, MR *mr=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:513:33: warning: ‘gfan::GeneratedCone::inOrthogonalComplement’ will be initialized after [-Wreorder] 513 | pmrvector inOrthogonalComplement;//valid if state>=1 | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:510:21: warning: ‘int gfan::GeneratedCone::ambientDimension’ [-Wreorder] 510 | int ambientDimension;//valid if state>=0 | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:715:26: warning: when initialized here [-Wreorder] 715 | explicit GeneratedCone(Matrix const &M, MR *mr=get_default_resource()): | ^~~~~~~~~~~~~ In file included from src/divisionobject.cpp:22: src/divisionobject.h: In instantiation of ‘DivisionObjectFast::DivisionObjectFast(PolynomialSet&, const IntegerVector*, const TermOrder&) [with int NWORDS = 4; FieldElementImplementation = FieldZModPZImplementation; IntegerVector = Vektor]’: /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = DivisionObjectFast<4, FieldZModPZImplementation>; _Args = {PolynomialSet&, const Vektor*&, const TermOrder&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/divisionobject.cpp:35:76: required from here 35 | return std::make_unique>(g_,wHint,termOrder); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/divisionobject.h:695:23: warning: ‘DivisionObjectFast<4, FieldZModPZImplementation>::original’ will be initialized after [-Wreorder] 695 | PolynomialSet original; | ^~~~~~~~ src/divisionobject.h:777:44: warning: base ‘DivisionObject’ [-Wreorder] 777 | DivisionObject(g_,termOrder) | ^ src/divisionobject.h:773:9: warning: when initialized here [-Wreorder] 773 | DivisionObjectFast(PolynomialSet &g_, IntegerVector const *wHint, TermOrder const &termOrder): | ^~~~~~~~~~~~~~~~~~ src/divisionobject.h: In instantiation of ‘DivisionObjectFast::DivisionObjectFast(PolynomialSet&, const IntegerVector*, const TermOrder&) [with int NWORDS = 4; FieldElementImplementation = void; IntegerVector = Vektor]’: /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = DivisionObjectFast<4, void>; _Args = {PolynomialSet&, const Vektor*&, const TermOrder&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/divisionobject.cpp:39:54: required from here 39 | return std::make_unique>(g_,wHint,termOrder); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/divisionobject.h:695:23: warning: ‘DivisionObjectFast<4, void>::original’ will be initialized after [-Wreorder] 695 | PolynomialSet original; | ^~~~~~~~ src/divisionobject.h:777:44: warning: base ‘DivisionObject’ [-Wreorder] 777 | DivisionObject(g_,termOrder) | ^ src/divisionobject.h:773:9: warning: when initialized here [-Wreorder] 773 | DivisionObjectFast(PolynomialSet &g_, IntegerVector const *wHint, TermOrder const &termOrder): | ^~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::Tableau::Tableau(const gfan::Matrix&, bool, bool, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:723:34: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 723 | ambientDimension(M.getHeight())//, | ^ src/gfanlib_tableau.h:2446:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&) [with mvtyp = gfan::CircuitTableInt32]’ 2446 | dualCone(M) | ^~~~~~~~~~~ src/divisionobject.h:675:4: required from here 675 | ); | ^ src/gfanlib_tableau.h:261:22: warning: ‘gfan::Tableau::ignoreLastRow’ will be initialized after [-Wreorder] 261 | bool ignoreLastRow;//indicates which mode we are in. The variable is set to true on construction and only changed when the lineality space is found. | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:243:31: warning: ‘gfan::Matrix gfan::Tableau::combinedMatrix’ [-Wreorder] 243 | Matrix combinedMatrix; // Adj(B)*M | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:324:17: warning: when initialized here [-Wreorder] 324 | Tableau(Matrix const &M, bool appendIdentity, bool appendAllOnes=false, MR *mr=get_default_resource()): | ^~~~~~~ src/gfanlib_tableau.h:244:31: warning: ‘gfan::Tableau::negativeRowBounds’ will be initialized after [-Wreorder] 244 | Vector negativeRowBounds; | ^~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:212:25: warning: ‘pmrvector gfan::Tableau::isColumnInvalid’ [-Wreorder] 212 | pmrvector isColumnInvalid; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:324:17: warning: when initialized here [-Wreorder] 324 | Tableau(Matrix const &M, bool appendIdentity, bool appendAllOnes=false, MR *mr=get_default_resource()): | ^~~~~~~ In file included from src/gfanlib.h:14: src/gfanlib_matrix.h: In instantiation of ‘gfan::Vector gfan::Matrix::subRowVector(int, int, int, MR*) const [with typ = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:1892:38: required from ‘gfan::Vector gfan::GeneratedCone::getGenericSupportingHyperplane(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1892 | return combinedMatrix.subRowVector(d-1,0,d-1,mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/gfanlib_tableau.h:2548:50: required from ‘gfan::Vector gfan::Cone::getRelativeInteriorPoint(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2548 | return dualCone.getGenericSupportingHyperplane(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/divisionobject.h:676:52: required from here 676 | return toIntegerVector(C2.getRelativeInteriorPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_matrix.h:374:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 374 | for(int i=0;i::computeDegreeBoundsAndBuildPacked(int64) [with int NWORDS = 4; FieldElementImplementation = FieldZModPZImplementation; int64 = long int]’: src/divisionobject.h:794:3: required from ‘DivisionObjectFast::DivisionObjectFast(PolynomialSet&, const IntegerVector*, const TermOrder&) [with int NWORDS = 4; FieldElementImplementation = FieldZModPZImplementation; IntegerVector = Vektor]’ 794 | computeDegreeBoundsAndBuildPacked(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = DivisionObjectFast<4, FieldZModPZImplementation>; _Args = {PolynomialSet&, const Vektor*&, const TermOrder&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/divisionobject.cpp:35:76: required from here 35 | return std::make_unique>(g_,wHint,termOrder); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/divisionobject.h:749:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 749 | for(int i=0;i::computeDegreeBoundsAndBuildPacked(int64) [with int NWORDS = 4; FieldElementImplementation = void; int64 = long int]’: src/divisionobject.h:794:3: required from ‘DivisionObjectFast::DivisionObjectFast(PolynomialSet&, const IntegerVector*, const TermOrder&) [with int NWORDS = 4; FieldElementImplementation = void; IntegerVector = Vektor]’ 794 | computeDegreeBoundsAndBuildPacked(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = DivisionObjectFast<4, void>; _Args = {PolynomialSet&, const Vektor*&, const TermOrder&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/divisionobject.cpp:39:54: required from here 39 | return std::make_unique>(g_,wHint,termOrder); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/divisionobject.h:749:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 749 | for(int i=0;i::computeRowBounds() [with mvtyp = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:351:4: required from ‘gfan::Tableau::Tableau(const gfan::Matrix&, bool, bool, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 351 | computeRowBounds(); | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:723:34: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 723 | ambientDimension(M.getHeight())//, | ^ src/gfanlib_tableau.h:2446:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&) [with mvtyp = gfan::CircuitTableInt32]’ 2446 | dualCone(M) | ^~~~~~~~~~~ src/divisionobject.h:675:4: required from here 675 | ); | ^ src/gfanlib_tableau.h:266:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 266 | for(int i=0;i::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt32]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1889:4: required from ‘gfan::Vector gfan::GeneratedCone::getGenericSupportingHyperplane(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1889 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2548:50: required from ‘gfan::Vector gfan::Cone::getRelativeInteriorPoint(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2548 | return dualCone.getGenericSupportingHyperplane(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/divisionobject.h:676:52: required from here 676 | return toIntegerVector(C2.getRelativeInteriorPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:1217:38: warning: unused variable ‘somethingNotKnownToBeInLineality’ [-Wunused-variable] 1217 | bool somethingNotKnownToBeInLineality=false; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘void gfan::GeneratedCone::findExtremeRays() [with mvtyp = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:1737:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt32]’ 1737 | findExtremeRays(); | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1889:4: required from ‘gfan::Vector gfan::GeneratedCone::getGenericSupportingHyperplane(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1889 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2548:50: required from ‘gfan::Vector gfan::Cone::getRelativeInteriorPoint(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2548 | return dualCone.getGenericSupportingHyperplane(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/divisionobject.h:676:52: required from here 676 | return toIntegerVector(C2.getRelativeInteriorPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:1479:81: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1479 | if((neededExtremeRays>=remaining) || inBasis[i] && !loose(i,lowerIndex,upperIndex,nonExtreme))//we first must remove it from the basis to check | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/divisionobject.h: In instantiation of ‘static std::vector DivisionObjectFast::degreeBoundToBitBounds(int64, const IntegerVector&) [with int NWORDS = 4; FieldElementImplementation = FieldZModPZImplementation; int64 = long int; IntegerVector = Vektor]’: src/divisionobject.h:736:33: required from ‘void DivisionObjectFast::computeDegreeBoundsAndBuildPacked(int64) [with int NWORDS = 4; FieldElementImplementation = FieldZModPZImplementation; int64 = long int]’ 736 | auto bb=degreeBoundToBitBounds(b,w); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/divisionobject.h:794:3: required from ‘DivisionObjectFast::DivisionObjectFast(PolynomialSet&, const IntegerVector*, const TermOrder&) [with int NWORDS = 4; FieldElementImplementation = FieldZModPZImplementation; IntegerVector = Vektor]’ 794 | computeDegreeBoundsAndBuildPacked(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = DivisionObjectFast<4, FieldZModPZImplementation>; _Args = {PolynomialSet&, const Vektor*&, const TermOrder&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/divisionobject.cpp:35:76: required from here 35 | return std::make_unique>(g_,wHint,termOrder); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/divisionobject.h:706:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 706 | for(int i=0;i DivisionObjectFast::degreeBoundToBitBounds(int64, const IntegerVector&) [with int NWORDS = 4; FieldElementImplementation = void; int64 = long int; IntegerVector = Vektor]’: src/divisionobject.h:736:33: required from ‘void DivisionObjectFast::computeDegreeBoundsAndBuildPacked(int64) [with int NWORDS = 4; FieldElementImplementation = void; int64 = long int]’ 736 | auto bb=degreeBoundToBitBounds(b,w); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/divisionobject.h:794:3: required from ‘DivisionObjectFast::DivisionObjectFast(PolynomialSet&, const IntegerVector*, const TermOrder&) [with int NWORDS = 4; FieldElementImplementation = void; IntegerVector = Vektor]’ 794 | computeDegreeBoundsAndBuildPacked(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = DivisionObjectFast<4, void>; _Args = {PolynomialSet&, const Vektor*&, const TermOrder&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/divisionobject.cpp:39:54: required from here 39 | return std::make_unique>(g_,wHint,termOrder); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/divisionobject.h:706:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 706 | for(int i=0;i::loose(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInt32; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1227:8: required from ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInt32]’ 1227 | if(loose(d-1,lowerIndex,upperIndex,nonExtreme)) | ^~~~~ src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt32]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1889:4: required from ‘gfan::Vector gfan::GeneratedCone::getGenericSupportingHyperplane(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1889 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2548:50: required from ‘gfan::Vector gfan::Cone::getRelativeInteriorPoint(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2548 | return dualCone.getGenericSupportingHyperplane(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/divisionobject.h:676:52: required from here 676 | return toIntegerVector(C2.getRelativeInteriorPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:806:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 806 | for(int i=0;i::towards(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInt32; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1232:20: required from ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInt32]’ 1232 | violatedIndex=towards(d-1,lowerIndex,upperIndex,nonExtreme); | ^~~~~~~ src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt32]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1889:4: required from ‘gfan::Vector gfan::GeneratedCone::getGenericSupportingHyperplane(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1889 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2548:50: required from ‘gfan::Vector gfan::Cone::getRelativeInteriorPoint(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2548 | return dualCone.getGenericSupportingHyperplane(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/divisionobject.h:676:52: required from here 676 | return toIntegerVector(C2.getRelativeInteriorPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:968:49: warning: statement has no effect [-Wunused-value] 968 | bool shadowVertex=false;true; | ^~~~ src/gfanlib_tableau.h:969:41: warning: statement has no effect [-Wunused-value] 969 | bool bland=true;false; | ^~~~~ src/gfanlib_tableau.h:1005:118: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1005 | for(int perturbationIndex=0;perturbationIndex&) [with T = int; std::string = std::__cxx11::basic_string; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1273:27: required from ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInt32]’ 1273 | std::cerr<::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt32]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1889:4: required from ‘gfan::Vector gfan::GeneratedCone::getGenericSupportingHyperplane(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1889 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2548:50: required from ‘gfan::Vector gfan::Cone::getRelativeInteriorPoint(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2548 | return dualCone.getGenericSupportingHyperplane(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/divisionobject.h:676:52: required from here 676 | return toIntegerVector(C2.getRelativeInteriorPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:167:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 167 | for(int i=0;i::bitsSet(pmrvector&) [with mvtyp = gfan::CircuitTableInt32; uint64_t = long unsigned int; pmrvector = std::vector >]’: src/gfanlib_tableau.h:544:37: required from ‘void gfan::GeneratedCone::exchange(int, int) [with mvtyp = gfan::CircuitTableInt32]’ 544 | nInLinealitySpace.record(bitsSet(inLineality)); | ~~~~~~~^~~~~~~~~~~~~ src/gfanlib_tableau.h:1093:12: required from ‘void gfan::GeneratedCone::findOrthogonalComplementAndDimension() [with mvtyp = gfan::CircuitTableInt32]’ 1093 | this->exchange(i,j); | ~~~~~~^~~~~~~~ src/gfanlib_tableau.h:1722:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt32]’ 1722 | findOrthogonalComplementAndDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1889:4: required from ‘gfan::Vector gfan::GeneratedCone::getGenericSupportingHyperplane(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1889 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2548:50: required from ‘gfan::Vector gfan::Cone::getRelativeInteriorPoint(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2548 | return dualCone.getGenericSupportingHyperplane(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/divisionobject.h:676:52: required from here 676 | return toIntegerVector(C2.getRelativeInteriorPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:522:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | for(int i=0;i::toString(const gfan::Matrix*) [with mvtyp = gfan::CircuitTableInt32; std::string = std::__cxx11::basic_string]’: src/gfanlib_tableau.h:635:35: required from ‘std::string gfan::GeneratedCone::toString() [with mvtyp = gfan::CircuitTableInt32; std::string = std::__cxx11::basic_string]’ 635 | return Tableau::toString(&extra)+s.str()+"originalMatrix:"+matrixToString(originalMatrix); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/gfanlib_tableau.h:1433:7: required from ‘void gfan::GeneratedCone::findExtremeRays() [with mvtyp = gfan::CircuitTableInt32]’ 1433 | toString()<<"\n"<::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt32]’ 1737 | findExtremeRays(); | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1889:4: required from ‘gfan::Vector gfan::GeneratedCone::getGenericSupportingHyperplane(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1889 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2548:50: required from ‘gfan::Vector gfan::Cone::getRelativeInteriorPoint(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2548 | return dualCone.getGenericSupportingHyperplane(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/divisionobject.h:676:52: required from here 676 | return toIntegerVector(C2.getRelativeInteriorPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:418:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 418 | for(int i=0;i; std::string = std::__cxx11::basic_string]’: src/gfanlib_tableau.h:635:84: required from ‘std::string gfan::GeneratedCone::toString() [with mvtyp = gfan::CircuitTableInt32; std::string = std::__cxx11::basic_string]’ 635 | return Tableau::toString(&extra)+s.str()+"originalMatrix:"+matrixToString(originalMatrix); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1433:7: required from ‘void gfan::GeneratedCone::findExtremeRays() [with mvtyp = gfan::CircuitTableInt32]’ 1433 | toString()<<"\n"<::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt32]’ 1737 | findExtremeRays(); | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1889:4: required from ‘gfan::Vector gfan::GeneratedCone::getGenericSupportingHyperplane(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1889 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2548:50: required from ‘gfan::Vector gfan::Cone::getRelativeInteriorPoint(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2548 | return dualCone.getGenericSupportingHyperplane(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/divisionobject.h:676:52: required from here 676 | return toIntegerVector(C2.getRelativeInteriorPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_matrix.h:1082:53: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1082 | for(int i=0;i gfan::CircuitTableIntPOD::scaleVector(gfan::CircuitTableIntPOD*, gfan::CircuitTableIntPOD, Divisor, int, gfan::CircuitTableIntPOD) [with word = int; longword = long int]’: src/gfanlib_tableau.h:466:26: required from ‘void gfan::Tableau::exchange(int, int) [with mvtyp = gfan::CircuitTableInt32]’ 466 | mvtyp::scaleVector(&combinedMatrix[k][0],combinedMatrix[i][j],divisorObject,getWidth(),boundK) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:554:28: required from ‘void gfan::GeneratedCone::exchange(int, int) [with mvtyp = gfan::CircuitTableInt32]’ 554 | Tableau::exchange(i,j); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/gfanlib_tableau.h:1093:12: required from ‘void gfan::GeneratedCone::findOrthogonalComplementAndDimension() [with mvtyp = gfan::CircuitTableInt32]’ 1093 | this->exchange(i,j); | ~~~~~~^~~~~~~~ src/gfanlib_tableau.h:1722:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt32]’ 1722 | findOrthogonalComplementAndDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1889:4: required from ‘gfan::Vector gfan::GeneratedCone::getGenericSupportingHyperplane(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1889 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2548:50: required from ‘gfan::Vector gfan::Cone::getRelativeInteriorPoint(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2548 | return dualCone.getGenericSupportingHyperplane(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/divisionobject.h:676:52: required from here 676 | return toIntegerVector(C2.getRelativeInteriorPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_circuittableint.h:640:47: warning: comparison of integer expressions of different signedness: ‘gfan::MyMakeUnsigned::type’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] 640 | if(positiveResultBoundTimesD<((longword(denominatorDivisor.v)<<(Dig-2)))) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_circuittableint.h: In instantiation of ‘static gfan::CircuitTableIntPOD gfan::CircuitTableIntPOD::dotDivVector(gfan::CircuitTableIntPOD*, gfan::CircuitTableIntPOD*, gfan::CircuitTableIntPOD, gfan::CircuitTableIntPOD, Divisor, int, gfan::CircuitTableIntPOD, gfan::CircuitTableIntPOD) [with word = int; longword = long int]’: src/gfanlib_tableau.h:468:27: required from ‘void gfan::Tableau::exchange(int, int) [with mvtyp = gfan::CircuitTableInt32]’ 468 | mvtyp::dotDivVector(&combinedMatrix[k][0],&combinedMatrix[i][0],combinedMatrix[i][j],temp,divisorObject,getWidth(),boundK,boundI); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:554:28: required from ‘void gfan::GeneratedCone::exchange(int, int) [with mvtyp = gfan::CircuitTableInt32]’ 554 | Tableau::exchange(i,j); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/gfanlib_tableau.h:1093:12: required from ‘void gfan::GeneratedCone::findOrthogonalComplementAndDimension() [with mvtyp = gfan::CircuitTableInt32]’ 1093 | this->exchange(i,j); | ~~~~~~^~~~~~~~ src/gfanlib_tableau.h:1722:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt32]’ 1722 | findOrthogonalComplementAndDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1889:4: required from ‘gfan::Vector gfan::GeneratedCone::getGenericSupportingHyperplane(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1889 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2548:50: required from ‘gfan::Vector gfan::Cone::getRelativeInteriorPoint(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2548 | return dualCone.getGenericSupportingHyperplane(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/divisionobject.h:676:52: required from here 676 | return toIntegerVector(C2.getRelativeInteriorPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_circuittableint.h:495:47: warning: comparison of integer expressions of different signedness: ‘gfan::MyMakeUnsigned::type’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] 495 | if(positiveResultBoundTimesD<((longword(denominatorDivisor.v)<<(Dig-2)))) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘std::string gfan::toString2(pmrvector&) [with T = bool; std::string = std::__cxx11::basic_string; pmrvector = std::vector >]’: src/gfanlib_tableau.h:239:37: required from ‘bool gfan::Tableau::CHECKCOL(int) const [with mvtyp = gfan::CircuitTableInt32]’ 239 | std::cerr<<"invalid:"<::towards(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInt32; pmrvector = std::vector >]’ 1008 | CHECKCOL(d-1); | ~~~~~~~~^~~~~ src/gfanlib_tableau.h:1232:20: required from ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInt32]’ 1232 | violatedIndex=towards(d-1,lowerIndex,upperIndex,nonExtreme); | ^~~~~~~ src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt32]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1889:4: required from ‘gfan::Vector gfan::GeneratedCone::getGenericSupportingHyperplane(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1889 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2548:50: required from ‘gfan::Vector gfan::Cone::getRelativeInteriorPoint(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2548 | return dualCone.getGenericSupportingHyperplane(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/divisionobject.h:676:52: required from here 676 | return toIntegerVector(C2.getRelativeInteriorPoint()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:167:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 167 | for(int i=0;i::reduce(Polynomial&) [with int NWORDS = 4; FieldElementImplementation = void]’: src/divisionobject.h:805:7: required from here 805 | void reduce(Polynomial &f) | ^~~~~~ src/divisionobject.h:871:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 871 | for(int I=0;I, std::allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 883 | if(i==g.size()) | ~^~~~~~~~~~ src/divisionobject.h:931:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 931 | if(i!=g.size()) | ~^~~~~~~~~~ src/divisionobject.h: In instantiation of ‘void DivisionObjectFast::reduce(Polynomial&) [with int NWORDS = 4; FieldElementImplementation = FieldZModPZImplementation]’: src/divisionobject.h:805:7: required from here 805 | void reduce(Polynomial &f) | ^~~~~~ src/divisionobject.h:871:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 871 | for(int I=0;I, std::allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 883 | if(i==g.size()) | ~^~~~~~~~~~ src/divisionobject.h:931:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 931 | if(i!=g.size()) | ~^~~~~~~~~~ src/divisionobject.h: In instantiation of ‘PriorityQueue2::PriorityQueue2() [with int NWORDS = 4]’: src/divisionobject.h:824:26: required from ‘void DivisionObjectFast::reduce(Polynomial&) [with int NWORDS = 4; FieldElementImplementation = void]’ 824 | PriorityQueue2 thePriorityQueue; | ^~~~~~~~~~~~~~~~ src/divisionobject.h:805:7: required from here 805 | void reduce(Polynomial &f) | ^~~~~~ src/divisionobject.h:342:25: warning: ‘PriorityQueue2<4>::queue’ will be initialized after [-Wreorder] 342 | vector queue; | ^~~~~ src/divisionobject.h:299:46: warning: ‘std::vector, int>, std::allocator, int> > >, std::allocator, int>, std::allocator, int> > > > > PriorityQueue2<4>::hashVector’ [-Wreorder] 299 | vector > > hashVector; | ^~~~~~~~~~ src/divisionobject.h:559:9: warning: when initialized here [-Wreorder] 559 | PriorityQueue2(): | ^~~~~~~~~~~~~~ src/divisionobject.h: In instantiation of ‘bool MultiTerm::isZero() const [with int NWORDS = 4]’: src/divisionobject.h:856:21: required from ‘void DivisionObjectFast::reduce(Polynomial&) [with int NWORDS = 4; FieldElementImplementation = void]’ 856 | if(!temp->isZero()) | ~~~~~~~~~~~~^~ src/divisionobject.h:805:7: required from here 805 | void reduce(Polynomial &f) | ^~~~~~ src/divisionobject.h:131:25: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector, FieldElement>, std::allocator, FieldElement> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 131 | return i==p->terms.size(); | ~^~~~~~~~~~~~~~~~~ src/divisionobject.h: In instantiation of ‘MultiTerm::MultiTerm(DivisionPolynomial&, const PackedMonomial&, FieldElement) [with int NWORDS = 4]’: /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = MultiTerm<4>; _Args = {DivisionPolynomial<4>&, PackedMonomial<4>, FieldElement}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/divisionobject.h:827:43: required from ‘void DivisionObjectFast::reduce(Polynomial&) [with int NWORDS = 4; FieldElementImplementation = void]’ 827 | auto temp=make_unique>(F,PackedMonomial(),f.getRing().getField().zHomomorphism(1)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/divisionobject.h:805:7: required from here 805 | void reduce(Polynomial &f) | ^~~~~~ src/divisionobject.h:112:34: warning: ‘MultiTerm<4>::coefficientp’ will be initialized after [-Wreorder] 112 | shared_ptr coefficientp; // should be changed to unique_ptr, but this seems to require implementing a better priority queue | ^~~~~~~~~~~~ src/divisionobject.h:111:13: warning: ‘int MultiTerm<4>::i’ [-Wreorder] 111 | int i; | ^ src/divisionobject.h:120:9: warning: when initialized here [-Wreorder] 120 | MultiTerm(DivisionPolynomial &p_, PackedMonomial const &m_, FieldElement coefficient_): | ^~~~~~~~~ src/divisionobject.h:111:13: warning: ‘MultiTerm<4>::i’ will be initialized after [-Wreorder] 111 | int i; | ^ src/divisionobject.h:106:20: warning: ‘MultiTerm<4>* MultiTerm<4>::next’ [-Wreorder] 106 | MultiTerm *next; | ^~~~ src/divisionobject.h:120:9: warning: when initialized here [-Wreorder] 120 | MultiTerm(DivisionPolynomial &p_, PackedMonomial const &m_, FieldElement coefficient_): | ^~~~~~~~~ src/divisionobject.h: In instantiation of ‘int PriorityQueue2::findIndex(Priority) const [with int NWORDS = 4; Priority = PackedMonomial<4>]’: src/divisionobject.h:539:9: required from ‘void PriorityQueue2::push(Priority, Data) [with int NWORDS = 4; Priority = PackedMonomial<4>; Data = MultiTerm<4>*]’ 539 | int i=findIndex(p); | ^~~~~~~~~ src/divisionobject.h:830:24: required from ‘void DivisionObjectFast::reduce(Polynomial&) [with int NWORDS = 4; FieldElementImplementation = void]’ 830 | thePriorityQueue.push(tempPriority,temp.get());temp.release(); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/divisionobject.h:805:7: required from here 805 | void reduce(Polynomial &f) | ^~~~~~ src/divisionobject.h:521:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::Element, std::allocator::Element> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 521 | while(i::releaseHash(Priority, int) [with int NWORDS = 4; Priority = PackedMonomial<4>]’: src/divisionobject.h:592:4: required from ‘void PriorityQueue2::popNoDelete() [with int NWORDS = 4]’ 592 | releaseHash(queue[1].priority,1); | ^~~~~~~~~~~ src/divisionobject.h:858:34: required from ‘void DivisionObjectFast::reduce(Polynomial&) [with int NWORDS = 4; FieldElementImplementation = void]’ 858 | thePriorityQueue.popNoDelete(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/divisionobject.h:805:7: required from here 805 | void reduce(Polynomial &f) | ^~~~~~ src/divisionobject.h:309:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, int>, std::allocator, int> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 309 | for(int i=0;i::adjustEntry(int, const Element&) [with int NWORDS = 4]’: src/divisionobject.h:614:5: required from ‘void PriorityQueue2::popNoDelete() [with int NWORDS = 4]’ 614 | adjustEntry(1,temp); | ^~~~~~~~~~~ src/divisionobject.h:858:34: required from ‘void DivisionObjectFast::reduce(Polynomial&) [with int NWORDS = 4; FieldElementImplementation = void]’ 858 | thePriorityQueue.popNoDelete(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/divisionobject.h:805:7: required from here 805 | void reduce(Polynomial &f) | ^~~~~~ src/divisionobject.h:368:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::Element, std::allocator::Element> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 368 | if(__builtin_expect(child2::Element, std::allocator::Element> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 390 | if(child1>=queue.size())//no child 1 | ~~~~~~^~~~~~~~~~~~~~ src/divisionobject.h: In instantiation of ‘int PriorityQueue2::hashIndex(Priority) const [with int NWORDS = 4; Priority = PackedMonomial<4>]’: src/divisionobject.h:516:10: required from ‘int PriorityQueue2::findIndex(Priority) const [with int NWORDS = 4; Priority = PackedMonomial<4>]’ 516 | return hashIndex(p); //A naive implementation follows below | ^~~~~~~~~ src/divisionobject.h:539:9: required from ‘void PriorityQueue2::push(Priority, Data) [with int NWORDS = 4; Priority = PackedMonomial<4>; Data = MultiTerm<4>*]’ 539 | int i=findIndex(p); | ^~~~~~~~~ src/divisionobject.h:830:24: required from ‘void DivisionObjectFast::reduce(Polynomial&) [with int NWORDS = 4; FieldElementImplementation = void]’ 830 | thePriorityQueue.push(tempPriority,temp.get());temp.release(); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/divisionobject.h:805:7: required from here 805 | void reduce(Polynomial &f) | ^~~~~~ src/divisionobject.h:444:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, int>, std::allocator, int> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 444 | for(int i=0;i::dumpInfo() const [with int NWORDS = 4]’: src/divisionobject.h:437:4: required from ‘void PriorityQueue2::maybeDumpInfo() const [with int NWORDS = 4]’ 437 | dumpInfo(); | ^~~~~~~~ src/divisionobject.h:556:3: required from ‘bool PriorityQueue2::isEmpty() const [with int NWORDS = 4]’ 556 | maybeDumpInfo(); | ^~~~~~~~~~~~~ src/divisionobject.h:831:34: required from ‘void DivisionObjectFast::reduce(Polynomial&) [with int NWORDS = 4; FieldElementImplementation = void]’ 831 | while(!thePriorityQueue.isEmpty()) | ~~~~~~~~~~~~~~~~~~~~~~~~^~ src/divisionobject.h:805:7: required from here 805 | void reduce(Polynomial &f) | ^~~~~~ src/divisionobject.h:422:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::Element, std::allocator::Element> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 422 | for(int i=1;i&)’ defined but not used [-Wunused-function] 3186 | static string toString(vector const &V) | ^~~~~~~~ src/gfanlib_tableau.h:2755:20: warning: ‘std::vector gfan::setDifference(const std::vector&, const std::vector&)’ defined but not used [-Wunused-function] 2755 | static vector setDifference(vector const &a, vector const &b) | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:2749:20: warning: ‘std::vector gfan::intersection(const std::vector&, const std::vector&)’ defined but not used [-Wunused-function] 2749 | static vector intersection(vector const &a, vector const &b) | ^~~~~~~~~~~~ src/gfanlib_tableau.h:182:16: warning: ‘gfan::ZVector gfan::toZVector(const Vector&)’ defined but not used [-Wunused-function] 182 | static ZVector toZVector(gfan::Vector const &m) | ^~~~~~~~~ src/gfanlib_circuittableint.h:727:13: warning: ‘bool gfan::hasPod(CircuitTalbeInt64*)’ defined but not used [-Wunused-function] 727 | static bool hasPod(class CircuitTalbeInt64 *c){return true;} | ^~~~~~ src/gfanlib_circuittableint.h:726:13: warning: ‘bool gfan::hasPod(CircuitTalbeInt32*)’ defined but not used [-Wunused-function] 726 | static bool hasPod(class CircuitTalbeInt32 *c){return true;} | ^~~~~~ src/gfanlib_circuittableint.h:231:15: warning: ‘gfan::my256s gfan::extMul(__int128, __int128)’ defined but not used [-Wunused-function] 231 | static my256s extMul(__int128_t a, __int128_t b) | ^~~~~~ src/gfanlib_circuittableint.h:212:19: warning: ‘__int128 gfan::extMul(long int, long int)’ defined but not used [-Wunused-function] 212 | static __int128_t extMul(long int a, long int b) | ^~~~~~ src/gfanlib_circuittableint.h:88:20: warning: ‘std::string gfan::toStr(__uint32_t)’ defined but not used [-Wunused-function] 88 | static std::string toStr(__uint32_t b) | ^~~~~ src/gfanlib_circuittableint.h:60:20: warning: ‘std::string gfan::toStr(__int128 unsigned)’ defined but not used [-Wunused-function] 60 | static std::string toStr(__uint128_t b) | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_main.cpp -o src/app_main.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_main.cpp:8: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_main.cpp:12: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_buchberger.cpp:10: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_facets.cpp -o src/app_facets.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_facets.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_homogeneityspace.cpp -o src/app_homogeneityspace.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_homogeneityspace.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_homogeneityspace.cpp:5: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_homogenize.cpp:9: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_initialforms.cpp -o src/app_initialforms.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_initialforms.cpp:2: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_initialforms.cpp:5: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_isgroebnerbasis.cpp:7: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_ismarkedgroebnerbasis.cpp:6: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_krulldimension.cpp:4: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_interactive.cpp:5: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_leadingterms.cpp:5: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_polynomialsetunion.cpp -o src/app_polynomialsetunion.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_polynomialsetunion.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_polynomialsetunion.cpp:5: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_render.cpp:5: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_renderstaircase.cpp:5: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_stats.cpp:5: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_supportindices.cpp -o src/app_supportindices.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/app_supportindices.cpp:2: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_supportindices.cpp: In member function ‘virtual int SupportIndicesApplication::main()’: src/app_supportindices.cpp:26:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 26 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_tolatex.cpp: In constructor ‘ToLatexApplication::ToLatexApplication()’: src/app_tolatex.cpp:11:16: warning: ‘ToLatexApplication::optionPolynomialSetList’ will be initialized after [-Wreorder] 11 | SimpleOption optionPolynomialSetList; | ^~~~~~~~~~~~~~~~~~~~~~~ src/app_tolatex.cpp:9:16: warning: ‘Application::SimpleOption ToLatexApplication::optionAddHeader’ [-Wreorder] 9 | SimpleOption optionAddHeader; | ^~~~~~~~~~~~~~~ src/app_tolatex.cpp:17:3: warning: when initialized here [-Wreorder] 17 | ToLatexApplication(): | ^~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_transposematrix.cpp -o src/app_transposematrix.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/app_transposematrix.cpp:2: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_tropicalbasis.cpp -o src/app_tropicalbasis.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_tropicalbasis.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_tropicalbasis.cpp:5: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_tropicalstartingcone.cpp:7: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_walk.cpp:5: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_tropicalintersection.cpp:5: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_tropicaltraverse.cpp:7: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_weightvector.cpp:5: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_scarfisgeneric.cpp:5: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_sturmsequence.cpp: In member function ‘virtual int SturmSequenceApplication::main()’: src/app_sturmsequence.cpp:54:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 54 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_scarfcomplex.cpp:5: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i::Matrix(int, int) [with typ = int]’: src/app_scarfcomplex.cpp:59:33: required from here 59 | IntegerMatrix N2(1,A.getWidth()); | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix operator*(int, const Matrix&)’: src/app_scarfcomplex.cpp:61:38: required from here 61 | N2.append((-1)*rowsToIntegerMatrix(N)); | ^ src/matrix.h:130:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 130 | for(int i=0;i::Matrix(const Matrix&) [with typ = int]’: src/matrix.h:129:14: required from ‘Matrix operator*(int, const Matrix&)’ 129 | Matrix p=q; | ^ src/app_scarfcomplex.cpp:61:38: required from here 61 | N2.append((-1)*rowsToIntegerMatrix(N)); | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_lll.cpp -o src/app_lll.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/app_lll.cpp:2: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/lll.h:5, from src/app_lll.cpp:5: src/matrix.h: In instantiation of ‘Matrix::Matrix(const Matrix&) [with typ = int]’: src/app_lll.cpp:36:22: required from here 36 | IntegerMatrix A2=A; | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_scarfvisualize.cpp -o src/app_scarfvisualize.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_scarfvisualize.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_scarfvisualize.cpp:5: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i::Matrix(const Matrix&) [with typ = int]’: src/app_scarfvisualize.cpp:221:21: required from here 221 | IntegerMatrix A=mRotX; | ^~~~~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(int, int) [with typ = int]’: src/matrix.h:42:14: required from ‘Matrix Matrix::transposed() const [with typ = int]’ 42 | Matrix ret(getWidth(),getHeight()); | ^~~ src/app_scarfvisualize.cpp:145:36: required from here 145 | IntegerVector N=mRot2.transposed().vectormultiply(*i); | ~~~~~~~~~~~~~~~~^~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_latticeideal.cpp -o src/app_latticeideal.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/app_latticeideal.cpp:2: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/latticeideal.h:4, from src/app_latticeideal.cpp:6: src/matrix.h: In instantiation of ‘Matrix::Matrix(int, int) [with typ = int]’: src/matrix.h:42:14: required from ‘Matrix Matrix::transposed() const [with typ = int]’ 42 | Matrix ret(getWidth(),getHeight()); | ^~~ src/app_latticeideal.cpp:35:56: required from here 35 | IntegerMatrix A=rowsToIntegerMatrix(ivl).transposed(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(const Matrix&) [with typ = int]’: src/matrix.h:46:14: required from ‘Matrix Matrix::transposed() const [with typ = int]’ 46 | return ret; | ^~~ src/app_latticeideal.cpp:35:56: required from here 35 | IntegerMatrix A=rowsToIntegerMatrix(ivl).transposed(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_tropicalmultiplicity.cpp -o src/app_tropicalmultiplicity.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_tropicalmultiplicity.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_idealintersection.cpp -o src/app_idealintersection.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_idealintersection.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_saturation.cpp -o src/app_saturation.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_saturation.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_idealproduct.cpp -o src/app_idealproduct.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_idealproduct.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_representatives.cpp -o src/app_representatives.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/app_representatives.cpp:2: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_representatives.cpp:7: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_tropicallifting.cpp:5: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_topolyhedralfan.cpp: In constructor ‘ToPolyhedralFanApplication::ToPolyhedralFanApplication()’: src/app_topolyhedralfan.cpp:16:16: warning: ‘ToPolyhedralFanApplication::optionSymmetry’ will be initialized after [-Wreorder] 16 | SimpleOption optionSymmetry; | ^~~~~~~~~~~~~~ src/app_topolyhedralfan.cpp:14:16: warning: ‘Application::SimpleOption ToPolyhedralFanApplication::optionRestrict’ [-Wreorder] 14 | SimpleOption optionRestrict; | ^~~~~~~~~~~~~~ src/app_topolyhedralfan.cpp:22:3: warning: when initialized here [-Wreorder] 22 | ToPolyhedralFanApplication(): | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_tropicalbruteforce.cpp -o src/app_tropicalbruteforce.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_tropicalbruteforce.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_tropicalbruteforce.cpp:5: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_test.cpp:10: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 69 | for(j=0;j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 73 | if(j==wordData.size()) | ~^~~~~~~~~~~~~~~~~ src/packedmonomial.h: In static member function ‘static std::vector PacMan::bitsNeeded(const IntegerVector&)’: src/packedmonomial.h:85:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 85 | for(int i=0;i&, int, bool, int)’: src/packedmonomial.h:59:15: warning: ‘PacMan::overflowFlag’ will be initialized after [-Wreorder] 59 | int64 overflowFlag;//If overflow happens with these variables, this should be set to non-zero | ^~~~~~~~~~~~ src/packedmonomial.h:55:26: warning: ‘std::vector PacMan::wordData’ [-Wreorder] 55 | vector wordData; | ^~~~~~~~ src/packedmonomial.h:103:9: warning: when initialized here [-Wreorder] 103 | PacMan(PolynomialRing const &r, vector const &bounds, int nWeightBits, bool deleteOverflowBit=false, int minimalNumberOfWords=4): //bounds are without overflow bit | ^~~~~~ src/packedmonomial.h:110:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 110 | for(int i=0;i::operator==(const PackedMonomial&) const’: src/packedmonomial.h:313:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 313 | for(int i=0;i StackResource::mem’ [-Wreorder] 101 | std::experimental::pmr::vector mem; | ^~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_memoryresource.h:106:11: warning: ‘StackResource::numberOfAllocatedBytes’ will be initialized after [-Wreorder] 106 | int64_t numberOfAllocatedBytes; | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:104:20: warning: ‘std::experimental::fundamentals_v2::pmr::memory_resource* StackResource::parentResource’ [-Wreorder] 104 | memory_resource* parentResource; | ^~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_vector.h: In function ‘std::vector > gfan::parseSequence(std::istream&)’: src/gfanlib_vector.h:29:13: warning: unused variable ‘state’ [-Wunused-variable] 29 | int state=0; | ^~~~~ In file included from src/gfanlib_circuittableint.h:18, from src/gfanlib_tableau.h:14, from src/app_test.cpp:30: src/gfanlib_frequencytable.h: In constructor ‘gfan::FrequencyTable::FrequencyTable(std::string, bool)’: src/gfanlib_frequencytable.h:24:22: warning: ‘gfan::FrequencyTable::report’ will be initialized after [-Wreorder] 24 | bool report; | ^~~~~~ src/gfanlib_frequencytable.h:23:29: warning: ‘std::string gfan::FrequencyTable::name’ [-Wreorder] 23 | std::string name; | ^~~~ src/gfanlib_frequencytable.h:26:17: warning: when initialized here [-Wreorder] 26 | FrequencyTable(std::string name_,bool report_=false): | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h: In function ‘gfan::ZVector gfan::toZVector(const Vector&)’: src/gfanlib_tableau.h:185:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 185 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2683 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2698 | for(int i=0;i > TestApplication::convertMatrixVectorT(const std::vector >&)’: src/app_test.cpp:149:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 149 | for(int i=0;i > TestApplication::subFolderNames()’: src/app_test.cpp:1355:26: warning: unused variable ‘dirent’ [-Wunused-variable] 1355 | struct dirent *dirent; | ^~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/app_test.cpp:471:93: required from here 471 | gfan::GeneratedCone C(gfan::Matrix::readMatrix(s,3)); | ^ src/gfanlib_tableau.h:518:41: warning: ‘gfan::GeneratedCone::originalMatrix’ will be initialized after [-Wreorder] 518 | /*const*/ Matrix originalMatrix; // we almost don't have to store this matrix. When for example rays for the cone are requested, it however is easiest to return a submatrix of this stored matrix rather than changing basis. | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:515:33: warning: ‘pmrvector gfan::GeneratedCone::nonExtreme’ [-Wreorder] 515 | pmrvector nonExtreme;//knownToBeNonExtreme | ^~~~~~~~~~ src/gfanlib_tableau.h:715:26: warning: when initialized here [-Wreorder] 715 | explicit GeneratedCone(Matrix const &M, MR *mr=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:517:31: warning: ‘gfan::GeneratedCone::temporaryNormal’ will be initialized after [-Wreorder] 517 | Vector temporaryNormal; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:499:21: warning: ‘int gfan::GeneratedCone::state’ [-Wreorder] 499 | int state; | ^~~~~ src/gfanlib_tableau.h:715:26: warning: when initialized here [-Wreorder] 715 | explicit GeneratedCone(Matrix const &M, MR *mr=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:513:33: warning: ‘gfan::GeneratedCone::inOrthogonalComplement’ will be initialized after [-Wreorder] 513 | pmrvector inOrthogonalComplement;//valid if state>=1 | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:510:21: warning: ‘int gfan::GeneratedCone::ambientDimension’ [-Wreorder] 510 | int ambientDimension;//valid if state>=0 | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:715:26: warning: when initialized here [-Wreorder] 715 | explicit GeneratedCone(Matrix const &M, MR *mr=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/app_test.cpp:563:116: required from here 563 | GeneratedCone C1(A.transposed(),gfan::Matrix(A.getWidth(),0)); | ^ src/gfanlib_tableau.h:518:41: warning: ‘gfan::GeneratedCone::originalMatrix’ will be initialized after [-Wreorder] 518 | /*const*/ Matrix originalMatrix; // we almost don't have to store this matrix. When for example rays for the cone are requested, it however is easiest to return a submatrix of this stored matrix rather than changing basis. | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:515:33: warning: ‘pmrvector gfan::GeneratedCone::nonExtreme’ [-Wreorder] 515 | pmrvector nonExtreme;//knownToBeNonExtreme | ^~~~~~~~~~ src/gfanlib_tableau.h:674:26: warning: when initialized here [-Wreorder] 674 | explicit GeneratedCone(Matrix const &M, Matrix const &L, MR *mr=get_default_resource(), MR *mr2=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:517:31: warning: ‘gfan::GeneratedCone::temporaryNormal’ will be initialized after [-Wreorder] 517 | Vector temporaryNormal; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:499:21: warning: ‘int gfan::GeneratedCone::state’ [-Wreorder] 499 | int state; | ^~~~~ src/gfanlib_tableau.h:674:26: warning: when initialized here [-Wreorder] 674 | explicit GeneratedCone(Matrix const &M, Matrix const &L, MR *mr=get_default_resource(), MR *mr2=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:513:33: warning: ‘gfan::GeneratedCone::inOrthogonalComplement’ will be initialized after [-Wreorder] 513 | pmrvector inOrthogonalComplement;//valid if state>=1 | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:510:21: warning: ‘int gfan::GeneratedCone::ambientDimension’ [-Wreorder] 510 | int ambientDimension;//valid if state>=0 | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:674:26: warning: when initialized here [-Wreorder] 674 | explicit GeneratedCone(Matrix const &M, Matrix const &L, MR *mr=get_default_resource(), MR *mr2=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::Vector gfan::normalize(const Vector&) [with mvtyp = CircuitTableInt32]’: src/app_test.cpp:727:34: required from here 727 | collector.lookup(normalize(rays[i].toVector())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:158:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 158 | for(int i=0;i::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt128; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/app_test.cpp:794:34: required from here 794 | GeneratedCone C(rays,lines); | ^ src/gfanlib_tableau.h:518:41: warning: ‘gfan::GeneratedCone::originalMatrix’ will be initialized after [-Wreorder] 518 | /*const*/ Matrix originalMatrix; // we almost don't have to store this matrix. When for example rays for the cone are requested, it however is easiest to return a submatrix of this stored matrix rather than changing basis. | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:515:33: warning: ‘pmrvector gfan::GeneratedCone::nonExtreme’ [-Wreorder] 515 | pmrvector nonExtreme;//knownToBeNonExtreme | ^~~~~~~~~~ src/gfanlib_tableau.h:674:26: warning: when initialized here [-Wreorder] 674 | explicit GeneratedCone(Matrix const &M, Matrix const &L, MR *mr=get_default_resource(), MR *mr2=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:517:31: warning: ‘gfan::GeneratedCone::temporaryNormal’ will be initialized after [-Wreorder] 517 | Vector temporaryNormal; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:499:21: warning: ‘int gfan::GeneratedCone::state’ [-Wreorder] 499 | int state; | ^~~~~ src/gfanlib_tableau.h:674:26: warning: when initialized here [-Wreorder] 674 | explicit GeneratedCone(Matrix const &M, Matrix const &L, MR *mr=get_default_resource(), MR *mr2=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:513:33: warning: ‘gfan::GeneratedCone::inOrthogonalComplement’ will be initialized after [-Wreorder] 513 | pmrvector inOrthogonalComplement;//valid if state>=1 | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:510:21: warning: ‘int gfan::GeneratedCone::ambientDimension’ [-Wreorder] 510 | int ambientDimension;//valid if state>=0 | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:674:26: warning: when initialized here [-Wreorder] 674 | explicit GeneratedCone(Matrix const &M, Matrix const &L, MR *mr=get_default_resource(), MR *mr2=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_matrix.h: In instantiation of ‘std::string gfan::matrixToString(const matrixType&, const matrixType*) [with matrixType = Matrix; std::string = std::__cxx11::basic_string]’: src/app_test.cpp:919:71: required from here 919 | std::cerr<<"------------------------------------\n"<::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1082 | for(int i=0;i::Tableau(const gfan::Matrix&, bool, bool, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/app_test.cpp:972:46: required from here 972 | gfan::Tableau M2(M,true); | ^ src/gfanlib_tableau.h:261:22: warning: ‘gfan::Tableau::ignoreLastRow’ will be initialized after [-Wreorder] 261 | bool ignoreLastRow;//indicates which mode we are in. The variable is set to true on construction and only changed when the lineality space is found. | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:243:31: warning: ‘gfan::Matrix gfan::Tableau::combinedMatrix’ [-Wreorder] 243 | Matrix combinedMatrix; // Adj(B)*M | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:324:17: warning: when initialized here [-Wreorder] 324 | Tableau(Matrix const &M, bool appendIdentity, bool appendAllOnes=false, MR *mr=get_default_resource()): | ^~~~~~~ src/gfanlib_tableau.h:244:31: warning: ‘gfan::Tableau::negativeRowBounds’ will be initialized after [-Wreorder] 244 | Vector negativeRowBounds; | ^~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:212:25: warning: ‘pmrvector gfan::Tableau::isColumnInvalid’ [-Wreorder] 212 | pmrvector isColumnInvalid; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:324:17: warning: when initialized here [-Wreorder] 324 | Tableau(Matrix const &M, bool appendIdentity, bool appendAllOnes=false, MR *mr=get_default_resource()): | ^~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘std::string gfan::Tableau::toString(const gfan::Matrix*) [with mvtyp = gfan::CircuitTableInt32; std::string = std::__cxx11::basic_string]’: src/app_test.cpp:973:22: required from here 973 | debug< >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 418 | for(int i=0;i Matrix::submatrixColumnSubsetBoolean(const IntegerVector&) const [with typ = int; IntegerVector = Vektor]’: src/app_test.cpp:1039:35: required from here 1039 | A=A.submatrixColumnSubsetBoolean(IntegerVector(StringParser("( 1,1,1, 1, 1,1, 1, 1,1)").parseIntegerVector())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/matrix.h:203:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 203 | for(int j=0;j&)’: src/app_test.cpp:1046:29: required from here 1046 | debug<<"Doing LLL....\n"<::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 422 | if(s.str().length()>widths[j])widths[j]=s.str().length(); src/gfanlib_tableau.h: In instantiation of ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:2453:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2453 | dualCone(M,equations,mr,mr2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_test.cpp:443:80: required from here 443 | Cone C1(A.submatrixColumns(0,6),A.submatrixColumns(6,9)); | ^ src/gfanlib_tableau.h:518:41: warning: ‘gfan::GeneratedCone::originalMatrix’ will be initialized after [-Wreorder] 518 | /*const*/ Matrix originalMatrix; // we almost don't have to store this matrix. When for example rays for the cone are requested, it however is easiest to return a submatrix of this stored matrix rather than changing basis. | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:515:33: warning: ‘pmrvector gfan::GeneratedCone::nonExtreme’ [-Wreorder] 515 | pmrvector nonExtreme;//knownToBeNonExtreme | ^~~~~~~~~~ src/gfanlib_tableau.h:674:26: warning: when initialized here [-Wreorder] 674 | explicit GeneratedCone(Matrix const &M, Matrix const &L, MR *mr=get_default_resource(), MR *mr2=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:517:31: warning: ‘gfan::GeneratedCone::temporaryNormal’ will be initialized after [-Wreorder] 517 | Vector temporaryNormal; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:499:21: warning: ‘int gfan::GeneratedCone::state’ [-Wreorder] 499 | int state; | ^~~~~ src/gfanlib_tableau.h:674:26: warning: when initialized here [-Wreorder] 674 | explicit GeneratedCone(Matrix const &M, Matrix const &L, MR *mr=get_default_resource(), MR *mr2=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:513:33: warning: ‘gfan::GeneratedCone::inOrthogonalComplement’ will be initialized after [-Wreorder] 513 | pmrvector inOrthogonalComplement;//valid if state>=1 | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:510:21: warning: ‘int gfan::GeneratedCone::ambientDimension’ [-Wreorder] 510 | int ambientDimension;//valid if state>=0 | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:674:26: warning: when initialized here [-Wreorder] 674 | explicit GeneratedCone(Matrix const &M, Matrix const &L, MR *mr=get_default_resource(), MR *mr2=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::Tableau::Tableau(const gfan::Matrix&, bool, bool, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:682:34: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 682 | ambientDimension(M.getHeight())//, | ^ src/app_test.cpp:563:116: required from here 563 | GeneratedCone C1(A.transposed(),gfan::Matrix(A.getWidth(),0)); | ^ src/gfanlib_tableau.h:261:22: warning: ‘gfan::Tableau::ignoreLastRow’ will be initialized after [-Wreorder] 261 | bool ignoreLastRow;//indicates which mode we are in. The variable is set to true on construction and only changed when the lineality space is found. | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:243:31: warning: ‘gfan::Matrix gfan::Tableau::combinedMatrix’ [-Wreorder] 243 | Matrix combinedMatrix; // Adj(B)*M | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:324:17: warning: when initialized here [-Wreorder] 324 | Tableau(Matrix const &M, bool appendIdentity, bool appendAllOnes=false, MR *mr=get_default_resource()): | ^~~~~~~ src/gfanlib_tableau.h:244:31: warning: ‘gfan::Tableau::negativeRowBounds’ will be initialized after [-Wreorder] 244 | Vector negativeRowBounds; | ^~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:212:25: warning: ‘pmrvector gfan::Tableau::isColumnInvalid’ [-Wreorder] 212 | pmrvector isColumnInvalid; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:324:17: warning: when initialized here [-Wreorder] 324 | Tableau(Matrix const &M, bool appendIdentity, bool appendAllOnes=false, MR *mr=get_default_resource()): | ^~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘mvtyp gfan::gcd(const Vector&) [with mvtyp = CircuitTableInt32]’: src/gfanlib_tableau.h:156:13: required from ‘gfan::Vector gfan::normalize(const Vector&) [with mvtyp = CircuitTableInt32]’ 156 | mvtyp d=gcd(ret); | ~~~^~~~~ src/app_test.cpp:727:34: required from here 727 | collector.lookup(normalize(rays[i].toVector())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:145:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 145 | for(i=0;i gfan::Matrix::rowVectorMatrix(const gfan::Vector&, MR*) [with typ = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:2729:70: required from ‘int gfan::RayCollector::lookup(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt32]’ 2729 | auto temp=(linealitySpaceComplement*Matrix::rowVectorMatrix(normalize(v)).transposed()).transposed()[0].toVector(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/app_test.cpp:727:24: required from here 727 | collector.lookup(normalize(rays[i].toVector())); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_matrix.h:164:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 164 | for(int i=0;i::appendRow(const gfan::Vector&) [with typ = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:2739:19: required from ‘int gfan::RayCollector::lookup(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt32]’ 2739 | rays.appendRow(v); | ~~~~~~~~~~~~~~^~~ src/app_test.cpp:727:24: required from here 727 | collector.lookup(normalize(rays[i].toVector())); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_matrix.h:223:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 223 | if(v.size()!=width) | ~~~~~~~~^~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::Tableau::Tableau(const gfan::Matrix&, bool, bool, MR*) [with mvtyp = gfan::CircuitTableInt128; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:682:34: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt128; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 682 | ambientDimension(M.getHeight())//, | ^ src/app_test.cpp:794:34: required from here 794 | GeneratedCone C(rays,lines); | ^ src/gfanlib_tableau.h:261:22: warning: ‘gfan::Tableau::ignoreLastRow’ will be initialized after [-Wreorder] 261 | bool ignoreLastRow;//indicates which mode we are in. The variable is set to true on construction and only changed when the lineality space is found. | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:243:31: warning: ‘gfan::Matrix gfan::Tableau::combinedMatrix’ [-Wreorder] 243 | Matrix combinedMatrix; // Adj(B)*M | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:324:17: warning: when initialized here [-Wreorder] 324 | Tableau(Matrix const &M, bool appendIdentity, bool appendAllOnes=false, MR *mr=get_default_resource()): | ^~~~~~~ src/gfanlib_tableau.h:244:31: warning: ‘gfan::Tableau::negativeRowBounds’ will be initialized after [-Wreorder] 244 | Vector negativeRowBounds; | ^~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:212:25: warning: ‘pmrvector gfan::Tableau::isColumnInvalid’ [-Wreorder] 212 | pmrvector isColumnInvalid; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:324:17: warning: when initialized here [-Wreorder] 324 | Tableau(Matrix const &M, bool appendIdentity, bool appendAllOnes=false, MR *mr=get_default_resource()): | ^~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘void gfan::Tableau::computeRowBounds() [with mvtyp = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:351:4: required from ‘gfan::Tableau::Tableau(const gfan::Matrix&, bool, bool, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 351 | computeRowBounds(); | ^~~~~~~~~~~~~~~~ src/app_test.cpp:972:46: required from here 972 | gfan::Tableau M2(M,true); | ^ src/gfanlib_tableau.h:266:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 266 | for(int i=0;i&) [with T = int; std::string = std::__cxx11::basic_string; pmrvector = std::vector >]’: src/gfanlib_tableau.h:444:24: required from ‘std::string gfan::Tableau::toString(const gfan::Matrix*) [with mvtyp = gfan::CircuitTableInt32; std::string = std::__cxx11::basic_string]’ 444 | "Basis:\n"+toString2(basisIndices)+"\nDeterminant:\n"+determinantOfBasis.toString()+"\n"; | ~~~~~~~~~^~~~~~~~~~~~~~ src/app_test.cpp:973:22: required from here 973 | debug< >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 167 | for(int i=0;i gfan::CircuitTableIntPOD::scaleVector(gfan::CircuitTableIntPOD*, gfan::CircuitTableIntPOD, Divisor, int, gfan::CircuitTableIntPOD) [with word = int; longword = long int]’: src/gfanlib_tableau.h:466:26: required from ‘void gfan::Tableau::exchange(int, int) [with mvtyp = gfan::CircuitTableInt32]’ 466 | mvtyp::scaleVector(&combinedMatrix[k][0],combinedMatrix[i][j],divisorObject,getWidth(),boundK) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_test.cpp:974:15: required from here 974 | M2.exchange(1,2); | ~~~~~~~~~~~^~~~~ src/gfanlib_circuittableint.h:640:47: warning: comparison of integer expressions of different signedness: ‘gfan::MyMakeUnsigned::type’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] 640 | if(positiveResultBoundTimesD<((longword(denominatorDivisor.v)<<(Dig-2)))) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_circuittableint.h: In instantiation of ‘static gfan::CircuitTableIntPOD gfan::CircuitTableIntPOD::dotDivVector(gfan::CircuitTableIntPOD*, gfan::CircuitTableIntPOD*, gfan::CircuitTableIntPOD, gfan::CircuitTableIntPOD, Divisor, int, gfan::CircuitTableIntPOD, gfan::CircuitTableIntPOD) [with word = int; longword = long int]’: src/gfanlib_tableau.h:468:27: required from ‘void gfan::Tableau::exchange(int, int) [with mvtyp = gfan::CircuitTableInt32]’ 468 | mvtyp::dotDivVector(&combinedMatrix[k][0],&combinedMatrix[i][0],combinedMatrix[i][j],temp,divisorObject,getWidth(),boundK,boundI); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_test.cpp:974:15: required from here 974 | M2.exchange(1,2); | ~~~~~~~~~~~^~~~~ src/gfanlib_circuittableint.h:495:47: warning: comparison of integer expressions of different signedness: ‘gfan::MyMakeUnsigned::type’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] 495 | if(positiveResultBoundTimesD<((longword(denominatorDivisor.v)<<(Dig-2)))) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘static uint64_t gfan::GeneratedCone::bitsSet(pmrvector&) [with mvtyp = gfan::CircuitTableInt32; uint64_t = long unsigned int; pmrvector = std::vector >]’: src/gfanlib_tableau.h:544:37: required from ‘void gfan::GeneratedCone::exchange(int, int) [with mvtyp = gfan::CircuitTableInt32]’ 544 | nInLinealitySpace.record(bitsSet(inLineality)); | ~~~~~~~^~~~~~~~~~~~~ src/app_test.cpp:998:14: required from here 998 | M2.exchange(0,3); | ~~~~~~~~~~~^~~~~ src/gfanlib_tableau.h:522:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | for(int i=0;i::Matrix(int, int) [with typ = int]’: src/matrix.h:199:12: required from ‘Matrix Matrix::submatrixColumnSubsetBoolean(const IntegerVector&) const [with typ = int; IntegerVector = Vektor]’ 199 | Matrix ret(getHeight(),subset.sum()); | ^~~ src/app_test.cpp:1039:35: required from here 1039 | A=A.submatrixColumnSubsetBoolean(IntegerVector(StringParser("( 1,1,1, 1, 1,1, 1, 1,1)").parseIntegerVector())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(const Matrix&) [with typ = int]’: src/matrix.h:206:12: required from ‘Matrix Matrix::submatrixColumnSubsetBoolean(const IntegerVector&) const [with typ = int; IntegerVector = Vektor]’ 206 | return ret; | ^~~ src/app_test.cpp:1039:35: required from here 1039 | A=A.submatrixColumnSubsetBoolean(IntegerVector(StringParser("( 1,1,1, 1, 1,1, 1, 1,1)").parseIntegerVector())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ src/gfanlib_tableau.h: In instantiation of ‘void gfan::GeneratedCone::recursiveTriangulation(gfan::Matrix*) [with mvtyp = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:2394:4: required from ‘gfan::Matrix gfan::GeneratedCone::getFacetNormals() [with mvtyp = gfan::CircuitTableInt32]’ 2394 | recursiveTriangulation(&facetNormals); | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2581:35: required from ‘gfan::Matrix gfan::Cone::getRays() [with mvtyp = gfan::CircuitTableInt32]’ 2581 | return dualCone.getFacetNormals(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ src/app_test.cpp:344:25: required from here 344 | auto rays=C1.getRays(); | ~~~~~~~~~~^~ src/gfanlib_tableau.h:2308:85: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2308 | if(determinantOfBasis.sign()<0)for(int i=0;i::GeneratedCone(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:2431:4: required from ‘gfan::Cone::Cone(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2431 | dualCone(mr) | ^~~~~~~~~~~~ src/gfanlib_tableau.h:3231:3: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::Matrix&, const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3231 | lifted( | ^~~~~~~ 3232 | #if 1 | ~~~~~ 3233 | mr | ~~ 3234 | #else | ~~~~~ 3235 | combineLeftRight(//HERE | ~~~~~~~~~~~~~~~~~~~~~~~ 3236 | combineOnTop(nonStrict,Matrix::filled(1,nonStrict.getWidth(),mvtyp(0)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3237 | combineLeftRight( | ~~~~~~~~~~~~~~~~~ 3238 | combineOnTop(strict,Matrix::filled(1,strict.getWidth(),mvtyp(1)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3239 | combineOnTop(Matrix(nonStrict.getHeight(),1,mr2),Matrix::filled(1,1,mvtyp(-1)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3240 | mr2), | ~~~~~ 3241 | mr2), | ~~~~~ 3242 | combineOnTop(equations,Matrix::filled(1,equations.getWidth(),mvtyp(0)),mr2),mr//,mr2//TO HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3243 | #endif | ~~~~~~ 3244 | ), | ~ src/app_test.cpp:497:79: required from here 497 | HalfOpenCone C1(A.transposed(),gfan::Matrix(3,0),A2.transposed()); | ^ src/gfanlib_tableau.h:518:41: warning: ‘gfan::GeneratedCone::originalMatrix’ will be initialized after [-Wreorder] 518 | /*const*/ Matrix originalMatrix; // we almost don't have to store this matrix. When for example rays for the cone are requested, it however is easiest to return a submatrix of this stored matrix rather than changing basis. | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:515:33: warning: ‘pmrvector gfan::GeneratedCone::nonExtreme’ [-Wreorder] 515 | pmrvector nonExtreme;//knownToBeNonExtreme | ^~~~~~~~~~ src/gfanlib_tableau.h:699:17: warning: when initialized here [-Wreorder] 699 | GeneratedCone(MR *mr)NOEXCEPT_://is this constructor needed - and how should the initialisation be? | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:517:31: warning: ‘gfan::GeneratedCone::temporaryNormal’ will be initialized after [-Wreorder] 517 | Vector temporaryNormal; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:499:21: warning: ‘int gfan::GeneratedCone::state’ [-Wreorder] 499 | int state; | ^~~~~ src/gfanlib_tableau.h:699:17: warning: when initialized here [-Wreorder] 699 | GeneratedCone(MR *mr)NOEXCEPT_://is this constructor needed - and how should the initialisation be? | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:513:33: warning: ‘gfan::GeneratedCone::inOrthogonalComplement’ will be initialized after [-Wreorder] 513 | pmrvector inOrthogonalComplement;//valid if state>=1 | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:510:21: warning: ‘int gfan::GeneratedCone::ambientDimension’ [-Wreorder] 510 | int ambientDimension;//valid if state>=0 | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:699:17: warning: when initialized here [-Wreorder] 699 | GeneratedCone(MR *mr)NOEXCEPT_://is this constructor needed - and how should the initialisation be? | ^~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘void gfan::Tableau::computeRowBounds() [with mvtyp = gfan::CircuitTableInt64]’: src/gfanlib_tableau.h:351:4: required from ‘gfan::Tableau::Tableau(const gfan::Matrix&, bool, bool, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 351 | computeRowBounds(); | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:682:34: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 682 | ambientDimension(M.getHeight())//, | ^ src/app_test.cpp:563:116: required from here 563 | GeneratedCone C1(A.transposed(),gfan::Matrix(A.getWidth(),0)); | ^ src/gfanlib_tableau.h:266:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 266 | for(int i=0;i::bitsSet(pmrvector&) [with mvtyp = gfan::CircuitTableInt64; uint64_t = long unsigned int; pmrvector = std::vector >]’: src/gfanlib_tableau.h:544:37: required from ‘void gfan::GeneratedCone::exchange(int, int) [with mvtyp = gfan::CircuitTableInt64]’ 544 | nInLinealitySpace.record(bitsSet(inLineality)); | ~~~~~~~^~~~~~~~~~~~~ src/gfanlib_tableau.h:691:6: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 691 | exchange(a,i); | ^~~~~~~~ src/app_test.cpp:563:116: required from here 563 | GeneratedCone C1(A.transposed(),gfan::Matrix(A.getWidth(),0)); | ^ src/gfanlib_tableau.h:522:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | for(int i=0;i::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInt64]’: src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt64]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1884:4: required from ‘int gfan::GeneratedCone::getDimension() [with mvtyp = gfan::CircuitTableInt64]’ 1884 | ensureStateAsMinimum(1); | ^~~~~~~~~~~~~~~~~~~~ src/app_test.cpp:564:39: required from here 564 | std::cerr<<"DIM"<::findExtremeRays() [with mvtyp = gfan::CircuitTableInt64]’: src/gfanlib_tableau.h:1737:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt64]’ 1737 | findExtremeRays(); | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1884:4: required from ‘int gfan::GeneratedCone::getDimension() [with mvtyp = gfan::CircuitTableInt64]’ 1884 | ensureStateAsMinimum(1); | ^~~~~~~~~~~~~~~~~~~~ src/app_test.cpp:564:39: required from here 564 | std::cerr<<"DIM"<=remaining) || inBasis[i] && !loose(i,lowerIndex,upperIndex,nonExtreme))//we first must remove it from the basis to check | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘bool gfan::GeneratedCone::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:2498:28: required from ‘bool gfan::Cone::isImplied(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt32]’ 2498 | return dualCone.contains(v); | ~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3316:27: required from ‘bool gfan::HalfOpenCone::isEmpty(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3316 | return lifted.isImplied(Vector::standardVector(lifted.getAmbientDimension(),lifted.getAmbientDimension()-1,mr)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_test.cpp:721:19: required from here 721 | if(!c.isEmpty()) | ~~~~~~~~~^~ src/gfanlib_tableau.h:1778:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1778 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1781:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1781 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1806:62: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1806 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1809:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1809 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘void gfan::Tableau::computeRowBounds() [with mvtyp = gfan::CircuitTableInt128]’: src/gfanlib_tableau.h:351:4: required from ‘gfan::Tableau::Tableau(const gfan::Matrix&, bool, bool, MR*) [with mvtyp = gfan::CircuitTableInt128; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 351 | computeRowBounds(); | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:682:34: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt128; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 682 | ambientDimension(M.getHeight())//, | ^ src/app_test.cpp:794:34: required from here 794 | GeneratedCone C(rays,lines); | ^ src/gfanlib_tableau.h:266:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 266 | for(int i=0;i::bitsSet(pmrvector&) [with mvtyp = gfan::CircuitTableInt128; uint64_t = long unsigned int; pmrvector = std::vector >]’: src/gfanlib_tableau.h:544:37: required from ‘void gfan::GeneratedCone::exchange(int, int) [with mvtyp = gfan::CircuitTableInt128]’ 544 | nInLinealitySpace.record(bitsSet(inLineality)); | ~~~~~~~^~~~~~~~~~~~~ src/gfanlib_tableau.h:691:6: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt128; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 691 | exchange(a,i); | ^~~~~~~~ src/app_test.cpp:794:34: required from here 794 | GeneratedCone C(rays,lines); | ^ src/gfanlib_tableau.h:522:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | for(int i=0;i::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInt128]’: src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt128]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1914:4: required from ‘int gfan::GeneratedCone::getDimensionOfLinealitySpace() [with mvtyp = gfan::CircuitTableInt128]’ 1914 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/app_test.cpp:795:77: required from here 795 | std::cerr<<"Dimension of Lineality Space:"<::findExtremeRays() [with mvtyp = gfan::CircuitTableInt128]’: src/gfanlib_tableau.h:1737:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt128]’ 1737 | findExtremeRays(); | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1914:4: required from ‘int gfan::GeneratedCone::getDimensionOfLinealitySpace() [with mvtyp = gfan::CircuitTableInt128]’ 1914 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/app_test.cpp:795:77: required from here 795 | std::cerr<<"Dimension of Lineality Space:"<=remaining) || inBasis[i] && !loose(i,lowerIndex,upperIndex,nonExtreme))//we first must remove it from the basis to check | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_vector.h: In instantiation of ‘gfan::Vector gfan::concatenation(const Vector&, const Vector&, MR*)’: src/gfanlib_tableau.h:3385:74: required from ‘bool gfan::HalfOpenCone::validInequalityDefinesExistingFacet(const gfan::Vector&, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3385 | bool returnValue=lifted.supportingInequalityDefinesFacet(concatenation(v,Vector(1),mr2));//Is this really the correct test? | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3442:14: required from ‘gfan::Vector gfan::HalfOpenCone::fVector() [with mvtyp = gfan::CircuitTableInt32]’ 3442 | if(this->validInequalityDefinesExistingFacet(D.column(i))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_test.cpp:867:36: required from here 867 | for(auto &a:f)sum=sum+a.fVector(); | ~~~~~~~~~^~ src/gfanlib_vector.h:310:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 310 | for(int i=0;i::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt32]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1970:4: required from ‘gfan::Matrix gfan::GeneratedCone::getRays(MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1970 | ensureStateAsMinimum(3); | ^~~~~~~~~~~~~~~~~~~~ src/app_test.cpp:931:21: required from here 931 | debug<::findExtremeRays() [with mvtyp = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:1737:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt32]’ 1737 | findExtremeRays(); | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1970:4: required from ‘gfan::Matrix gfan::GeneratedCone::getRays(MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1970 | ensureStateAsMinimum(3); | ^~~~~~~~~~~~~~~~~~~~ src/app_test.cpp:931:21: required from here 931 | debug<=remaining) || inBasis[i] && !loose(i,lowerIndex,upperIndex,nonExtreme))//we first must remove it from the basis to check | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘void gfan::GeneratedCone::greedySimplex() [with mvtyp = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:2265:4: required from ‘void gfan::GeneratedCone::goToTop() [with mvtyp = gfan::CircuitTableInt32]’ 2265 | greedySimplex(); | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:2388:4: required from ‘gfan::Matrix gfan::GeneratedCone::getFacetNormals() [with mvtyp = gfan::CircuitTableInt32]’ 2388 | goToTop(); | ^~~~~~~ src/gfanlib_tableau.h:2581:35: required from ‘gfan::Matrix gfan::Cone::getRays() [with mvtyp = gfan::CircuitTableInt32]’ 2581 | return dualCone.getFacetNormals(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ src/app_test.cpp:344:25: required from here 344 | auto rays=C1.getRays(); | ~~~~~~~~~~^~ src/gfanlib_tableau.h:2232:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2232 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2243 | for(i=0;i::lexMaxFacetRepresentative(int) [with mvtyp = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:2310:9: required from ‘void gfan::GeneratedCone::recursiveTriangulation(gfan::Matrix*) [with mvtyp = gfan::CircuitTableInt32]’ 2310 | if(lexMaxFacetRepresentative(i)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2394:4: required from ‘gfan::Matrix gfan::GeneratedCone::getFacetNormals() [with mvtyp = gfan::CircuitTableInt32]’ 2394 | recursiveTriangulation(&facetNormals); | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2581:35: required from ‘gfan::Matrix gfan::Cone::getRays() [with mvtyp = gfan::CircuitTableInt32]’ 2581 | return dualCone.getFacetNormals(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ src/app_test.cpp:344:25: required from here 344 | auto rays=C1.getRays(); | ~~~~~~~~~~^~ src/gfanlib_tableau.h:2125:29: warning: unused variable ‘upperIndex’ [-Wunused-variable] 2125 | int upperIndex=getWidth(); | ^~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::Tableau::Tableau(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:707:22: required from ‘gfan::GeneratedCone::GeneratedCone(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 707 | ambientDimension(0)//, | ^ src/gfanlib_tableau.h:2431:4: required from ‘gfan::Cone::Cone(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2431 | dualCone(mr) | ^~~~~~~~~~~~ src/gfanlib_tableau.h:3231:3: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::Matrix&, const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3231 | lifted( | ^~~~~~~ 3232 | #if 1 | ~~~~~ 3233 | mr | ~~ 3234 | #else | ~~~~~ 3235 | combineLeftRight(//HERE | ~~~~~~~~~~~~~~~~~~~~~~~ 3236 | combineOnTop(nonStrict,Matrix::filled(1,nonStrict.getWidth(),mvtyp(0)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3237 | combineLeftRight( | ~~~~~~~~~~~~~~~~~ 3238 | combineOnTop(strict,Matrix::filled(1,strict.getWidth(),mvtyp(1)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3239 | combineOnTop(Matrix(nonStrict.getHeight(),1,mr2),Matrix::filled(1,1,mvtyp(-1)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3240 | mr2), | ~~~~~ 3241 | mr2), | ~~~~~ 3242 | combineOnTop(equations,Matrix::filled(1,equations.getWidth(),mvtyp(0)),mr2),mr//,mr2//TO HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3243 | #endif | ~~~~~~ 3244 | ), | ~ src/app_test.cpp:497:79: required from here 497 | HalfOpenCone C1(A.transposed(),gfan::Matrix(3,0),A2.transposed()); | ^ src/gfanlib_tableau.h:244:31: warning: ‘gfan::Tableau::negativeRowBounds’ will be initialized after [-Wreorder] 244 | Vector negativeRowBounds; | ^~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:212:25: warning: ‘pmrvector gfan::Tableau::isColumnInvalid’ [-Wreorder] 212 | pmrvector isColumnInvalid; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:292:17: warning: when initialized here [-Wreorder] 292 | Tableau(MR *mr): | ^~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::Complex::Complex(const gfan::Matrix&, const gfan::Matrix&) [with mvtyp = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:3573:18: required from ‘gfan::Complex gfan::extractFaceComplex(std::vector >&, RayCollector&, const Matrix&, int, bool, bool, int) [with mvtyp = CircuitTableInt32]’ 3573 | Complex C(collector.rays,linealitySpace); | ^ src/gfanlib_tableau.h:3644:30: required from ‘std::string gfan::extractFaceComplex(std::vector >&) [with mvtyp = CircuitTableInt32; std::string = std::__cxx11::basic_string]’ 3644 | return extractFaceComplex(cones,collector,linealitySpace).toString(FPF_cones|FPF_maximalCones); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3652:28: required from ‘std::string gfan::extractFaceComplex(HalfOpenCone&) [with typ = CircuitTableInt32; std::string = std::__cxx11::basic_string]’ 3652 | return extractFaceComplex(C); | ~~~~~~~~~~~~~~~~~~^~~ src/app_test.cpp:502:34: required from here 502 | std::cerr<::vertices’ will be initialized after [-Wreorder] 2786 | Matrix vertices; | ^~~~~~~~ src/gfanlib_tableau.h:2784:31: warning: ‘gfan::Matrix gfan::Complex::linealitySpace’ [-Wreorder] 2784 | Matrix linealitySpace; | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:2857:20: warning: when initialized here [-Wreorder] 2857 | Complex(Matrix const &rays, Matrix const &linealitySpace_): | ^~~~~~~ src/gfanlib_tableau.h:2784:31: warning: ‘gfan::Complex::linealitySpace’ will be initialized after [-Wreorder] 2784 | Matrix linealitySpace; | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:2782:21: warning: ‘int gfan::Complex::ambientDimension’ [-Wreorder] 2782 | int ambientDimension; | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2857:20: warning: when initialized here [-Wreorder] 2857 | Complex(Matrix const &rays, Matrix const &linealitySpace_): | ^~~~~~~ src/gfanlib_circuittableint.h: In instantiation of ‘static gfan::CircuitTableIntPOD gfan::CircuitTableIntPOD::scaleVector(gfan::CircuitTableIntPOD*, gfan::CircuitTableIntPOD, Divisor, int, gfan::CircuitTableIntPOD) [with word = long int; longword = __int128]’: src/gfanlib_tableau.h:466:26: required from ‘void gfan::Tableau::exchange(int, int) [with mvtyp = gfan::CircuitTableInt64]’ 466 | mvtyp::scaleVector(&combinedMatrix[k][0],combinedMatrix[i][j],divisorObject,getWidth(),boundK) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:554:28: required from ‘void gfan::GeneratedCone::exchange(int, int) [with mvtyp = gfan::CircuitTableInt64]’ 554 | Tableau::exchange(i,j); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/gfanlib_tableau.h:691:6: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 691 | exchange(a,i); | ^~~~~~~~ src/app_test.cpp:563:116: required from here 563 | GeneratedCone C1(A.transposed(),gfan::Matrix(A.getWidth(),0)); | ^ src/gfanlib_circuittableint.h:640:47: warning: comparison of integer expressions of different signedness: ‘gfan::MyMakeUnsigned<__int128>::type’ {aka ‘__int128 unsigned’} and ‘__int128’ [-Wsign-compare] 640 | if(positiveResultBoundTimesD<((longword(denominatorDivisor.v)<<(Dig-2)))) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_circuittableint.h: In instantiation of ‘static gfan::CircuitTableIntPOD gfan::CircuitTableIntPOD::dotDivVector(gfan::CircuitTableIntPOD*, gfan::CircuitTableIntPOD*, gfan::CircuitTableIntPOD, gfan::CircuitTableIntPOD, Divisor, int, gfan::CircuitTableIntPOD, gfan::CircuitTableIntPOD) [with word = long int; longword = __int128]’: src/gfanlib_tableau.h:468:27: required from ‘void gfan::Tableau::exchange(int, int) [with mvtyp = gfan::CircuitTableInt64]’ 468 | mvtyp::dotDivVector(&combinedMatrix[k][0],&combinedMatrix[i][0],combinedMatrix[i][j],temp,divisorObject,getWidth(),boundK,boundI); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:554:28: required from ‘void gfan::GeneratedCone::exchange(int, int) [with mvtyp = gfan::CircuitTableInt64]’ 554 | Tableau::exchange(i,j); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/gfanlib_tableau.h:691:6: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 691 | exchange(a,i); | ^~~~~~~~ src/app_test.cpp:563:116: required from here 563 | GeneratedCone C1(A.transposed(),gfan::Matrix(A.getWidth(),0)); | ^ src/gfanlib_circuittableint.h:495:47: warning: comparison of integer expressions of different signedness: ‘gfan::MyMakeUnsigned<__int128>::type’ {aka ‘__int128 unsigned’} and ‘__int128’ [-Wsign-compare] 495 | if(positiveResultBoundTimesD<((longword(denominatorDivisor.v)<<(Dig-2)))) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘bool gfan::GeneratedCone::loose(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInt64; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1227:8: required from ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInt64]’ 1227 | if(loose(d-1,lowerIndex,upperIndex,nonExtreme)) | ^~~~~ src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt64]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1884:4: required from ‘int gfan::GeneratedCone::getDimension() [with mvtyp = gfan::CircuitTableInt64]’ 1884 | ensureStateAsMinimum(1); | ^~~~~~~~~~~~~~~~~~~~ src/app_test.cpp:564:39: required from here 564 | std::cerr<<"DIM"< >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 806 | for(int i=0;i::towards(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInt64; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1232:20: required from ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInt64]’ 1232 | violatedIndex=towards(d-1,lowerIndex,upperIndex,nonExtreme); | ^~~~~~~ src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt64]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1884:4: required from ‘int gfan::GeneratedCone::getDimension() [with mvtyp = gfan::CircuitTableInt64]’ 1884 | ensureStateAsMinimum(1); | ^~~~~~~~~~~~~~~~~~~~ src/app_test.cpp:564:39: required from here 564 | std::cerr<<"DIM"< >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1005 | for(int perturbationIndex=0;perturbationIndex::towards(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInt32; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1792:11: required from ‘bool gfan::GeneratedCone::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32]’ 1792 | int TW=towards(d-1,lowerIndex,upperIndex,nonExtreme); | ^~~~~~~ src/gfanlib_tableau.h:2498:28: required from ‘bool gfan::Cone::isImplied(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt32]’ 2498 | return dualCone.contains(v); | ~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3316:27: required from ‘bool gfan::HalfOpenCone::isEmpty(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3316 | return lifted.isImplied(Vector::standardVector(lifted.getAmbientDimension(),lifted.getAmbientDimension()-1,mr)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_test.cpp:721:19: required from here 721 | if(!c.isEmpty()) | ~~~~~~~~~^~ src/gfanlib_tableau.h:968:49: warning: statement has no effect [-Wunused-value] 968 | bool shadowVertex=false;true; | ^~~~ src/gfanlib_tableau.h:969:41: warning: statement has no effect [-Wunused-value] 969 | bool bland=true;false; | ^~~~~ src/gfanlib_tableau.h:1005:118: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1005 | for(int perturbationIndex=0;perturbationIndex::loose(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInt128; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1227:8: required from ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInt128]’ 1227 | if(loose(d-1,lowerIndex,upperIndex,nonExtreme)) | ^~~~~ src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt128]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1914:4: required from ‘int gfan::GeneratedCone::getDimensionOfLinealitySpace() [with mvtyp = gfan::CircuitTableInt128]’ 1914 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/app_test.cpp:795:77: required from here 795 | std::cerr<<"Dimension of Lineality Space:"< >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 806 | for(int i=0;i::towards(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInt128; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1232:20: required from ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInt128]’ 1232 | violatedIndex=towards(d-1,lowerIndex,upperIndex,nonExtreme); | ^~~~~~~ src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt128]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1914:4: required from ‘int gfan::GeneratedCone::getDimensionOfLinealitySpace() [with mvtyp = gfan::CircuitTableInt128]’ 1914 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/app_test.cpp:795:77: required from here 795 | std::cerr<<"Dimension of Lineality Space:"< >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1005 | for(int perturbationIndex=0;perturbationIndex::loose(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInt32; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1227:8: required from ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInt32]’ 1227 | if(loose(d-1,lowerIndex,upperIndex,nonExtreme)) | ^~~~~ src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt32]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1970:4: required from ‘gfan::Matrix gfan::GeneratedCone::getRays(MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1970 | ensureStateAsMinimum(3); | ^~~~~~~~~~~~~~~~~~~~ src/app_test.cpp:931:21: required from here 931 | debug< >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 806 | for(int i=0;i::compareCol(int, int, int) [with mvtyp = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:2032:24: required from ‘int gfan::GeneratedCone::findOpposite(int, int, int, pmrvector&, pmrvector&) [with mvtyp = gfan::CircuitTableInt32; pmrvector = std::vector >]’ 2032 | if(candidates[i]&&compareCol(violatedIndex,best,i))best=i; | ^~~~~~~~~~ src/gfanlib_tableau.h:2281:19: required from ‘void gfan::GeneratedCone::goToTop() [with mvtyp = gfan::CircuitTableInt32]’ 2281 | exchange(i,findOpposite(i,lowerIndex,upperIndex,ignoreRows,nonExtreme)); | ^~~~~~~~~~~~ src/gfanlib_tableau.h:2388:4: required from ‘gfan::Matrix gfan::GeneratedCone::getFacetNormals() [with mvtyp = gfan::CircuitTableInt32]’ 2388 | goToTop(); | ^~~~~~~ src/gfanlib_tableau.h:2581:35: required from ‘gfan::Matrix gfan::Cone::getRays() [with mvtyp = gfan::CircuitTableInt32]’ 2581 | return dualCone.getFacetNormals(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ src/app_test.cpp:344:25: required from here 344 | auto rays=C1.getRays(); | ~~~~~~~~~~^~ src/gfanlib_tableau.h:1996:30: warning: unused variable ‘ret2’ [-Wunused-variable] 1996 | bool ret2=!doesIthsLiftsHigherThanSimplicialCone(b); | ^~~~ src/gfanlib_matrix.h: In instantiation of ‘typ gfan::Matrix::columnIDot(int, const gfan::Vector&) const [with typ = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:1660:34: required from ‘bool gfan::GeneratedCone::isImplied(gfan::Vector) [with mvtyp = gfan::CircuitTableInt32]’ 1660 | if(originalMatrix.columnIDot(i,inequality).isNonZero())return false; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/gfanlib_tableau.h:2490:29: required from ‘bool gfan::Cone::contains(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt32]’ 2490 | return dualCone.isImplied(v); | ~~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3335:26: required from ‘bool gfan::HalfOpenCone::containsOrigin() [with mvtyp = gfan::CircuitTableInt32]’ 3335 | return lifted.contains(-Vector::standardVector(lifted.getAmbientDimension(),lifted.getAmbientDimension()-1)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3376:25: required from ‘std::string gfan::HalfOpenCone::toString() [with mvtyp = gfan::CircuitTableInt32; std::string = std::__cxx11::basic_string]’ 3376 | std::string()+(containsOrigin()?"ZERO CONTAINED":"ZERO NOT CONTAINED")+"\n--------CLOSURE:\n"+closure().toString()+"\n---------LIFTED:\n"+lifted.toString() | ^~~~~~~~~~~~~~ src/app_test.cpp:498:27: required from here 498 | std::cerr<::toString(const gfan::Matrix*) [with mvtyp = gfan::CircuitTableInt64; std::string = std::__cxx11::basic_string]’: src/gfanlib_tableau.h:635:35: required from ‘std::string gfan::GeneratedCone::toString() [with mvtyp = gfan::CircuitTableInt64; std::string = std::__cxx11::basic_string]’ 635 | return Tableau::toString(&extra)+s.str()+"originalMatrix:"+matrixToString(originalMatrix); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/gfanlib_tableau.h:1433:7: required from ‘void gfan::GeneratedCone::findExtremeRays() [with mvtyp = gfan::CircuitTableInt64]’ 1433 | toString()<<"\n"<::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt64]’ 1737 | findExtremeRays(); | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1884:4: required from ‘int gfan::GeneratedCone::getDimension() [with mvtyp = gfan::CircuitTableInt64]’ 1884 | ensureStateAsMinimum(1); | ^~~~~~~~~~~~~~~~~~~~ src/app_test.cpp:564:39: required from here 564 | std::cerr<<"DIM"< >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 418 | for(int i=0;i; std::string = std::__cxx11::basic_string]’: src/gfanlib_tableau.h:635:84: required from ‘std::string gfan::GeneratedCone::toString() [with mvtyp = gfan::CircuitTableInt64; std::string = std::__cxx11::basic_string]’ 635 | return Tableau::toString(&extra)+s.str()+"originalMatrix:"+matrixToString(originalMatrix); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1433:7: required from ‘void gfan::GeneratedCone::findExtremeRays() [with mvtyp = gfan::CircuitTableInt64]’ 1433 | toString()<<"\n"<::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt64]’ 1737 | findExtremeRays(); | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1884:4: required from ‘int gfan::GeneratedCone::getDimension() [with mvtyp = gfan::CircuitTableInt64]’ 1884 | ensureStateAsMinimum(1); | ^~~~~~~~~~~~~~~~~~~~ src/app_test.cpp:564:39: required from here 564 | std::cerr<<"DIM"<::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1082 | for(int i=0;i::toString(const gfan::Matrix*) [with mvtyp = gfan::CircuitTableInt128; std::string = std::__cxx11::basic_string]’: src/gfanlib_tableau.h:635:35: required from ‘std::string gfan::GeneratedCone::toString() [with mvtyp = gfan::CircuitTableInt128; std::string = std::__cxx11::basic_string]’ 635 | return Tableau::toString(&extra)+s.str()+"originalMatrix:"+matrixToString(originalMatrix); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/gfanlib_tableau.h:1433:7: required from ‘void gfan::GeneratedCone::findExtremeRays() [with mvtyp = gfan::CircuitTableInt128]’ 1433 | toString()<<"\n"<::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt128]’ 1737 | findExtremeRays(); | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1914:4: required from ‘int gfan::GeneratedCone::getDimensionOfLinealitySpace() [with mvtyp = gfan::CircuitTableInt128]’ 1914 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/app_test.cpp:795:77: required from here 795 | std::cerr<<"Dimension of Lineality Space:"< >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 418 | for(int i=0;i; std::string = std::__cxx11::basic_string]’: src/gfanlib_tableau.h:635:84: required from ‘std::string gfan::GeneratedCone::toString() [with mvtyp = gfan::CircuitTableInt128; std::string = std::__cxx11::basic_string]’ 635 | return Tableau::toString(&extra)+s.str()+"originalMatrix:"+matrixToString(originalMatrix); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1433:7: required from ‘void gfan::GeneratedCone::findExtremeRays() [with mvtyp = gfan::CircuitTableInt128]’ 1433 | toString()<<"\n"<::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt128]’ 1737 | findExtremeRays(); | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1914:4: required from ‘int gfan::GeneratedCone::getDimensionOfLinealitySpace() [with mvtyp = gfan::CircuitTableInt128]’ 1914 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/app_test.cpp:795:77: required from here 795 | std::cerr<<"Dimension of Lineality Space:"<::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1082 | for(int i=0;i&) [with T = bool; std::string = std::__cxx11::basic_string; pmrvector = std::vector >]’: src/gfanlib_tableau.h:239:37: required from ‘bool gfan::Tableau::CHECKCOL(int) const [with mvtyp = gfan::CircuitTableInt64]’ 239 | std::cerr<<"invalid:"<::towards(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInt64; pmrvector = std::vector >]’ 1008 | CHECKCOL(d-1); | ~~~~~~~~^~~~~ src/gfanlib_tableau.h:1232:20: required from ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInt64]’ 1232 | violatedIndex=towards(d-1,lowerIndex,upperIndex,nonExtreme); | ^~~~~~~ src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt64]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1884:4: required from ‘int gfan::GeneratedCone::getDimension() [with mvtyp = gfan::CircuitTableInt64]’ 1884 | ensureStateAsMinimum(1); | ^~~~~~~~~~~~~~~~~~~~ src/app_test.cpp:564:39: required from here 564 | std::cerr<<"DIM"< >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 167 | for(int i=0;i::Cone::Cone(const std::set&, int, const gfan::Complex&, bool) [with mvtyp = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:3178:36: required from ‘typename gfan::Complex::Cone gfan::IndexTranslator::subsetToCone(const gfan::Subset&, int, bool) const [with mvtyp = gfan::CircuitTableInt32; typename gfan::Complex::Cone = gfan::Complex::Cone]’ 3178 | return typename Complex::Cone(indices,dim,c,knownToBeNonMaximal); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3183:20: required from ‘bool gfan::IndexTranslator::insert(const gfan::Subset&, int, bool) [with mvtyp = gfan::CircuitTableInt32]’ 3183 | return c.insert(subsetToCone(s,dimension,knownToBeNonMaximal)); | ^~~~~~~~~~~~ src/gfanlib_tableau.h:3479:25: required from ‘void gfan::HalfOpenCone::addFacesToComplex(gfan::IndexTranslator&, const gfan::Subset&, const std::vector&, std::vector&, int, bool, bool) [with mvtyp = gfan::CircuitTableInt32]’ 3479 | if(not complex.insert(rayIndices,dimension,knownToBeNonMaximal) or onlyThis) return;//Note that in this case lower non-excluded faces might not get inserted. Therefore there are two modes for using the Complex. Either only "disjoint halfopen cones" are inserted or only cones with no excluding faces. | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3619:23: required from ‘gfan::Complex gfan::extractFaceComplex(std::vector >&, RayCollector&, const Matrix&, int, bool, bool, int) [with mvtyp = CircuitTableInt32]’ 3619 | c.addFacesToComplex(translator,rayIndices,inequalitiesSupports,excludingSubsets,dimension,false/*not known to be max*/,onlyMax/*add only c*/); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3644:30: required from ‘std::string gfan::extractFaceComplex(std::vector >&) [with mvtyp = CircuitTableInt32; std::string = std::__cxx11::basic_string]’ 3644 | return extractFaceComplex(cones,collector,linealitySpace).toString(FPF_cones|FPF_maximalCones); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3652:28: required from ‘std::string gfan::extractFaceComplex(HalfOpenCone&) [with typ = CircuitTableInt32; std::string = std::__cxx11::basic_string]’ 3652 | return extractFaceComplex(C); | ~~~~~~~~~~~~~~~~~~^~~ src/app_test.cpp:502:34: required from here 502 | std::cerr<::Cone::dimension’ will be initialized after [-Wreorder] 2800 | int dimension; | ^~~~~~~~~ src/gfanlib_tableau.h:2798:29: warning: ‘int gfan::Complex::Cone::multiplicity’ [-Wreorder] 2798 | int multiplicity; | ^~~~~~~~~~~~ src/gfanlib_tableau.h:2802:21: warning: when initialized here [-Wreorder] 2802 | Cone(std::set const &indices_, int dimension_, Complex const &complex, bool knownToBeNonMaximal=false): | ^~~~ src/gfanlib_tableau.h:2798:29: warning: ‘gfan::Complex::Cone::multiplicity’ will be initialized after [-Wreorder] 2798 | int multiplicity; | ^~~~~~~~~~~~ src/gfanlib_tableau.h:2796:33: warning: ‘bool gfan::Complex::Cone::isKnownToBeNonMaximalFlag’ [-Wreorder] 2796 | bool isKnownToBeNonMaximalFlag; | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2802:21: warning: when initialized here [-Wreorder] 2802 | Cone(std::set const &indices_, int dimension_, Complex const &complex, bool knownToBeNonMaximal=false): | ^~~~ In file included from src/app_test.cpp:35: src/gfanlib_circuittableinteger.h: At global scope: src/gfanlib_circuittableinteger.h:229:13: warning: ‘bool gfan::hasPod(CircuitTalbeInteger*)’ defined but not used [-Wunused-function] 229 | static bool hasPod(class CircuitTalbeInteger *c){return true;}//????????????????????????????????????????? | ^~~~~~ src/gfanlib_tableau.h:3186:23: warning: ‘std::string gfan::toString(const std::vector&)’ defined but not used [-Wunused-function] 3186 | static string toString(vector const &V) | ^~~~~~~~ src/gfanlib_tableau.h:2755:20: warning: ‘std::vector gfan::setDifference(const std::vector&, const std::vector&)’ defined but not used [-Wunused-function] 2755 | static vector setDifference(vector const &a, vector const &b) | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:2749:20: warning: ‘std::vector gfan::intersection(const std::vector&, const std::vector&)’ defined but not used [-Wunused-function] 2749 | static vector intersection(vector const &a, vector const &b) | ^~~~~~~~~~~~ src/gfanlib_circuittableint.h:727:13: warning: ‘bool gfan::hasPod(CircuitTalbeInt64*)’ defined but not used [-Wunused-function] 727 | static bool hasPod(class CircuitTalbeInt64 *c){return true;} | ^~~~~~ src/gfanlib_circuittableint.h:726:13: warning: ‘bool gfan::hasPod(CircuitTalbeInt32*)’ defined but not used [-Wunused-function] 726 | static bool hasPod(class CircuitTalbeInt32 *c){return true;} | ^~~~~~ src/gfanlib_circuittableint.h:88:20: warning: ‘std::string gfan::toStr(__uint32_t)’ defined but not used [-Wunused-function] 88 | static std::string toStr(__uint32_t b) | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_composepermutations.cpp -o src/app_composepermutations.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_composepermutations.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_tropicalrank.cpp -o src/app_tropicalrank.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/app_tropicalrank.cpp:2: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_tropicalrank.cpp:9: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_minkowski.cpp:6: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_secondaryfan.cpp:5: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i=v.size()) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘IntegerMatrix Triangulation2::subsetRows(const IntegerMatrix&, const IntegerVector&) const’: src/triangulation2.h:206:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 206 | for(int i=0;i!=cols.size();i++)ret[i]=ATransposed[cols[i]]; | ~^~~~~~~~~~~~~ src/triangulation2.h: In member function ‘FieldElement Triangulation2::volume(const IntegerVector&, const IntegerMatrix&) const’: src/triangulation2.h:212:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 212 | for(int j=0;j > Triangulation2::coDimensionOneTriangles() const’: src/triangulation2.h:225:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 225 | for(int i=0;isize();i++) | ~^~~~~~~~~~ src/triangulation2.h:229:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 229 | for(int i=0;isize();i++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘Graph Triangulation2::edgeGraph() const’: src/triangulation2.h:254:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 254 | for(int l=0;lsize();l++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘std::set Triangulation2::difference(const IntegerVector&, const std::set&) const’: src/triangulation2.h:281:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 281 | for(int i=0;i&, int&) const’: src/triangulation2.h:291:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 291 | for(int i=0;isize();k++) | ~^~~~~~~~~~ src/triangulation2.h:331:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 331 | for(int k=0;ksize();k++) | ~^~~~~~~~~~ src/triangulation2.h:350:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 350 | for(int k=0;ksize();k++)temp.push_back((*j)[k]); | ~^~~~~~~~~~ src/triangulation2.h:425:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 425 | for(int i=0;isize();i++) | ~^~~~~~~~~~ src/triangulation2.h:441:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 441 | for(int j=0;jsize();j++) | ~^~~~~~~~~~ src/triangulation2.h:473:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 473 | for(int k=0;ksize();j++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘IntegerVector Triangulation2::DFSResultantCoordinate() const’: src/triangulation2.h:520:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 520 | for(int j=0;jsize();j++)ret[(*i)[j]]+=toInteger(vol); | ~^~~~~~~~~~ src/triangulation2.h: In static member function ‘static std::set Triangulation2::toSet(const IntegerVector&)’: src/triangulation2.h:638:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 638 | for(int i=0;i&)’: src/triangulation2.h:653:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 653 | for(int j=0;j!=v.size();j++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘std::__cxx11::list Triangulation2::usedRays() const’: src/triangulation2.h:760:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 760 | for(int k=0;ksize();k++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘float Triangulation2::hirschScore() const’: src/triangulation2.h:777:11: warning: unused variable ‘nVertices’ [-Wunused-variable] 777 | int nVertices=bases.size(); | ^~~~~~~~~ src/triangulation2.h:778:11: warning: unused variable ‘nEdges’ [-Wunused-variable] 778 | int nEdges=coDimensionOneTriangles().size(); | ^~~~~~ src/app_secondaryfan.cpp: In constructor ‘SecondaryFanApplication::SecondaryFanApplication()’: src/app_secondaryfan.cpp:41:16: warning: ‘SecondaryFanApplication::symmetryOption’ will be initialized after [-Wreorder] 41 | SimpleOption symmetryOption; | ^~~~~~~~~~~~~~ src/app_secondaryfan.cpp:40:16: warning: ‘Application::StringOption SecondaryFanApplication::optionRestrictingFan’ [-Wreorder] 40 | StringOption optionRestrictingFan; | ^~~~~~~~~~~~~~~~~~~~ src/app_secondaryfan.cpp:49:3: warning: when initialized here [-Wreorder] 49 | SecondaryFanApplication(): | ^~~~~~~~~~~~~~~~~~~~~~~ src/app_secondaryfan.cpp:42:16: warning: ‘SecondaryFanApplication::optionIgnoreCones’ will be initialized after [-Wreorder] 42 | SimpleOption optionIgnoreCones; | ^~~~~~~~~~~~~~~~~ src/app_secondaryfan.cpp:37:16: warning: ‘Application::SimpleOption SecondaryFanApplication::hirschOption’ [-Wreorder] 37 | SimpleOption hirschOption; | ^~~~~~~~~~~~ src/app_secondaryfan.cpp:49:3: warning: when initialized here [-Wreorder] 49 | SecondaryFanApplication(): | ^~~~~~~~~~~~~~~~~~~~~~~ src/app_secondaryfan.cpp: In member function ‘PolyhedralFan SecondaryFanApplication::interactive(const Triangulation2&)’: src/app_secondaryfan.cpp:180:13: warning: unused variable ‘err’ [-Wunused-variable] 180 | int err=fscanf(stdin,"%i",&s); | ^~~ src/app_secondaryfan.cpp: In member function ‘PolyhedralFan SecondaryFanApplication::automatic(const Triangulation2&, int)’: src/app_secondaryfan.cpp:223:34: warning: comparison of integer expressions of different signedness: ‘std::set >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 223 | if(b.bases.size()==abortAtSize) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from src/linalg.h:8, from src/wallideal.h:72, from src/app_secondaryfan.cpp:6: src/matrix.h: In instantiation of ‘Matrix::Matrix(const Matrix&) [with typ = int]’: src/triangulation2.h:42:7: required from here 42 | A(A_), | ^~~~~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(int, int) [with typ = int]’: src/triangulation2.h:126:52: required from here 126 | IntegerMatrix AA(A.getHeight(),indices.size()); | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix operator*(int, const Matrix&)’: src/app_secondaryfan.cpp:337:67: required from here 337 | IntegerMatrix M2=-1*M1.submatrix(0,1,M1.getHeight(),M1.getWidth()); | ^ src/matrix.h:130:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 130 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_minors.cpp: In constructor ‘MinorsApplication::MinorsApplication()’: src/app_minors.cpp:16:16: warning: ‘MinorsApplication::dressianOption’ will be initialized after [-Wreorder] 16 | SimpleOption dressianOption; | ^~~~~~~~~~~~~~ src/app_minors.cpp:15:16: warning: ‘Application::SimpleOption MinorsApplication::optionWithNames’ [-Wreorder] 15 | SimpleOption optionWithNames; | ^~~~~~~~~~~~~~~ src/app_minors.cpp:28:3: warning: when initialized here [-Wreorder] 28 | MinorsApplication(): | ^~~~~~~~~~~~~~~~~ src/app_minors.cpp: In member function ‘IntegerVectorList MinorsApplication::symmetries(int, int, int)’: src/app_minors.cpp:59:29: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 59 | for(unsigned int i=0;i&, int)’: src/app_minors.cpp:78:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 78 | for(int j=0;j >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 98 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 99 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 106 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 230 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 263 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_combinerays.cpp -o src/app_combinerays.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_combinerays.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_combinerays.cpp: In member function ‘virtual int CombineRaysApplication::main()’: src/app_combinerays.cpp:83:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 83 | for(int i=0;isize();i++) | ~^~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_lpsolve.cpp -o src/app_lpsolve.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/app_lpsolve.cpp:2: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_tropicallinearspace.cpp -o src/app_tropicallinearspace.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/app_tropicallinearspace.cpp:2: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_tropicallinearspace.cpp: In function ‘std::__cxx11::list > treeStrings(int, int, const IntegerVector&)’: src/app_tropicallinearspace.cpp:137:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 137 | for(int b=0;b::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 168 | for(int i=0;i)’: src/app_tropicallinearspace.cpp:263:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 263 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 316 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_tropicalweildivisor.cpp:5: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i::Matrix(int, int) [with typ = int]’: src/app_tropicalweildivisor.cpp:77:45: required from here 77 | IntegerMatrix linearForms(cones.size(),n); | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_lattice.cpp -o src/app_lattice.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/app_lattice.cpp:2: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/latticeideal.h:4, from src/app_lattice.cpp:6: src/matrix.h: In instantiation of ‘Matrix::Matrix(const Matrix&) [with typ = int]’: src/app_lattice.cpp:49:22: required from here 49 | IntegerMatrix B2=A; | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(int, int) [with typ = int]’: src/app_lattice.cpp:63:43: required from here 63 | IntegerMatrix ret(kerdim,A.getHeight()); | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_regularsubdivision.cpp -o src/app_regularsubdivision.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_regularsubdivision.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_regularsubdivision.cpp:12: src/triangulation2.h: In member function ‘IntegerVector Triangulation2::complement(const IntegerVector&, int) const’: src/triangulation2.h:61:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 61 | if(j>=v.size()) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘IntegerMatrix Triangulation2::subsetRows(const IntegerMatrix&, const IntegerVector&) const’: src/triangulation2.h:206:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 206 | for(int i=0;i!=cols.size();i++)ret[i]=ATransposed[cols[i]]; | ~^~~~~~~~~~~~~ src/triangulation2.h: In member function ‘FieldElement Triangulation2::volume(const IntegerVector&, const IntegerMatrix&) const’: src/triangulation2.h:212:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 212 | for(int j=0;j > Triangulation2::coDimensionOneTriangles() const’: src/triangulation2.h:225:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 225 | for(int i=0;isize();i++) | ~^~~~~~~~~~ src/triangulation2.h:229:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 229 | for(int i=0;isize();i++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘Graph Triangulation2::edgeGraph() const’: src/triangulation2.h:254:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 254 | for(int l=0;lsize();l++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘std::set Triangulation2::difference(const IntegerVector&, const std::set&) const’: src/triangulation2.h:281:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 281 | for(int i=0;i&, int&) const’: src/triangulation2.h:291:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 291 | for(int i=0;isize();k++) | ~^~~~~~~~~~ src/triangulation2.h:331:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 331 | for(int k=0;ksize();k++) | ~^~~~~~~~~~ src/triangulation2.h:350:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 350 | for(int k=0;ksize();k++)temp.push_back((*j)[k]); | ~^~~~~~~~~~ src/triangulation2.h:425:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 425 | for(int i=0;isize();i++) | ~^~~~~~~~~~ src/triangulation2.h:441:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 441 | for(int j=0;jsize();j++) | ~^~~~~~~~~~ src/triangulation2.h:473:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 473 | for(int k=0;ksize();j++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘IntegerVector Triangulation2::DFSResultantCoordinate() const’: src/triangulation2.h:520:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 520 | for(int j=0;jsize();j++)ret[(*i)[j]]+=toInteger(vol); | ~^~~~~~~~~~ src/triangulation2.h: In static member function ‘static std::set Triangulation2::toSet(const IntegerVector&)’: src/triangulation2.h:638:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 638 | for(int i=0;i&)’: src/triangulation2.h:653:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 653 | for(int j=0;j!=v.size();j++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘std::__cxx11::list Triangulation2::usedRays() const’: src/triangulation2.h:760:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 760 | for(int k=0;ksize();k++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘float Triangulation2::hirschScore() const’: src/triangulation2.h:777:11: warning: unused variable ‘nVertices’ [-Wunused-variable] 777 | int nVertices=bases.size(); | ^~~~~~~~~ src/triangulation2.h:778:11: warning: unused variable ‘nEdges’ [-Wunused-variable] 778 | int nEdges=coDimensionOneTriangles().size(); | ^~~~~~ In file included from src/linalg.h:8, from src/wallideal.h:72, from src/app_regularsubdivision.cpp:4: src/matrix.h: In instantiation of ‘Matrix::Matrix(const Matrix&) [with typ = int]’: src/triangulation2.h:42:7: required from here 42 | A(A_), | ^~~~~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(int, int) [with typ = int]’: src/triangulation2.h:126:52: required from here 126 | IntegerMatrix AA(A.getHeight(),indices.size()); | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_tropicalevaluation.cpp -o src/app_tropicalevaluation.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_tropicalevaluation.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_tropicalevaluation.cpp:4: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i::Matrix(int, int) [with typ = int]’: src/app_tropicalevaluation.cpp:36:48: required from here 36 | IntegerMatrix result(m.getHeight(),g.size()); | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_intsinpolytope.cpp -o src/app_intsinpolytope.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/app_intsinpolytope.cpp:2: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_intsinpolytope.cpp: In member function ‘virtual int IntsInPolytopeApplication::main()’: src/app_intsinpolytope.cpp:158:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 158 | for(int j=0;jsize();j++)temp[j+1]=(*i)[j]; | ~^~~~~~~~~~ In file included from src/intsinpolytope.h:5, from src/app_intsinpolytope.cpp:5: src/matrix.h: In instantiation of ‘Matrix::Matrix(const Matrix&) [with typ = int]’: src/app_intsinpolytope.cpp:31:18: required from here 31 | IntegerMatrix b=a; | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_smalessixth.cpp -o src/app_smalessixth.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_smalessixth.cpp:2: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_smalessixth.cpp: In member function ‘virtual int SmalesSixthApplication::main()’: src/app_smalessixth.cpp:316:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 316 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_nbody.cpp:7: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_smalessixth2.cpp: In member function ‘virtual int SmalesSixth2Application::main()’: src/app_smalessixth2.cpp:283:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 283 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_spolynomial.cpp:5: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_link.cpp: In member function ‘virtual int LinkApplication::main()’: src/app_link.cpp:62:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 62 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_normalfancleanup.cpp -o src/app_normalfancleanup.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_normalfancleanup.cpp:2: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_normalfancleanup.cpp:6: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_tropicalfunction.cpp:5: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_product.cpp -o src/app_product.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_product.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_tropicalhypersurface.cpp -o src/app_tropicalhypersurface.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_tropicalhypersurface.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_tropicalhypersurface.cpp:5: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_tropicalimage.cpp -o src/app_tropicalimage.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_tropicalimage.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_groebnerfan.cpp -o src/app_groebnerfan.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_groebnerfan.cpp:3: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_groebnerfan.cpp:7: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_genericlinearchange.cpp:4: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i&, const PolynomialRing&)’: src/app_genericlinearchange.cpp:31:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 31 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/gfanlib_vector.h:17, from src/gfanlib_matrix.h:14, from src/app_mixedvolume.cpp:7: src/gfanlib_memoryresource.h: In constructor ‘StackResource::StackResource(int, std::experimental::fundamentals_v2::pmr::memory_resource*, std::experimental::fundamentals_v2::pmr::memory_resource*)’: src/gfanlib_memoryresource.h:103:7: warning: ‘StackResource::nbytes’ will be initialized after [-Wreorder] 103 | int nbytes; | ^~~~~~ src/gfanlib_memoryresource.h:101:40: warning: ‘std::experimental::fundamentals_v2::pmr::vector StackResource::mem’ [-Wreorder] 101 | std::experimental::pmr::vector mem; | ^~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_memoryresource.h:106:11: warning: ‘StackResource::numberOfAllocatedBytes’ will be initialized after [-Wreorder] 106 | int64_t numberOfAllocatedBytes; | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:104:20: warning: ‘std::experimental::fundamentals_v2::pmr::memory_resource* StackResource::parentResource’ [-Wreorder] 104 | memory_resource* parentResource; | ^~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_vector.h: In function ‘std::vector > gfan::parseSequence(std::istream&)’: src/gfanlib_vector.h:29:13: warning: unused variable ‘state’ [-Wunused-variable] 29 | int state=0; | ^~~~~ src/app_mixedvolume.cpp: In constructor ‘MixedVolumeApplication::MixedVolumeApplication()’: src/app_mixedvolume.cpp:27:23: warning: ‘MixedVolumeApplication::optionJustGeneratorsOfCyclic’ will be initialized after [-Wreorder] 27 | IntegerOption optionJustGeneratorsOfCyclic; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_mixedvolume.cpp:26:23: warning: ‘Application::IntegerOption MixedVolumeApplication::optionSteps’ [-Wreorder] 26 | IntegerOption optionSteps; | ^~~~~~~~~~~ src/app_mixedvolume.cpp:33:3: warning: when initialized here [-Wreorder] 33 | MixedVolumeApplication(): | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_matrix.h: At global scope: src/gfanlib_matrix.h:1054:28: warning: ‘std::string gfan::setBGColor(int)’ defined but not used [-Wunused-function] 1054 | static std::string setBGColor(int c) | ^~~~~~~~~~ src/gfanlib_matrix.h:1047:28: warning: ‘std::string gfan::setColor(int)’ defined but not used [-Wunused-function] 1047 | static std::string setColor(int c) | ^~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_fanhomology.cpp -o src/app_fanhomology.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_fanhomology.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_fanhomology.cpp: In member function ‘void SparseMatrix::assignColumn(int, const std::vector&, const std::vector&)’: src/app_fanhomology.cpp:55:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 55 | for(int k=0;k=columns[*j].size())break; | ~^~~~~~~~~~~~~~~~~~~~ src/app_fanhomology.cpp: In member function ‘int SparseMatrix::lookUpIndex(int, int)’: src/app_fanhomology.cpp:99:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 99 | for(int k=0;k::const_iterator i=remainingRows.begin();i!=remainingRows.end();i++)cerr<<*i;cerr<::const_iterator i=remainingRows.begin();i!=remainingRows.end();i++)cerr<<*i;cerr<::const_iterator i=remainingColumns.begin();i!=remainingColumns.end();i++)cerr<<*i;cerr<::const_iterator i=remainingColumns.begin();i!=remainingColumns.end();i++)cerr<<*i;cerr<::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 426 | for(int k=0;k::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 448 | for(int k=0;k::Matrix(int, int) [with typ = int]’: src/app_fanhomology.cpp:76:33: required from here 76 | IntegerMatrix ret(height,width); | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(const Matrix&) [with typ = int]’: src/app_fanhomology.cpp:94:10: required from here 94 | return ret; | ^~~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_fiberpolytope.cpp -o src/app_fiberpolytope.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_fiberpolytope.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_fiberpolytope.cpp:5: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i=v.size()) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘IntegerMatrix Triangulation2::subsetRows(const IntegerMatrix&, const IntegerVector&) const’: src/triangulation2.h:206:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 206 | for(int i=0;i!=cols.size();i++)ret[i]=ATransposed[cols[i]]; | ~^~~~~~~~~~~~~ src/triangulation2.h: In member function ‘FieldElement Triangulation2::volume(const IntegerVector&, const IntegerMatrix&) const’: src/triangulation2.h:212:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 212 | for(int j=0;j > Triangulation2::coDimensionOneTriangles() const’: src/triangulation2.h:225:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 225 | for(int i=0;isize();i++) | ~^~~~~~~~~~ src/triangulation2.h:229:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 229 | for(int i=0;isize();i++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘Graph Triangulation2::edgeGraph() const’: src/triangulation2.h:254:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 254 | for(int l=0;lsize();l++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘std::set Triangulation2::difference(const IntegerVector&, const std::set&) const’: src/triangulation2.h:281:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 281 | for(int i=0;i&, int&) const’: src/triangulation2.h:291:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 291 | for(int i=0;isize();k++) | ~^~~~~~~~~~ src/triangulation2.h:331:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 331 | for(int k=0;ksize();k++) | ~^~~~~~~~~~ src/triangulation2.h:350:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 350 | for(int k=0;ksize();k++)temp.push_back((*j)[k]); | ~^~~~~~~~~~ src/triangulation2.h:425:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 425 | for(int i=0;isize();i++) | ~^~~~~~~~~~ src/triangulation2.h:441:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 441 | for(int j=0;jsize();j++) | ~^~~~~~~~~~ src/triangulation2.h:473:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 473 | for(int k=0;ksize();j++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘IntegerVector Triangulation2::DFSResultantCoordinate() const’: src/triangulation2.h:520:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 520 | for(int j=0;jsize();j++)ret[(*i)[j]]+=toInteger(vol); | ~^~~~~~~~~~ src/triangulation2.h: In static member function ‘static std::set Triangulation2::toSet(const IntegerVector&)’: src/triangulation2.h:638:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 638 | for(int i=0;i&)’: src/triangulation2.h:653:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 653 | for(int j=0;j!=v.size();j++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘std::__cxx11::list Triangulation2::usedRays() const’: src/triangulation2.h:760:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 760 | for(int k=0;ksize();k++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘float Triangulation2::hirschScore() const’: src/triangulation2.h:777:11: warning: unused variable ‘nVertices’ [-Wunused-variable] 777 | int nVertices=bases.size(); | ^~~~~~~~~ src/triangulation2.h:778:11: warning: unused variable ‘nEdges’ [-Wunused-variable] 778 | int nEdges=coDimensionOneTriangles().size(); | ^~~~~~ In file included from src/linalg.h:8, from src/wallideal.h:72, from src/app_fiberpolytope.cpp:6: src/matrix.h: In instantiation of ‘Matrix::Matrix(const Matrix&) [with typ = int]’: src/triangulation2.h:42:7: required from here 42 | A(A_), | ^~~~~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(int, int) [with typ = int]’: src/triangulation2.h:126:52: required from here 126 | IntegerMatrix AA(A.getHeight(),indices.size()); | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_symmetries.cpp -o src/app_symmetries.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/app_symmetries.cpp:2: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_symmetries.cpp:7: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i::Matrix(int, int) [with typ = int]’: src/app_symmetries.cpp:64:51: required from here 64 | IntegerMatrix torusAction(generators.size(),n); | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_evaluate.cpp -o src/app_evaluate.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_evaluate.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_evaluate.cpp:4: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_minimalassociatedprimes.cpp -o src/app_minimalassociatedprimes.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_minimalassociatedprimes.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_initialdeterminant.cpp -o src/app_initialdeterminant.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_initialdeterminant.cpp:2: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_initialdeterminant.cpp:5: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_realroots.cpp -o src/app_realroots.o In file included from src/polynomial.h:9, from src/dimension.h:4, from src/app_realroots.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_realroots.cpp:7: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_issmooth.cpp -o src/app_issmooth.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/app_issmooth.cpp:2: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_issmooth.cpp:5: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_pointconfiguration.cpp:5: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i::Matrix(int, int) [with typ = int]’: src/app_pointconfiguration.cpp:44:32: required from here 44 | IntegerMatrix A(d1*d2,d1+d2); | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_fancoarsening.cpp -o src/app_fancoarsening.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_fancoarsening.cpp:8: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_fancoarsening.cpp: In member function ‘virtual int FanCoarseningApplication::main()’: src/app_fancoarsening.cpp:129:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 129 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_padic.cpp: In constructor ‘PAdicApplication::PAdicApplication()’: src/app_padic.cpp:30:16: warning: ‘PAdicApplication::hyperSurfacesOption’ will be initialized after [-Wreorder] 30 | SimpleOption hyperSurfacesOption; | ^~~~~~~~~~~~~~~~~~~ src/app_padic.cpp:26:16: warning: ‘Application::SimpleOption PAdicApplication::initialFormsOption’ [-Wreorder] 26 | SimpleOption initialFormsOption; | ^~~~~~~~~~~~~~~~~~ src/app_padic.cpp:45:3: warning: when initialized here [-Wreorder] 45 | PAdicApplication(): | ^~~~~~~~~~~~~~~~ src/app_padic.cpp: In member function ‘virtual int PAdicApplication::main()’: src/app_padic.cpp:69:1: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 69 | if(!hyperSurfacesOption.getValue()) | ^~ src/app_padic.cpp:75:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 75 | LexicographicTermOrder tieBreaker; | ^~~~~~~~~~~~~~~~~~~~~~ src/app_padic.cpp:124:25: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 124 | if(i->size()!=a.getRing().getNumberOfVariables()+1) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_librarytest.cpp -o src/app_librarytest.o In file included from src/gfanlib_vector.h:17, from src/gfanlib.h:13, from src/app_librarytest.cpp:9: src/gfanlib_memoryresource.h: In constructor ‘StackResource::StackResource(int, std::experimental::fundamentals_v2::pmr::memory_resource*, std::experimental::fundamentals_v2::pmr::memory_resource*)’: src/gfanlib_memoryresource.h:103:7: warning: ‘StackResource::nbytes’ will be initialized after [-Wreorder] 103 | int nbytes; | ^~~~~~ src/gfanlib_memoryresource.h:101:40: warning: ‘std::experimental::fundamentals_v2::pmr::vector StackResource::mem’ [-Wreorder] 101 | std::experimental::pmr::vector mem; | ^~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_memoryresource.h:106:11: warning: ‘StackResource::numberOfAllocatedBytes’ will be initialized after [-Wreorder] 106 | int64_t numberOfAllocatedBytes; | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:104:20: warning: ‘std::experimental::fundamentals_v2::pmr::memory_resource* StackResource::parentResource’ [-Wreorder] 104 | memory_resource* parentResource; | ^~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_vector.h: In function ‘std::vector > gfan::parseSequence(std::istream&)’: src/gfanlib_vector.h:29:13: warning: unused variable ‘state’ [-Wunused-variable] 29 | int state=0; | ^~~~~ In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/app_librarytest.cpp:10: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/gfanlib.h:14: src/gfanlib_matrix.h: In instantiation of ‘static gfan::Matrix gfan::Matrix::rowVectorMatrix(const gfan::Vector&, MR*) [with typ = gfan::Rational; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/app_librarytest.cpp:87:33: required from here 87 | QMatrix::rowVectorMatrix(s); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ src/gfanlib_matrix.h:164:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 164 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_integergb.cpp: In member function ‘virtual int IntegerGBApplication::main()’: src/app_integergb.cpp:110:25: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 110 | if(i->size()!=a.getRing().getNumberOfVariables()) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_matrixproduct.cpp -o src/app_matrixproduct.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_matrixproduct.cpp:8: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_matrixproduct.cpp:11: src/matrix.h: In instantiation of ‘Matrix::Matrix(int, int) [with typ = int]’: src/matrix.h:160:14: required from ‘Matrix Matrix::operator-() const [with typ = int]’ 160 | Matrix ret(height,width); | ^~~ src/app_matrixproduct.cpp:44:15: required from here 44 | pout<<(-A).getRows(); | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(const Matrix&) [with typ = int]’: src/matrix.h:163:14: required from ‘Matrix Matrix::operator-() const [with typ = int]’ 163 | return ret; | ^~~ src/app_matrixproduct.cpp:44:15: required from here 44 | pout<<(-A).getRows(); | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_markpolynomialset.cpp -o src/app_markpolynomialset.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/app_markpolynomialset.cpp:2: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_markpolynomialset.cpp:7: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_isbalanced.cpp -o src/app_isbalanced.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_isbalanced.cpp:8: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_isbalanced.cpp: In member function ‘virtual int BalancedApplication::main()’: src/app_isbalanced.cpp:55:21: warning: unused variable ‘n’ [-Wunused-variable] 55 | int n=f.getAmbientDimension(); | ^ src/app_isbalanced.cpp:108:51: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 108 | if(solution.supportAsZeroOneVector().sum()!=solution.size()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ src/app_isbalanced.cpp:152:13: warning: unused variable ‘d’ [-Wunused-variable] 152 | int d=L.getMaxDimension(); | ^ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_tropicalhypersurfacereconstruction.cpp -o src/app_tropicalhypersurfacereconstruction.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_tropicalhypersurfacereconstruction.cpp:16: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_tropicalhypersurfacereconstruction.cpp:25: src/bsptree.h: In static member function ‘static std::vector BSPTree::buildPointers(const std::vector&)’: src/bsptree.h:212:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int i=0;i::Matrix(int, int) [with typ = int]’: src/app_tropicalhypersurfacereconstruction.cpp:138:133: required from here 138 | combineOnTop(rowsToIntegerMatrix(A.getHalfSpaces(),A.ambientDimension()),IntegerMatrix(rays.size(),A.ambientDimension()))), | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(const Matrix&) [with typ = int]’: src/matrix.h:46:14: required from ‘Matrix Matrix::transposed() const [with typ = int]’ 46 | return ret; | ^~~ src/app_tropicalhypersurfacereconstruction.cpp:137:88: required from here 137 | -rowToIntegerMatrix(IntegerVector::allOnes(Anineq+rays.size())).transposed(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_debug.cpp -o src/app_debug.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_debug.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_polytopealgebra.cpp -o src/app_polytopealgebra.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_polytopealgebra.cpp:9: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_polytopealgebra.cpp:13: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i::Matrix(int, int) [with typ = int]’: src/matrix.h:42:14: required from ‘Matrix Matrix::transposed() const [with typ = int]’ 42 | Matrix ret(getWidth(),getHeight()); | ^~~ src/app_polytopealgebra.cpp:152:39: required from here 152 | pout<<"PRODUCT "<<(E*(F.transposed())).getRows(); | ~~~~~~~~~~~~^~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(const Matrix&) [with typ = int]’: src/matrix.h:46:14: required from ‘Matrix Matrix::transposed() const [with typ = int]’ 46 | return ret; | ^~~ src/app_polytopealgebra.cpp:152:39: required from here 152 | pout<<"PRODUCT "<<(E*(F.transposed())).getRows(); | ~~~~~~~~~~~~^~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_randompolynomials.cpp -o src/app_randompolynomials.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/app_randompolynomials.cpp:9: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_randompolynomials.cpp: In member function ‘virtual int RandomPolynomialsApplication::main()’: src/app_randompolynomials.cpp:61:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 61 | for(int k=0;k >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_tropicalcurve.cpp:12: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_resultantfan.cpp:12: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i=v.size()) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘IntegerMatrix Triangulation2::subsetRows(const IntegerMatrix&, const IntegerVector&) const’: src/triangulation2.h:206:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 206 | for(int i=0;i!=cols.size();i++)ret[i]=ATransposed[cols[i]]; | ~^~~~~~~~~~~~~ src/triangulation2.h: In member function ‘FieldElement Triangulation2::volume(const IntegerVector&, const IntegerMatrix&) const’: src/triangulation2.h:212:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 212 | for(int j=0;j > Triangulation2::coDimensionOneTriangles() const’: src/triangulation2.h:225:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 225 | for(int i=0;isize();i++) | ~^~~~~~~~~~ src/triangulation2.h:229:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 229 | for(int i=0;isize();i++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘Graph Triangulation2::edgeGraph() const’: src/triangulation2.h:254:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 254 | for(int l=0;lsize();l++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘std::set Triangulation2::difference(const IntegerVector&, const std::set&) const’: src/triangulation2.h:281:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 281 | for(int i=0;i&, int&) const’: src/triangulation2.h:291:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 291 | for(int i=0;isize();k++) | ~^~~~~~~~~~ src/triangulation2.h:331:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 331 | for(int k=0;ksize();k++) | ~^~~~~~~~~~ src/triangulation2.h:350:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 350 | for(int k=0;ksize();k++)temp.push_back((*j)[k]); | ~^~~~~~~~~~ src/triangulation2.h:425:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 425 | for(int i=0;isize();i++) | ~^~~~~~~~~~ src/triangulation2.h:441:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 441 | for(int j=0;jsize();j++) | ~^~~~~~~~~~ src/triangulation2.h:473:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 473 | for(int k=0;ksize();j++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘IntegerVector Triangulation2::DFSResultantCoordinate() const’: src/triangulation2.h:520:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 520 | for(int j=0;jsize();j++)ret[(*i)[j]]+=toInteger(vol); | ~^~~~~~~~~~ src/triangulation2.h: In static member function ‘static std::set Triangulation2::toSet(const IntegerVector&)’: src/triangulation2.h:638:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 638 | for(int i=0;i&)’: src/triangulation2.h:653:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 653 | for(int j=0;j!=v.size();j++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘std::__cxx11::list Triangulation2::usedRays() const’: src/triangulation2.h:760:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 760 | for(int k=0;ksize();k++) | ~^~~~~~~~~~ src/triangulation2.h: In member function ‘float Triangulation2::hirschScore() const’: src/triangulation2.h:777:11: warning: unused variable ‘nVertices’ [-Wunused-variable] 777 | int nVertices=bases.size(); | ^~~~~~~~~ src/triangulation2.h:778:11: warning: unused variable ‘nEdges’ [-Wunused-variable] 778 | int nEdges=coDimensionOneTriangles().size(); | ^~~~~~ In file included from src/app_resultantfan.cpp:34: src/bsptree.h: In static member function ‘static std::vector BSPTree::buildPointers(const std::vector&)’: src/bsptree.h:212:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for(int i=0;i >&)’: src/traverser_resultantfanspecialization.h:76:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 76 | for(int i=0;i=intervals[i].second-2); | ~^~~~~~~~~~~~~~~~~ src/traverser_resultantfanspecialization.h: In member function ‘bool SelectionIterator::operator++()’: src/traverser_resultantfanspecialization.h:81:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 81 | for(i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 85 | return i!=choices.size(); | ~^~~~~~~~~~~~~~~~ src/app_resultantfan.cpp: In constructor ‘ResultantFanApplication::ResultantFanApplication()’: src/app_resultantfan.cpp:51:16: warning: ‘ResultantFanApplication::optionIgnoreCones’ will be initialized after [-Wreorder] 51 | SimpleOption optionIgnoreCones; | ^~~~~~~~~~~~~~~~~ src/app_resultantfan.cpp:48:16: warning: ‘Application::SimpleOption ResultantFanApplication::oldOption’ [-Wreorder] 48 | SimpleOption oldOption; | ^~~~~~~~~ src/app_resultantfan.cpp:61:3: warning: when initialized here [-Wreorder] 61 | ResultantFanApplication(): | ^~~~~~~~~~~~~~~~~~~~~~~ src/app_resultantfan.cpp: In member function ‘void ResultantFanApplication::mainForProjection(const IntegerVectorListList&, const IntegerVector*)’: src/app_resultantfan.cpp:142:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 142 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~ src/app_resultantfan.cpp:141:9: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 141 | if(special) | ^ src/app_resultantfan.cpp: In member function ‘virtual int ResultantFanApplication::main()’: src/app_resultantfan.cpp:400:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 400 | for(int i=0;ibegin();j!=i->end();j++,J++) | ^~~ src/app_resultantfan.cpp:462:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 462 | t.bases.insert(v); | ^ src/app_resultantfan.cpp:475:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 475 | for(int j=0;jsize();j++) | ~^~~~~~~~~~ src/app_resultantfan.cpp:479:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 479 | for(int j=0;jsize();j++)equivalenceClasses[normal].insert((*i)[j]); | ~^~~~~~~~~~ src/app_resultantfan.cpp:485:19: warning: unused variable ‘first’ [-Wunused-variable] 485 | int first=0; | ^~~~~ In file included from src/linalg.h:8, from src/wallideal.h:72, from src/app_resultantfan.cpp:13: src/matrix.h: In instantiation of ‘Matrix::Matrix(const Matrix&) [with typ = int]’: src/triangulation2.h:42:7: required from here 42 | A(A_), | ^~~~~ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:21:3: warning: when initialized here [-Wreorder] 21 | Matrix(const Matrix &a):data(a.data),width(a.getWidth()),height(a.getHeight()){ | ^~~~~~ src/matrix.h: In instantiation of ‘Matrix::Matrix(int, int) [with typ = int]’: src/triangulation2.h:126:52: required from here 126 | IntegerMatrix AA(A.getHeight(),indices.size()); | ^ src/matrix.h:17:15: warning: ‘Matrix::data’ will be initialized after [-Wreorder] 17 | vector data; | ^~~~ src/matrix.h:15:13: warning: ‘int Matrix::height’ [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ src/matrix.h:15:13: warning: ‘Matrix::height’ will be initialized after [-Wreorder] 15 | int width,height; | ^~~~~~ src/matrix.h:15:7: warning: ‘int Matrix::width’ [-Wreorder] 15 | int width,height; | ^~~~~ src/matrix.h:23:3: warning: when initialized here [-Wreorder] 23 | Matrix(int height_, int width_):data(height_*width_),height(height_),width(width_){ | ^~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_tropicalvarietyspan.cpp -o src/app_tropicalvarietyspan.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_tropicalvarietyspan.cpp:3: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_tropicalvarietyspan.cpp:7: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 69 | for(j=0;j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 73 | if(j==wordData.size()) | ~^~~~~~~~~~~~~~~~~ src/packedmonomial.h: In static member function ‘static std::vector PacMan::bitsNeeded(const IntegerVector&)’: src/packedmonomial.h:85:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 85 | for(int i=0;i&, int, bool, int)’: src/packedmonomial.h:59:15: warning: ‘PacMan::overflowFlag’ will be initialized after [-Wreorder] 59 | int64 overflowFlag;//If overflow happens with these variables, this should be set to non-zero | ^~~~~~~~~~~~ src/packedmonomial.h:55:26: warning: ‘std::vector PacMan::wordData’ [-Wreorder] 55 | vector wordData; | ^~~~~~~~ src/packedmonomial.h:103:9: warning: when initialized here [-Wreorder] 103 | PacMan(PolynomialRing const &r, vector const &bounds, int nWeightBits, bool deleteOverflowBit=false, int minimalNumberOfWords=4): //bounds are without overflow bit | ^~~~~~ src/packedmonomial.h:110:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 110 | for(int i=0;i::operator==(const PackedMonomial&) const’: src/packedmonomial.h:313:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 313 | for(int i=0;i StackResource::mem’ [-Wreorder] 101 | std::experimental::pmr::vector mem; | ^~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_memoryresource.h:106:11: warning: ‘StackResource::numberOfAllocatedBytes’ will be initialized after [-Wreorder] 106 | int64_t numberOfAllocatedBytes; | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:104:20: warning: ‘std::experimental::fundamentals_v2::pmr::memory_resource* StackResource::parentResource’ [-Wreorder] 104 | memory_resource* parentResource; | ^~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_vector.h: In function ‘std::vector > gfan::parseSequence(std::istream&)’: src/gfanlib_vector.h:29:13: warning: unused variable ‘state’ [-Wunused-variable] 29 | int state=0; | ^~~~~ src/gfanlib_matrix.h: At global scope: src/gfanlib_matrix.h:1054:28: warning: ‘std::string gfan::setBGColor(int)’ defined but not used [-Wunused-function] 1054 | static std::string setBGColor(int c) | ^~~~~~~~~~ src/gfanlib_matrix.h:1047:28: warning: ‘std::string gfan::setColor(int)’ defined but not used [-Wunused-function] 1047 | static std::string setColor(int c) | ^~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_tropicalhomotopy.cpp -o src/app_tropicalhomotopy.o In file included from src/gfanlib_circuittableint.h:18, from src/app_tropicalhomotopy.cpp:10: src/gfanlib_frequencytable.h: In constructor ‘gfan::FrequencyTable::FrequencyTable(std::string, bool)’: src/gfanlib_frequencytable.h:24:22: warning: ‘gfan::FrequencyTable::report’ will be initialized after [-Wreorder] 24 | bool report; | ^~~~~~ src/gfanlib_frequencytable.h:23:29: warning: ‘std::string gfan::FrequencyTable::name’ [-Wreorder] 23 | std::string name; | ^~~~ src/gfanlib_frequencytable.h:26:17: warning: when initialized here [-Wreorder] 26 | FrequencyTable(std::string name_,bool report_=false): | ^~~~~~~~~~~~~~ In file included from src/monomial.h:6, from src/parser.h:7, from src/app_tropicalhomotopy.cpp:12: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/gfanlib_vector.h:17, from src/gfanlib_matrix.h:14, from src/gfanlib_tropicalhomotopy.h:12, from src/app_tropicalhomotopy.cpp:19: src/gfanlib_memoryresource.h: In constructor ‘StackResource::StackResource(int, std::experimental::fundamentals_v2::pmr::memory_resource*, std::experimental::fundamentals_v2::pmr::memory_resource*)’: src/gfanlib_memoryresource.h:103:7: warning: ‘StackResource::nbytes’ will be initialized after [-Wreorder] 103 | int nbytes; | ^~~~~~ src/gfanlib_memoryresource.h:101:40: warning: ‘std::experimental::fundamentals_v2::pmr::vector StackResource::mem’ [-Wreorder] 101 | std::experimental::pmr::vector mem; | ^~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_memoryresource.h:106:11: warning: ‘StackResource::numberOfAllocatedBytes’ will be initialized after [-Wreorder] 106 | int64_t numberOfAllocatedBytes; | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:104:20: warning: ‘std::experimental::fundamentals_v2::pmr::memory_resource* StackResource::parentResource’ [-Wreorder] 104 | memory_resource* parentResource; | ^~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_vector.h: In function ‘std::vector > gfan::parseSequence(std::istream&)’: src/gfanlib_vector.h:29:13: warning: unused variable ‘state’ [-Wunused-variable] 29 | int state=0; | ^~~~~ src/gfanlib_tropicalhomotopy.h: In member function ‘bool gfan::SingleTropicalHomotopyTraverser::InequalityTable::isReverseLexInvertedLessThanZero(int, int) const’: src/gfanlib_tropicalhomotopy.h:152:27: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 152 | for(i=0;i&)’: src/app_tropicalhomotopy.cpp:101:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 101 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 101 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 104 | for(int i=0;i >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_integerfactorization.cpp -o src/app_integerfactorization.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_integerfactorization.cpp:11: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_integerfactorization.cpp:15: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 69 | for(j=0;j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 73 | if(j==wordData.size()) | ~^~~~~~~~~~~~~~~~~ src/packedmonomial.h: In static member function ‘static std::vector PacMan::bitsNeeded(const IntegerVector&)’: src/packedmonomial.h:85:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 85 | for(int i=0;i&, int, bool, int)’: src/packedmonomial.h:59:15: warning: ‘PacMan::overflowFlag’ will be initialized after [-Wreorder] 59 | int64 overflowFlag;//If overflow happens with these variables, this should be set to non-zero | ^~~~~~~~~~~~ src/packedmonomial.h:55:26: warning: ‘std::vector PacMan::wordData’ [-Wreorder] 55 | vector wordData; | ^~~~~~~~ src/packedmonomial.h:103:9: warning: when initialized here [-Wreorder] 103 | PacMan(PolynomialRing const &r, vector const &bounds, int nWeightBits, bool deleteOverflowBit=false, int minimalNumberOfWords=4): //bounds are without overflow bit | ^~~~~~ src/packedmonomial.h:110:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 110 | for(int i=0;i::operator==(const PackedMonomial&) const’: src/packedmonomial.h:313:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 313 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 111 | for(int i=0;i&, Printer&)’: src/app_integerfactorization.cpp:131:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 131 | for(int i=0;i&)’: src/app_integerfactorization.cpp:146:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 146 | for(int i=0;i IntegerFactorizationApplication::productWithLinear(const Field&, int, int, const std::vector&, const std::pair&)’: src/app_integerfactorization.cpp:153:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 153 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 155 | for(int i=0;i&, const std::vector&, int)’: src/app_integerfactorization.cpp:162:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 162 | for(int a=0;a::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 163 | for(int b=0;b&, int)’: src/app_integerfactorization.cpp:174:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 174 | for(int j=0;j&, int)’: src/app_integerfactorization.cpp:181:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 181 | for(int j=0;j10)goto restart; else goto restart2; | ^ src/app_integerfactorization.cpp: In member function ‘std::vector IntegerFactorizationApplication::primeFactors(Integer)’: src/app_integerfactorization.cpp:416:48: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 416 | for(int P=pxy.first.toInt();PtoInt())v[P]/=*p;//exact division | ~^~~~~~~~~ src/app_integerfactorization.cpp:418:57: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 418 | for(int P=pxy.second.toInt();PtoInt())v[P]/=*p;//exact division | ~^~~~~~~~~ src/app_integerfactorization.cpp:422:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 422 | int height=0;for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 431 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 434 | for(int j=0;j >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/gfanlib_vector.h:17, from src/gfanlib_matrix.h:14, from src/gfanlib_tableau.h:13, from src/app_anton.h:12: src/gfanlib_memoryresource.h: In constructor ‘StackResource::StackResource(int, std::experimental::fundamentals_v2::pmr::memory_resource*, std::experimental::fundamentals_v2::pmr::memory_resource*)’: src/gfanlib_memoryresource.h:103:7: warning: ‘StackResource::nbytes’ will be initialized after [-Wreorder] 103 | int nbytes; | ^~~~~~ src/gfanlib_memoryresource.h:101:40: warning: ‘std::experimental::fundamentals_v2::pmr::vector StackResource::mem’ [-Wreorder] 101 | std::experimental::pmr::vector mem; | ^~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_memoryresource.h:106:11: warning: ‘StackResource::numberOfAllocatedBytes’ will be initialized after [-Wreorder] 106 | int64_t numberOfAllocatedBytes; | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:104:20: warning: ‘std::experimental::fundamentals_v2::pmr::memory_resource* StackResource::parentResource’ [-Wreorder] 104 | memory_resource* parentResource; | ^~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_vector.h: In function ‘std::vector > gfan::parseSequence(std::istream&)’: src/gfanlib_vector.h:29:13: warning: unused variable ‘state’ [-Wunused-variable] 29 | int state=0; | ^~~~~ In file included from src/gfanlib_circuittableint.h:18, from src/gfanlib_tableau.h:14: src/gfanlib_frequencytable.h: In constructor ‘gfan::FrequencyTable::FrequencyTable(std::string, bool)’: src/gfanlib_frequencytable.h:24:22: warning: ‘gfan::FrequencyTable::report’ will be initialized after [-Wreorder] 24 | bool report; | ^~~~~~ src/gfanlib_frequencytable.h:23:29: warning: ‘std::string gfan::FrequencyTable::name’ [-Wreorder] 23 | std::string name; | ^~~~ src/gfanlib_frequencytable.h:26:17: warning: when initialized here [-Wreorder] 26 | FrequencyTable(std::string name_,bool report_=false): | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h: In function ‘gfan::ZVector gfan::toZVector(const Vector&)’: src/gfanlib_tableau.h:185:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 185 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2683 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2698 | for(int i=0;i > gfan::PostComplex::connectedComponents()’: src/app_anton.h:203:11: warning: typedef ‘using ComponentLabel = using gfan::RayLabel = int’ locally defined but not used [-Wunused-local-typedefs] 203 | using ComponentLabel = RayLabel; | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::Vector gfan::normalize(const Vector&) [with mvtyp = CircuitTableInt64]’: src/app_anton.cpp:196:34: required from here 196 | collector.lookup(normalize(rays[i].toVector())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:158:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 158 | for(int i=0;i&) [with mvtyp = CircuitTableInt64]’: src/gfanlib_tableau.h:156:13: required from ‘gfan::Vector gfan::normalize(const Vector&) [with mvtyp = CircuitTableInt64]’ 156 | mvtyp d=gcd(ret); | ~~~^~~~~ src/app_anton.cpp:196:34: required from here 196 | collector.lookup(normalize(rays[i].toVector())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:145:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 145 | for(i=0;i gfan::Matrix::rowVectorMatrix(const gfan::Vector&, MR*) [with typ = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:2729:70: required from ‘int gfan::RayCollector::lookup(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt64]’ 2729 | auto temp=(linealitySpaceComplement*Matrix::rowVectorMatrix(normalize(v)).transposed()).transposed()[0].toVector(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/app_anton.cpp:196:24: required from here 196 | collector.lookup(normalize(rays[i].toVector())); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_matrix.h:164:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 164 | for(int i=0;i::appendRow(const gfan::Vector&) [with typ = gfan::CircuitTableInt64]’: src/gfanlib_tableau.h:2739:19: required from ‘int gfan::RayCollector::lookup(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt64]’ 2739 | rays.appendRow(v); | ~~~~~~~~~~~~~~^~~ src/app_anton.cpp:196:24: required from here 196 | collector.lookup(normalize(rays[i].toVector())); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_matrix.h:223:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 223 | if(v.size()!=width) | ~~~~~~~~^~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::GeneratedCone::GeneratedCone(MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:2431:4: required from ‘gfan::Cone::Cone(MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2431 | dualCone(mr) | ^~~~~~~~~~~~ src/gfanlib_tableau.h:3231:3: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::Matrix&, const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3231 | lifted( | ^~~~~~~ 3232 | #if 1 | ~~~~~ 3233 | mr | ~~ 3234 | #else | ~~~~~ 3235 | combineLeftRight(//HERE | ~~~~~~~~~~~~~~~~~~~~~~~ 3236 | combineOnTop(nonStrict,Matrix::filled(1,nonStrict.getWidth(),mvtyp(0)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3237 | combineLeftRight( | ~~~~~~~~~~~~~~~~~ 3238 | combineOnTop(strict,Matrix::filled(1,strict.getWidth(),mvtyp(1)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3239 | combineOnTop(Matrix(nonStrict.getHeight(),1,mr2),Matrix::filled(1,1,mvtyp(-1)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3240 | mr2), | ~~~~~ 3241 | mr2), | ~~~~~ 3242 | combineOnTop(equations,Matrix::filled(1,equations.getWidth(),mvtyp(0)),mr2),mr//,mr2//TO HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3243 | #endif | ~~~~~~ 3244 | ), | ~ src/app_anton.cpp:157:29: required from here 157 | strictInequalities); // strict inequalities (...>0) | ^ src/gfanlib_tableau.h:518:41: warning: ‘gfan::GeneratedCone::originalMatrix’ will be initialized after [-Wreorder] 518 | /*const*/ Matrix originalMatrix; // we almost don't have to store this matrix. When for example rays for the cone are requested, it however is easiest to return a submatrix of this stored matrix rather than changing basis. | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:515:33: warning: ‘pmrvector gfan::GeneratedCone::nonExtreme’ [-Wreorder] 515 | pmrvector nonExtreme;//knownToBeNonExtreme | ^~~~~~~~~~ src/gfanlib_tableau.h:699:17: warning: when initialized here [-Wreorder] 699 | GeneratedCone(MR *mr)NOEXCEPT_://is this constructor needed - and how should the initialisation be? | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:517:31: warning: ‘gfan::GeneratedCone::temporaryNormal’ will be initialized after [-Wreorder] 517 | Vector temporaryNormal; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:499:21: warning: ‘int gfan::GeneratedCone::state’ [-Wreorder] 499 | int state; | ^~~~~ src/gfanlib_tableau.h:699:17: warning: when initialized here [-Wreorder] 699 | GeneratedCone(MR *mr)NOEXCEPT_://is this constructor needed - and how should the initialisation be? | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:513:33: warning: ‘gfan::GeneratedCone::inOrthogonalComplement’ will be initialized after [-Wreorder] 513 | pmrvector inOrthogonalComplement;//valid if state>=1 | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:510:21: warning: ‘int gfan::GeneratedCone::ambientDimension’ [-Wreorder] 510 | int ambientDimension;//valid if state>=0 | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:699:17: warning: when initialized here [-Wreorder] 699 | GeneratedCone(MR *mr)NOEXCEPT_://is this constructor needed - and how should the initialisation be? | ^~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:2453:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2453 | dualCone(M,equations,mr,mr2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3256:11: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::Matrix&, const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3256 | lifted=Cone(nonStrictM,equationsM,mr,mr2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_anton.cpp:157:29: required from here 157 | strictInequalities); // strict inequalities (...>0) | ^ src/gfanlib_tableau.h:518:41: warning: ‘gfan::GeneratedCone::originalMatrix’ will be initialized after [-Wreorder] 518 | /*const*/ Matrix originalMatrix; // we almost don't have to store this matrix. When for example rays for the cone are requested, it however is easiest to return a submatrix of this stored matrix rather than changing basis. | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:515:33: warning: ‘pmrvector gfan::GeneratedCone::nonExtreme’ [-Wreorder] 515 | pmrvector nonExtreme;//knownToBeNonExtreme | ^~~~~~~~~~ src/gfanlib_tableau.h:674:26: warning: when initialized here [-Wreorder] 674 | explicit GeneratedCone(Matrix const &M, Matrix const &L, MR *mr=get_default_resource(), MR *mr2=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:517:31: warning: ‘gfan::GeneratedCone::temporaryNormal’ will be initialized after [-Wreorder] 517 | Vector temporaryNormal; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:499:21: warning: ‘int gfan::GeneratedCone::state’ [-Wreorder] 499 | int state; | ^~~~~ src/gfanlib_tableau.h:674:26: warning: when initialized here [-Wreorder] 674 | explicit GeneratedCone(Matrix const &M, Matrix const &L, MR *mr=get_default_resource(), MR *mr2=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:513:33: warning: ‘gfan::GeneratedCone::inOrthogonalComplement’ will be initialized after [-Wreorder] 513 | pmrvector inOrthogonalComplement;//valid if state>=1 | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:510:21: warning: ‘int gfan::GeneratedCone::ambientDimension’ [-Wreorder] 510 | int ambientDimension;//valid if state>=0 | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:674:26: warning: when initialized here [-Wreorder] 674 | explicit GeneratedCone(Matrix const &M, Matrix const &L, MR *mr=get_default_resource(), MR *mr2=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘bool gfan::GeneratedCone::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInt64]’: src/gfanlib_tableau.h:2498:28: required from ‘bool gfan::Cone::isImplied(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt64]’ 2498 | return dualCone.contains(v); | ~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3316:27: required from ‘bool gfan::HalfOpenCone::isEmpty(MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3316 | return lifted.isImplied(Vector::standardVector(lifted.getAmbientDimension(),lifted.getAmbientDimension()-1,mr)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_anton.cpp:191:15: required from here 191 | if(!c.isEmpty()) | ~~~~~~~~~^~ src/gfanlib_tableau.h:1778:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1778 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1781:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1781 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1806:62: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1806 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1809:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1809 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘void gfan::GeneratedCone::recursiveTriangulation(gfan::Matrix*) [with mvtyp = gfan::CircuitTableInt64]’: src/gfanlib_tableau.h:2394:4: required from ‘gfan::Matrix gfan::GeneratedCone::getFacetNormals() [with mvtyp = gfan::CircuitTableInt64]’ 2394 | recursiveTriangulation(&facetNormals); | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2581:35: required from ‘gfan::Matrix gfan::Cone::getRays() [with mvtyp = gfan::CircuitTableInt64]’ 2581 | return dualCone.getFacetNormals(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ src/app_anton.cpp:193:35: required from here 193 | auto rays=c.closure().getRays(); | ~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:2308:85: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2308 | if(determinantOfBasis.sign()<0)for(int i=0;i::Tableau(MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:707:22: required from ‘gfan::GeneratedCone::GeneratedCone(MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 707 | ambientDimension(0)//, | ^ src/gfanlib_tableau.h:2431:4: required from ‘gfan::Cone::Cone(MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2431 | dualCone(mr) | ^~~~~~~~~~~~ src/gfanlib_tableau.h:3231:3: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::Matrix&, const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3231 | lifted( | ^~~~~~~ 3232 | #if 1 | ~~~~~ 3233 | mr | ~~ 3234 | #else | ~~~~~ 3235 | combineLeftRight(//HERE | ~~~~~~~~~~~~~~~~~~~~~~~ 3236 | combineOnTop(nonStrict,Matrix::filled(1,nonStrict.getWidth(),mvtyp(0)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3237 | combineLeftRight( | ~~~~~~~~~~~~~~~~~ 3238 | combineOnTop(strict,Matrix::filled(1,strict.getWidth(),mvtyp(1)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3239 | combineOnTop(Matrix(nonStrict.getHeight(),1,mr2),Matrix::filled(1,1,mvtyp(-1)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3240 | mr2), | ~~~~~ 3241 | mr2), | ~~~~~ 3242 | combineOnTop(equations,Matrix::filled(1,equations.getWidth(),mvtyp(0)),mr2),mr//,mr2//TO HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3243 | #endif | ~~~~~~ 3244 | ), | ~ src/app_anton.cpp:157:29: required from here 157 | strictInequalities); // strict inequalities (...>0) | ^ src/gfanlib_tableau.h:244:31: warning: ‘gfan::Tableau::negativeRowBounds’ will be initialized after [-Wreorder] 244 | Vector negativeRowBounds; | ^~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:212:25: warning: ‘pmrvector gfan::Tableau::isColumnInvalid’ [-Wreorder] 212 | pmrvector isColumnInvalid; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:292:17: warning: when initialized here [-Wreorder] 292 | Tableau(MR *mr): | ^~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::Tableau::Tableau(const gfan::Matrix&, bool, bool, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:682:34: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 682 | ambientDimension(M.getHeight())//, | ^ src/gfanlib_tableau.h:2453:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2453 | dualCone(M,equations,mr,mr2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3256:11: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::Matrix&, const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3256 | lifted=Cone(nonStrictM,equationsM,mr,mr2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_anton.cpp:157:29: required from here 157 | strictInequalities); // strict inequalities (...>0) | ^ src/gfanlib_tableau.h:261:22: warning: ‘gfan::Tableau::ignoreLastRow’ will be initialized after [-Wreorder] 261 | bool ignoreLastRow;//indicates which mode we are in. The variable is set to true on construction and only changed when the lineality space is found. | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:243:31: warning: ‘gfan::Matrix gfan::Tableau::combinedMatrix’ [-Wreorder] 243 | Matrix combinedMatrix; // Adj(B)*M | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:324:17: warning: when initialized here [-Wreorder] 324 | Tableau(Matrix const &M, bool appendIdentity, bool appendAllOnes=false, MR *mr=get_default_resource()): | ^~~~~~~ src/gfanlib_tableau.h:244:31: warning: ‘gfan::Tableau::negativeRowBounds’ will be initialized after [-Wreorder] 244 | Vector negativeRowBounds; | ^~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:212:25: warning: ‘pmrvector gfan::Tableau::isColumnInvalid’ [-Wreorder] 212 | pmrvector isColumnInvalid; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:324:17: warning: when initialized here [-Wreorder] 324 | Tableau(Matrix const &M, bool appendIdentity, bool appendAllOnes=false, MR *mr=get_default_resource()): | ^~~~~~~ src/gfanlib_vector.h: In instantiation of ‘gfan::Vector gfan::concatenation(const Vector&, const Vector&, MR*)’: src/gfanlib_tableau.h:3385:74: required from ‘bool gfan::HalfOpenCone::validInequalityDefinesExistingFacet(const gfan::Vector&, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3385 | bool returnValue=lifted.supportingInequalityDefinesFacet(concatenation(v,Vector(1),mr2));//Is this really the correct test? | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3442:14: required from ‘gfan::Vector gfan::HalfOpenCone::fVector() [with mvtyp = gfan::CircuitTableInt64]’ 3442 | if(this->validInequalityDefinesExistingFacet(D.column(i))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.h:118:16: required from ‘gfan::Vector gfan::fvector(std::vector >&) [with typ = CircuitTableInt64]’ 118 | s=s+c.fVector(); | ~~~~~~~~~^~ src/app_anton.cpp:179:37: required from here 179 | std::cerr<<"FVECTOR:"<::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInt64]’: src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt64]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1899:4: required from ‘gfan::Matrix gfan::GeneratedCone::getOrthogonalComplement() [with mvtyp = gfan::CircuitTableInt64]’ 1899 | ensureStateAsMinimum(1); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2544:43: required from ‘gfan::Matrix gfan::Cone::getLinealitySpace() [with mvtyp = gfan::CircuitTableInt64]’ 2544 | return dualCone.getOrthogonalComplement(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/app_anton.cpp:184:78: required from here 184 | auto linealitySpace=remainingCones.begin()->closure().getLinealitySpace(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:1217:38: warning: unused variable ‘somethingNotKnownToBeInLineality’ [-Wunused-variable] 1217 | bool somethingNotKnownToBeInLineality=false; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘void gfan::GeneratedCone::findExtremeRays() [with mvtyp = gfan::CircuitTableInt64]’: src/gfanlib_tableau.h:1737:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt64]’ 1737 | findExtremeRays(); | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1899:4: required from ‘gfan::Matrix gfan::GeneratedCone::getOrthogonalComplement() [with mvtyp = gfan::CircuitTableInt64]’ 1899 | ensureStateAsMinimum(1); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2544:43: required from ‘gfan::Matrix gfan::Cone::getLinealitySpace() [with mvtyp = gfan::CircuitTableInt64]’ 2544 | return dualCone.getOrthogonalComplement(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/app_anton.cpp:184:78: required from here 184 | auto linealitySpace=remainingCones.begin()->closure().getLinealitySpace(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:1479:81: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1479 | if((neededExtremeRays>=remaining) || inBasis[i] && !loose(i,lowerIndex,upperIndex,nonExtreme))//we first must remove it from the basis to check | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘int gfan::GeneratedCone::towards(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInt64; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1792:11: required from ‘bool gfan::GeneratedCone::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInt64]’ 1792 | int TW=towards(d-1,lowerIndex,upperIndex,nonExtreme); | ^~~~~~~ src/gfanlib_tableau.h:2498:28: required from ‘bool gfan::Cone::isImplied(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt64]’ 2498 | return dualCone.contains(v); | ~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3316:27: required from ‘bool gfan::HalfOpenCone::isEmpty(MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3316 | return lifted.isImplied(Vector::standardVector(lifted.getAmbientDimension(),lifted.getAmbientDimension()-1,mr)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_anton.cpp:191:15: required from here 191 | if(!c.isEmpty()) | ~~~~~~~~~^~ src/gfanlib_tableau.h:968:49: warning: statement has no effect [-Wunused-value] 968 | bool shadowVertex=false;true; | ^~~~ src/gfanlib_tableau.h:969:41: warning: statement has no effect [-Wunused-value] 969 | bool bland=true;false; | ^~~~~ src/gfanlib_tableau.h:1005:118: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1005 | for(int perturbationIndex=0;perturbationIndex::greedySimplex() [with mvtyp = gfan::CircuitTableInt64]’: src/gfanlib_tableau.h:2265:4: required from ‘void gfan::GeneratedCone::goToTop() [with mvtyp = gfan::CircuitTableInt64]’ 2265 | greedySimplex(); | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:2388:4: required from ‘gfan::Matrix gfan::GeneratedCone::getFacetNormals() [with mvtyp = gfan::CircuitTableInt64]’ 2388 | goToTop(); | ^~~~~~~ src/gfanlib_tableau.h:2581:35: required from ‘gfan::Matrix gfan::Cone::getRays() [with mvtyp = gfan::CircuitTableInt64]’ 2581 | return dualCone.getFacetNormals(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ src/app_anton.cpp:193:35: required from here 193 | auto rays=c.closure().getRays(); | ~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:2232:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2232 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2243 | for(i=0;i::lexMaxFacetRepresentative(int) [with mvtyp = gfan::CircuitTableInt64]’: src/gfanlib_tableau.h:2310:9: required from ‘void gfan::GeneratedCone::recursiveTriangulation(gfan::Matrix*) [with mvtyp = gfan::CircuitTableInt64]’ 2310 | if(lexMaxFacetRepresentative(i)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2394:4: required from ‘gfan::Matrix gfan::GeneratedCone::getFacetNormals() [with mvtyp = gfan::CircuitTableInt64]’ 2394 | recursiveTriangulation(&facetNormals); | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2581:35: required from ‘gfan::Matrix gfan::Cone::getRays() [with mvtyp = gfan::CircuitTableInt64]’ 2581 | return dualCone.getFacetNormals(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ src/app_anton.cpp:193:35: required from here 193 | auto rays=c.closure().getRays(); | ~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:2125:29: warning: unused variable ‘upperIndex’ [-Wunused-variable] 2125 | int upperIndex=getWidth(); | ^~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘void gfan::Tableau::computeRowBounds() [with mvtyp = gfan::CircuitTableInt64]’: src/gfanlib_tableau.h:351:4: required from ‘gfan::Tableau::Tableau(const gfan::Matrix&, bool, bool, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 351 | computeRowBounds(); | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:682:34: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 682 | ambientDimension(M.getHeight())//, | ^ src/gfanlib_tableau.h:2453:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2453 | dualCone(M,equations,mr,mr2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3256:11: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::Matrix&, const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3256 | lifted=Cone(nonStrictM,equationsM,mr,mr2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_anton.cpp:157:29: required from here 157 | strictInequalities); // strict inequalities (...>0) | ^ src/gfanlib_tableau.h:266:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 266 | for(int i=0;i::bitsSet(pmrvector&) [with mvtyp = gfan::CircuitTableInt64; uint64_t = long unsigned int; pmrvector = std::vector >]’: src/gfanlib_tableau.h:544:37: required from ‘void gfan::GeneratedCone::exchange(int, int) [with mvtyp = gfan::CircuitTableInt64]’ 544 | nInLinealitySpace.record(bitsSet(inLineality)); | ~~~~~~~^~~~~~~~~~~~~ src/gfanlib_tableau.h:691:6: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 691 | exchange(a,i); | ^~~~~~~~ src/gfanlib_tableau.h:2453:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2453 | dualCone(M,equations,mr,mr2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3256:11: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::Matrix&, const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3256 | lifted=Cone(nonStrictM,equationsM,mr,mr2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_anton.cpp:157:29: required from here 157 | strictInequalities); // strict inequalities (...>0) | ^ src/gfanlib_tableau.h:522:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | for(int i=0;i::loose(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInt64; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1227:8: required from ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInt64]’ 1227 | if(loose(d-1,lowerIndex,upperIndex,nonExtreme)) | ^~~~~ src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt64]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1899:4: required from ‘gfan::Matrix gfan::GeneratedCone::getOrthogonalComplement() [with mvtyp = gfan::CircuitTableInt64]’ 1899 | ensureStateAsMinimum(1); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2544:43: required from ‘gfan::Matrix gfan::Cone::getLinealitySpace() [with mvtyp = gfan::CircuitTableInt64]’ 2544 | return dualCone.getOrthogonalComplement(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/app_anton.cpp:184:78: required from here 184 | auto linealitySpace=remainingCones.begin()->closure().getLinealitySpace(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:806:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 806 | for(int i=0;i&) [with T = int; std::string = std::__cxx11::basic_string; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1273:27: required from ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInt64]’ 1273 | std::cerr<::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt64]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1899:4: required from ‘gfan::Matrix gfan::GeneratedCone::getOrthogonalComplement() [with mvtyp = gfan::CircuitTableInt64]’ 1899 | ensureStateAsMinimum(1); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2544:43: required from ‘gfan::Matrix gfan::Cone::getLinealitySpace() [with mvtyp = gfan::CircuitTableInt64]’ 2544 | return dualCone.getOrthogonalComplement(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/app_anton.cpp:184:78: required from here 184 | auto linealitySpace=remainingCones.begin()->closure().getLinealitySpace(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:167:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 167 | for(int i=0;i::toString(const gfan::Matrix*) [with mvtyp = gfan::CircuitTableInt64; std::string = std::__cxx11::basic_string]’: src/gfanlib_tableau.h:635:35: required from ‘std::string gfan::GeneratedCone::toString() [with mvtyp = gfan::CircuitTableInt64; std::string = std::__cxx11::basic_string]’ 635 | return Tableau::toString(&extra)+s.str()+"originalMatrix:"+matrixToString(originalMatrix); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/gfanlib_tableau.h:1796:16: required from ‘bool gfan::GeneratedCone::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInt64]’ 1796 | std::cerr<::isImplied(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt64]’ 2498 | return dualCone.contains(v); | ~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3316:27: required from ‘bool gfan::HalfOpenCone::isEmpty(MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3316 | return lifted.isImplied(Vector::standardVector(lifted.getAmbientDimension(),lifted.getAmbientDimension()-1,mr)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_anton.cpp:191:15: required from here 191 | if(!c.isEmpty()) | ~~~~~~~~~^~ src/gfanlib_tableau.h:418:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 418 | for(int i=0;i; std::string = std::__cxx11::basic_string]’: src/gfanlib_tableau.h:635:84: required from ‘std::string gfan::GeneratedCone::toString() [with mvtyp = gfan::CircuitTableInt64; std::string = std::__cxx11::basic_string]’ 635 | return Tableau::toString(&extra)+s.str()+"originalMatrix:"+matrixToString(originalMatrix); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1796:16: required from ‘bool gfan::GeneratedCone::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInt64]’ 1796 | std::cerr<::isImplied(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt64]’ 2498 | return dualCone.contains(v); | ~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3316:27: required from ‘bool gfan::HalfOpenCone::isEmpty(MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3316 | return lifted.isImplied(Vector::standardVector(lifted.getAmbientDimension(),lifted.getAmbientDimension()-1,mr)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_anton.cpp:191:15: required from here 191 | if(!c.isEmpty()) | ~~~~~~~~~^~ src/gfanlib_matrix.h:1082:53: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1082 | for(int i=0;i::compareCol(int, int, int) [with mvtyp = gfan::CircuitTableInt64]’: src/gfanlib_tableau.h:2032:24: required from ‘int gfan::GeneratedCone::findOpposite(int, int, int, pmrvector&, pmrvector&) [with mvtyp = gfan::CircuitTableInt64; pmrvector = std::vector >]’ 2032 | if(candidates[i]&&compareCol(violatedIndex,best,i))best=i; | ^~~~~~~~~~ src/gfanlib_tableau.h:2281:19: required from ‘void gfan::GeneratedCone::goToTop() [with mvtyp = gfan::CircuitTableInt64]’ 2281 | exchange(i,findOpposite(i,lowerIndex,upperIndex,ignoreRows,nonExtreme)); | ^~~~~~~~~~~~ src/gfanlib_tableau.h:2388:4: required from ‘gfan::Matrix gfan::GeneratedCone::getFacetNormals() [with mvtyp = gfan::CircuitTableInt64]’ 2388 | goToTop(); | ^~~~~~~ src/gfanlib_tableau.h:2581:35: required from ‘gfan::Matrix gfan::Cone::getRays() [with mvtyp = gfan::CircuitTableInt64]’ 2581 | return dualCone.getFacetNormals(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ src/app_anton.cpp:193:35: required from here 193 | auto rays=c.closure().getRays(); | ~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:1996:30: warning: unused variable ‘ret2’ [-Wunused-variable] 1996 | bool ret2=!doesIthsLiftsHigherThanSimplicialCone(b); | ^~~~ src/gfanlib_circuittableint.h: In instantiation of ‘static gfan::CircuitTableIntPOD gfan::CircuitTableIntPOD::scaleVector(gfan::CircuitTableIntPOD*, gfan::CircuitTableIntPOD, Divisor, int, gfan::CircuitTableIntPOD) [with word = long int; longword = __int128]’: src/gfanlib_tableau.h:466:26: required from ‘void gfan::Tableau::exchange(int, int) [with mvtyp = gfan::CircuitTableInt64]’ 466 | mvtyp::scaleVector(&combinedMatrix[k][0],combinedMatrix[i][j],divisorObject,getWidth(),boundK) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:554:28: required from ‘void gfan::GeneratedCone::exchange(int, int) [with mvtyp = gfan::CircuitTableInt64]’ 554 | Tableau::exchange(i,j); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/gfanlib_tableau.h:691:6: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 691 | exchange(a,i); | ^~~~~~~~ src/gfanlib_tableau.h:2453:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2453 | dualCone(M,equations,mr,mr2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3256:11: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::Matrix&, const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3256 | lifted=Cone(nonStrictM,equationsM,mr,mr2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_anton.cpp:157:29: required from here 157 | strictInequalities); // strict inequalities (...>0) | ^ src/gfanlib_circuittableint.h:640:47: warning: comparison of integer expressions of different signedness: ‘gfan::MyMakeUnsigned<__int128>::type’ {aka ‘__int128 unsigned’} and ‘__int128’ [-Wsign-compare] 640 | if(positiveResultBoundTimesD<((longword(denominatorDivisor.v)<<(Dig-2)))) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_circuittableint.h: In instantiation of ‘static gfan::CircuitTableIntPOD gfan::CircuitTableIntPOD::dotDivVector(gfan::CircuitTableIntPOD*, gfan::CircuitTableIntPOD*, gfan::CircuitTableIntPOD, gfan::CircuitTableIntPOD, Divisor, int, gfan::CircuitTableIntPOD, gfan::CircuitTableIntPOD) [with word = long int; longword = __int128]’: src/gfanlib_tableau.h:468:27: required from ‘void gfan::Tableau::exchange(int, int) [with mvtyp = gfan::CircuitTableInt64]’ 468 | mvtyp::dotDivVector(&combinedMatrix[k][0],&combinedMatrix[i][0],combinedMatrix[i][j],temp,divisorObject,getWidth(),boundK,boundI); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:554:28: required from ‘void gfan::GeneratedCone::exchange(int, int) [with mvtyp = gfan::CircuitTableInt64]’ 554 | Tableau::exchange(i,j); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/gfanlib_tableau.h:691:6: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 691 | exchange(a,i); | ^~~~~~~~ src/gfanlib_tableau.h:2453:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2453 | dualCone(M,equations,mr,mr2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3256:11: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::Matrix&, const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3256 | lifted=Cone(nonStrictM,equationsM,mr,mr2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_anton.cpp:157:29: required from here 157 | strictInequalities); // strict inequalities (...>0) | ^ src/gfanlib_circuittableint.h:495:47: warning: comparison of integer expressions of different signedness: ‘gfan::MyMakeUnsigned<__int128>::type’ {aka ‘__int128 unsigned’} and ‘__int128’ [-Wsign-compare] 495 | if(positiveResultBoundTimesD<((longword(denominatorDivisor.v)<<(Dig-2)))) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘std::string gfan::toString2(pmrvector&) [with T = bool; std::string = std::__cxx11::basic_string; pmrvector = std::vector >]’: src/gfanlib_tableau.h:239:37: required from ‘bool gfan::Tableau::CHECKCOL(int) const [with mvtyp = gfan::CircuitTableInt64]’ 239 | std::cerr<<"invalid:"<::towards(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInt64; pmrvector = std::vector >]’ 1008 | CHECKCOL(d-1); | ~~~~~~~~^~~~~ src/gfanlib_tableau.h:1792:11: required from ‘bool gfan::GeneratedCone::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInt64]’ 1792 | int TW=towards(d-1,lowerIndex,upperIndex,nonExtreme); | ^~~~~~~ src/gfanlib_tableau.h:2498:28: required from ‘bool gfan::Cone::isImplied(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt64]’ 2498 | return dualCone.contains(v); | ~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3316:27: required from ‘bool gfan::HalfOpenCone::isEmpty(MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3316 | return lifted.isImplied(Vector::standardVector(lifted.getAmbientDimension(),lifted.getAmbientDimension()-1,mr)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_anton.cpp:191:15: required from here 191 | if(!c.isEmpty()) | ~~~~~~~~~^~ src/gfanlib_tableau.h:167:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 167 | for(int i=0;i&)’ defined but not used [-Wunused-function] 3186 | static string toString(vector const &V) | ^~~~~~~~ src/gfanlib_tableau.h:2755:20: warning: ‘std::vector gfan::setDifference(const std::vector&, const std::vector&)’ defined but not used [-Wunused-function] 2755 | static vector setDifference(vector const &a, vector const &b) | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:2749:20: warning: ‘std::vector gfan::intersection(const std::vector&, const std::vector&)’ defined but not used [-Wunused-function] 2749 | static vector intersection(vector const &a, vector const &b) | ^~~~~~~~~~~~ src/gfanlib_tableau.h:182:16: warning: ‘gfan::ZVector gfan::toZVector(const Vector&)’ defined but not used [-Wunused-function] 182 | static ZVector toZVector(gfan::Vector const &m) | ^~~~~~~~~ src/gfanlib_circuittableint.h:727:13: warning: ‘bool gfan::hasPod(CircuitTalbeInt64*)’ defined but not used [-Wunused-function] 727 | static bool hasPod(class CircuitTalbeInt64 *c){return true;} | ^~~~~~ src/gfanlib_circuittableint.h:726:13: warning: ‘bool gfan::hasPod(CircuitTalbeInt32*)’ defined but not used [-Wunused-function] 726 | static bool hasPod(class CircuitTalbeInt32 *c){return true;} | ^~~~~~ src/gfanlib_circuittableint.h:231:15: warning: ‘gfan::my256s gfan::extMul(__int128, __int128)’ defined but not used [-Wunused-function] 231 | static my256s extMul(__int128_t a, __int128_t b) | ^~~~~~ src/gfanlib_circuittableint.h:208:17: warning: ‘long int gfan::extMul(int, int)’ defined but not used [-Wunused-function] 208 | static long int extMul(int a, int b) | ^~~~~~ src/gfanlib_circuittableint.h:88:20: warning: ‘std::string gfan::toStr(__uint32_t)’ defined but not used [-Wunused-function] 88 | static std::string toStr(__uint32_t b) | ^~~~~ src/gfanlib_circuittableint.h:81:20: warning: ‘std::string gfan::toStr(__int32_t)’ defined but not used [-Wunused-function] 81 | static std::string toStr(__int32_t b) | ^~~~~ src/gfanlib_circuittableint.h:74:20: warning: ‘std::string gfan::toStr(__uint64_t)’ defined but not used [-Wunused-function] 74 | static std::string toStr(__uint64_t b) | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_components.cpp -o src/app_components.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_anton.h:9, from src/app_components.cpp:13: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/gfanlib_vector.h:17, from src/gfanlib_matrix.h:14, from src/gfanlib_tableau.h:13, from src/app_anton.h:12: src/gfanlib_memoryresource.h: In constructor ‘StackResource::StackResource(int, std::experimental::fundamentals_v2::pmr::memory_resource*, std::experimental::fundamentals_v2::pmr::memory_resource*)’: src/gfanlib_memoryresource.h:103:7: warning: ‘StackResource::nbytes’ will be initialized after [-Wreorder] 103 | int nbytes; | ^~~~~~ src/gfanlib_memoryresource.h:101:40: warning: ‘std::experimental::fundamentals_v2::pmr::vector StackResource::mem’ [-Wreorder] 101 | std::experimental::pmr::vector mem; | ^~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_memoryresource.h:106:11: warning: ‘StackResource::numberOfAllocatedBytes’ will be initialized after [-Wreorder] 106 | int64_t numberOfAllocatedBytes; | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:104:20: warning: ‘std::experimental::fundamentals_v2::pmr::memory_resource* StackResource::parentResource’ [-Wreorder] 104 | memory_resource* parentResource; | ^~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_vector.h: In function ‘std::vector > gfan::parseSequence(std::istream&)’: src/gfanlib_vector.h:29:13: warning: unused variable ‘state’ [-Wunused-variable] 29 | int state=0; | ^~~~~ In file included from src/gfanlib_circuittableint.h:18, from src/gfanlib_tableau.h:14: src/gfanlib_frequencytable.h: In constructor ‘gfan::FrequencyTable::FrequencyTable(std::string, bool)’: src/gfanlib_frequencytable.h:24:22: warning: ‘gfan::FrequencyTable::report’ will be initialized after [-Wreorder] 24 | bool report; | ^~~~~~ src/gfanlib_frequencytable.h:23:29: warning: ‘std::string gfan::FrequencyTable::name’ [-Wreorder] 23 | std::string name; | ^~~~ src/gfanlib_frequencytable.h:26:17: warning: when initialized here [-Wreorder] 26 | FrequencyTable(std::string name_,bool report_=false): | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h: In function ‘gfan::ZVector gfan::toZVector(const Vector&)’: src/gfanlib_tableau.h:185:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 185 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2683 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2698 | for(int i=0;i > gfan::PostComplex::connectedComponents()’: src/app_anton.h:203:11: warning: typedef ‘using ComponentLabel = using gfan::RayLabel = int’ locally defined but not used [-Wunused-local-typedefs] 203 | using ComponentLabel = RayLabel; | ^~~~~~~~~~~~~~ src/app_anton.h: In instantiation of ‘gfan::PostComplex::PostComplex(std::istream&, bool) [with mvtyp = gfan::CircuitTableInteger; std::istream = std::basic_istream]’: src/app_components.cpp:233:74: required from here 233 | PostComplex postcomplex(std::cin,saveMaximalCones.getValue()); | ^ src/app_anton.h:158:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 158 | for(int i=0; i::printComponents(std::set >, bool) [with mvtyp = gfan::CircuitTableInteger]’: src/app_components.cpp:255:34: required from here 255 | postcomplex.printComponents(components,saveNoncomets.getValue()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_anton.h:253:10: warning: unused variable ‘greatSuccess’ [-Wunused-variable] 253 | bool greatSuccess = true; | ^~~~~~~~~~~~ src/app_anton.h:254:9: warning: unused variable ‘failedCount’ [-Wunused-variable] 254 | int failedCount = 0; | ^~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::Vector gfan::normalize(const Vector&) [with mvtyp = CircuitTableInteger]’: src/app_components.cpp:61:27: required from ‘bool isSliceGood(const gfan::PostComplex&, gfan::Rational, const std::vector&, const std::vector&, bool) [with mvtyp = gfan::CircuitTableInteger]’ 61 | auto newRay = normalize(tA*A.toVector()+tB*B.toVector()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_components.cpp:250:13: required from here 250 | isSliceGood(postcomplex,Rational(n)/Rational(d),minConePotential,maxConePotential,saveNoncomets.getValue()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:158:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 158 | for(int i=0;i::appendRow(const gfan::Vector&) [with typ = gfan::CircuitTableInteger]’: src/app_anton.h:261:40: required from ‘void gfan::PostComplex::printComponents(std::set >, bool) [with mvtyp = gfan::CircuitTableInteger]’ 261 | unboundedDirections.appendRow(rays[r]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ src/app_components.cpp:255:34: required from here 255 | postcomplex.printComponents(components,saveNoncomets.getValue()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_matrix.h:223:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 223 | if(v.size()!=width) | ~~~~~~~~^~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/app_anton.h:263:28: required from ‘void gfan::PostComplex::printComponents(std::set >, bool) [with mvtyp = gfan::CircuitTableInteger]’ 263 | GeneratedCone recessionCone(unboundedDirections.transposed()); // global recession cone | ^~~~~~~~~~~~~ src/app_components.cpp:255:34: required from here 255 | postcomplex.printComponents(components,saveNoncomets.getValue()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:518:41: warning: ‘gfan::GeneratedCone::originalMatrix’ will be initialized after [-Wreorder] 518 | /*const*/ Matrix originalMatrix; // we almost don't have to store this matrix. When for example rays for the cone are requested, it however is easiest to return a submatrix of this stored matrix rather than changing basis. | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:515:33: warning: ‘pmrvector gfan::GeneratedCone::nonExtreme’ [-Wreorder] 515 | pmrvector nonExtreme;//knownToBeNonExtreme | ^~~~~~~~~~ src/gfanlib_tableau.h:715:26: warning: when initialized here [-Wreorder] 715 | explicit GeneratedCone(Matrix const &M, MR *mr=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:517:31: warning: ‘gfan::GeneratedCone::temporaryNormal’ will be initialized after [-Wreorder] 517 | Vector temporaryNormal; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:499:21: warning: ‘int gfan::GeneratedCone::state’ [-Wreorder] 499 | int state; | ^~~~~ src/gfanlib_tableau.h:715:26: warning: when initialized here [-Wreorder] 715 | explicit GeneratedCone(Matrix const &M, MR *mr=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:513:33: warning: ‘gfan::GeneratedCone::inOrthogonalComplement’ will be initialized after [-Wreorder] 513 | pmrvector inOrthogonalComplement;//valid if state>=1 | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:510:21: warning: ‘int gfan::GeneratedCone::ambientDimension’ [-Wreorder] 510 | int ambientDimension;//valid if state>=0 | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:715:26: warning: when initialized here [-Wreorder] 715 | explicit GeneratedCone(Matrix const &M, MR *mr=get_default_resource()): | ^~~~~~~~~~~~~ src/app_anton.h: In instantiation of ‘gfan::PostComplex gfan::PostComplex::subcomplex(const gfan::Component&) [with mvtyp = gfan::CircuitTableInteger]’: src/app_anton.h:274:4: required from ‘void gfan::PostComplex::printComponents(std::set >, bool) [with mvtyp = gfan::CircuitTableInteger]’ 274 | subcomplex(*component).serialize(f); | ^~~~~~~~~~ src/app_components.cpp:255:34: required from here 255 | postcomplex.printComponents(components,saveNoncomets.getValue()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_anton.h:185:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 185 | for(int i=0; i gfan::Matrix::rowVectorMatrix(const gfan::Vector&, MR*) [with typ = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:2729:70: required from ‘int gfan::RayCollector::lookup(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInteger]’ 2729 | auto temp=(linealitySpaceComplement*Matrix::rowVectorMatrix(normalize(v)).transposed()).transposed()[0].toVector(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/app_components.cpp:48:49: required from ‘bool isSliceGood(const gfan::PostComplex&, gfan::Rational, const std::vector&, const std::vector&, bool) [with mvtyp = gfan::CircuitTableInteger]’ 48 | intersectionLabels.insert(rayCollector.lookup(newRay)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/app_components.cpp:250:13: required from here 250 | isSliceGood(postcomplex,Rational(n)/Rational(d),minConePotential,maxConePotential,saveNoncomets.getValue()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_matrix.h:164:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 164 | for(int i=0;i&) [with mvtyp = CircuitTableInteger]’: src/gfanlib_tableau.h:156:13: required from ‘gfan::Vector gfan::normalize(const Vector&) [with mvtyp = CircuitTableInteger]’ 156 | mvtyp d=gcd(ret); | ~~~^~~~~ src/app_components.cpp:61:27: required from ‘bool isSliceGood(const gfan::PostComplex&, gfan::Rational, const std::vector&, const std::vector&, bool) [with mvtyp = gfan::CircuitTableInteger]’ 61 | auto newRay = normalize(tA*A.toVector()+tB*B.toVector()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_components.cpp:250:13: required from here 250 | isSliceGood(postcomplex,Rational(n)/Rational(d),minConePotential,maxConePotential,saveNoncomets.getValue()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:145:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 145 | for(i=0;i::Tableau(const gfan::Matrix&, bool, bool, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:723:34: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 723 | ambientDimension(M.getHeight())//, | ^ src/app_anton.h:263:28: required from ‘void gfan::PostComplex::printComponents(std::set >, bool) [with mvtyp = gfan::CircuitTableInteger]’ 263 | GeneratedCone recessionCone(unboundedDirections.transposed()); // global recession cone | ^~~~~~~~~~~~~ src/app_components.cpp:255:34: required from here 255 | postcomplex.printComponents(components,saveNoncomets.getValue()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:261:22: warning: ‘gfan::Tableau::ignoreLastRow’ will be initialized after [-Wreorder] 261 | bool ignoreLastRow;//indicates which mode we are in. The variable is set to true on construction and only changed when the lineality space is found. | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:243:31: warning: ‘gfan::Matrix gfan::Tableau::combinedMatrix’ [-Wreorder] 243 | Matrix combinedMatrix; // Adj(B)*M | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:324:17: warning: when initialized here [-Wreorder] 324 | Tableau(Matrix const &M, bool appendIdentity, bool appendAllOnes=false, MR *mr=get_default_resource()): | ^~~~~~~ src/gfanlib_tableau.h:244:31: warning: ‘gfan::Tableau::negativeRowBounds’ will be initialized after [-Wreorder] 244 | Vector negativeRowBounds; | ^~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:212:25: warning: ‘pmrvector gfan::Tableau::isColumnInvalid’ [-Wreorder] 212 | pmrvector isColumnInvalid; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:324:17: warning: when initialized here [-Wreorder] 324 | Tableau(Matrix const &M, bool appendIdentity, bool appendAllOnes=false, MR *mr=get_default_resource()): | ^~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘void gfan::Tableau::computeRowBounds() [with mvtyp = gfan::CircuitTableInteger]’: src/gfanlib_tableau.h:351:4: required from ‘gfan::Tableau::Tableau(const gfan::Matrix&, bool, bool, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 351 | computeRowBounds(); | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:723:34: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 723 | ambientDimension(M.getHeight())//, | ^ src/app_anton.h:263:28: required from ‘void gfan::PostComplex::printComponents(std::set >, bool) [with mvtyp = gfan::CircuitTableInteger]’ 263 | GeneratedCone recessionCone(unboundedDirections.transposed()); // global recession cone | ^~~~~~~~~~~~~ src/app_components.cpp:255:34: required from here 255 | postcomplex.printComponents(components,saveNoncomets.getValue()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:266:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 266 | for(int i=0;i::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInteger]’: src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInteger]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1914:4: required from ‘int gfan::GeneratedCone::getDimensionOfLinealitySpace() [with mvtyp = gfan::CircuitTableInteger]’ 1914 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/app_anton.h:264:68: required from ‘void gfan::PostComplex::printComponents(std::set >, bool) [with mvtyp = gfan::CircuitTableInteger]’ 264 | int dimLineality = recessionCone.getDimensionOfLinealitySpace(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/app_components.cpp:255:34: required from here 255 | postcomplex.printComponents(components,saveNoncomets.getValue()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1217:38: warning: unused variable ‘somethingNotKnownToBeInLineality’ [-Wunused-variable] 1217 | bool somethingNotKnownToBeInLineality=false; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘void gfan::GeneratedCone::findExtremeRays() [with mvtyp = gfan::CircuitTableInteger]’: src/gfanlib_tableau.h:1737:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInteger]’ 1737 | findExtremeRays(); | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1914:4: required from ‘int gfan::GeneratedCone::getDimensionOfLinealitySpace() [with mvtyp = gfan::CircuitTableInteger]’ 1914 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/app_anton.h:264:68: required from ‘void gfan::PostComplex::printComponents(std::set >, bool) [with mvtyp = gfan::CircuitTableInteger]’ 264 | int dimLineality = recessionCone.getDimensionOfLinealitySpace(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/app_components.cpp:255:34: required from here 255 | postcomplex.printComponents(components,saveNoncomets.getValue()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1479:81: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1479 | if((neededExtremeRays>=remaining) || inBasis[i] && !loose(i,lowerIndex,upperIndex,nonExtreme))//we first must remove it from the basis to check | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘bool gfan::GeneratedCone::loose(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInteger; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1227:8: required from ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInteger]’ 1227 | if(loose(d-1,lowerIndex,upperIndex,nonExtreme)) | ^~~~~ src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInteger]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1914:4: required from ‘int gfan::GeneratedCone::getDimensionOfLinealitySpace() [with mvtyp = gfan::CircuitTableInteger]’ 1914 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/app_anton.h:264:68: required from ‘void gfan::PostComplex::printComponents(std::set >, bool) [with mvtyp = gfan::CircuitTableInteger]’ 264 | int dimLineality = recessionCone.getDimensionOfLinealitySpace(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/app_components.cpp:255:34: required from here 255 | postcomplex.printComponents(components,saveNoncomets.getValue()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:806:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 806 | for(int i=0;i::towards(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInteger; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1232:20: required from ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInteger]’ 1232 | violatedIndex=towards(d-1,lowerIndex,upperIndex,nonExtreme); | ^~~~~~~ src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInteger]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1914:4: required from ‘int gfan::GeneratedCone::getDimensionOfLinealitySpace() [with mvtyp = gfan::CircuitTableInteger]’ 1914 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/app_anton.h:264:68: required from ‘void gfan::PostComplex::printComponents(std::set >, bool) [with mvtyp = gfan::CircuitTableInteger]’ 264 | int dimLineality = recessionCone.getDimensionOfLinealitySpace(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/app_components.cpp:255:34: required from here 255 | postcomplex.printComponents(components,saveNoncomets.getValue()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:968:49: warning: statement has no effect [-Wunused-value] 968 | bool shadowVertex=false;true; | ^~~~ src/gfanlib_tableau.h:969:41: warning: statement has no effect [-Wunused-value] 969 | bool bland=true;false; | ^~~~~ src/gfanlib_tableau.h:1005:118: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1005 | for(int perturbationIndex=0;perturbationIndex&) [with T = int; std::string = std::__cxx11::basic_string; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1273:27: required from ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInteger]’ 1273 | std::cerr<::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInteger]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1914:4: required from ‘int gfan::GeneratedCone::getDimensionOfLinealitySpace() [with mvtyp = gfan::CircuitTableInteger]’ 1914 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/app_anton.h:264:68: required from ‘void gfan::PostComplex::printComponents(std::set >, bool) [with mvtyp = gfan::CircuitTableInteger]’ 264 | int dimLineality = recessionCone.getDimensionOfLinealitySpace(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/app_components.cpp:255:34: required from here 255 | postcomplex.printComponents(components,saveNoncomets.getValue()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:167:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 167 | for(int i=0;i::bitsSet(pmrvector&) [with mvtyp = gfan::CircuitTableInteger; uint64_t = long unsigned int; pmrvector = std::vector >]’: src/gfanlib_tableau.h:544:37: required from ‘void gfan::GeneratedCone::exchange(int, int) [with mvtyp = gfan::CircuitTableInteger]’ 544 | nInLinealitySpace.record(bitsSet(inLineality)); | ~~~~~~~^~~~~~~~~~~~~ src/gfanlib_tableau.h:1093:12: required from ‘void gfan::GeneratedCone::findOrthogonalComplementAndDimension() [with mvtyp = gfan::CircuitTableInteger]’ 1093 | this->exchange(i,j); | ~~~~~~^~~~~~~~ src/gfanlib_tableau.h:1722:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInteger]’ 1722 | findOrthogonalComplementAndDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1914:4: required from ‘int gfan::GeneratedCone::getDimensionOfLinealitySpace() [with mvtyp = gfan::CircuitTableInteger]’ 1914 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/app_anton.h:264:68: required from ‘void gfan::PostComplex::printComponents(std::set >, bool) [with mvtyp = gfan::CircuitTableInteger]’ 264 | int dimLineality = recessionCone.getDimensionOfLinealitySpace(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/app_components.cpp:255:34: required from here 255 | postcomplex.printComponents(components,saveNoncomets.getValue()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:522:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | for(int i=0;i::toString(const gfan::Matrix*) [with mvtyp = gfan::CircuitTableInteger; std::string = std::__cxx11::basic_string]’: src/gfanlib_tableau.h:635:35: required from ‘std::string gfan::GeneratedCone::toString() [with mvtyp = gfan::CircuitTableInteger; std::string = std::__cxx11::basic_string]’ 635 | return Tableau::toString(&extra)+s.str()+"originalMatrix:"+matrixToString(originalMatrix); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/gfanlib_tableau.h:1433:7: required from ‘void gfan::GeneratedCone::findExtremeRays() [with mvtyp = gfan::CircuitTableInteger]’ 1433 | toString()<<"\n"<::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInteger]’ 1737 | findExtremeRays(); | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1914:4: required from ‘int gfan::GeneratedCone::getDimensionOfLinealitySpace() [with mvtyp = gfan::CircuitTableInteger]’ 1914 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/app_anton.h:264:68: required from ‘void gfan::PostComplex::printComponents(std::set >, bool) [with mvtyp = gfan::CircuitTableInteger]’ 264 | int dimLineality = recessionCone.getDimensionOfLinealitySpace(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/app_components.cpp:255:34: required from here 255 | postcomplex.printComponents(components,saveNoncomets.getValue()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:418:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 418 | for(int i=0;i; std::string = std::__cxx11::basic_string]’: src/gfanlib_tableau.h:635:84: required from ‘std::string gfan::GeneratedCone::toString() [with mvtyp = gfan::CircuitTableInteger; std::string = std::__cxx11::basic_string]’ 635 | return Tableau::toString(&extra)+s.str()+"originalMatrix:"+matrixToString(originalMatrix); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1433:7: required from ‘void gfan::GeneratedCone::findExtremeRays() [with mvtyp = gfan::CircuitTableInteger]’ 1433 | toString()<<"\n"<::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInteger]’ 1737 | findExtremeRays(); | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1914:4: required from ‘int gfan::GeneratedCone::getDimensionOfLinealitySpace() [with mvtyp = gfan::CircuitTableInteger]’ 1914 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/app_anton.h:264:68: required from ‘void gfan::PostComplex::printComponents(std::set >, bool) [with mvtyp = gfan::CircuitTableInteger]’ 264 | int dimLineality = recessionCone.getDimensionOfLinealitySpace(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/app_components.cpp:255:34: required from here 255 | postcomplex.printComponents(components,saveNoncomets.getValue()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_matrix.h:1082:53: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1082 | for(int i=0;i&) [with T = bool; std::string = std::__cxx11::basic_string; pmrvector = std::vector >]’: src/gfanlib_tableau.h:239:37: required from ‘bool gfan::Tableau::CHECKCOL(int) const [with mvtyp = gfan::CircuitTableInteger]’ 239 | std::cerr<<"invalid:"<::towards(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInteger; pmrvector = std::vector >]’ 1008 | CHECKCOL(d-1); | ~~~~~~~~^~~~~ src/gfanlib_tableau.h:1232:20: required from ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInteger]’ 1232 | violatedIndex=towards(d-1,lowerIndex,upperIndex,nonExtreme); | ^~~~~~~ src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInteger]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1914:4: required from ‘int gfan::GeneratedCone::getDimensionOfLinealitySpace() [with mvtyp = gfan::CircuitTableInteger]’ 1914 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/app_anton.h:264:68: required from ‘void gfan::PostComplex::printComponents(std::set >, bool) [with mvtyp = gfan::CircuitTableInteger]’ 264 | int dimLineality = recessionCone.getDimensionOfLinealitySpace(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/app_components.cpp:255:34: required from here 255 | postcomplex.printComponents(components,saveNoncomets.getValue()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:167:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 167 | for(int i=0;i&)’ defined but not used [-Wunused-function] 3186 | static string toString(vector const &V) | ^~~~~~~~ src/gfanlib_tableau.h:2755:20: warning: ‘std::vector gfan::setDifference(const std::vector&, const std::vector&)’ defined but not used [-Wunused-function] 2755 | static vector setDifference(vector const &a, vector const &b) | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:2749:20: warning: ‘std::vector gfan::intersection(const std::vector&, const std::vector&)’ defined but not used [-Wunused-function] 2749 | static vector intersection(vector const &a, vector const &b) | ^~~~~~~~~~~~ src/gfanlib_tableau.h:182:16: warning: ‘gfan::ZVector gfan::toZVector(const Vector&)’ defined but not used [-Wunused-function] 182 | static ZVector toZVector(gfan::Vector const &m) | ^~~~~~~~~ src/gfanlib_circuittableint.h:727:13: warning: ‘bool gfan::hasPod(CircuitTalbeInt64*)’ defined but not used [-Wunused-function] 727 | static bool hasPod(class CircuitTalbeInt64 *c){return true;} | ^~~~~~ src/gfanlib_circuittableint.h:726:13: warning: ‘bool gfan::hasPod(CircuitTalbeInt32*)’ defined but not used [-Wunused-function] 726 | static bool hasPod(class CircuitTalbeInt32 *c){return true;} | ^~~~~~ src/gfanlib_circuittableint.h:231:15: warning: ‘gfan::my256s gfan::extMul(__int128, __int128)’ defined but not used [-Wunused-function] 231 | static my256s extMul(__int128_t a, __int128_t b) | ^~~~~~ src/gfanlib_circuittableint.h:212:19: warning: ‘__int128 gfan::extMul(long int, long int)’ defined but not used [-Wunused-function] 212 | static __int128_t extMul(long int a, long int b) | ^~~~~~ src/gfanlib_circuittableint.h:208:17: warning: ‘long int gfan::extMul(int, int)’ defined but not used [-Wunused-function] 208 | static long int extMul(int a, int b) | ^~~~~~ src/gfanlib_circuittableint.h:88:20: warning: ‘std::string gfan::toStr(__uint32_t)’ defined but not used [-Wunused-function] 88 | static std::string toStr(__uint32_t b) | ^~~~~ src/gfanlib_circuittableint.h:81:20: warning: ‘std::string gfan::toStr(__int32_t)’ defined but not used [-Wunused-function] 81 | static std::string toStr(__int32_t b) | ^~~~~ src/gfanlib_circuittableint.h:74:20: warning: ‘std::string gfan::toStr(__uint64_t)’ defined but not used [-Wunused-function] 74 | static std::string toStr(__uint64_t b) | ^~~~~ src/gfanlib_circuittableint.h:67:20: warning: ‘std::string gfan::toStr(__int64_t)’ defined but not used [-Wunused-function] 67 | static std::string toStr(__int64_t b) | ^~~~~ src/gfanlib_circuittableint.h:60:20: warning: ‘std::string gfan::toStr(__int128 unsigned)’ defined but not used [-Wunused-function] 60 | static std::string toStr(__uint128_t b) | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_anders.cpp -o src/app_anders.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_anders.cpp:9: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_anders.cpp:12: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 66 | for(int i=start.getValue();i StackResource::mem’ [-Wreorder] 101 | std::experimental::pmr::vector mem; | ^~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_memoryresource.h:106:11: warning: ‘StackResource::numberOfAllocatedBytes’ will be initialized after [-Wreorder] 106 | int64_t numberOfAllocatedBytes; | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:104:20: warning: ‘std::experimental::fundamentals_v2::pmr::memory_resource* StackResource::parentResource’ [-Wreorder] 104 | memory_resource* parentResource; | ^~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_vector.h: In function ‘std::vector > gfan::parseSequence(std::istream&)’: src/gfanlib_vector.h:29:13: warning: unused variable ‘state’ [-Wunused-variable] 29 | int state=0; | ^~~~~ src/gfanlib_zcone.cpp: In static member function ‘static dd_matrixdata* gfan::LpSolver::ZMatrix2MatrixGmp(const gfan::ZMatrix&, dd_ErrorType*)’: src/gfanlib_zcone.cpp:86:10: warning: unused variable ‘command’ [-Wunused-variable] 86 | char command[dd_linelenmax], comsave[dd_linelenmax]; | ^~~~~~~ src/gfanlib_zcone.cpp:86:34: warning: unused variable ‘comsave’ [-Wunused-variable] 86 | char command[dd_linelenmax], comsave[dd_linelenmax]; | ^~~~~~~ src/gfanlib_zcone.cpp: In static member function ‘static bool gfan::LpSolver::isFacet(const gfan::ZMatrix&, int)’: src/gfanlib_zcone.cpp:156:11: warning: unused variable ‘reading’ [-Wunused-variable] 156 | FILE *reading=NULL; | ^~~~~~~ src/gfanlib_zcone.cpp: In member function ‘void gfan::LpSolver::dual(const gfan::ZMatrix&, const gfan::ZMatrix&, gfan::ZMatrix&, gfan::ZMatrix&)’: src/gfanlib_zcone.cpp:492:9: warning: unused variable ‘result’ [-Wunused-variable] 492 | int result; | ^~~~~~ src/gfanlib_zcone.cpp:516:4: warning: label ‘_L99’ defined but not used [-Wunused-label] 516 | _L99: | ^~~~ src/gfanlib_zcone.cpp: In member function ‘std::vector > gfan::LpSolver::extremeRaysInequalityIndices(const gfan::ZMatrix&)’: src/gfanlib_zcone.cpp:647:4: warning: label ‘_L99’ defined but not used [-Wunused-label] 647 | _L99: | ^~~~ src/gfanlib_zcone.cpp: In member function ‘void gfan::ZCone::ensureStateAsMinimum(int) const’: src/gfanlib_zcone.cpp:751:9: warning: label ‘fallBack’ defined but not used [-Wunused-label] 751 | fallBack://alternativ (disabled) | ^~~~~~~~ src/gfanlib_matrix.h: In instantiation of ‘void gfan::Matrix::appendRow(const gfan::Vector&) [with typ = gfan::Integer2]’: src/gfanlib_zcone.cpp:141:26: required from here 141 | ret.appendRow(QToZVectorPrimitive(v)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_matrix.h:223:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 223 | if(v.size()!=width) | ~~~~~~~~^~~~~~~ src/gfanlib_matrix.h: In instantiation of ‘gfan::Vector gfan::Matrix::reduceAndComputeVectorInKernel() [with typ = gfan::Rational]’: src/gfanlib_zcone.cpp:1169:87: required from here 1169 | thePrimitiveVector=QToZVectorPrimitive(temp.reduceAndComputeVectorInKernel()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_matrix.h:910:9: warning: unused variable ‘rank’ [-Wunused-variable] 910 | int rank=reduceAndComputeRank(); | ^~~~ src/gfanlib_matrix.h: At global scope: src/gfanlib_matrix.h:1054:28: warning: ‘std::string gfan::setBGColor(int)’ defined but not used [-Wunused-function] 1054 | static std::string setBGColor(int c) | ^~~~~~~~~~ src/gfanlib_matrix.h:1047:28: warning: ‘std::string gfan::setColor(int)’ defined but not used [-Wunused-function] 1047 | static std::string setColor(int c) | ^~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_tropicalprevarietycomponents.cpp -o src/app_tropicalprevarietycomponents.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_tropicalprevarietycomponents.cpp:14: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_tropicalprevarietycomponents.cpp:18: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 69 | for(j=0;j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 73 | if(j==wordData.size()) | ~^~~~~~~~~~~~~~~~~ src/packedmonomial.h: In static member function ‘static std::vector PacMan::bitsNeeded(const IntegerVector&)’: src/packedmonomial.h:85:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 85 | for(int i=0;i&, int, bool, int)’: src/packedmonomial.h:59:15: warning: ‘PacMan::overflowFlag’ will be initialized after [-Wreorder] 59 | int64 overflowFlag;//If overflow happens with these variables, this should be set to non-zero | ^~~~~~~~~~~~ src/packedmonomial.h:55:26: warning: ‘std::vector PacMan::wordData’ [-Wreorder] 55 | vector wordData; | ^~~~~~~~ src/packedmonomial.h:103:9: warning: when initialized here [-Wreorder] 103 | PacMan(PolynomialRing const &r, vector const &bounds, int nWeightBits, bool deleteOverflowBit=false, int minimalNumberOfWords=4): //bounds are without overflow bit | ^~~~~~ src/packedmonomial.h:110:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 110 | for(int i=0;i::operator==(const PackedMonomial&) const’: src/packedmonomial.h:313:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 313 | for(int i=0;i StackResource::mem’ [-Wreorder] 101 | std::experimental::pmr::vector mem; | ^~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_memoryresource.h:106:11: warning: ‘StackResource::numberOfAllocatedBytes’ will be initialized after [-Wreorder] 106 | int64_t numberOfAllocatedBytes; | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:104:20: warning: ‘std::experimental::fundamentals_v2::pmr::memory_resource* StackResource::parentResource’ [-Wreorder] 104 | memory_resource* parentResource; | ^~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_vector.h: In function ‘std::vector > gfan::parseSequence(std::istream&)’: src/gfanlib_vector.h:29:13: warning: unused variable ‘state’ [-Wunused-variable] 29 | int state=0; | ^~~~~ In file included from src/gfanlib_circuittableint.h:18, from src/gfanlib_tableau.h:14, from src/app_tropicalprevarietycomponents.cpp:38: src/gfanlib_frequencytable.h: In constructor ‘gfan::FrequencyTable::FrequencyTable(std::string, bool)’: src/gfanlib_frequencytable.h:24:22: warning: ‘gfan::FrequencyTable::report’ will be initialized after [-Wreorder] 24 | bool report; | ^~~~~~ src/gfanlib_frequencytable.h:23:29: warning: ‘std::string gfan::FrequencyTable::name’ [-Wreorder] 23 | std::string name; | ^~~~ src/gfanlib_frequencytable.h:26:17: warning: when initialized here [-Wreorder] 26 | FrequencyTable(std::string name_,bool report_=false): | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h: In function ‘gfan::ZVector gfan::toZVector(const Vector&)’: src/gfanlib_tableau.h:185:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 185 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2683 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2698 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 163 | for(int i=0;i TropicalPrevarietyComponentsApplication::leakCone(gfan::Complex&, const std::vector&, const std::vector&)’: src/app_tropicalprevarietycomponents.cpp:682:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 682 | for(int a=1;a&)’: src/app_tropicalprevarietycomponents.cpp:828:37: warning: typedef ‘typ’ locally defined but not used [-Wunused-local-typedefs] 828 | typedef gfan::CircuitTableInt64 typ; // type for integers | ^~~ src/app_tropicalprevarietycomponents.cpp: In member function ‘virtual int TropicalPrevarietyComponentsApplication::main()’: src/app_tropicalprevarietycomponents.cpp:1175:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1175 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1388 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1418 | for(int I=0;I >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1452 | for(int i=0;i::appendRow(const gfan::Vector&) [with typ = gfan::CircuitTableInt64]’: src/app_tropicalprevarietycomponents.cpp:683:20: required from here 683 | lines.appendRow(C.vertices[commonBounded[0]][0]*C.vertices[commonBounded[a]].toVector()- | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 684 | C.vertices[commonBounded[a]][0]*C.vertices[commonBounded[0]].toVector()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_matrix.h:223:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 223 | if(v.size()!=width) | ~~~~~~~~^~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/app_tropicalprevarietycomponents.cpp:709:60: required from here 709 | GeneratedCone K(rays.transposed(),lines.transposed()); | ^ src/gfanlib_tableau.h:518:41: warning: ‘gfan::GeneratedCone::originalMatrix’ will be initialized after [-Wreorder] 518 | /*const*/ Matrix originalMatrix; // we almost don't have to store this matrix. When for example rays for the cone are requested, it however is easiest to return a submatrix of this stored matrix rather than changing basis. | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:515:33: warning: ‘pmrvector gfan::GeneratedCone::nonExtreme’ [-Wreorder] 515 | pmrvector nonExtreme;//knownToBeNonExtreme | ^~~~~~~~~~ src/gfanlib_tableau.h:674:26: warning: when initialized here [-Wreorder] 674 | explicit GeneratedCone(Matrix const &M, Matrix const &L, MR *mr=get_default_resource(), MR *mr2=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:517:31: warning: ‘gfan::GeneratedCone::temporaryNormal’ will be initialized after [-Wreorder] 517 | Vector temporaryNormal; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:499:21: warning: ‘int gfan::GeneratedCone::state’ [-Wreorder] 499 | int state; | ^~~~~ src/gfanlib_tableau.h:674:26: warning: when initialized here [-Wreorder] 674 | explicit GeneratedCone(Matrix const &M, Matrix const &L, MR *mr=get_default_resource(), MR *mr2=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:513:33: warning: ‘gfan::GeneratedCone::inOrthogonalComplement’ will be initialized after [-Wreorder] 513 | pmrvector inOrthogonalComplement;//valid if state>=1 | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:510:21: warning: ‘int gfan::GeneratedCone::ambientDimension’ [-Wreorder] 510 | int ambientDimension;//valid if state>=0 | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:674:26: warning: when initialized here [-Wreorder] 674 | explicit GeneratedCone(Matrix const &M, Matrix const &L, MR *mr=get_default_resource(), MR *mr2=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/app_tropicalprevarietycomponents.cpp:751:61: required from here 751 | GeneratedCone rC(unboundedDirections.transposed()); | ^ src/gfanlib_tableau.h:518:41: warning: ‘gfan::GeneratedCone::originalMatrix’ will be initialized after [-Wreorder] 518 | /*const*/ Matrix originalMatrix; // we almost don't have to store this matrix. When for example rays for the cone are requested, it however is easiest to return a submatrix of this stored matrix rather than changing basis. | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:515:33: warning: ‘pmrvector gfan::GeneratedCone::nonExtreme’ [-Wreorder] 515 | pmrvector nonExtreme;//knownToBeNonExtreme | ^~~~~~~~~~ src/gfanlib_tableau.h:715:26: warning: when initialized here [-Wreorder] 715 | explicit GeneratedCone(Matrix const &M, MR *mr=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:517:31: warning: ‘gfan::GeneratedCone::temporaryNormal’ will be initialized after [-Wreorder] 517 | Vector temporaryNormal; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:499:21: warning: ‘int gfan::GeneratedCone::state’ [-Wreorder] 499 | int state; | ^~~~~ src/gfanlib_tableau.h:715:26: warning: when initialized here [-Wreorder] 715 | explicit GeneratedCone(Matrix const &M, MR *mr=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:513:33: warning: ‘gfan::GeneratedCone::inOrthogonalComplement’ will be initialized after [-Wreorder] 513 | pmrvector inOrthogonalComplement;//valid if state>=1 | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:510:21: warning: ‘int gfan::GeneratedCone::ambientDimension’ [-Wreorder] 510 | int ambientDimension;//valid if state>=0 | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:715:26: warning: when initialized here [-Wreorder] 715 | explicit GeneratedCone(Matrix const &M, MR *mr=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_matrix.h: In instantiation of ‘static gfan::Matrix gfan::Matrix::rowVectorMatrix(const gfan::Vector&, MR*) [with typ = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/app_tropicalprevarietycomponents.cpp:758:58: required from here 758 | auto rowOfOnes = gfan::Matrix::rowVectorMatrix(gfan::Vector::allOnes(rCnorm.getHeight())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_matrix.h:164:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 164 | for(int i=0;i::appendRow(const gfan::Vector&) [with typ = gfan::CircuitTableInteger]’: src/app_tropicalprevarietycomponents.cpp:867:20: required from here 867 | rays.appendRow(C.vertices[j][0]*C.vertices[i].toVector()-C.vertices[i][0]*C.vertices[j].toVector()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_matrix.h:223:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 223 | if(v.size()!=width) | ~~~~~~~~^~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/app_tropicalprevarietycomponents.cpp:871:49: required from here 871 | gfan::GeneratedCone K(rays.transposed()); | ^ src/gfanlib_tableau.h:518:41: warning: ‘gfan::GeneratedCone::originalMatrix’ will be initialized after [-Wreorder] 518 | /*const*/ Matrix originalMatrix; // we almost don't have to store this matrix. When for example rays for the cone are requested, it however is easiest to return a submatrix of this stored matrix rather than changing basis. | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:515:33: warning: ‘pmrvector gfan::GeneratedCone::nonExtreme’ [-Wreorder] 515 | pmrvector nonExtreme;//knownToBeNonExtreme | ^~~~~~~~~~ src/gfanlib_tableau.h:715:26: warning: when initialized here [-Wreorder] 715 | explicit GeneratedCone(Matrix const &M, MR *mr=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:517:31: warning: ‘gfan::GeneratedCone::temporaryNormal’ will be initialized after [-Wreorder] 517 | Vector temporaryNormal; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:499:21: warning: ‘int gfan::GeneratedCone::state’ [-Wreorder] 499 | int state; | ^~~~~ src/gfanlib_tableau.h:715:26: warning: when initialized here [-Wreorder] 715 | explicit GeneratedCone(Matrix const &M, MR *mr=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:513:33: warning: ‘gfan::GeneratedCone::inOrthogonalComplement’ will be initialized after [-Wreorder] 513 | pmrvector inOrthogonalComplement;//valid if state>=1 | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:510:21: warning: ‘int gfan::GeneratedCone::ambientDimension’ [-Wreorder] 510 | int ambientDimension;//valid if state>=0 | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:715:26: warning: when initialized here [-Wreorder] 715 | explicit GeneratedCone(Matrix const &M, MR *mr=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘bool gfan::GeneratedCone::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInteger]’: src/app_tropicalprevarietycomponents.cpp:895:28: required from here 895 | if(convexHull.contains(C.vertices[i].toVector(),&separating)) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1778:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1778 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1781:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1781 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1806:62: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1806 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1809:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1809 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_matrix.h: In instantiation of ‘static gfan::Matrix gfan::Matrix::rowVectorMatrix(const gfan::Vector&, MR*) [with typ = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/app_tropicalprevarietycomponents.cpp:904:59: required from here 904 | auto A=neighbours*gfan::Matrix::rowVectorMatrix(separating).transposed(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/gfanlib_matrix.h:164:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 164 | for(int i=0;i::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/app_tropicalprevarietycomponents.cpp:942:71: required from here 942 | gfan::GeneratedCone p(rays.transposed(),lines.transposed()); | ^ src/gfanlib_tableau.h:518:41: warning: ‘gfan::GeneratedCone::originalMatrix’ will be initialized after [-Wreorder] 518 | /*const*/ Matrix originalMatrix; // we almost don't have to store this matrix. When for example rays for the cone are requested, it however is easiest to return a submatrix of this stored matrix rather than changing basis. | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:515:33: warning: ‘pmrvector gfan::GeneratedCone::nonExtreme’ [-Wreorder] 515 | pmrvector nonExtreme;//knownToBeNonExtreme | ^~~~~~~~~~ src/gfanlib_tableau.h:674:26: warning: when initialized here [-Wreorder] 674 | explicit GeneratedCone(Matrix const &M, Matrix const &L, MR *mr=get_default_resource(), MR *mr2=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:517:31: warning: ‘gfan::GeneratedCone::temporaryNormal’ will be initialized after [-Wreorder] 517 | Vector temporaryNormal; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:499:21: warning: ‘int gfan::GeneratedCone::state’ [-Wreorder] 499 | int state; | ^~~~~ src/gfanlib_tableau.h:674:26: warning: when initialized here [-Wreorder] 674 | explicit GeneratedCone(Matrix const &M, Matrix const &L, MR *mr=get_default_resource(), MR *mr2=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:513:33: warning: ‘gfan::GeneratedCone::inOrthogonalComplement’ will be initialized after [-Wreorder] 513 | pmrvector inOrthogonalComplement;//valid if state>=1 | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:510:21: warning: ‘int gfan::GeneratedCone::ambientDimension’ [-Wreorder] 510 | int ambientDimension;//valid if state>=0 | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:674:26: warning: when initialized here [-Wreorder] 674 | explicit GeneratedCone(Matrix const &M, Matrix const &L, MR *mr=get_default_resource(), MR *mr2=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::Vector gfan::normalize(const Vector&) [with mvtyp = CircuitTableInteger]’: src/app_tropicalprevarietycomponents.cpp:996:30: required from here 996 | collector.lookup(normalize(rays[i].toVector()));//duplicate code? | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:158:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 158 | for(int i=0;i >&) [with typ = gfan::CircuitTableInt64]’: src/app_tropicalprevarietycomponents.cpp:1041:50: required from here 1041 | std::cerr< >&, std::ostream&) [with mvtyp = CircuitTableInt64; std::ostream = std::basic_ostream]’: src/app_tropicalprevarietycomponents.cpp:1146:9: required from here 1146 | save(f,F); | ~~~~^~~~~ src/gfanlib_tableau.h:3710:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3710 | for(int i=0;i::Tableau(const gfan::Matrix&, bool, bool, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:682:34: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 682 | ambientDimension(M.getHeight())//, | ^ src/app_tropicalprevarietycomponents.cpp:709:60: required from here 709 | GeneratedCone K(rays.transposed(),lines.transposed()); | ^ src/gfanlib_tableau.h:261:22: warning: ‘gfan::Tableau::ignoreLastRow’ will be initialized after [-Wreorder] 261 | bool ignoreLastRow;//indicates which mode we are in. The variable is set to true on construction and only changed when the lineality space is found. | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:243:31: warning: ‘gfan::Matrix gfan::Tableau::combinedMatrix’ [-Wreorder] 243 | Matrix combinedMatrix; // Adj(B)*M | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:324:17: warning: when initialized here [-Wreorder] 324 | Tableau(Matrix const &M, bool appendIdentity, bool appendAllOnes=false, MR *mr=get_default_resource()): | ^~~~~~~ src/gfanlib_tableau.h:244:31: warning: ‘gfan::Tableau::negativeRowBounds’ will be initialized after [-Wreorder] 244 | Vector negativeRowBounds; | ^~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:212:25: warning: ‘pmrvector gfan::Tableau::isColumnInvalid’ [-Wreorder] 212 | pmrvector isColumnInvalid; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:324:17: warning: when initialized here [-Wreorder] 324 | Tableau(Matrix const &M, bool appendIdentity, bool appendAllOnes=false, MR *mr=get_default_resource()): | ^~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘void gfan::GeneratedCone::recursiveTriangulation(gfan::Matrix*) [with mvtyp = gfan::CircuitTableInt64]’: src/gfanlib_tableau.h:2394:4: required from ‘gfan::Matrix gfan::GeneratedCone::getFacetNormals() [with mvtyp = gfan::CircuitTableInt64]’ 2394 | recursiveTriangulation(&facetNormals); | ^~~~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevarietycomponents.cpp:712:31: required from here 712 | auto Knorm=K.getFacetNormals(); | ~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:2308:85: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2308 | if(determinantOfBasis.sign()<0)for(int i=0;i >, const gfan::Vector&) [with typ = gfan::CircuitTableInt64]’: src/app_tropicalprevarietycomponents.cpp:298:28: required from ‘bool TropicalPrevarietyComponentsApplication::sumOfHalfOpenConesContainsOrigin(const std::vector >&) [with typ = gfan::CircuitTableInt64]’ 298 | return sumOfConesContains(l,-gfan::Vector::standardVector(l[0].getAmbientDimension(),l[0].getAmbientDimension()-1)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevarietycomponents.cpp:819:57: required from here 819 | bool containsOrigin=sumOfHalfOpenConesContainsOrigin(leakCones); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ src/app_tropicalprevarietycomponents.cpp:272:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 272 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 277 | for(int i=0;i::Tableau(const gfan::Matrix&, bool, bool, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:723:34: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 723 | ambientDimension(M.getHeight())//, | ^ src/app_tropicalprevarietycomponents.cpp:871:49: required from here 871 | gfan::GeneratedCone K(rays.transposed()); | ^ src/gfanlib_tableau.h:261:22: warning: ‘gfan::Tableau::ignoreLastRow’ will be initialized after [-Wreorder] 261 | bool ignoreLastRow;//indicates which mode we are in. The variable is set to true on construction and only changed when the lineality space is found. | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:243:31: warning: ‘gfan::Matrix gfan::Tableau::combinedMatrix’ [-Wreorder] 243 | Matrix combinedMatrix; // Adj(B)*M | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:324:17: warning: when initialized here [-Wreorder] 324 | Tableau(Matrix const &M, bool appendIdentity, bool appendAllOnes=false, MR *mr=get_default_resource()): | ^~~~~~~ src/gfanlib_tableau.h:244:31: warning: ‘gfan::Tableau::negativeRowBounds’ will be initialized after [-Wreorder] 244 | Vector negativeRowBounds; | ^~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:212:25: warning: ‘pmrvector gfan::Tableau::isColumnInvalid’ [-Wreorder] 212 | pmrvector isColumnInvalid; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:324:17: warning: when initialized here [-Wreorder] 324 | Tableau(Matrix const &M, bool appendIdentity, bool appendAllOnes=false, MR *mr=get_default_resource()): | ^~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘int gfan::GeneratedCone::towards(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInteger; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1792:11: required from ‘bool gfan::GeneratedCone::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInteger]’ 1792 | int TW=towards(d-1,lowerIndex,upperIndex,nonExtreme); | ^~~~~~~ src/app_tropicalprevarietycomponents.cpp:895:28: required from here 895 | if(convexHull.contains(C.vertices[i].toVector(),&separating)) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:968:49: warning: statement has no effect [-Wunused-value] 968 | bool shadowVertex=false;true; | ^~~~ src/gfanlib_tableau.h:969:41: warning: statement has no effect [-Wunused-value] 969 | bool bland=true;false; | ^~~~~ src/gfanlib_tableau.h:1005:118: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1005 | for(int perturbationIndex=0;perturbationIndex::recursiveTriangulation(gfan::Matrix*) [with mvtyp = gfan::CircuitTableInteger]’: src/gfanlib_tableau.h:2394:4: required from ‘gfan::Matrix gfan::GeneratedCone::getFacetNormals() [with mvtyp = gfan::CircuitTableInteger]’ 2394 | recursiveTriangulation(&facetNormals); | ^~~~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevarietycomponents.cpp:948:62: required from here 948 | auto pInHDescription=gfan::Cone(p.getFacetNormals().normalizedRows().transposed(),p.getOrthogonalComplement().normalizedRows().transposed()); | ~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:2308:85: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2308 | if(determinantOfBasis.sign()<0)for(int i=0;i::Cone::Cone(const std::set&, int, const gfan::Complex&, bool) [with mvtyp = gfan::CircuitTableInteger]’: src/gfanlib_tableau.h:3135:16: required from ‘void gfan::Complex::substitute(std::vector, std::vector, int> >&) [with mvtyp = gfan::CircuitTableInteger]’ 3135 | auto temp=Cone(indices,A.second/*dimension*/,*this,false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevarietycomponents.cpp:979:19: required from here 979 | C.substitute(oldCones, newCones); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2800:25: warning: ‘gfan::Complex::Cone::dimension’ will be initialized after [-Wreorder] 2800 | int dimension; | ^~~~~~~~~ src/gfanlib_tableau.h:2798:29: warning: ‘int gfan::Complex::Cone::multiplicity’ [-Wreorder] 2798 | int multiplicity; | ^~~~~~~~~~~~ src/gfanlib_tableau.h:2802:21: warning: when initialized here [-Wreorder] 2802 | Cone(std::set const &indices_, int dimension_, Complex const &complex, bool knownToBeNonMaximal=false): | ^~~~ src/gfanlib_tableau.h:2798:29: warning: ‘gfan::Complex::Cone::multiplicity’ will be initialized after [-Wreorder] 2798 | int multiplicity; | ^~~~~~~~~~~~ src/gfanlib_tableau.h:2796:33: warning: ‘bool gfan::Complex::Cone::isKnownToBeNonMaximalFlag’ [-Wreorder] 2796 | bool isKnownToBeNonMaximalFlag; | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2802:21: warning: when initialized here [-Wreorder] 2802 | Cone(std::set const &indices_, int dimension_, Complex const &complex, bool knownToBeNonMaximal=false): | ^~~~ src/gfanlib_tableau.h: In instantiation of ‘mvtyp gfan::gcd(const Vector&) [with mvtyp = CircuitTableInteger]’: src/gfanlib_tableau.h:156:13: required from ‘gfan::Vector gfan::normalize(const Vector&) [with mvtyp = CircuitTableInteger]’ 156 | mvtyp d=gcd(ret); | ~~~^~~~~ src/app_tropicalprevarietycomponents.cpp:996:30: required from here 996 | collector.lookup(normalize(rays[i].toVector()));//duplicate code? | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:145:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 145 | for(i=0;i::Complex(const gfan::Matrix&, const gfan::Matrix&) [with mvtyp = gfan::CircuitTableInteger]’: src/gfanlib_tableau.h:3573:18: required from ‘gfan::Complex gfan::extractFaceComplex(std::vector >&, RayCollector&, const Matrix&, int, bool, bool, int) [with mvtyp = CircuitTableInteger]’ 3573 | Complex C(collector.rays,linealitySpace); | ^ src/app_tropicalprevarietycomponents.cpp:999:44: required from here 999 | gfan::Complex C=extractFaceComplex(halfOpenCones,collector,linealitySpace); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2786:31: warning: ‘gfan::Complex::vertices’ will be initialized after [-Wreorder] 2786 | Matrix vertices; | ^~~~~~~~ src/gfanlib_tableau.h:2784:31: warning: ‘gfan::Matrix gfan::Complex::linealitySpace’ [-Wreorder] 2784 | Matrix linealitySpace; | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:2857:20: warning: when initialized here [-Wreorder] 2857 | Complex(Matrix const &rays, Matrix const &linealitySpace_): | ^~~~~~~ src/gfanlib_tableau.h:2784:31: warning: ‘gfan::Complex::linealitySpace’ will be initialized after [-Wreorder] 2784 | Matrix linealitySpace; | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:2782:21: warning: ‘int gfan::Complex::ambientDimension’ [-Wreorder] 2782 | int ambientDimension; | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2857:20: warning: when initialized here [-Wreorder] 2857 | Complex(Matrix const &rays, Matrix const &linealitySpace_): | ^~~~~~~ src/gfanlib_matrix.h: In instantiation of ‘std::string gfan::matrixToString(const matrixType&, const matrixType*) [with matrixType = Matrix; std::string = std::__cxx11::basic_string]’: src/gfanlib_tableau.h:2598:58: required from ‘std::string gfan::Cone::toString() [with mvtyp = gfan::CircuitTableInt64; std::string = std::__cxx11::basic_string]’ 2598 | ret <<"Facet Normals: (as columns)\n"<::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1082 | for(int i=0;i::isLastInterval() [with typ = gfan::CircuitTableInt64]’: src/app_tropicalprevarietycomponents.cpp:564:7: required from ‘bool TropicalPrevarietyComponentsApplication::ProjectionIterator::isFiberEmpty() [with typ = gfan::CircuitTableInt64]’ 564 | if(isLastInterval()) | ^~~~~~~~~~~~~~ src/app_tropicalprevarietycomponents.cpp:1219:23: required from here 1219 | if(!a.isFiberEmpty()) | ~~~~~~~~~~~~~~^~ src/app_tropicalprevarietycomponents.cpp:555:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 555 | return separatorIterator==separators.size(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘void gfan::Tableau::computeRowBounds() [with mvtyp = gfan::CircuitTableInt64]’: src/gfanlib_tableau.h:351:4: required from ‘gfan::Tableau::Tableau(const gfan::Matrix&, bool, bool, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 351 | computeRowBounds(); | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:682:34: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 682 | ambientDimension(M.getHeight())//, | ^ src/app_tropicalprevarietycomponents.cpp:709:60: required from here 709 | GeneratedCone K(rays.transposed(),lines.transposed()); | ^ src/gfanlib_tableau.h:266:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 266 | for(int i=0;i::bitsSet(pmrvector&) [with mvtyp = gfan::CircuitTableInt64; uint64_t = long unsigned int; pmrvector = std::vector >]’: src/gfanlib_tableau.h:544:37: required from ‘void gfan::GeneratedCone::exchange(int, int) [with mvtyp = gfan::CircuitTableInt64]’ 544 | nInLinealitySpace.record(bitsSet(inLineality)); | ~~~~~~~^~~~~~~~~~~~~ src/gfanlib_tableau.h:691:6: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 691 | exchange(a,i); | ^~~~~~~~ src/app_tropicalprevarietycomponents.cpp:709:60: required from here 709 | GeneratedCone K(rays.transposed(),lines.transposed()); | ^ src/gfanlib_tableau.h:522:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | for(int i=0;i::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInt64]’: src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt64]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1899:4: required from ‘gfan::Matrix gfan::GeneratedCone::getOrthogonalComplement() [with mvtyp = gfan::CircuitTableInt64]’ 1899 | ensureStateAsMinimum(1); | ^~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevarietycomponents.cpp:711:39: required from here 711 | auto Korth=K.getOrthogonalComplement(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:1217:38: warning: unused variable ‘somethingNotKnownToBeInLineality’ [-Wunused-variable] 1217 | bool somethingNotKnownToBeInLineality=false; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘void gfan::GeneratedCone::findExtremeRays() [with mvtyp = gfan::CircuitTableInt64]’: src/gfanlib_tableau.h:1737:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt64]’ 1737 | findExtremeRays(); | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1899:4: required from ‘gfan::Matrix gfan::GeneratedCone::getOrthogonalComplement() [with mvtyp = gfan::CircuitTableInt64]’ 1899 | ensureStateAsMinimum(1); | ^~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevarietycomponents.cpp:711:39: required from here 711 | auto Korth=K.getOrthogonalComplement(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:1479:81: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1479 | if((neededExtremeRays>=remaining) || inBasis[i] && !loose(i,lowerIndex,upperIndex,nonExtreme))//we first must remove it from the basis to check | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘void gfan::GeneratedCone::greedySimplex() [with mvtyp = gfan::CircuitTableInt64]’: src/gfanlib_tableau.h:2265:4: required from ‘void gfan::GeneratedCone::goToTop() [with mvtyp = gfan::CircuitTableInt64]’ 2265 | greedySimplex(); | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:2388:4: required from ‘gfan::Matrix gfan::GeneratedCone::getFacetNormals() [with mvtyp = gfan::CircuitTableInt64]’ 2388 | goToTop(); | ^~~~~~~ src/app_tropicalprevarietycomponents.cpp:712:31: required from here 712 | auto Knorm=K.getFacetNormals(); | ~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:2232:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2232 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2243 | for(i=0;i::lexMaxFacetRepresentative(int) [with mvtyp = gfan::CircuitTableInt64]’: src/gfanlib_tableau.h:2310:9: required from ‘void gfan::GeneratedCone::recursiveTriangulation(gfan::Matrix*) [with mvtyp = gfan::CircuitTableInt64]’ 2310 | if(lexMaxFacetRepresentative(i)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2394:4: required from ‘gfan::Matrix gfan::GeneratedCone::getFacetNormals() [with mvtyp = gfan::CircuitTableInt64]’ 2394 | recursiveTriangulation(&facetNormals); | ^~~~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevarietycomponents.cpp:712:31: required from here 712 | auto Knorm=K.getFacetNormals(); | ~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:2125:29: warning: unused variable ‘upperIndex’ [-Wunused-variable] 2125 | int upperIndex=getWidth(); | ^~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::GeneratedCone::GeneratedCone(MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:2431:4: required from ‘gfan::Cone::Cone(MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2431 | dualCone(mr) | ^~~~~~~~~~~~ src/gfanlib_tableau.h:3231:3: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::Matrix&, const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3231 | lifted( | ^~~~~~~ 3232 | #if 1 | ~~~~~ 3233 | mr | ~~ 3234 | #else | ~~~~~ 3235 | combineLeftRight(//HERE | ~~~~~~~~~~~~~~~~~~~~~~~ 3236 | combineOnTop(nonStrict,Matrix::filled(1,nonStrict.getWidth(),mvtyp(0)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3237 | combineLeftRight( | ~~~~~~~~~~~~~~~~~ 3238 | combineOnTop(strict,Matrix::filled(1,strict.getWidth(),mvtyp(1)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3239 | combineOnTop(Matrix(nonStrict.getHeight(),1,mr2),Matrix::filled(1,1,mvtyp(-1)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3240 | mr2), | ~~~~~ 3241 | mr2), | ~~~~~ 3242 | combineOnTop(equations,Matrix::filled(1,equations.getWidth(),mvtyp(0)),mr2),mr//,mr2//TO HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3243 | #endif | ~~~~~~ 3244 | ), | ~ src/app_tropicalprevarietycomponents.cpp:718:116: required from here 718 | HalfOpenCone KRelInterior(gfan::Matrix(K.getAmbientDimension(),0),Korth.transposed(),Knorm.transposed());//Put in empty matrix instead of the nonstrict inequalities | ^ src/gfanlib_tableau.h:518:41: warning: ‘gfan::GeneratedCone::originalMatrix’ will be initialized after [-Wreorder] 518 | /*const*/ Matrix originalMatrix; // we almost don't have to store this matrix. When for example rays for the cone are requested, it however is easiest to return a submatrix of this stored matrix rather than changing basis. | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:515:33: warning: ‘pmrvector gfan::GeneratedCone::nonExtreme’ [-Wreorder] 515 | pmrvector nonExtreme;//knownToBeNonExtreme | ^~~~~~~~~~ src/gfanlib_tableau.h:699:17: warning: when initialized here [-Wreorder] 699 | GeneratedCone(MR *mr)NOEXCEPT_://is this constructor needed - and how should the initialisation be? | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:517:31: warning: ‘gfan::GeneratedCone::temporaryNormal’ will be initialized after [-Wreorder] 517 | Vector temporaryNormal; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:499:21: warning: ‘int gfan::GeneratedCone::state’ [-Wreorder] 499 | int state; | ^~~~~ src/gfanlib_tableau.h:699:17: warning: when initialized here [-Wreorder] 699 | GeneratedCone(MR *mr)NOEXCEPT_://is this constructor needed - and how should the initialisation be? | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:513:33: warning: ‘gfan::GeneratedCone::inOrthogonalComplement’ will be initialized after [-Wreorder] 513 | pmrvector inOrthogonalComplement;//valid if state>=1 | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:510:21: warning: ‘int gfan::GeneratedCone::ambientDimension’ [-Wreorder] 510 | int ambientDimension;//valid if state>=0 | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:699:17: warning: when initialized here [-Wreorder] 699 | GeneratedCone(MR *mr)NOEXCEPT_://is this constructor needed - and how should the initialisation be? | ^~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘void gfan::Tableau::computeRowBounds() [with mvtyp = gfan::CircuitTableInteger]’: src/gfanlib_tableau.h:351:4: required from ‘gfan::Tableau::Tableau(const gfan::Matrix&, bool, bool, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 351 | computeRowBounds(); | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:723:34: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 723 | ambientDimension(M.getHeight())//, | ^ src/app_tropicalprevarietycomponents.cpp:871:49: required from here 871 | gfan::GeneratedCone K(rays.transposed()); | ^ src/gfanlib_tableau.h:266:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 266 | for(int i=0;i::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInteger]’: src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInteger]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1914:4: required from ‘int gfan::GeneratedCone::getDimensionOfLinealitySpace() [with mvtyp = gfan::CircuitTableInteger]’ 1914 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevarietycomponents.cpp:873:38: required from here 873 | if(K.getDimensionOfLinealitySpace()==0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:1217:38: warning: unused variable ‘somethingNotKnownToBeInLineality’ [-Wunused-variable] 1217 | bool somethingNotKnownToBeInLineality=false; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘void gfan::GeneratedCone::findExtremeRays() [with mvtyp = gfan::CircuitTableInteger]’: src/gfanlib_tableau.h:1737:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInteger]’ 1737 | findExtremeRays(); | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1914:4: required from ‘int gfan::GeneratedCone::getDimensionOfLinealitySpace() [with mvtyp = gfan::CircuitTableInteger]’ 1914 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevarietycomponents.cpp:873:38: required from here 873 | if(K.getDimensionOfLinealitySpace()==0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:1479:81: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1479 | if((neededExtremeRays>=remaining) || inBasis[i] && !loose(i,lowerIndex,upperIndex,nonExtreme))//we first must remove it from the basis to check | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘std::string gfan::Tableau::toString(const gfan::Matrix*) [with mvtyp = gfan::CircuitTableInteger; std::string = std::__cxx11::basic_string]’: src/gfanlib_tableau.h:635:35: required from ‘std::string gfan::GeneratedCone::toString() [with mvtyp = gfan::CircuitTableInteger; std::string = std::__cxx11::basic_string]’ 635 | return Tableau::toString(&extra)+s.str()+"originalMatrix:"+matrixToString(originalMatrix); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/gfanlib_tableau.h:1796:16: required from ‘bool gfan::GeneratedCone::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInteger]’ 1796 | std::cerr< >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 418 | for(int i=0;i; std::string = std::__cxx11::basic_string]’: src/gfanlib_tableau.h:635:84: required from ‘std::string gfan::GeneratedCone::toString() [with mvtyp = gfan::CircuitTableInteger; std::string = std::__cxx11::basic_string]’ 635 | return Tableau::toString(&extra)+s.str()+"originalMatrix:"+matrixToString(originalMatrix); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1796:16: required from ‘bool gfan::GeneratedCone::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInteger]’ 1796 | std::cerr<::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1082 | for(int i=0;i::bitsSet(pmrvector&) [with mvtyp = gfan::CircuitTableInteger; uint64_t = long unsigned int; pmrvector = std::vector >]’: src/gfanlib_tableau.h:544:37: required from ‘void gfan::GeneratedCone::exchange(int, int) [with mvtyp = gfan::CircuitTableInteger]’ 544 | nInLinealitySpace.record(bitsSet(inLineality)); | ~~~~~~~^~~~~~~~~~~~~ src/gfanlib_tableau.h:691:6: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 691 | exchange(a,i); | ^~~~~~~~ src/app_tropicalprevarietycomponents.cpp:942:71: required from here 942 | gfan::GeneratedCone p(rays.transposed(),lines.transposed()); | ^ src/gfanlib_tableau.h:522:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | for(int i=0;i::greedySimplex() [with mvtyp = gfan::CircuitTableInteger]’: src/gfanlib_tableau.h:2265:4: required from ‘void gfan::GeneratedCone::goToTop() [with mvtyp = gfan::CircuitTableInteger]’ 2265 | greedySimplex(); | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:2388:4: required from ‘gfan::Matrix gfan::GeneratedCone::getFacetNormals() [with mvtyp = gfan::CircuitTableInteger]’ 2388 | goToTop(); | ^~~~~~~ src/app_tropicalprevarietycomponents.cpp:948:62: required from here 948 | auto pInHDescription=gfan::Cone(p.getFacetNormals().normalizedRows().transposed(),p.getOrthogonalComplement().normalizedRows().transposed()); | ~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:2232:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2232 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2243 | for(i=0;i::lexMaxFacetRepresentative(int) [with mvtyp = gfan::CircuitTableInteger]’: src/gfanlib_tableau.h:2310:9: required from ‘void gfan::GeneratedCone::recursiveTriangulation(gfan::Matrix*) [with mvtyp = gfan::CircuitTableInteger]’ 2310 | if(lexMaxFacetRepresentative(i)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2394:4: required from ‘gfan::Matrix gfan::GeneratedCone::getFacetNormals() [with mvtyp = gfan::CircuitTableInteger]’ 2394 | recursiveTriangulation(&facetNormals); | ^~~~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevarietycomponents.cpp:948:62: required from here 948 | auto pInHDescription=gfan::Cone(p.getFacetNormals().normalizedRows().transposed(),p.getOrthogonalComplement().normalizedRows().transposed()); | ~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:2125:29: warning: unused variable ‘upperIndex’ [-Wunused-variable] 2125 | int upperIndex=getWidth(); | ^~~~~~~~~~ src/app_tropicalprevarietycomponents.cpp: In instantiation of ‘TropicalPrevarietyComponentsApplication::IntervalBound TropicalPrevarietyComponentsApplication::ProjectionIterator::getUpperBound() [with typ = gfan::CircuitTableInt64]’: src/app_tropicalprevarietycomponents.cpp:547:43: required from ‘TropicalPrevarietyComponentsApplication::Interval TropicalPrevarietyComponentsApplication::ProjectionIterator::getInterval() [with typ = gfan::CircuitTableInt64]’ 547 | return Interval(getLowerBound(),getUpperBound()); | ^~~~~~~~~~~~~ src/app_tropicalprevarietycomponents.cpp:608:25: required from ‘void TropicalPrevarietyComponentsApplication::ProjectionsIterator::next() [with typ = gfan::CircuitTableInt64]’ 608 | if(!(u, std::allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 541 | if(separatorIterator==separators.size()) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘mvtyp gfan::gcd(const Vector&) [with mvtyp = CircuitTableInt64]’: src/app_tropicalprevarietycomponents.cpp:318:14: required from ‘TropicalPrevarietyComponentsApplication::Fraction::Fraction(const typ&, const typ&) [with typ = gfan::CircuitTableInt64]’ 318 | auto d=gcd(v); | ~~~^~~ src/app_tropicalprevarietycomponents.cpp:450:14: required from ‘TropicalPrevarietyComponentsApplication::Fraction TropicalPrevarietyComponentsApplication::Interval::getInteriorPoint() const [with typ = gfan::CircuitTableInt64]’ 450 | return Fraction(A.numerator*B.denominator+A.denominator*B.numerator,A.denominator*B.denominator+A.denominator*B.denominator); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevarietycomponents.cpp:1204:63: required from here 1204 | Fraction fraction=i.getInterval().getInteriorPoint(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:145:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 145 | for(i=0;i::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInt64]’: src/gfanlib_tableau.h:2498:28: required from ‘bool gfan::Cone::isImplied(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt64]’ 2498 | return dualCone.contains(v); | ~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3316:27: required from ‘bool gfan::HalfOpenCone::isEmpty(MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3316 | return lifted.isImplied(Vector::standardVector(lifted.getAmbientDimension(),lifted.getAmbientDimension()-1,mr)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevarietycomponents.cpp:1210:23: required from here 1210 | count2+=!A.isEmpty(); | ~~~~~~~~~^~ src/gfanlib_tableau.h:1778:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1778 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1781:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1781 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1806:62: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1806 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1809:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1809 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::GeneratedCone::GeneratedCone(MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:2431:4: required from ‘gfan::Cone::Cone(MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2431 | dualCone(mr) | ^~~~~~~~~~~~ src/gfanlib_tableau.h:3231:3: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::Matrix&, const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3231 | lifted( | ^~~~~~~ 3232 | #if 1 | ~~~~~ 3233 | mr | ~~ 3234 | #else | ~~~~~ 3235 | combineLeftRight(//HERE | ~~~~~~~~~~~~~~~~~~~~~~~ 3236 | combineOnTop(nonStrict,Matrix::filled(1,nonStrict.getWidth(),mvtyp(0)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3237 | combineLeftRight( | ~~~~~~~~~~~~~~~~~ 3238 | combineOnTop(strict,Matrix::filled(1,strict.getWidth(),mvtyp(1)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3239 | combineOnTop(Matrix(nonStrict.getHeight(),1,mr2),Matrix::filled(1,1,mvtyp(-1)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3240 | mr2), | ~~~~~ 3241 | mr2), | ~~~~~ 3242 | combineOnTop(equations,Matrix::filled(1,equations.getWidth(),mvtyp(0)),mr2),mr//,mr2//TO HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3243 | #endif | ~~~~~~ 3244 | ), | ~ src/app_tropicalprevarietycomponents.cpp:1238:186: required from here 1238 | HalfOpenCone certificatesForPointedness(gfan::Matrix(N,0),gfan::Matrix(N,0),strict.transposed()); | ^ src/gfanlib_tableau.h:518:41: warning: ‘gfan::GeneratedCone::originalMatrix’ will be initialized after [-Wreorder] 518 | /*const*/ Matrix originalMatrix; // we almost don't have to store this matrix. When for example rays for the cone are requested, it however is easiest to return a submatrix of this stored matrix rather than changing basis. | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:515:33: warning: ‘pmrvector gfan::GeneratedCone::nonExtreme’ [-Wreorder] 515 | pmrvector nonExtreme;//knownToBeNonExtreme | ^~~~~~~~~~ src/gfanlib_tableau.h:699:17: warning: when initialized here [-Wreorder] 699 | GeneratedCone(MR *mr)NOEXCEPT_://is this constructor needed - and how should the initialisation be? | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:517:31: warning: ‘gfan::GeneratedCone::temporaryNormal’ will be initialized after [-Wreorder] 517 | Vector temporaryNormal; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:499:21: warning: ‘int gfan::GeneratedCone::state’ [-Wreorder] 499 | int state; | ^~~~~ src/gfanlib_tableau.h:699:17: warning: when initialized here [-Wreorder] 699 | GeneratedCone(MR *mr)NOEXCEPT_://is this constructor needed - and how should the initialisation be? | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:513:33: warning: ‘gfan::GeneratedCone::inOrthogonalComplement’ will be initialized after [-Wreorder] 513 | pmrvector inOrthogonalComplement;//valid if state>=1 | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:510:21: warning: ‘int gfan::GeneratedCone::ambientDimension’ [-Wreorder] 510 | int ambientDimension;//valid if state>=0 | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:699:17: warning: when initialized here [-Wreorder] 699 | GeneratedCone(MR *mr)NOEXCEPT_://is this constructor needed - and how should the initialisation be? | ^~~~~~~~~~~~~ src/gfanlib_matrix.h: In instantiation of ‘gfan::Vector gfan::Matrix::subRowVector(int, int, int, MR*) const [with typ = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:1892:38: required from ‘gfan::Vector gfan::GeneratedCone::getGenericSupportingHyperplane(MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1892 | return combinedMatrix.subRowVector(d-1,0,d-1,mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/gfanlib_tableau.h:2548:50: required from ‘gfan::Vector gfan::Cone::getRelativeInteriorPoint(MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2548 | return dualCone.getGenericSupportingHyperplane(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/app_tropicalprevarietycomponents.cpp:1334:42: required from here 1334 | auto w=temp.getRelativeInteriorPoint(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_matrix.h:374:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 374 | for(int i=0;i::columnIDot(int, const gfan::Vector&) const [with typ = gfan::CircuitTableInt64]’: src/gfanlib_tableau.h:2410:63: required from ‘gfan::GeneratedCone gfan::GeneratedCone::face(const gfan::Vector&) const [with mvtyp = gfan::CircuitTableInt64]’ 2410 | R.submatrixColumns([R,w](int i)->bool{return R.columnIDot(i,w).isZero();}), | ~~~~~~~~~~~~^~~~~ src/gfanlib_tableau.h:2653:29: required from ‘gfan::Cone gfan::Cone::link(const gfan::Vector&) const [with mvtyp = gfan::CircuitTableInt64]’ 2653 | return Cone(dualCone.face(w)); | ~~~~~~~~~~~~~^~~ src/app_tropicalprevarietycomponents.cpp:1335:27: required from here 1335 | auto t2=KClosure.link(w); | ~~~~~~~~~~~~~^~~ src/gfanlib_matrix.h:179:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 179 | for(int j=0;j gfan::CircuitTableIntPOD::scaleVector(gfan::CircuitTableIntPOD*, gfan::CircuitTableIntPOD, Divisor, int, gfan::CircuitTableIntPOD) [with word = long int; longword = __int128]’: src/gfanlib_tableau.h:466:26: required from ‘void gfan::Tableau::exchange(int, int) [with mvtyp = gfan::CircuitTableInt64]’ 466 | mvtyp::scaleVector(&combinedMatrix[k][0],combinedMatrix[i][j],divisorObject,getWidth(),boundK) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:554:28: required from ‘void gfan::GeneratedCone::exchange(int, int) [with mvtyp = gfan::CircuitTableInt64]’ 554 | Tableau::exchange(i,j); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/gfanlib_tableau.h:691:6: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 691 | exchange(a,i); | ^~~~~~~~ src/app_tropicalprevarietycomponents.cpp:709:60: required from here 709 | GeneratedCone K(rays.transposed(),lines.transposed()); | ^ src/gfanlib_circuittableint.h:640:47: warning: comparison of integer expressions of different signedness: ‘gfan::MyMakeUnsigned<__int128>::type’ {aka ‘__int128 unsigned’} and ‘__int128’ [-Wsign-compare] 640 | if(positiveResultBoundTimesD<((longword(denominatorDivisor.v)<<(Dig-2)))) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_circuittableint.h: In instantiation of ‘static gfan::CircuitTableIntPOD gfan::CircuitTableIntPOD::dotDivVector(gfan::CircuitTableIntPOD*, gfan::CircuitTableIntPOD*, gfan::CircuitTableIntPOD, gfan::CircuitTableIntPOD, Divisor, int, gfan::CircuitTableIntPOD, gfan::CircuitTableIntPOD) [with word = long int; longword = __int128]’: src/gfanlib_tableau.h:468:27: required from ‘void gfan::Tableau::exchange(int, int) [with mvtyp = gfan::CircuitTableInt64]’ 468 | mvtyp::dotDivVector(&combinedMatrix[k][0],&combinedMatrix[i][0],combinedMatrix[i][j],temp,divisorObject,getWidth(),boundK,boundI); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:554:28: required from ‘void gfan::GeneratedCone::exchange(int, int) [with mvtyp = gfan::CircuitTableInt64]’ 554 | Tableau::exchange(i,j); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/gfanlib_tableau.h:691:6: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 691 | exchange(a,i); | ^~~~~~~~ src/app_tropicalprevarietycomponents.cpp:709:60: required from here 709 | GeneratedCone K(rays.transposed(),lines.transposed()); | ^ src/gfanlib_circuittableint.h:495:47: warning: comparison of integer expressions of different signedness: ‘gfan::MyMakeUnsigned<__int128>::type’ {aka ‘__int128 unsigned’} and ‘__int128’ [-Wsign-compare] 495 | if(positiveResultBoundTimesD<((longword(denominatorDivisor.v)<<(Dig-2)))) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘bool gfan::GeneratedCone::loose(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInt64; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1227:8: required from ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInt64]’ 1227 | if(loose(d-1,lowerIndex,upperIndex,nonExtreme)) | ^~~~~ src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt64]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1899:4: required from ‘gfan::Matrix gfan::GeneratedCone::getOrthogonalComplement() [with mvtyp = gfan::CircuitTableInt64]’ 1899 | ensureStateAsMinimum(1); | ^~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevarietycomponents.cpp:711:39: required from here 711 | auto Korth=K.getOrthogonalComplement(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:806:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 806 | for(int i=0;i::towards(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInt64; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1232:20: required from ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInt64]’ 1232 | violatedIndex=towards(d-1,lowerIndex,upperIndex,nonExtreme); | ^~~~~~~ src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt64]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1899:4: required from ‘gfan::Matrix gfan::GeneratedCone::getOrthogonalComplement() [with mvtyp = gfan::CircuitTableInt64]’ 1899 | ensureStateAsMinimum(1); | ^~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevarietycomponents.cpp:711:39: required from here 711 | auto Korth=K.getOrthogonalComplement(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:968:49: warning: statement has no effect [-Wunused-value] 968 | bool shadowVertex=false;true; | ^~~~ src/gfanlib_tableau.h:969:41: warning: statement has no effect [-Wunused-value] 969 | bool bland=true;false; | ^~~~~ src/gfanlib_tableau.h:1005:118: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1005 | for(int perturbationIndex=0;perturbationIndex&) [with T = int; std::string = std::__cxx11::basic_string; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1273:27: required from ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInt64]’ 1273 | std::cerr<::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt64]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1899:4: required from ‘gfan::Matrix gfan::GeneratedCone::getOrthogonalComplement() [with mvtyp = gfan::CircuitTableInt64]’ 1899 | ensureStateAsMinimum(1); | ^~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevarietycomponents.cpp:711:39: required from here 711 | auto Korth=K.getOrthogonalComplement(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:167:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 167 | for(int i=0;i::compareCol(int, int, int) [with mvtyp = gfan::CircuitTableInt64]’: src/gfanlib_tableau.h:2032:24: required from ‘int gfan::GeneratedCone::findOpposite(int, int, int, pmrvector&, pmrvector&) [with mvtyp = gfan::CircuitTableInt64; pmrvector = std::vector >]’ 2032 | if(candidates[i]&&compareCol(violatedIndex,best,i))best=i; | ^~~~~~~~~~ src/gfanlib_tableau.h:2281:19: required from ‘void gfan::GeneratedCone::goToTop() [with mvtyp = gfan::CircuitTableInt64]’ 2281 | exchange(i,findOpposite(i,lowerIndex,upperIndex,ignoreRows,nonExtreme)); | ^~~~~~~~~~~~ src/gfanlib_tableau.h:2388:4: required from ‘gfan::Matrix gfan::GeneratedCone::getFacetNormals() [with mvtyp = gfan::CircuitTableInt64]’ 2388 | goToTop(); | ^~~~~~~ src/app_tropicalprevarietycomponents.cpp:712:31: required from here 712 | auto Knorm=K.getFacetNormals(); | ~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:1996:30: warning: unused variable ‘ret2’ [-Wunused-variable] 1996 | bool ret2=!doesIthsLiftsHigherThanSimplicialCone(b); | ^~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::Tableau::Tableau(MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:707:22: required from ‘gfan::GeneratedCone::GeneratedCone(MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 707 | ambientDimension(0)//, | ^ src/gfanlib_tableau.h:2431:4: required from ‘gfan::Cone::Cone(MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2431 | dualCone(mr) | ^~~~~~~~~~~~ src/gfanlib_tableau.h:3231:3: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::Matrix&, const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3231 | lifted( | ^~~~~~~ 3232 | #if 1 | ~~~~~ 3233 | mr | ~~ 3234 | #else | ~~~~~ 3235 | combineLeftRight(//HERE | ~~~~~~~~~~~~~~~~~~~~~~~ 3236 | combineOnTop(nonStrict,Matrix::filled(1,nonStrict.getWidth(),mvtyp(0)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3237 | combineLeftRight( | ~~~~~~~~~~~~~~~~~ 3238 | combineOnTop(strict,Matrix::filled(1,strict.getWidth(),mvtyp(1)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3239 | combineOnTop(Matrix(nonStrict.getHeight(),1,mr2),Matrix::filled(1,1,mvtyp(-1)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3240 | mr2), | ~~~~~ 3241 | mr2), | ~~~~~ 3242 | combineOnTop(equations,Matrix::filled(1,equations.getWidth(),mvtyp(0)),mr2),mr//,mr2//TO HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3243 | #endif | ~~~~~~ 3244 | ), | ~ src/app_tropicalprevarietycomponents.cpp:718:116: required from here 718 | HalfOpenCone KRelInterior(gfan::Matrix(K.getAmbientDimension(),0),Korth.transposed(),Knorm.transposed());//Put in empty matrix instead of the nonstrict inequalities | ^ src/gfanlib_tableau.h:244:31: warning: ‘gfan::Tableau::negativeRowBounds’ will be initialized after [-Wreorder] 244 | Vector negativeRowBounds; | ^~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:212:25: warning: ‘pmrvector gfan::Tableau::isColumnInvalid’ [-Wreorder] 212 | pmrvector isColumnInvalid; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:292:17: warning: when initialized here [-Wreorder] 292 | Tableau(MR *mr): | ^~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘bool gfan::GeneratedCone::loose(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInteger; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1227:8: required from ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInteger]’ 1227 | if(loose(d-1,lowerIndex,upperIndex,nonExtreme)) | ^~~~~ src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInteger]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1914:4: required from ‘int gfan::GeneratedCone::getDimensionOfLinealitySpace() [with mvtyp = gfan::CircuitTableInteger]’ 1914 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevarietycomponents.cpp:873:38: required from here 873 | if(K.getDimensionOfLinealitySpace()==0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:806:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 806 | for(int i=0;i&) [with T = bool; std::string = std::__cxx11::basic_string; pmrvector = std::vector >]’: src/gfanlib_tableau.h:239:37: required from ‘bool gfan::Tableau::CHECKCOL(int) const [with mvtyp = gfan::CircuitTableInteger]’ 239 | std::cerr<<"invalid:"<::towards(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInteger; pmrvector = std::vector >]’ 1008 | CHECKCOL(d-1); | ~~~~~~~~^~~~~ src/gfanlib_tableau.h:1792:11: required from ‘bool gfan::GeneratedCone::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInteger]’ 1792 | int TW=towards(d-1,lowerIndex,upperIndex,nonExtreme); | ^~~~~~~ src/app_tropicalprevarietycomponents.cpp:895:28: required from here 895 | if(convexHull.contains(C.vertices[i].toVector(),&separating)) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:167:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 167 | for(int i=0;i::compareCol(int, int, int) [with mvtyp = gfan::CircuitTableInteger]’: src/gfanlib_tableau.h:2032:24: required from ‘int gfan::GeneratedCone::findOpposite(int, int, int, pmrvector&, pmrvector&) [with mvtyp = gfan::CircuitTableInteger; pmrvector = std::vector >]’ 2032 | if(candidates[i]&&compareCol(violatedIndex,best,i))best=i; | ^~~~~~~~~~ src/gfanlib_tableau.h:2281:19: required from ‘void gfan::GeneratedCone::goToTop() [with mvtyp = gfan::CircuitTableInteger]’ 2281 | exchange(i,findOpposite(i,lowerIndex,upperIndex,ignoreRows,nonExtreme)); | ^~~~~~~~~~~~ src/gfanlib_tableau.h:2388:4: required from ‘gfan::Matrix gfan::GeneratedCone::getFacetNormals() [with mvtyp = gfan::CircuitTableInteger]’ 2388 | goToTop(); | ^~~~~~~ src/app_tropicalprevarietycomponents.cpp:948:62: required from here 948 | auto pInHDescription=gfan::Cone(p.getFacetNormals().normalizedRows().transposed(),p.getOrthogonalComplement().normalizedRows().transposed()); | ~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:1996:30: warning: unused variable ‘ret2’ [-Wunused-variable] 1996 | bool ret2=!doesIthsLiftsHigherThanSimplicialCone(b); | ^~~~ src/gfanlib_matrix.h: In instantiation of ‘gfan::Vector gfan::Matrix::subRowVector(int, int, int, MR*) const [with typ = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:1892:38: required from ‘gfan::Vector gfan::GeneratedCone::getGenericSupportingHyperplane(MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1892 | return combinedMatrix.subRowVector(d-1,0,d-1,mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/gfanlib_tableau.h:2548:50: required from ‘gfan::Vector gfan::Cone::getRelativeInteriorPoint(MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2548 | return dualCone.getGenericSupportingHyperplane(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/gfanlib_tableau.h:3350:42: required from ‘gfan::Vector gfan::HalfOpenCone::getRelativeInteriorPoint(MR*, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3350 | return lifted.getRelativeInteriorPoint(mr2).subvector(0,lifted.getAmbientDimension()-1,mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/app_tropicalprevarietycomponents.cpp:1173:39: required from here 1173 | auto w=c.getRelativeInteriorPoint(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_matrix.h:374:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 374 | for(int i=0;i::IntervalBound(const TropicalPrevarietyComponentsApplication::Fraction&) [with typ = gfan::CircuitTableInt64]’: src/app_tropicalprevarietycomponents.cpp:537:41: required from ‘TropicalPrevarietyComponentsApplication::IntervalBound TropicalPrevarietyComponentsApplication::ProjectionIterator::getLowerBound() [with typ = gfan::CircuitTableInt64]’ 537 | return separators[separatorIterator-1]; | ^ src/app_tropicalprevarietycomponents.cpp:547:27: required from ‘TropicalPrevarietyComponentsApplication::Interval TropicalPrevarietyComponentsApplication::ProjectionIterator::getInterval() [with typ = gfan::CircuitTableInt64]’ 547 | return Interval(getLowerBound(),getUpperBound()); | ^~~~~~~~~~~~~ src/app_tropicalprevarietycomponents.cpp:608:25: required from ‘void TropicalPrevarietyComponentsApplication::ProjectionsIterator::next() [with typ = gfan::CircuitTableInt64]’ 608 | if(!(u::value’ will be initialized after [-Wreorder] 340 | Fraction value; | ^~~~~ src/app_tropicalprevarietycomponents.cpp:337:22: warning: ‘bool TropicalPrevarietyComponentsApplication::IntervalBound::isFinite’ [-Wreorder] 337 | bool isFinite; | ^~~~~~~~ src/app_tropicalprevarietycomponents.cpp:369:17: warning: when initialized here [-Wreorder] 369 | IntervalBound(Fraction const &value_): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::Tableau::Tableau(MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:707:22: required from ‘gfan::GeneratedCone::GeneratedCone(MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 707 | ambientDimension(0)//, | ^ src/gfanlib_tableau.h:2431:4: required from ‘gfan::Cone::Cone(MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2431 | dualCone(mr) | ^~~~~~~~~~~~ src/gfanlib_tableau.h:3231:3: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::Matrix&, const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3231 | lifted( | ^~~~~~~ 3232 | #if 1 | ~~~~~ 3233 | mr | ~~ 3234 | #else | ~~~~~ 3235 | combineLeftRight(//HERE | ~~~~~~~~~~~~~~~~~~~~~~~ 3236 | combineOnTop(nonStrict,Matrix::filled(1,nonStrict.getWidth(),mvtyp(0)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3237 | combineLeftRight( | ~~~~~~~~~~~~~~~~~ 3238 | combineOnTop(strict,Matrix::filled(1,strict.getWidth(),mvtyp(1)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3239 | combineOnTop(Matrix(nonStrict.getHeight(),1,mr2),Matrix::filled(1,1,mvtyp(-1)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3240 | mr2), | ~~~~~ 3241 | mr2), | ~~~~~ 3242 | combineOnTop(equations,Matrix::filled(1,equations.getWidth(),mvtyp(0)),mr2),mr//,mr2//TO HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3243 | #endif | ~~~~~~ 3244 | ), | ~ src/app_tropicalprevarietycomponents.cpp:1238:186: required from here 1238 | HalfOpenCone certificatesForPointedness(gfan::Matrix(N,0),gfan::Matrix(N,0),strict.transposed()); | ^ src/gfanlib_tableau.h:244:31: warning: ‘gfan::Tableau::negativeRowBounds’ will be initialized after [-Wreorder] 244 | Vector negativeRowBounds; | ^~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:212:25: warning: ‘pmrvector gfan::Tableau::isColumnInvalid’ [-Wreorder] 212 | pmrvector isColumnInvalid; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:292:17: warning: when initialized here [-Wreorder] 292 | Tableau(MR *mr): | ^~~~~~~ src/gfanlib_vector.h: In instantiation of ‘gfan::Vector gfan::concatenation(const Vector&, const Vector&, MR*)’: src/gfanlib_tableau.h:3385:74: required from ‘bool gfan::HalfOpenCone::validInequalityDefinesExistingFacet(const gfan::Vector&, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3385 | bool returnValue=lifted.supportingInequalityDefinesFacet(concatenation(v,Vector(1),mr2));//Is this really the correct test? | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3442:14: required from ‘gfan::Vector gfan::HalfOpenCone::fVector() [with mvtyp = gfan::CircuitTableInt64]’ 3442 | if(this->validInequalityDefinesExistingFacet(D.column(i))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.h:118:16: required from ‘gfan::Vector gfan::fvector(std::vector >&) [with typ = CircuitTableInt64]’ 118 | s=s+c.fVector(); | ~~~~~~~~~^~ src/app_tropicalprevarietycomponents.cpp:1299:40: required from here 1299 | std::cerr<<"FVECTOR:"<::Tableau(const gfan::Tableau&, MR*) [with otherTyp = gfan::CircuitTableInt64; mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:798:37: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::GeneratedCone&, MR*) [with otherTyp = gfan::CircuitTableInt64; mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 798 | originalMatrix(a.originalMatrix,mr) | ^ src/gfanlib_tableau.h:2460:7: required from ‘gfan::Cone::Cone(const gfan::Cone&, MR*) [with otherTyp = gfan::CircuitTableInt64; mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2460 | dualCone(a.dualCone,mr) | ^~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3269:7: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::HalfOpenCone&, MR*) [with otherTyp = gfan::CircuitTableInt64; mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3269 | lifted(a.lifted,mr), | ^~~~~~~~~~~~~~~~~~~ src/app_tropicalprevarietycomponents.cpp:1372:54: required from here 1372 | auto temp=HalfOpenCone(a); | ^ src/gfanlib_tableau.h:244:31: warning: ‘gfan::Tableau::negativeRowBounds’ will be initialized after [-Wreorder] 244 | Vector negativeRowBounds; | ^~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:212:25: warning: ‘pmrvector gfan::Tableau::isColumnInvalid’ [-Wreorder] 212 | pmrvector isColumnInvalid; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:305:26: warning: when initialized here [-Wreorder] 305 | explicit Tableau(Tableau const &a, MR *mr=get_default_resource()): | ^~~~~~~ src/gfanlib_vector.h: In instantiation of ‘gfan::Vector::Vector(const gfan::Vector&, MR*) [with otherTyp = gfan::CircuitTableInt64; typ = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:797:3: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::GeneratedCone&, MR*) [with otherTyp = gfan::CircuitTableInt64; mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 797 | temporaryNormal(a.temporaryNormal,mr), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2460:7: required from ‘gfan::Cone::Cone(const gfan::Cone&, MR*) [with otherTyp = gfan::CircuitTableInt64; mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2460 | dualCone(a.dualCone,mr) | ^~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3269:7: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::HalfOpenCone&, MR*) [with otherTyp = gfan::CircuitTableInt64; mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3269 | lifted(a.lifted,mr), | ^~~~~~~~~~~~~~~~~~~ src/app_tropicalprevarietycomponents.cpp:1372:54: required from here 1372 | auto temp=HalfOpenCone(a); | ^ src/gfanlib_vector.h:105:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 105 | for(int i=0;i gfan::concatenation(const Vector&, const Vector&, MR*)’: src/gfanlib_tableau.h:3385:74: required from ‘bool gfan::HalfOpenCone::validInequalityDefinesExistingFacet(const gfan::Vector&, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3385 | bool returnValue=lifted.supportingInequalityDefinesFacet(concatenation(v,Vector(1),mr2));//Is this really the correct test? | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3442:14: required from ‘gfan::Vector gfan::HalfOpenCone::fVector() [with mvtyp = gfan::CircuitTableInteger]’ 3442 | if(this->validInequalityDefinesExistingFacet(D.column(i))) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.h:118:16: required from ‘gfan::Vector gfan::fvector(std::vector >&) [with typ = CircuitTableInteger]’ 118 | s=s+c.fVector(); | ~~~~~~~~~^~ src/app_tropicalprevarietycomponents.cpp:1524:21: required from here 1524 | auto FV=fvector(F.first); | ~~~~~~~^~~~~~~~~ src/gfanlib_vector.h:310:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 310 | for(int i=0;i::toString(const gfan::Matrix*) [with mvtyp = gfan::CircuitTableInt64; std::string = std::__cxx11::basic_string]’: src/gfanlib_tableau.h:635:35: required from ‘std::string gfan::GeneratedCone::toString() [with mvtyp = gfan::CircuitTableInt64; std::string = std::__cxx11::basic_string]’ 635 | return Tableau::toString(&extra)+s.str()+"originalMatrix:"+matrixToString(originalMatrix); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/gfanlib_tableau.h:1433:7: required from ‘void gfan::GeneratedCone::findExtremeRays() [with mvtyp = gfan::CircuitTableInt64]’ 1433 | toString()<<"\n"<::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt64]’ 1737 | findExtremeRays(); | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1899:4: required from ‘gfan::Matrix gfan::GeneratedCone::getOrthogonalComplement() [with mvtyp = gfan::CircuitTableInt64]’ 1899 | ensureStateAsMinimum(1); | ^~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevarietycomponents.cpp:711:39: required from here 711 | auto Korth=K.getOrthogonalComplement(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:418:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 418 | for(int i=0;i::ProjectionIterator(const gfan::HalfOpenCone&, int) [with typ = gfan::CircuitTableInt64]’: /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = TropicalPrevarietyComponentsApplication::ProjectionIterator; _Args = {const gfan::HalfOpenCone&, int&}; _Tp = TropicalPrevarietyComponentsApplication::ProjectionIterator]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = TropicalPrevarietyComponentsApplication::ProjectionIterator; _Args = {const gfan::HalfOpenCone&, int&}; _Tp = TropicalPrevarietyComponentsApplication::ProjectionIterator; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const gfan::HalfOpenCone&, int&}; _Tp = TropicalPrevarietyComponentsApplication::ProjectionIterator; _Alloc = std::allocator >; reference = TropicalPrevarietyComponentsApplication::ProjectionIterator&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevarietycomponents.cpp:589:19: required from ‘TropicalPrevarietyComponentsApplication::ProjectionsIterator::ProjectionsIterator(const std::vector >&, int) [with typ = gfan::CircuitTableInt64]’ 589 | v.emplace_back(p,parameterIndex); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ src/app_tropicalprevarietycomponents.cpp:1189:70: required from here 1189 | ProjectionsIterator i(f,g.getRing().getNumberOfVariables()-1); | ^ src/app_tropicalprevarietycomponents.cpp:481:21: warning: ‘TropicalPrevarietyComponentsApplication::ProjectionIterator::parameterIndex’ will be initialized after [-Wreorder] 481 | int parameterIndex; //This should maybe get renamed to projectionCoordinate | ^~~~~~~~~~~~~~ src/app_tropicalprevarietycomponents.cpp:479:22: warning: ‘bool TropicalPrevarietyComponentsApplication::ProjectionIterator::plusInfinityCovered’ [-Wreorder] 479 | bool plusInfinityCovered; | ^~~~~~~~~~~~~~~~~~~ src/app_tropicalprevarietycomponents.cpp:484:17: warning: when initialized here [-Wreorder] 484 | ProjectionIterator(HalfOpenCone const &coneOverThis_, int parameterIndex_): | ^~~~~~~~~~~~~~~~~~ In file included from src/app_tropicalprevarietycomponents.cpp:43: src/gfanlib_circuittableinteger.h: At global scope: src/gfanlib_circuittableinteger.h:229:13: warning: ‘bool gfan::hasPod(CircuitTalbeInteger*)’ defined but not used [-Wunused-function] 229 | static bool hasPod(class CircuitTalbeInteger *c){return true;}//????????????????????????????????????????? | ^~~~~~ src/gfanlib_tableau.h:3186:23: warning: ‘std::string gfan::toString(const std::vector&)’ defined but not used [-Wunused-function] 3186 | static string toString(vector const &V) | ^~~~~~~~ src/gfanlib_circuittableint.h:727:13: warning: ‘bool gfan::hasPod(CircuitTalbeInt64*)’ defined but not used [-Wunused-function] 727 | static bool hasPod(class CircuitTalbeInt64 *c){return true;} | ^~~~~~ src/gfanlib_circuittableint.h:726:13: warning: ‘bool gfan::hasPod(CircuitTalbeInt32*)’ defined but not used [-Wunused-function] 726 | static bool hasPod(class CircuitTalbeInt32 *c){return true;} | ^~~~~~ src/gfanlib_circuittableint.h:231:15: warning: ‘gfan::my256s gfan::extMul(__int128, __int128)’ defined but not used [-Wunused-function] 231 | static my256s extMul(__int128_t a, __int128_t b) | ^~~~~~ src/gfanlib_circuittableint.h:208:17: warning: ‘long int gfan::extMul(int, int)’ defined but not used [-Wunused-function] 208 | static long int extMul(int a, int b) | ^~~~~~ src/gfanlib_circuittableint.h:88:20: warning: ‘std::string gfan::toStr(__uint32_t)’ defined but not used [-Wunused-function] 88 | static std::string toStr(__uint32_t b) | ^~~~~ src/gfanlib_circuittableint.h:81:20: warning: ‘std::string gfan::toStr(__int32_t)’ defined but not used [-Wunused-function] 81 | static std::string toStr(__int32_t b) | ^~~~~ src/gfanlib_circuittableint.h:74:20: warning: ‘std::string gfan::toStr(__uint64_t)’ defined but not used [-Wunused-function] 74 | static std::string toStr(__uint64_t b) | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -fPIC -c src/gfanlib_symmetry.cpp -o src/gfanlib_symmetry.o In file included from src/gfanlib_vector.h:17, from src/gfanlib_symmetry.h:12, from src/gfanlib_symmetry.cpp:8: src/gfanlib_memoryresource.h: In constructor ‘StackResource::StackResource(int, std::experimental::fundamentals_v2::pmr::memory_resource*, std::experimental::fundamentals_v2::pmr::memory_resource*)’: src/gfanlib_memoryresource.h:103:7: warning: ‘StackResource::nbytes’ will be initialized after [-Wreorder] 103 | int nbytes; | ^~~~~~ src/gfanlib_memoryresource.h:101:40: warning: ‘std::experimental::fundamentals_v2::pmr::vector StackResource::mem’ [-Wreorder] 101 | std::experimental::pmr::vector mem; | ^~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_memoryresource.h:106:11: warning: ‘StackResource::numberOfAllocatedBytes’ will be initialized after [-Wreorder] 106 | int64_t numberOfAllocatedBytes; | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:104:20: warning: ‘std::experimental::fundamentals_v2::pmr::memory_resource* StackResource::parentResource’ [-Wreorder] 104 | memory_resource* parentResource; | ^~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_vector.h: In function ‘std::vector > gfan::parseSequence(std::istream&)’: src/gfanlib_vector.h:29:13: warning: unused variable ‘state’ [-Wunused-variable] 29 | int state=0; | ^~~~~ src/gfanlib_symmetry.cpp: In member function ‘void gfan::Trie::TrieNode::search(const gfan::ZVector&, gfan::ZVector&, gfan::Permutation&, gfan::Permutation&, gfan::ZVector&, int, bool&) const’: src/gfanlib_symmetry.cpp:48:25: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 48 | for(Map::const_iterator j=m.begin();j!=m.end();j++) | ^~~ src/gfanlib_symmetry.cpp:54:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 54 | for(Map::const_iterator j=m.begin();j!=m.end();j++) | ^~~ src/gfanlib_symmetry.cpp: In member function ‘void gfan::Trie::TrieNode::searchStabalizer(const gfan::ZVector&, gfan::ZVector&, gfan::Permutation&, gfan::Permutation&, gfan::ZVector&, int, bool&, const gfan::ZVector&) const’: src/gfanlib_symmetry.cpp:63:19: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 63 | if(i==(int)v.size()) | ^~ src/gfanlib_symmetry.cpp:70:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 70 | for(Map::const_iterator j=m.begin();j!=m.end();j++) | ^~~ In file included from src/gfanlib_symmetry.h:13: src/gfanlib_matrix.h: In instantiation of ‘void gfan::Matrix::appendRow(const gfan::Vector&) [with typ = int]’: src/gfanlib_symmetry.cpp:217:94: required from here 217 | for(ElementContainer::const_iterator i=elements.begin();i!=elements.end();i++)ret.appendRow(i->toIntVector()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ src/gfanlib_matrix.h:223:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 223 | if(v.size()!=width) | ~~~~~~~~^~~~~~~ src/gfanlib_matrix.h: In instantiation of ‘void gfan::Matrix::appendRow(const gfan::Vector&) [with typ = gfan::Integer2]’: src/gfanlib_symmetry.cpp:447:34: required from here 447 | if(!i->isZero())ret.appendRow(*i); | ~~~~~~~~~~~~~^~~~ src/gfanlib_matrix.h:223:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 223 | if(v.size()!=width) | ~~~~~~~~^~~~~~~ src/gfanlib_matrix.h: At global scope: src/gfanlib_matrix.h:1054:28: warning: ‘std::string gfan::setBGColor(int)’ defined but not used [-Wunused-function] 1054 | static std::string setBGColor(int c) | ^~~~~~~~~~ src/gfanlib_matrix.h:1047:28: warning: ‘std::string gfan::setColor(int)’ defined but not used [-Wunused-function] 1047 | static std::string setColor(int c) | ^~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -fPIC -c src/gfanlib_symmetriccomplex.cpp -o src/gfanlib_symmetriccomplex.o In file included from src/gfanlib_vector.h:17, from src/gfanlib_symmetry.h:12, from src/gfanlib_symmetriccomplex.h:15, from src/gfanlib_symmetriccomplex.cpp:8: src/gfanlib_memoryresource.h: In constructor ‘StackResource::StackResource(int, std::experimental::fundamentals_v2::pmr::memory_resource*, std::experimental::fundamentals_v2::pmr::memory_resource*)’: src/gfanlib_memoryresource.h:103:7: warning: ‘StackResource::nbytes’ will be initialized after [-Wreorder] 103 | int nbytes; | ^~~~~~ src/gfanlib_memoryresource.h:101:40: warning: ‘std::experimental::fundamentals_v2::pmr::vector StackResource::mem’ [-Wreorder] 101 | std::experimental::pmr::vector mem; | ^~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_memoryresource.h:106:11: warning: ‘StackResource::numberOfAllocatedBytes’ will be initialized after [-Wreorder] 106 | int64_t numberOfAllocatedBytes; | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:104:20: warning: ‘std::experimental::fundamentals_v2::pmr::memory_resource* StackResource::parentResource’ [-Wreorder] 104 | memory_resource* parentResource; | ^~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_vector.h: In function ‘std::vector > gfan::parseSequence(std::istream&)’: src/gfanlib_vector.h:29:13: warning: unused variable ‘state’ [-Wunused-variable] 29 | int state=0; | ^~~~~ src/gfanlib_symmetriccomplex.cpp: In member function ‘void gfan::SymmetricComplex::Cone::remap(gfan::SymmetricComplex&)’: src/gfanlib_symmetriccomplex.cpp:61:12: warning: unused variable ‘n’ [-Wunused-variable] 61 | unsigned n=sum.size(); | ^ src/gfanlib_symmetriccomplex.cpp: In member function ‘bool gfan::SymmetricComplex::Cone::isSimplicial(int) const’: src/gfanlib_symmetriccomplex.cpp:134:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare] 134 | return (indices.size()+linealityDim)==dimension; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from src/gfanlib_symmetry.h:13: src/gfanlib_matrix.h: In instantiation of ‘void gfan::Matrix::appendRow(const gfan::Vector&) [with typ = gfan::Integer2]’: src/gfanlib_symmetriccomplex.cpp:142:16: required from here 142 | l.appendRow(complex.vertices[indices[i]]); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_matrix.h:223:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 223 | if(v.size()!=width) | ~~~~~~~~^~~~~~~ src/gfanlib_matrix.h: At global scope: src/gfanlib_matrix.h:1054:28: warning: ‘std::string gfan::setBGColor(int)’ defined but not used [-Wunused-function] 1054 | static std::string setBGColor(int c) | ^~~~~~~~~~ src/gfanlib_matrix.h:1047:28: warning: ‘std::string gfan::setColor(int)’ defined but not used [-Wunused-function] 1047 | static std::string setColor(int c) | ^~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_tropicalprevariety.cpp -o src/app_tropicalprevariety.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_tropicalprevariety.cpp:14: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/app_tropicalprevariety.cpp:18: src/buchberger.h: In member function ‘IntegerVector WeightRecipe::computeWeight(const PolynomialSet&) const’: src/buchberger.h:63:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 63 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 69 | for(j=0;j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 73 | if(j==wordData.size()) | ~^~~~~~~~~~~~~~~~~ src/packedmonomial.h: In static member function ‘static std::vector PacMan::bitsNeeded(const IntegerVector&)’: src/packedmonomial.h:85:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 85 | for(int i=0;i&, int, bool, int)’: src/packedmonomial.h:59:15: warning: ‘PacMan::overflowFlag’ will be initialized after [-Wreorder] 59 | int64 overflowFlag;//If overflow happens with these variables, this should be set to non-zero | ^~~~~~~~~~~~ src/packedmonomial.h:55:26: warning: ‘std::vector PacMan::wordData’ [-Wreorder] 55 | vector wordData; | ^~~~~~~~ src/packedmonomial.h:103:9: warning: when initialized here [-Wreorder] 103 | PacMan(PolynomialRing const &r, vector const &bounds, int nWeightBits, bool deleteOverflowBit=false, int minimalNumberOfWords=4): //bounds are without overflow bit | ^~~~~~ src/packedmonomial.h:110:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 110 | for(int i=0;i::operator==(const PackedMonomial&) const’: src/packedmonomial.h:313:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 313 | for(int i=0;i StackResource::mem’ [-Wreorder] 101 | std::experimental::pmr::vector mem; | ^~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_memoryresource.h:106:11: warning: ‘StackResource::numberOfAllocatedBytes’ will be initialized after [-Wreorder] 106 | int64_t numberOfAllocatedBytes; | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:104:20: warning: ‘std::experimental::fundamentals_v2::pmr::memory_resource* StackResource::parentResource’ [-Wreorder] 104 | memory_resource* parentResource; | ^~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_vector.h: In function ‘std::vector > gfan::parseSequence(std::istream&)’: src/gfanlib_vector.h:29:13: warning: unused variable ‘state’ [-Wunused-variable] 29 | int state=0; | ^~~~~ In file included from src/gfanlib_circuittableint.h:18, from src/gfanlib_tableau.h:14, from src/app_tropicalprevariety.cpp:38: src/gfanlib_frequencytable.h: In constructor ‘gfan::FrequencyTable::FrequencyTable(std::string, bool)’: src/gfanlib_frequencytable.h:24:22: warning: ‘gfan::FrequencyTable::report’ will be initialized after [-Wreorder] 24 | bool report; | ^~~~~~ src/gfanlib_frequencytable.h:23:29: warning: ‘std::string gfan::FrequencyTable::name’ [-Wreorder] 23 | std::string name; | ^~~~ src/gfanlib_frequencytable.h:26:17: warning: when initialized here [-Wreorder] 26 | FrequencyTable(std::string name_,bool report_=false): | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h: In function ‘gfan::ZVector gfan::toZVector(const Vector&)’: src/gfanlib_tableau.h:185:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 185 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2683 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2698 | for(int i=0;i::InequalityTable::isReverseLexInvertedLessThanZero(int, int) const’: src/gfanlib_tropicalhomotopy.h:152:27: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 152 | for(i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 370 | for(int i=0;i gfan::normalize(const Vector&) [with mvtyp = CircuitTableInteger]’: src/app_tropicalprevariety.cpp:375:44: required from here 375 | int index=collector.lookup(normalize(rays[i].toVector())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:158:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 158 | for(int i=0;i >&, std::ostream&) [with mvtyp = CircuitTableInt32; std::ostream = std::basic_ostream]’: src/app_tropicalprevariety.cpp:288:10: required from ‘std::vector > TropicalPrevarietyApplication::mainPart1(bool, bool, bool, bool) [with typ = gfan::CircuitTableInt32]’ 288 | save(f,F); | ~~~~^~~~~ src/app_tropicalprevariety.cpp:337:27: required from here 337 | auto f=mainPart1(optionUseValuation.getValue(),maxt,switchtsign,minconvention); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3710:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3710 | for(int i=0;i >&, std::ostream&) [with mvtyp = CircuitTableInteger; std::ostream = std::basic_ostream]’: src/app_tropicalprevariety.cpp:288:10: required from ‘std::vector > TropicalPrevarietyApplication::mainPart1(bool, bool, bool, bool) [with typ = gfan::CircuitTableInteger]’ 288 | save(f,F); | ~~~~^~~~~ src/app_tropicalprevariety.cpp:355:27: required from here 355 | auto f=mainPart1(optionUseValuation.getValue(),maxt,switchtsign,minconvention); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3710:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3710 | for(int i=0;i&) [with mvtyp = CircuitTableInteger]’: src/gfanlib_tableau.h:156:13: required from ‘gfan::Vector gfan::normalize(const Vector&) [with mvtyp = CircuitTableInteger]’ 156 | mvtyp d=gcd(ret); | ~~~^~~~~ src/app_tropicalprevariety.cpp:375:44: required from here 375 | int index=collector.lookup(normalize(rays[i].toVector())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:145:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 145 | for(i=0;i gfan::Matrix::rowVectorMatrix(const gfan::Vector&, MR*) [with typ = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:2729:70: required from ‘int gfan::RayCollector::lookup(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInteger]’ 2729 | auto temp=(linealitySpaceComplement*Matrix::rowVectorMatrix(normalize(v)).transposed()).transposed()[0].toVector(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/app_tropicalprevariety.cpp:375:34: required from here 375 | int index=collector.lookup(normalize(rays[i].toVector())); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_matrix.h:164:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 164 | for(int i=0;i::appendRow(const gfan::Vector&) [with typ = gfan::CircuitTableInteger]’: src/gfanlib_tableau.h:2739:19: required from ‘int gfan::RayCollector::lookup(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInteger]’ 2739 | rays.appendRow(v); | ~~~~~~~~~~~~~~^~~ src/app_tropicalprevariety.cpp:375:34: required from here 375 | int index=collector.lookup(normalize(rays[i].toVector())); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_matrix.h:223:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 223 | if(v.size()!=width) | ~~~~~~~~^~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::Complex::Complex(const gfan::Matrix&, const gfan::Matrix&) [with mvtyp = gfan::CircuitTableInteger]’: src/gfanlib_tableau.h:3573:18: required from ‘gfan::Complex gfan::extractFaceComplex(std::vector >&, RayCollector&, const Matrix&, int, bool, bool, int) [with mvtyp = CircuitTableInteger]’ 3573 | Complex C(collector.rays,linealitySpace); | ^ src/app_tropicalprevariety.cpp:387:34: required from here 387 | std::cout<::vertices’ will be initialized after [-Wreorder] 2786 | Matrix vertices; | ^~~~~~~~ src/gfanlib_tableau.h:2784:31: warning: ‘gfan::Matrix gfan::Complex::linealitySpace’ [-Wreorder] 2784 | Matrix linealitySpace; | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:2857:20: warning: when initialized here [-Wreorder] 2857 | Complex(Matrix const &rays, Matrix const &linealitySpace_): | ^~~~~~~ src/gfanlib_tableau.h:2784:31: warning: ‘gfan::Complex::linealitySpace’ will be initialized after [-Wreorder] 2784 | Matrix linealitySpace; | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:2782:21: warning: ‘int gfan::Complex::ambientDimension’ [-Wreorder] 2782 | int ambientDimension; | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2857:20: warning: when initialized here [-Wreorder] 2857 | Complex(Matrix const &rays, Matrix const &linealitySpace_): | ^~~~~~~ src/gfanlib_matrix.h: In instantiation of ‘std::string gfan::matrixToString(const matrixType&, const matrixType*) [with matrixType = Matrix; std::string = std::__cxx11::basic_string]’: src/gfanlib_tableau.h:2598:58: required from ‘std::string gfan::Cone::toString() [with mvtyp = gfan::CircuitTableInt32; std::string = std::__cxx11::basic_string]’ 2598 | ret <<"Facet Normals: (as columns)\n"< > TropicalPrevarietyApplication::mainPart2(std::vector >&) [with typ = gfan::CircuitTableInt32]’ 313 | std::cerr<<"Empty set computed\n"<(f); | ~~~~~~~~~~~~~~^~~ src/gfanlib_matrix.h:1082:53: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1082 | for(int i=0;i::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:2453:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2453 | dualCone(M,equations,mr,mr2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3328:11: required from ‘gfan::Cone gfan::HalfOpenCone::closure(MR*, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3328 | return Cone( | ^~~~~~~~~~~~ 3329 | lifted.getFacetNormals(mr2,mr).submatrixRows(0,n,mr2),//HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3330 | lifted.getOrthogonalComplement(mr2).submatrixRows(0,n,mr2),mr,mr2//TO HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3331 | ); | ~ src/app_tropicalprevariety.cpp:341:47: required from here 341 | for(auto &a:f2)f2Rays.push_back(a.closure().getRays()); | ~~~~~~~~~^~ src/gfanlib_tableau.h:518:41: warning: ‘gfan::GeneratedCone::originalMatrix’ will be initialized after [-Wreorder] 518 | /*const*/ Matrix originalMatrix; // we almost don't have to store this matrix. When for example rays for the cone are requested, it however is easiest to return a submatrix of this stored matrix rather than changing basis. | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:515:33: warning: ‘pmrvector gfan::GeneratedCone::nonExtreme’ [-Wreorder] 515 | pmrvector nonExtreme;//knownToBeNonExtreme | ^~~~~~~~~~ src/gfanlib_tableau.h:674:26: warning: when initialized here [-Wreorder] 674 | explicit GeneratedCone(Matrix const &M, Matrix const &L, MR *mr=get_default_resource(), MR *mr2=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:517:31: warning: ‘gfan::GeneratedCone::temporaryNormal’ will be initialized after [-Wreorder] 517 | Vector temporaryNormal; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:499:21: warning: ‘int gfan::GeneratedCone::state’ [-Wreorder] 499 | int state; | ^~~~~ src/gfanlib_tableau.h:674:26: warning: when initialized here [-Wreorder] 674 | explicit GeneratedCone(Matrix const &M, Matrix const &L, MR *mr=get_default_resource(), MR *mr2=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:513:33: warning: ‘gfan::GeneratedCone::inOrthogonalComplement’ will be initialized after [-Wreorder] 513 | pmrvector inOrthogonalComplement;//valid if state>=1 | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:510:21: warning: ‘int gfan::GeneratedCone::ambientDimension’ [-Wreorder] 510 | int ambientDimension;//valid if state>=0 | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:674:26: warning: when initialized here [-Wreorder] 674 | explicit GeneratedCone(Matrix const &M, Matrix const &L, MR *mr=get_default_resource(), MR *mr2=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘void gfan::GeneratedCone::recursiveTriangulation(gfan::Matrix*) [with mvtyp = gfan::CircuitTableInteger]’: src/gfanlib_tableau.h:2394:4: required from ‘gfan::Matrix gfan::GeneratedCone::getFacetNormals() [with mvtyp = gfan::CircuitTableInteger]’ 2394 | recursiveTriangulation(&facetNormals); | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2581:35: required from ‘gfan::Matrix gfan::Cone::getRays() [with mvtyp = gfan::CircuitTableInteger]’ 2581 | return dualCone.getFacetNormals(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ src/app_tropicalprevariety.cpp:341:57: required from here 341 | for(auto &a:f2)f2Rays.push_back(a.closure().getRays()); | ~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:2308:85: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2308 | if(determinantOfBasis.sign()<0)for(int i=0;i; std::string = std::__cxx11::basic_string]’: src/gfanlib_tableau.h:2598:58: required from ‘std::string gfan::Cone::toString() [with mvtyp = gfan::CircuitTableInteger; std::string = std::__cxx11::basic_string]’ 2598 | ret <<"Facet Normals: (as columns)\n"< > TropicalPrevarietyApplication::mainPart2(std::vector >&) [with typ = gfan::CircuitTableInteger]’ 313 | std::cerr<<"Empty set computed\n"<(f); | ~~~~~~~~~~~~~~^~~ src/gfanlib_matrix.h:1082:53: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1082 | for(int i=0;i::GeneratedCone(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:2431:4: required from ‘gfan::Cone::Cone(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2431 | dualCone(mr) | ^~~~~~~~~~~~ src/gfanlib_tableau.h:3231:3: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::Matrix&, const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3231 | lifted( | ^~~~~~~ 3232 | #if 1 | ~~~~~ 3233 | mr | ~~ 3234 | #else | ~~~~~ 3235 | combineLeftRight(//HERE | ~~~~~~~~~~~~~~~~~~~~~~~ 3236 | combineOnTop(nonStrict,Matrix::filled(1,nonStrict.getWidth(),mvtyp(0)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3237 | combineLeftRight( | ~~~~~~~~~~~~~~~~~ 3238 | combineOnTop(strict,Matrix::filled(1,strict.getWidth(),mvtyp(1)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3239 | combineOnTop(Matrix(nonStrict.getHeight(),1,mr2),Matrix::filled(1,1,mvtyp(-1)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3240 | mr2), | ~~~~~ 3241 | mr2), | ~~~~~ 3242 | combineOnTop(equations,Matrix::filled(1,equations.getWidth(),mvtyp(0)),mr2),mr//,mr2//TO HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3243 | #endif | ~~~~~~ 3244 | ), | ~ src/app_tropicalprevariety.cpp:276:13: required from ‘std::vector > TropicalPrevarietyApplication::mainPart1(bool, bool, bool, bool) [with typ = gfan::CircuitTableInt32]’ 276 | gfan::HalfOpenCone( | ^~~~~~~~~~~~~~~~~~ 277 | gfan::Matrix(n+useValuation,0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | gfan::Matrix(n+useValuation,0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | strictInequalities), | ~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevariety.cpp:337:27: required from here 337 | auto f=mainPart1(optionUseValuation.getValue(),maxt,switchtsign,minconvention); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:518:41: warning: ‘gfan::GeneratedCone::originalMatrix’ will be initialized after [-Wreorder] 518 | /*const*/ Matrix originalMatrix; // we almost don't have to store this matrix. When for example rays for the cone are requested, it however is easiest to return a submatrix of this stored matrix rather than changing basis. | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:515:33: warning: ‘pmrvector gfan::GeneratedCone::nonExtreme’ [-Wreorder] 515 | pmrvector nonExtreme;//knownToBeNonExtreme | ^~~~~~~~~~ src/gfanlib_tableau.h:699:17: warning: when initialized here [-Wreorder] 699 | GeneratedCone(MR *mr)NOEXCEPT_://is this constructor needed - and how should the initialisation be? | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:517:31: warning: ‘gfan::GeneratedCone::temporaryNormal’ will be initialized after [-Wreorder] 517 | Vector temporaryNormal; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:499:21: warning: ‘int gfan::GeneratedCone::state’ [-Wreorder] 499 | int state; | ^~~~~ src/gfanlib_tableau.h:699:17: warning: when initialized here [-Wreorder] 699 | GeneratedCone(MR *mr)NOEXCEPT_://is this constructor needed - and how should the initialisation be? | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:513:33: warning: ‘gfan::GeneratedCone::inOrthogonalComplement’ will be initialized after [-Wreorder] 513 | pmrvector inOrthogonalComplement;//valid if state>=1 | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:510:21: warning: ‘int gfan::GeneratedCone::ambientDimension’ [-Wreorder] 510 | int ambientDimension;//valid if state>=0 | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:699:17: warning: when initialized here [-Wreorder] 699 | GeneratedCone(MR *mr)NOEXCEPT_://is this constructor needed - and how should the initialisation be? | ^~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:2453:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2453 | dualCone(M,equations,mr,mr2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3256:11: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::Matrix&, const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3256 | lifted=Cone(nonStrictM,equationsM,mr,mr2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevariety.cpp:276:13: required from ‘std::vector > TropicalPrevarietyApplication::mainPart1(bool, bool, bool, bool) [with typ = gfan::CircuitTableInt32]’ 276 | gfan::HalfOpenCone( | ^~~~~~~~~~~~~~~~~~ 277 | gfan::Matrix(n+useValuation,0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | gfan::Matrix(n+useValuation,0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | strictInequalities), | ~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevariety.cpp:337:27: required from here 337 | auto f=mainPart1(optionUseValuation.getValue(),maxt,switchtsign,minconvention); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:518:41: warning: ‘gfan::GeneratedCone::originalMatrix’ will be initialized after [-Wreorder] 518 | /*const*/ Matrix originalMatrix; // we almost don't have to store this matrix. When for example rays for the cone are requested, it however is easiest to return a submatrix of this stored matrix rather than changing basis. | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:515:33: warning: ‘pmrvector gfan::GeneratedCone::nonExtreme’ [-Wreorder] 515 | pmrvector nonExtreme;//knownToBeNonExtreme | ^~~~~~~~~~ src/gfanlib_tableau.h:674:26: warning: when initialized here [-Wreorder] 674 | explicit GeneratedCone(Matrix const &M, Matrix const &L, MR *mr=get_default_resource(), MR *mr2=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:517:31: warning: ‘gfan::GeneratedCone::temporaryNormal’ will be initialized after [-Wreorder] 517 | Vector temporaryNormal; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:499:21: warning: ‘int gfan::GeneratedCone::state’ [-Wreorder] 499 | int state; | ^~~~~ src/gfanlib_tableau.h:674:26: warning: when initialized here [-Wreorder] 674 | explicit GeneratedCone(Matrix const &M, Matrix const &L, MR *mr=get_default_resource(), MR *mr2=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:513:33: warning: ‘gfan::GeneratedCone::inOrthogonalComplement’ will be initialized after [-Wreorder] 513 | pmrvector inOrthogonalComplement;//valid if state>=1 | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:510:21: warning: ‘int gfan::GeneratedCone::ambientDimension’ [-Wreorder] 510 | int ambientDimension;//valid if state>=0 | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:674:26: warning: when initialized here [-Wreorder] 674 | explicit GeneratedCone(Matrix const &M, Matrix const &L, MR *mr=get_default_resource(), MR *mr2=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘bool gfan::GeneratedCone::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:2498:28: required from ‘bool gfan::Cone::isImplied(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt32]’ 2498 | return dualCone.contains(v); | ~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3316:27: required from ‘bool gfan::HalfOpenCone::isEmpty(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3316 | return lifted.isImplied(Vector::standardVector(lifted.getAmbientDimension(),lifted.getAmbientDimension()-1,mr)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevariety.cpp:306:19: required from ‘std::vector > TropicalPrevarietyApplication::mainPart2(std::vector >&) [with typ = gfan::CircuitTableInt32]’ 306 | if(!a.isEmpty()) | ~~~~~~~~~^~ src/app_tropicalprevariety.cpp:339:23: required from here 339 | f2=mainPart2(f); | ~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:1778:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1778 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1781:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1781 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1806:62: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1806 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1809:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1809 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::Tableau::Tableau(const gfan::Matrix&, bool, bool, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:682:34: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 682 | ambientDimension(M.getHeight())//, | ^ src/gfanlib_tableau.h:2453:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2453 | dualCone(M,equations,mr,mr2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3328:11: required from ‘gfan::Cone gfan::HalfOpenCone::closure(MR*, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3328 | return Cone( | ^~~~~~~~~~~~ 3329 | lifted.getFacetNormals(mr2,mr).submatrixRows(0,n,mr2),//HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3330 | lifted.getOrthogonalComplement(mr2).submatrixRows(0,n,mr2),mr,mr2//TO HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3331 | ); | ~ src/app_tropicalprevariety.cpp:341:47: required from here 341 | for(auto &a:f2)f2Rays.push_back(a.closure().getRays()); | ~~~~~~~~~^~ src/gfanlib_tableau.h:261:22: warning: ‘gfan::Tableau::ignoreLastRow’ will be initialized after [-Wreorder] 261 | bool ignoreLastRow;//indicates which mode we are in. The variable is set to true on construction and only changed when the lineality space is found. | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:243:31: warning: ‘gfan::Matrix gfan::Tableau::combinedMatrix’ [-Wreorder] 243 | Matrix combinedMatrix; // Adj(B)*M | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:324:17: warning: when initialized here [-Wreorder] 324 | Tableau(Matrix const &M, bool appendIdentity, bool appendAllOnes=false, MR *mr=get_default_resource()): | ^~~~~~~ src/gfanlib_tableau.h:244:31: warning: ‘gfan::Tableau::negativeRowBounds’ will be initialized after [-Wreorder] 244 | Vector negativeRowBounds; | ^~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:212:25: warning: ‘pmrvector gfan::Tableau::isColumnInvalid’ [-Wreorder] 212 | pmrvector isColumnInvalid; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:324:17: warning: when initialized here [-Wreorder] 324 | Tableau(Matrix const &M, bool appendIdentity, bool appendAllOnes=false, MR *mr=get_default_resource()): | ^~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInteger]’: src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInteger]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2361:4: required from ‘gfan::Matrix gfan::GeneratedCone::getFacetNormals() [with mvtyp = gfan::CircuitTableInteger]’ 2361 | ensureStateAsMinimum(3); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2581:35: required from ‘gfan::Matrix gfan::Cone::getRays() [with mvtyp = gfan::CircuitTableInteger]’ 2581 | return dualCone.getFacetNormals(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ src/app_tropicalprevariety.cpp:341:57: required from here 341 | for(auto &a:f2)f2Rays.push_back(a.closure().getRays()); | ~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:1217:38: warning: unused variable ‘somethingNotKnownToBeInLineality’ [-Wunused-variable] 1217 | bool somethingNotKnownToBeInLineality=false; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘void gfan::GeneratedCone::findExtremeRays() [with mvtyp = gfan::CircuitTableInteger]’: src/gfanlib_tableau.h:1737:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInteger]’ 1737 | findExtremeRays(); | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2361:4: required from ‘gfan::Matrix gfan::GeneratedCone::getFacetNormals() [with mvtyp = gfan::CircuitTableInteger]’ 2361 | ensureStateAsMinimum(3); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2581:35: required from ‘gfan::Matrix gfan::Cone::getRays() [with mvtyp = gfan::CircuitTableInteger]’ 2581 | return dualCone.getFacetNormals(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ src/app_tropicalprevariety.cpp:341:57: required from here 341 | for(auto &a:f2)f2Rays.push_back(a.closure().getRays()); | ~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:1479:81: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1479 | if((neededExtremeRays>=remaining) || inBasis[i] && !loose(i,lowerIndex,upperIndex,nonExtreme))//we first must remove it from the basis to check | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘void gfan::GeneratedCone::greedySimplex() [with mvtyp = gfan::CircuitTableInteger]’: src/gfanlib_tableau.h:2265:4: required from ‘void gfan::GeneratedCone::goToTop() [with mvtyp = gfan::CircuitTableInteger]’ 2265 | greedySimplex(); | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:2388:4: required from ‘gfan::Matrix gfan::GeneratedCone::getFacetNormals() [with mvtyp = gfan::CircuitTableInteger]’ 2388 | goToTop(); | ^~~~~~~ src/gfanlib_tableau.h:2581:35: required from ‘gfan::Matrix gfan::Cone::getRays() [with mvtyp = gfan::CircuitTableInteger]’ 2581 | return dualCone.getFacetNormals(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ src/app_tropicalprevariety.cpp:341:57: required from here 341 | for(auto &a:f2)f2Rays.push_back(a.closure().getRays()); | ~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:2232:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2232 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2243 | for(i=0;i::lexMaxFacetRepresentative(int) [with mvtyp = gfan::CircuitTableInteger]’: src/gfanlib_tableau.h:2310:9: required from ‘void gfan::GeneratedCone::recursiveTriangulation(gfan::Matrix*) [with mvtyp = gfan::CircuitTableInteger]’ 2310 | if(lexMaxFacetRepresentative(i)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2394:4: required from ‘gfan::Matrix gfan::GeneratedCone::getFacetNormals() [with mvtyp = gfan::CircuitTableInteger]’ 2394 | recursiveTriangulation(&facetNormals); | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2581:35: required from ‘gfan::Matrix gfan::Cone::getRays() [with mvtyp = gfan::CircuitTableInteger]’ 2581 | return dualCone.getFacetNormals(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ src/app_tropicalprevariety.cpp:341:57: required from here 341 | for(auto &a:f2)f2Rays.push_back(a.closure().getRays()); | ~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:2125:29: warning: unused variable ‘upperIndex’ [-Wunused-variable] 2125 | int upperIndex=getWidth(); | ^~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::GeneratedCone::GeneratedCone(MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:2431:4: required from ‘gfan::Cone::Cone(MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2431 | dualCone(mr) | ^~~~~~~~~~~~ src/gfanlib_tableau.h:3231:3: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::Matrix&, const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3231 | lifted( | ^~~~~~~ 3232 | #if 1 | ~~~~~ 3233 | mr | ~~ 3234 | #else | ~~~~~ 3235 | combineLeftRight(//HERE | ~~~~~~~~~~~~~~~~~~~~~~~ 3236 | combineOnTop(nonStrict,Matrix::filled(1,nonStrict.getWidth(),mvtyp(0)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3237 | combineLeftRight( | ~~~~~~~~~~~~~~~~~ 3238 | combineOnTop(strict,Matrix::filled(1,strict.getWidth(),mvtyp(1)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3239 | combineOnTop(Matrix(nonStrict.getHeight(),1,mr2),Matrix::filled(1,1,mvtyp(-1)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3240 | mr2), | ~~~~~ 3241 | mr2), | ~~~~~ 3242 | combineOnTop(equations,Matrix::filled(1,equations.getWidth(),mvtyp(0)),mr2),mr//,mr2//TO HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3243 | #endif | ~~~~~~ 3244 | ), | ~ src/app_tropicalprevariety.cpp:276:13: required from ‘std::vector > TropicalPrevarietyApplication::mainPart1(bool, bool, bool, bool) [with typ = gfan::CircuitTableInteger]’ 276 | gfan::HalfOpenCone( | ^~~~~~~~~~~~~~~~~~ 277 | gfan::Matrix(n+useValuation,0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | gfan::Matrix(n+useValuation,0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | strictInequalities), | ~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevariety.cpp:355:27: required from here 355 | auto f=mainPart1(optionUseValuation.getValue(),maxt,switchtsign,minconvention); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:518:41: warning: ‘gfan::GeneratedCone::originalMatrix’ will be initialized after [-Wreorder] 518 | /*const*/ Matrix originalMatrix; // we almost don't have to store this matrix. When for example rays for the cone are requested, it however is easiest to return a submatrix of this stored matrix rather than changing basis. | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:515:33: warning: ‘pmrvector gfan::GeneratedCone::nonExtreme’ [-Wreorder] 515 | pmrvector nonExtreme;//knownToBeNonExtreme | ^~~~~~~~~~ src/gfanlib_tableau.h:699:17: warning: when initialized here [-Wreorder] 699 | GeneratedCone(MR *mr)NOEXCEPT_://is this constructor needed - and how should the initialisation be? | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:517:31: warning: ‘gfan::GeneratedCone::temporaryNormal’ will be initialized after [-Wreorder] 517 | Vector temporaryNormal; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:499:21: warning: ‘int gfan::GeneratedCone::state’ [-Wreorder] 499 | int state; | ^~~~~ src/gfanlib_tableau.h:699:17: warning: when initialized here [-Wreorder] 699 | GeneratedCone(MR *mr)NOEXCEPT_://is this constructor needed - and how should the initialisation be? | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:513:33: warning: ‘gfan::GeneratedCone::inOrthogonalComplement’ will be initialized after [-Wreorder] 513 | pmrvector inOrthogonalComplement;//valid if state>=1 | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:510:21: warning: ‘int gfan::GeneratedCone::ambientDimension’ [-Wreorder] 510 | int ambientDimension;//valid if state>=0 | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:699:17: warning: when initialized here [-Wreorder] 699 | GeneratedCone(MR *mr)NOEXCEPT_://is this constructor needed - and how should the initialisation be? | ^~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘bool gfan::GeneratedCone::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInteger]’: src/gfanlib_tableau.h:2498:28: required from ‘bool gfan::Cone::isImplied(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInteger]’ 2498 | return dualCone.contains(v); | ~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3316:27: required from ‘bool gfan::HalfOpenCone::isEmpty(MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3316 | return lifted.isImplied(Vector::standardVector(lifted.getAmbientDimension(),lifted.getAmbientDimension()-1,mr)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevariety.cpp:306:19: required from ‘std::vector > TropicalPrevarietyApplication::mainPart2(std::vector >&) [with typ = gfan::CircuitTableInteger]’ 306 | if(!a.isEmpty()) | ~~~~~~~~~^~ src/app_tropicalprevariety.cpp:357:23: required from here 357 | f2=mainPart2(f); | ~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:1778:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1778 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1781:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1781 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1806:62: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1806 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1809:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1809 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::Tableau::Tableau(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:707:22: required from ‘gfan::GeneratedCone::GeneratedCone(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 707 | ambientDimension(0)//, | ^ src/gfanlib_tableau.h:2431:4: required from ‘gfan::Cone::Cone(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2431 | dualCone(mr) | ^~~~~~~~~~~~ src/gfanlib_tableau.h:3231:3: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::Matrix&, const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3231 | lifted( | ^~~~~~~ 3232 | #if 1 | ~~~~~ 3233 | mr | ~~ 3234 | #else | ~~~~~ 3235 | combineLeftRight(//HERE | ~~~~~~~~~~~~~~~~~~~~~~~ 3236 | combineOnTop(nonStrict,Matrix::filled(1,nonStrict.getWidth(),mvtyp(0)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3237 | combineLeftRight( | ~~~~~~~~~~~~~~~~~ 3238 | combineOnTop(strict,Matrix::filled(1,strict.getWidth(),mvtyp(1)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3239 | combineOnTop(Matrix(nonStrict.getHeight(),1,mr2),Matrix::filled(1,1,mvtyp(-1)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3240 | mr2), | ~~~~~ 3241 | mr2), | ~~~~~ 3242 | combineOnTop(equations,Matrix::filled(1,equations.getWidth(),mvtyp(0)),mr2),mr//,mr2//TO HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3243 | #endif | ~~~~~~ 3244 | ), | ~ src/app_tropicalprevariety.cpp:276:13: required from ‘std::vector > TropicalPrevarietyApplication::mainPart1(bool, bool, bool, bool) [with typ = gfan::CircuitTableInt32]’ 276 | gfan::HalfOpenCone( | ^~~~~~~~~~~~~~~~~~ 277 | gfan::Matrix(n+useValuation,0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | gfan::Matrix(n+useValuation,0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | strictInequalities), | ~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevariety.cpp:337:27: required from here 337 | auto f=mainPart1(optionUseValuation.getValue(),maxt,switchtsign,minconvention); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:244:31: warning: ‘gfan::Tableau::negativeRowBounds’ will be initialized after [-Wreorder] 244 | Vector negativeRowBounds; | ^~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:212:25: warning: ‘pmrvector gfan::Tableau::isColumnInvalid’ [-Wreorder] 212 | pmrvector isColumnInvalid; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:292:17: warning: when initialized here [-Wreorder] 292 | Tableau(MR *mr): | ^~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::Tableau::Tableau(const gfan::Matrix&, bool, bool, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:682:34: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 682 | ambientDimension(M.getHeight())//, | ^ src/gfanlib_tableau.h:2453:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2453 | dualCone(M,equations,mr,mr2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3256:11: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::Matrix&, const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3256 | lifted=Cone(nonStrictM,equationsM,mr,mr2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevariety.cpp:276:13: required from ‘std::vector > TropicalPrevarietyApplication::mainPart1(bool, bool, bool, bool) [with typ = gfan::CircuitTableInt32]’ 276 | gfan::HalfOpenCone( | ^~~~~~~~~~~~~~~~~~ 277 | gfan::Matrix(n+useValuation,0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | gfan::Matrix(n+useValuation,0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | strictInequalities), | ~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevariety.cpp:337:27: required from here 337 | auto f=mainPart1(optionUseValuation.getValue(),maxt,switchtsign,minconvention); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:261:22: warning: ‘gfan::Tableau::ignoreLastRow’ will be initialized after [-Wreorder] 261 | bool ignoreLastRow;//indicates which mode we are in. The variable is set to true on construction and only changed when the lineality space is found. | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:243:31: warning: ‘gfan::Matrix gfan::Tableau::combinedMatrix’ [-Wreorder] 243 | Matrix combinedMatrix; // Adj(B)*M | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:324:17: warning: when initialized here [-Wreorder] 324 | Tableau(Matrix const &M, bool appendIdentity, bool appendAllOnes=false, MR *mr=get_default_resource()): | ^~~~~~~ src/gfanlib_tableau.h:244:31: warning: ‘gfan::Tableau::negativeRowBounds’ will be initialized after [-Wreorder] 244 | Vector negativeRowBounds; | ^~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:212:25: warning: ‘pmrvector gfan::Tableau::isColumnInvalid’ [-Wreorder] 212 | pmrvector isColumnInvalid; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:324:17: warning: when initialized here [-Wreorder] 324 | Tableau(Matrix const &M, bool appendIdentity, bool appendAllOnes=false, MR *mr=get_default_resource()): | ^~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘int gfan::GeneratedCone::towards(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInt32; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1792:11: required from ‘bool gfan::GeneratedCone::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32]’ 1792 | int TW=towards(d-1,lowerIndex,upperIndex,nonExtreme); | ^~~~~~~ src/gfanlib_tableau.h:2498:28: required from ‘bool gfan::Cone::isImplied(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt32]’ 2498 | return dualCone.contains(v); | ~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3316:27: required from ‘bool gfan::HalfOpenCone::isEmpty(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3316 | return lifted.isImplied(Vector::standardVector(lifted.getAmbientDimension(),lifted.getAmbientDimension()-1,mr)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevariety.cpp:306:19: required from ‘std::vector > TropicalPrevarietyApplication::mainPart2(std::vector >&) [with typ = gfan::CircuitTableInt32]’ 306 | if(!a.isEmpty()) | ~~~~~~~~~^~ src/app_tropicalprevariety.cpp:339:23: required from here 339 | f2=mainPart2(f); | ~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:968:49: warning: statement has no effect [-Wunused-value] 968 | bool shadowVertex=false;true; | ^~~~ src/gfanlib_tableau.h:969:41: warning: statement has no effect [-Wunused-value] 969 | bool bland=true;false; | ^~~~~ src/gfanlib_tableau.h:1005:118: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1005 | for(int perturbationIndex=0;perturbationIndex::Tableau(const gfan::Tableau&, MR*) [with otherTyp = gfan::CircuitTableInt32; mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:798:37: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::GeneratedCone&, MR*) [with otherTyp = gfan::CircuitTableInt32; mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 798 | originalMatrix(a.originalMatrix,mr) | ^ src/gfanlib_tableau.h:2460:7: required from ‘gfan::Cone::Cone(const gfan::Cone&, MR*) [with otherTyp = gfan::CircuitTableInt32; mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2460 | dualCone(a.dualCone,mr) | ^~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3269:7: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::HalfOpenCone&, MR*) [with otherTyp = gfan::CircuitTableInt32; mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3269 | lifted(a.lifted,mr), | ^~~~~~~~~~~~~~~~~~~ src/app_tropicalprevariety.cpp:308:17: required from ‘std::vector > TropicalPrevarietyApplication::mainPart2(std::vector >&) [with typ = gfan::CircuitTableInt32]’ 308 | auto temp=HalfOpenCone(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevariety.cpp:339:23: required from here 339 | f2=mainPart2(f); | ~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:244:31: warning: ‘gfan::Tableau::negativeRowBounds’ will be initialized after [-Wreorder] 244 | Vector negativeRowBounds; | ^~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:212:25: warning: ‘pmrvector gfan::Tableau::isColumnInvalid’ [-Wreorder] 212 | pmrvector isColumnInvalid; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:305:26: warning: when initialized here [-Wreorder] 305 | explicit Tableau(Tableau const &a, MR *mr=get_default_resource()): | ^~~~~~~ src/gfanlib_vector.h: In instantiation of ‘gfan::Vector::Vector(const gfan::Vector&, MR*) [with otherTyp = gfan::CircuitTableInt32; typ = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:797:3: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::GeneratedCone&, MR*) [with otherTyp = gfan::CircuitTableInt32; mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 797 | temporaryNormal(a.temporaryNormal,mr), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2460:7: required from ‘gfan::Cone::Cone(const gfan::Cone&, MR*) [with otherTyp = gfan::CircuitTableInt32; mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2460 | dualCone(a.dualCone,mr) | ^~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3269:7: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::HalfOpenCone&, MR*) [with otherTyp = gfan::CircuitTableInt32; mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3269 | lifted(a.lifted,mr), | ^~~~~~~~~~~~~~~~~~~ src/app_tropicalprevariety.cpp:308:17: required from ‘std::vector > TropicalPrevarietyApplication::mainPart2(std::vector >&) [with typ = gfan::CircuitTableInt32]’ 308 | auto temp=HalfOpenCone(a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevariety.cpp:339:23: required from here 339 | f2=mainPart2(f); | ~~~~~~~~~~~~~~^~~ src/gfanlib_vector.h:105:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 105 | for(int i=0;i::recursiveTriangulation(gfan::Matrix*) [with mvtyp = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:2394:4: required from ‘gfan::Matrix gfan::GeneratedCone::getFacetNormals() [with mvtyp = gfan::CircuitTableInt32]’ 2394 | recursiveTriangulation(&facetNormals); | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2581:35: required from ‘gfan::Matrix gfan::Cone::getRays() [with mvtyp = gfan::CircuitTableInt32]’ 2581 | return dualCone.getFacetNormals(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:2599:47: required from ‘std::string gfan::Cone::toString() [with mvtyp = gfan::CircuitTableInt32; std::string = std::__cxx11::basic_string]’ 2599 | <<"Rays: (as columns)\n"< > TropicalPrevarietyApplication::mainPart2(std::vector >&) [with typ = gfan::CircuitTableInt32]’ 313 | std::cerr<<"Empty set computed\n"<(f); | ~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:2308:85: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2308 | if(determinantOfBasis.sign()<0)for(int i=0;i::computeRowBounds() [with mvtyp = gfan::CircuitTableInteger]’: src/gfanlib_tableau.h:351:4: required from ‘gfan::Tableau::Tableau(const gfan::Matrix&, bool, bool, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 351 | computeRowBounds(); | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:682:34: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 682 | ambientDimension(M.getHeight())//, | ^ src/gfanlib_tableau.h:2453:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2453 | dualCone(M,equations,mr,mr2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3328:11: required from ‘gfan::Cone gfan::HalfOpenCone::closure(MR*, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3328 | return Cone( | ^~~~~~~~~~~~ 3329 | lifted.getFacetNormals(mr2,mr).submatrixRows(0,n,mr2),//HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3330 | lifted.getOrthogonalComplement(mr2).submatrixRows(0,n,mr2),mr,mr2//TO HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3331 | ); | ~ src/app_tropicalprevariety.cpp:341:47: required from here 341 | for(auto &a:f2)f2Rays.push_back(a.closure().getRays()); | ~~~~~~~~~^~ src/gfanlib_tableau.h:266:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 266 | for(int i=0;i::bitsSet(pmrvector&) [with mvtyp = gfan::CircuitTableInteger; uint64_t = long unsigned int; pmrvector = std::vector >]’: src/gfanlib_tableau.h:544:37: required from ‘void gfan::GeneratedCone::exchange(int, int) [with mvtyp = gfan::CircuitTableInteger]’ 544 | nInLinealitySpace.record(bitsSet(inLineality)); | ~~~~~~~^~~~~~~~~~~~~ src/gfanlib_tableau.h:691:6: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 691 | exchange(a,i); | ^~~~~~~~ src/gfanlib_tableau.h:2453:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2453 | dualCone(M,equations,mr,mr2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3328:11: required from ‘gfan::Cone gfan::HalfOpenCone::closure(MR*, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3328 | return Cone( | ^~~~~~~~~~~~ 3329 | lifted.getFacetNormals(mr2,mr).submatrixRows(0,n,mr2),//HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3330 | lifted.getOrthogonalComplement(mr2).submatrixRows(0,n,mr2),mr,mr2//TO HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3331 | ); | ~ src/app_tropicalprevariety.cpp:341:47: required from here 341 | for(auto &a:f2)f2Rays.push_back(a.closure().getRays()); | ~~~~~~~~~^~ src/gfanlib_tableau.h:522:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | for(int i=0;i::loose(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInteger; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1227:8: required from ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInteger]’ 1227 | if(loose(d-1,lowerIndex,upperIndex,nonExtreme)) | ^~~~~ src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInteger]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2361:4: required from ‘gfan::Matrix gfan::GeneratedCone::getFacetNormals() [with mvtyp = gfan::CircuitTableInteger]’ 2361 | ensureStateAsMinimum(3); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2581:35: required from ‘gfan::Matrix gfan::Cone::getRays() [with mvtyp = gfan::CircuitTableInteger]’ 2581 | return dualCone.getFacetNormals(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ src/app_tropicalprevariety.cpp:341:57: required from here 341 | for(auto &a:f2)f2Rays.push_back(a.closure().getRays()); | ~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:806:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 806 | for(int i=0;i::towards(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInteger; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1232:20: required from ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInteger]’ 1232 | violatedIndex=towards(d-1,lowerIndex,upperIndex,nonExtreme); | ^~~~~~~ src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInteger]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2361:4: required from ‘gfan::Matrix gfan::GeneratedCone::getFacetNormals() [with mvtyp = gfan::CircuitTableInteger]’ 2361 | ensureStateAsMinimum(3); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2581:35: required from ‘gfan::Matrix gfan::Cone::getRays() [with mvtyp = gfan::CircuitTableInteger]’ 2581 | return dualCone.getFacetNormals(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ src/app_tropicalprevariety.cpp:341:57: required from here 341 | for(auto &a:f2)f2Rays.push_back(a.closure().getRays()); | ~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:968:49: warning: statement has no effect [-Wunused-value] 968 | bool shadowVertex=false;true; | ^~~~ src/gfanlib_tableau.h:969:41: warning: statement has no effect [-Wunused-value] 969 | bool bland=true;false; | ^~~~~ src/gfanlib_tableau.h:1005:118: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1005 | for(int perturbationIndex=0;perturbationIndex&) [with T = int; std::string = std::__cxx11::basic_string; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1273:27: required from ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInteger]’ 1273 | std::cerr<::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInteger]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2361:4: required from ‘gfan::Matrix gfan::GeneratedCone::getFacetNormals() [with mvtyp = gfan::CircuitTableInteger]’ 2361 | ensureStateAsMinimum(3); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2581:35: required from ‘gfan::Matrix gfan::Cone::getRays() [with mvtyp = gfan::CircuitTableInteger]’ 2581 | return dualCone.getFacetNormals(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ src/app_tropicalprevariety.cpp:341:57: required from here 341 | for(auto &a:f2)f2Rays.push_back(a.closure().getRays()); | ~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:167:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 167 | for(int i=0;i::compareCol(int, int, int) [with mvtyp = gfan::CircuitTableInteger]’: src/gfanlib_tableau.h:2032:24: required from ‘int gfan::GeneratedCone::findOpposite(int, int, int, pmrvector&, pmrvector&) [with mvtyp = gfan::CircuitTableInteger; pmrvector = std::vector >]’ 2032 | if(candidates[i]&&compareCol(violatedIndex,best,i))best=i; | ^~~~~~~~~~ src/gfanlib_tableau.h:2281:19: required from ‘void gfan::GeneratedCone::goToTop() [with mvtyp = gfan::CircuitTableInteger]’ 2281 | exchange(i,findOpposite(i,lowerIndex,upperIndex,ignoreRows,nonExtreme)); | ^~~~~~~~~~~~ src/gfanlib_tableau.h:2388:4: required from ‘gfan::Matrix gfan::GeneratedCone::getFacetNormals() [with mvtyp = gfan::CircuitTableInteger]’ 2388 | goToTop(); | ^~~~~~~ src/gfanlib_tableau.h:2581:35: required from ‘gfan::Matrix gfan::Cone::getRays() [with mvtyp = gfan::CircuitTableInteger]’ 2581 | return dualCone.getFacetNormals(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ src/app_tropicalprevariety.cpp:341:57: required from here 341 | for(auto &a:f2)f2Rays.push_back(a.closure().getRays()); | ~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:1996:30: warning: unused variable ‘ret2’ [-Wunused-variable] 1996 | bool ret2=!doesIthsLiftsHigherThanSimplicialCone(b); | ^~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::Tableau::Tableau(MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:707:22: required from ‘gfan::GeneratedCone::GeneratedCone(MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 707 | ambientDimension(0)//, | ^ src/gfanlib_tableau.h:2431:4: required from ‘gfan::Cone::Cone(MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2431 | dualCone(mr) | ^~~~~~~~~~~~ src/gfanlib_tableau.h:3231:3: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::Matrix&, const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3231 | lifted( | ^~~~~~~ 3232 | #if 1 | ~~~~~ 3233 | mr | ~~ 3234 | #else | ~~~~~ 3235 | combineLeftRight(//HERE | ~~~~~~~~~~~~~~~~~~~~~~~ 3236 | combineOnTop(nonStrict,Matrix::filled(1,nonStrict.getWidth(),mvtyp(0)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3237 | combineLeftRight( | ~~~~~~~~~~~~~~~~~ 3238 | combineOnTop(strict,Matrix::filled(1,strict.getWidth(),mvtyp(1)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3239 | combineOnTop(Matrix(nonStrict.getHeight(),1,mr2),Matrix::filled(1,1,mvtyp(-1)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3240 | mr2), | ~~~~~ 3241 | mr2), | ~~~~~ 3242 | combineOnTop(equations,Matrix::filled(1,equations.getWidth(),mvtyp(0)),mr2),mr//,mr2//TO HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3243 | #endif | ~~~~~~ 3244 | ), | ~ src/app_tropicalprevariety.cpp:276:13: required from ‘std::vector > TropicalPrevarietyApplication::mainPart1(bool, bool, bool, bool) [with typ = gfan::CircuitTableInteger]’ 276 | gfan::HalfOpenCone( | ^~~~~~~~~~~~~~~~~~ 277 | gfan::Matrix(n+useValuation,0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | gfan::Matrix(n+useValuation,0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | strictInequalities), | ~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevariety.cpp:355:27: required from here 355 | auto f=mainPart1(optionUseValuation.getValue(),maxt,switchtsign,minconvention); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:244:31: warning: ‘gfan::Tableau::negativeRowBounds’ will be initialized after [-Wreorder] 244 | Vector negativeRowBounds; | ^~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:212:25: warning: ‘pmrvector gfan::Tableau::isColumnInvalid’ [-Wreorder] 212 | pmrvector isColumnInvalid; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:292:17: warning: when initialized here [-Wreorder] 292 | Tableau(MR *mr): | ^~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::Complex::Cone::Cone(const std::set&, int, const gfan::Complex&, bool) [with mvtyp = gfan::CircuitTableInteger]’: src/gfanlib_tableau.h:3178:36: required from ‘typename gfan::Complex::Cone gfan::IndexTranslator::subsetToCone(const gfan::Subset&, int, bool) const [with mvtyp = gfan::CircuitTableInteger; typename gfan::Complex::Cone = gfan::Complex::Cone]’ 3178 | return typename Complex::Cone(indices,dim,c,knownToBeNonMaximal); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3183:20: required from ‘bool gfan::IndexTranslator::insert(const gfan::Subset&, int, bool) [with mvtyp = gfan::CircuitTableInteger]’ 3183 | return c.insert(subsetToCone(s,dimension,knownToBeNonMaximal)); | ^~~~~~~~~~~~ src/gfanlib_tableau.h:3479:25: required from ‘void gfan::HalfOpenCone::addFacesToComplex(gfan::IndexTranslator&, const gfan::Subset&, const std::vector&, std::vector&, int, bool, bool) [with mvtyp = gfan::CircuitTableInteger]’ 3479 | if(not complex.insert(rayIndices,dimension,knownToBeNonMaximal) or onlyThis) return;//Note that in this case lower non-excluded faces might not get inserted. Therefore there are two modes for using the Complex. Either only "disjoint halfopen cones" are inserted or only cones with no excluding faces. | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3619:23: required from ‘gfan::Complex gfan::extractFaceComplex(std::vector >&, RayCollector&, const Matrix&, int, bool, bool, int) [with mvtyp = CircuitTableInteger]’ 3619 | c.addFacesToComplex(translator,rayIndices,inequalitiesSupports,excludingSubsets,dimension,false/*not known to be max*/,onlyMax/*add only c*/); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevariety.cpp:387:34: required from here 387 | std::cout<::Cone::dimension’ will be initialized after [-Wreorder] 2800 | int dimension; | ^~~~~~~~~ src/gfanlib_tableau.h:2798:29: warning: ‘int gfan::Complex::Cone::multiplicity’ [-Wreorder] 2798 | int multiplicity; | ^~~~~~~~~~~~ src/gfanlib_tableau.h:2802:21: warning: when initialized here [-Wreorder] 2802 | Cone(std::set const &indices_, int dimension_, Complex const &complex, bool knownToBeNonMaximal=false): | ^~~~ src/gfanlib_tableau.h:2798:29: warning: ‘gfan::Complex::Cone::multiplicity’ will be initialized after [-Wreorder] 2798 | int multiplicity; | ^~~~~~~~~~~~ src/gfanlib_tableau.h:2796:33: warning: ‘bool gfan::Complex::Cone::isKnownToBeNonMaximalFlag’ [-Wreorder] 2796 | bool isKnownToBeNonMaximalFlag; | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2802:21: warning: when initialized here [-Wreorder] 2802 | Cone(std::set const &indices_, int dimension_, Complex const &complex, bool knownToBeNonMaximal=false): | ^~~~ src/gfanlib_tableau.h: In instantiation of ‘void gfan::Tableau::computeRowBounds() [with mvtyp = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:351:4: required from ‘gfan::Tableau::Tableau(const gfan::Matrix&, bool, bool, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 351 | computeRowBounds(); | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:682:34: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 682 | ambientDimension(M.getHeight())//, | ^ src/gfanlib_tableau.h:2453:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2453 | dualCone(M,equations,mr,mr2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3256:11: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::Matrix&, const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3256 | lifted=Cone(nonStrictM,equationsM,mr,mr2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevariety.cpp:276:13: required from ‘std::vector > TropicalPrevarietyApplication::mainPart1(bool, bool, bool, bool) [with typ = gfan::CircuitTableInt32]’ 276 | gfan::HalfOpenCone( | ^~~~~~~~~~~~~~~~~~ 277 | gfan::Matrix(n+useValuation,0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | gfan::Matrix(n+useValuation,0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | strictInequalities), | ~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevariety.cpp:337:27: required from here 337 | auto f=mainPart1(optionUseValuation.getValue(),maxt,switchtsign,minconvention); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:266:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 266 | for(int i=0;i::bitsSet(pmrvector&) [with mvtyp = gfan::CircuitTableInt32; uint64_t = long unsigned int; pmrvector = std::vector >]’: src/gfanlib_tableau.h:544:37: required from ‘void gfan::GeneratedCone::exchange(int, int) [with mvtyp = gfan::CircuitTableInt32]’ 544 | nInLinealitySpace.record(bitsSet(inLineality)); | ~~~~~~~^~~~~~~~~~~~~ src/gfanlib_tableau.h:691:6: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 691 | exchange(a,i); | ^~~~~~~~ src/gfanlib_tableau.h:2453:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2453 | dualCone(M,equations,mr,mr2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3256:11: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::Matrix&, const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3256 | lifted=Cone(nonStrictM,equationsM,mr,mr2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevariety.cpp:276:13: required from ‘std::vector > TropicalPrevarietyApplication::mainPart1(bool, bool, bool, bool) [with typ = gfan::CircuitTableInt32]’ 276 | gfan::HalfOpenCone( | ^~~~~~~~~~~~~~~~~~ 277 | gfan::Matrix(n+useValuation,0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | gfan::Matrix(n+useValuation,0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | strictInequalities), | ~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevariety.cpp:337:27: required from here 337 | auto f=mainPart1(optionUseValuation.getValue(),maxt,switchtsign,minconvention); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:522:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | for(int i=0;i::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt32]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1764:3: required from ‘bool gfan::GeneratedCone::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32]’ 1764 | ensureStateAsMinimum(1); //Only when we have made the cone full dimensional i.e. have a basis of its span do we have a chance of deciding if v is in the cone. | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2498:28: required from ‘bool gfan::Cone::isImplied(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt32]’ 2498 | return dualCone.contains(v); | ~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3316:27: required from ‘bool gfan::HalfOpenCone::isEmpty(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3316 | return lifted.isImplied(Vector::standardVector(lifted.getAmbientDimension(),lifted.getAmbientDimension()-1,mr)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevariety.cpp:306:19: required from ‘std::vector > TropicalPrevarietyApplication::mainPart2(std::vector >&) [with typ = gfan::CircuitTableInt32]’ 306 | if(!a.isEmpty()) | ~~~~~~~~~^~ src/app_tropicalprevariety.cpp:339:23: required from here 339 | f2=mainPart2(f); | ~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:1217:38: warning: unused variable ‘somethingNotKnownToBeInLineality’ [-Wunused-variable] 1217 | bool somethingNotKnownToBeInLineality=false; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘void gfan::GeneratedCone::findExtremeRays() [with mvtyp = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:1737:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt32]’ 1737 | findExtremeRays(); | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1764:3: required from ‘bool gfan::GeneratedCone::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32]’ 1764 | ensureStateAsMinimum(1); //Only when we have made the cone full dimensional i.e. have a basis of its span do we have a chance of deciding if v is in the cone. | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2498:28: required from ‘bool gfan::Cone::isImplied(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt32]’ 2498 | return dualCone.contains(v); | ~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3316:27: required from ‘bool gfan::HalfOpenCone::isEmpty(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3316 | return lifted.isImplied(Vector::standardVector(lifted.getAmbientDimension(),lifted.getAmbientDimension()-1,mr)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevariety.cpp:306:19: required from ‘std::vector > TropicalPrevarietyApplication::mainPart2(std::vector >&) [with typ = gfan::CircuitTableInt32]’ 306 | if(!a.isEmpty()) | ~~~~~~~~~^~ src/app_tropicalprevariety.cpp:339:23: required from here 339 | f2=mainPart2(f); | ~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:1479:81: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1479 | if((neededExtremeRays>=remaining) || inBasis[i] && !loose(i,lowerIndex,upperIndex,nonExtreme))//we first must remove it from the basis to check | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘std::string gfan::Tableau::toString(const gfan::Matrix*) [with mvtyp = gfan::CircuitTableInt32; std::string = std::__cxx11::basic_string]’: src/gfanlib_tableau.h:635:35: required from ‘std::string gfan::GeneratedCone::toString() [with mvtyp = gfan::CircuitTableInt32; std::string = std::__cxx11::basic_string]’ 635 | return Tableau::toString(&extra)+s.str()+"originalMatrix:"+matrixToString(originalMatrix); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/gfanlib_tableau.h:1796:16: required from ‘bool gfan::GeneratedCone::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32]’ 1796 | std::cerr<::isImplied(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt32]’ 2498 | return dualCone.contains(v); | ~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3316:27: required from ‘bool gfan::HalfOpenCone::isEmpty(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3316 | return lifted.isImplied(Vector::standardVector(lifted.getAmbientDimension(),lifted.getAmbientDimension()-1,mr)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevariety.cpp:306:19: required from ‘std::vector > TropicalPrevarietyApplication::mainPart2(std::vector >&) [with typ = gfan::CircuitTableInt32]’ 306 | if(!a.isEmpty()) | ~~~~~~~~~^~ src/app_tropicalprevariety.cpp:339:23: required from here 339 | f2=mainPart2(f); | ~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:418:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 418 | for(int i=0;i::columnIDot(int, const gfan::Vector&) const [with typ = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:1660:34: required from ‘bool gfan::GeneratedCone::isImplied(gfan::Vector) [with mvtyp = gfan::CircuitTableInt32]’ 1660 | if(originalMatrix.columnIDot(i,inequality).isNonZero())return false; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/gfanlib_tableau.h:2490:29: required from ‘bool gfan::Cone::contains(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt32]’ 2490 | return dualCone.isImplied(v); | ~~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3335:26: required from ‘bool gfan::HalfOpenCone::containsOrigin() [with mvtyp = gfan::CircuitTableInt32]’ 3335 | return lifted.contains(-Vector::standardVector(lifted.getAmbientDimension(),lifted.getAmbientDimension()-1)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3376:25: required from ‘std::string gfan::HalfOpenCone::toString() [with mvtyp = gfan::CircuitTableInt32; std::string = std::__cxx11::basic_string]’ 3376 | std::string()+(containsOrigin()?"ZERO CONTAINED":"ZERO NOT CONTAINED")+"\n--------CLOSURE:\n"+closure().toString()+"\n---------LIFTED:\n"+lifted.toString() | ^~~~~~~~~~~~~~ src/app_tropicalprevariety.cpp:313:51: required from ‘std::vector > TropicalPrevarietyApplication::mainPart2(std::vector >&) [with typ = gfan::CircuitTableInt32]’ 313 | std::cerr<<"Empty set computed\n"<(f); | ~~~~~~~~~~~~~~^~~ src/gfanlib_matrix.h:179:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 179 | for(int j=0;j::greedySimplex() [with mvtyp = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:2265:4: required from ‘void gfan::GeneratedCone::goToTop() [with mvtyp = gfan::CircuitTableInt32]’ 2265 | greedySimplex(); | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:2388:4: required from ‘gfan::Matrix gfan::GeneratedCone::getFacetNormals() [with mvtyp = gfan::CircuitTableInt32]’ 2388 | goToTop(); | ^~~~~~~ src/gfanlib_tableau.h:2581:35: required from ‘gfan::Matrix gfan::Cone::getRays() [with mvtyp = gfan::CircuitTableInt32]’ 2581 | return dualCone.getFacetNormals(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:2599:47: required from ‘std::string gfan::Cone::toString() [with mvtyp = gfan::CircuitTableInt32; std::string = std::__cxx11::basic_string]’ 2599 | <<"Rays: (as columns)\n"< > TropicalPrevarietyApplication::mainPart2(std::vector >&) [with typ = gfan::CircuitTableInt32]’ 313 | std::cerr<<"Empty set computed\n"<(f); | ~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:2232:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2232 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2243 | for(i=0;i::lexMaxFacetRepresentative(int) [with mvtyp = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:2310:9: required from ‘void gfan::GeneratedCone::recursiveTriangulation(gfan::Matrix*) [with mvtyp = gfan::CircuitTableInt32]’ 2310 | if(lexMaxFacetRepresentative(i)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2394:4: required from ‘gfan::Matrix gfan::GeneratedCone::getFacetNormals() [with mvtyp = gfan::CircuitTableInt32]’ 2394 | recursiveTriangulation(&facetNormals); | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2581:35: required from ‘gfan::Matrix gfan::Cone::getRays() [with mvtyp = gfan::CircuitTableInt32]’ 2581 | return dualCone.getFacetNormals(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:2599:47: required from ‘std::string gfan::Cone::toString() [with mvtyp = gfan::CircuitTableInt32; std::string = std::__cxx11::basic_string]’ 2599 | <<"Rays: (as columns)\n"< > TropicalPrevarietyApplication::mainPart2(std::vector >&) [with typ = gfan::CircuitTableInt32]’ 313 | std::cerr<<"Empty set computed\n"<(f); | ~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:2125:29: warning: unused variable ‘upperIndex’ [-Wunused-variable] 2125 | int upperIndex=getWidth(); | ^~~~~~~~~~ src/gfanlib_matrix.h: In instantiation of ‘void gfan::Matrix::appendRow(const gfan::Vector&) [with typ = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:2316:58: required from ‘void gfan::GeneratedCone::recursiveTriangulation(gfan::Matrix*) [with mvtyp = gfan::CircuitTableInt32]’ 2316 | if(collectionOfNormals)collectionOfNormals->appendRow(temporaryNormal); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2394:4: required from ‘gfan::Matrix gfan::GeneratedCone::getFacetNormals() [with mvtyp = gfan::CircuitTableInt32]’ 2394 | recursiveTriangulation(&facetNormals); | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2581:35: required from ‘gfan::Matrix gfan::Cone::getRays() [with mvtyp = gfan::CircuitTableInt32]’ 2581 | return dualCone.getFacetNormals(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:2599:47: required from ‘std::string gfan::Cone::toString() [with mvtyp = gfan::CircuitTableInt32; std::string = std::__cxx11::basic_string]’ 2599 | <<"Rays: (as columns)\n"< > TropicalPrevarietyApplication::mainPart2(std::vector >&) [with typ = gfan::CircuitTableInt32]’ 313 | std::cerr<<"Empty set computed\n"<(f); | ~~~~~~~~~~~~~~^~~ src/gfanlib_matrix.h:223:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 223 | if(v.size()!=width) | ~~~~~~~~^~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘std::string gfan::Tableau::toString(const gfan::Matrix*) [with mvtyp = gfan::CircuitTableInteger; std::string = std::__cxx11::basic_string]’: src/gfanlib_tableau.h:635:35: required from ‘std::string gfan::GeneratedCone::toString() [with mvtyp = gfan::CircuitTableInteger; std::string = std::__cxx11::basic_string]’ 635 | return Tableau::toString(&extra)+s.str()+"originalMatrix:"+matrixToString(originalMatrix); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/gfanlib_tableau.h:1433:7: required from ‘void gfan::GeneratedCone::findExtremeRays() [with mvtyp = gfan::CircuitTableInteger]’ 1433 | toString()<<"\n"<::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInteger]’ 1737 | findExtremeRays(); | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2361:4: required from ‘gfan::Matrix gfan::GeneratedCone::getFacetNormals() [with mvtyp = gfan::CircuitTableInteger]’ 2361 | ensureStateAsMinimum(3); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2581:35: required from ‘gfan::Matrix gfan::Cone::getRays() [with mvtyp = gfan::CircuitTableInteger]’ 2581 | return dualCone.getFacetNormals(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ src/app_tropicalprevariety.cpp:341:57: required from here 341 | for(auto &a:f2)f2Rays.push_back(a.closure().getRays()); | ~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:418:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 418 | for(int i=0;i::columnIDot(int, const gfan::Vector&) const [with typ = gfan::CircuitTableInteger]’: src/gfanlib_tableau.h:1660:34: required from ‘bool gfan::GeneratedCone::isImplied(gfan::Vector) [with mvtyp = gfan::CircuitTableInteger]’ 1660 | if(originalMatrix.columnIDot(i,inequality).isNonZero())return false; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/gfanlib_tableau.h:2490:29: required from ‘bool gfan::Cone::contains(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInteger]’ 2490 | return dualCone.isImplied(v); | ~~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3335:26: required from ‘bool gfan::HalfOpenCone::containsOrigin() [with mvtyp = gfan::CircuitTableInteger]’ 3335 | return lifted.contains(-Vector::standardVector(lifted.getAmbientDimension(),lifted.getAmbientDimension()-1)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3376:25: required from ‘std::string gfan::HalfOpenCone::toString() [with mvtyp = gfan::CircuitTableInteger; std::string = std::__cxx11::basic_string]’ 3376 | std::string()+(containsOrigin()?"ZERO CONTAINED":"ZERO NOT CONTAINED")+"\n--------CLOSURE:\n"+closure().toString()+"\n---------LIFTED:\n"+lifted.toString() | ^~~~~~~~~~~~~~ src/app_tropicalprevariety.cpp:313:51: required from ‘std::vector > TropicalPrevarietyApplication::mainPart2(std::vector >&) [with typ = gfan::CircuitTableInteger]’ 313 | std::cerr<<"Empty set computed\n"<(f); | ~~~~~~~~~~~~~~^~~ src/gfanlib_matrix.h:179:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 179 | for(int j=0;j gfan::CircuitTableIntPOD::scaleVector(gfan::CircuitTableIntPOD*, gfan::CircuitTableIntPOD, Divisor, int, gfan::CircuitTableIntPOD) [with word = int; longword = long int]’: src/gfanlib_tableau.h:466:26: required from ‘void gfan::Tableau::exchange(int, int) [with mvtyp = gfan::CircuitTableInt32]’ 466 | mvtyp::scaleVector(&combinedMatrix[k][0],combinedMatrix[i][j],divisorObject,getWidth(),boundK) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:554:28: required from ‘void gfan::GeneratedCone::exchange(int, int) [with mvtyp = gfan::CircuitTableInt32]’ 554 | Tableau::exchange(i,j); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/gfanlib_tableau.h:691:6: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 691 | exchange(a,i); | ^~~~~~~~ src/gfanlib_tableau.h:2453:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2453 | dualCone(M,equations,mr,mr2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3256:11: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::Matrix&, const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3256 | lifted=Cone(nonStrictM,equationsM,mr,mr2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevariety.cpp:276:13: required from ‘std::vector > TropicalPrevarietyApplication::mainPart1(bool, bool, bool, bool) [with typ = gfan::CircuitTableInt32]’ 276 | gfan::HalfOpenCone( | ^~~~~~~~~~~~~~~~~~ 277 | gfan::Matrix(n+useValuation,0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | gfan::Matrix(n+useValuation,0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | strictInequalities), | ~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevariety.cpp:337:27: required from here 337 | auto f=mainPart1(optionUseValuation.getValue(),maxt,switchtsign,minconvention); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_circuittableint.h:640:47: warning: comparison of integer expressions of different signedness: ‘gfan::MyMakeUnsigned::type’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] 640 | if(positiveResultBoundTimesD<((longword(denominatorDivisor.v)<<(Dig-2)))) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_circuittableint.h: In instantiation of ‘static gfan::CircuitTableIntPOD gfan::CircuitTableIntPOD::dotDivVector(gfan::CircuitTableIntPOD*, gfan::CircuitTableIntPOD*, gfan::CircuitTableIntPOD, gfan::CircuitTableIntPOD, Divisor, int, gfan::CircuitTableIntPOD, gfan::CircuitTableIntPOD) [with word = int; longword = long int]’: src/gfanlib_tableau.h:468:27: required from ‘void gfan::Tableau::exchange(int, int) [with mvtyp = gfan::CircuitTableInt32]’ 468 | mvtyp::dotDivVector(&combinedMatrix[k][0],&combinedMatrix[i][0],combinedMatrix[i][j],temp,divisorObject,getWidth(),boundK,boundI); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:554:28: required from ‘void gfan::GeneratedCone::exchange(int, int) [with mvtyp = gfan::CircuitTableInt32]’ 554 | Tableau::exchange(i,j); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/gfanlib_tableau.h:691:6: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 691 | exchange(a,i); | ^~~~~~~~ src/gfanlib_tableau.h:2453:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2453 | dualCone(M,equations,mr,mr2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3256:11: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::Matrix&, const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3256 | lifted=Cone(nonStrictM,equationsM,mr,mr2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevariety.cpp:276:13: required from ‘std::vector > TropicalPrevarietyApplication::mainPart1(bool, bool, bool, bool) [with typ = gfan::CircuitTableInt32]’ 276 | gfan::HalfOpenCone( | ^~~~~~~~~~~~~~~~~~ 277 | gfan::Matrix(n+useValuation,0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | gfan::Matrix(n+useValuation,0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | strictInequalities), | ~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevariety.cpp:337:27: required from here 337 | auto f=mainPart1(optionUseValuation.getValue(),maxt,switchtsign,minconvention); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_circuittableint.h:495:47: warning: comparison of integer expressions of different signedness: ‘gfan::MyMakeUnsigned::type’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] 495 | if(positiveResultBoundTimesD<((longword(denominatorDivisor.v)<<(Dig-2)))) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘bool gfan::GeneratedCone::loose(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInt32; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1227:8: required from ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInt32]’ 1227 | if(loose(d-1,lowerIndex,upperIndex,nonExtreme)) | ^~~~~ src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt32]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1764:3: required from ‘bool gfan::GeneratedCone::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32]’ 1764 | ensureStateAsMinimum(1); //Only when we have made the cone full dimensional i.e. have a basis of its span do we have a chance of deciding if v is in the cone. | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2498:28: required from ‘bool gfan::Cone::isImplied(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt32]’ 2498 | return dualCone.contains(v); | ~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3316:27: required from ‘bool gfan::HalfOpenCone::isEmpty(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3316 | return lifted.isImplied(Vector::standardVector(lifted.getAmbientDimension(),lifted.getAmbientDimension()-1,mr)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevariety.cpp:306:19: required from ‘std::vector > TropicalPrevarietyApplication::mainPart2(std::vector >&) [with typ = gfan::CircuitTableInt32]’ 306 | if(!a.isEmpty()) | ~~~~~~~~~^~ src/app_tropicalprevariety.cpp:339:23: required from here 339 | f2=mainPart2(f); | ~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:806:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 806 | for(int i=0;i&) [with T = bool; std::string = std::__cxx11::basic_string; pmrvector = std::vector >]’: src/gfanlib_tableau.h:239:37: required from ‘bool gfan::Tableau::CHECKCOL(int) const [with mvtyp = gfan::CircuitTableInt32]’ 239 | std::cerr<<"invalid:"<::towards(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInt32; pmrvector = std::vector >]’ 1008 | CHECKCOL(d-1); | ~~~~~~~~^~~~~ src/gfanlib_tableau.h:1792:11: required from ‘bool gfan::GeneratedCone::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32]’ 1792 | int TW=towards(d-1,lowerIndex,upperIndex,nonExtreme); | ^~~~~~~ src/gfanlib_tableau.h:2498:28: required from ‘bool gfan::Cone::isImplied(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt32]’ 2498 | return dualCone.contains(v); | ~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3316:27: required from ‘bool gfan::HalfOpenCone::isEmpty(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3316 | return lifted.isImplied(Vector::standardVector(lifted.getAmbientDimension(),lifted.getAmbientDimension()-1,mr)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/app_tropicalprevariety.cpp:306:19: required from ‘std::vector > TropicalPrevarietyApplication::mainPart2(std::vector >&) [with typ = gfan::CircuitTableInt32]’ 306 | if(!a.isEmpty()) | ~~~~~~~~~^~ src/app_tropicalprevariety.cpp:339:23: required from here 339 | f2=mainPart2(f); | ~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:167:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 167 | for(int i=0;i::compareCol(int, int, int) [with mvtyp = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:2032:24: required from ‘int gfan::GeneratedCone::findOpposite(int, int, int, pmrvector&, pmrvector&) [with mvtyp = gfan::CircuitTableInt32; pmrvector = std::vector >]’ 2032 | if(candidates[i]&&compareCol(violatedIndex,best,i))best=i; | ^~~~~~~~~~ src/gfanlib_tableau.h:2281:19: required from ‘void gfan::GeneratedCone::goToTop() [with mvtyp = gfan::CircuitTableInt32]’ 2281 | exchange(i,findOpposite(i,lowerIndex,upperIndex,ignoreRows,nonExtreme)); | ^~~~~~~~~~~~ src/gfanlib_tableau.h:2388:4: required from ‘gfan::Matrix gfan::GeneratedCone::getFacetNormals() [with mvtyp = gfan::CircuitTableInt32]’ 2388 | goToTop(); | ^~~~~~~ src/gfanlib_tableau.h:2581:35: required from ‘gfan::Matrix gfan::Cone::getRays() [with mvtyp = gfan::CircuitTableInt32]’ 2581 | return dualCone.getFacetNormals(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:2599:47: required from ‘std::string gfan::Cone::toString() [with mvtyp = gfan::CircuitTableInt32; std::string = std::__cxx11::basic_string]’ 2599 | <<"Rays: (as columns)\n"< > TropicalPrevarietyApplication::mainPart2(std::vector >&) [with typ = gfan::CircuitTableInt32]’ 313 | std::cerr<<"Empty set computed\n"<(f); | ~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:1996:30: warning: unused variable ‘ret2’ [-Wunused-variable] 1996 | bool ret2=!doesIthsLiftsHigherThanSimplicialCone(b); | ^~~~ In file included from src/app_tropicalprevariety.cpp:43: src/gfanlib_circuittableinteger.h: At global scope: src/gfanlib_circuittableinteger.h:229:13: warning: ‘bool gfan::hasPod(CircuitTalbeInteger*)’ defined but not used [-Wunused-function] 229 | static bool hasPod(class CircuitTalbeInteger *c){return true;}//????????????????????????????????????????? | ^~~~~~ src/gfanlib_tableau.h:3186:23: warning: ‘std::string gfan::toString(const std::vector&)’ defined but not used [-Wunused-function] 3186 | static string toString(vector const &V) | ^~~~~~~~ src/gfanlib_tableau.h:2755:20: warning: ‘std::vector gfan::setDifference(const std::vector&, const std::vector&)’ defined but not used [-Wunused-function] 2755 | static vector setDifference(vector const &a, vector const &b) | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:2749:20: warning: ‘std::vector gfan::intersection(const std::vector&, const std::vector&)’ defined but not used [-Wunused-function] 2749 | static vector intersection(vector const &a, vector const &b) | ^~~~~~~~~~~~ src/gfanlib_circuittableint.h:727:13: warning: ‘bool gfan::hasPod(CircuitTalbeInt64*)’ defined but not used [-Wunused-function] 727 | static bool hasPod(class CircuitTalbeInt64 *c){return true;} | ^~~~~~ src/gfanlib_circuittableint.h:726:13: warning: ‘bool gfan::hasPod(CircuitTalbeInt32*)’ defined but not used [-Wunused-function] 726 | static bool hasPod(class CircuitTalbeInt32 *c){return true;} | ^~~~~~ src/gfanlib_circuittableint.h:231:15: warning: ‘gfan::my256s gfan::extMul(__int128, __int128)’ defined but not used [-Wunused-function] 231 | static my256s extMul(__int128_t a, __int128_t b) | ^~~~~~ src/gfanlib_circuittableint.h:212:19: warning: ‘__int128 gfan::extMul(long int, long int)’ defined but not used [-Wunused-function] 212 | static __int128_t extMul(long int a, long int b) | ^~~~~~ src/gfanlib_circuittableint.h:88:20: warning: ‘std::string gfan::toStr(__uint32_t)’ defined but not used [-Wunused-function] 88 | static std::string toStr(__uint32_t b) | ^~~~~ src/gfanlib_circuittableint.h:60:20: warning: ‘std::string gfan::toStr(__int128 unsigned)’ defined but not used [-Wunused-function] 60 | static std::string toStr(__uint128_t b) | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -fPIC -c src/gfanlib_polyhedralfan.cpp -o src/gfanlib_polyhedralfan.o In file included from src/gfanlib_vector.h:17, from src/gfanlib_symmetry.h:12, from src/gfanlib_polyhedralfan.h:14, from src/gfanlib_polyhedralfan.cpp:9: src/gfanlib_memoryresource.h: In constructor ‘StackResource::StackResource(int, std::experimental::fundamentals_v2::pmr::memory_resource*, std::experimental::fundamentals_v2::pmr::memory_resource*)’: src/gfanlib_memoryresource.h:103:7: warning: ‘StackResource::nbytes’ will be initialized after [-Wreorder] 103 | int nbytes; | ^~~~~~ src/gfanlib_memoryresource.h:101:40: warning: ‘std::experimental::fundamentals_v2::pmr::vector StackResource::mem’ [-Wreorder] 101 | std::experimental::pmr::vector mem; | ^~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_memoryresource.h:106:11: warning: ‘StackResource::numberOfAllocatedBytes’ will be initialized after [-Wreorder] 106 | int64_t numberOfAllocatedBytes; | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:104:20: warning: ‘std::experimental::fundamentals_v2::pmr::memory_resource* StackResource::parentResource’ [-Wreorder] 104 | memory_resource* parentResource; | ^~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_vector.h: In function ‘std::vector > gfan::parseSequence(std::istream&)’: src/gfanlib_vector.h:29:13: warning: unused variable ‘state’ [-Wunused-variable] 29 | int state=0; | ^~~~~ In file included from src/gfanlib_symmetry.h:13: src/gfanlib_matrix.h: In instantiation of ‘void gfan::Matrix::appendRow(const gfan::Vector&) [with typ = gfan::Integer2]’: src/gfanlib_polyhedralfan.cpp:52:18: required from here 52 | b.appendRow(halfSpaces[i]); | ~~~~~~~~~~~^~~~~~~~~~~~~~~ src/gfanlib_matrix.h:223:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 223 | if(v.size()!=width) | ~~~~~~~~^~~~~~~ src/gfanlib_matrix.h: At global scope: src/gfanlib_matrix.h:1054:28: warning: ‘std::string gfan::setBGColor(int)’ defined but not used [-Wunused-function] 1054 | static std::string setBGColor(int c) | ^~~~~~~~~~ src/gfanlib_matrix.h:1047:28: warning: ‘std::string gfan::setColor(int)’ defined but not used [-Wunused-function] 1047 | static std::string setColor(int c) | ^~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -fPIC -c src/gfanlib_polymakefile.cpp -o src/gfanlib_polymakefile.o In file included from src/gfanlib_vector.h:17, from src/gfanlib_matrix.h:14, from src/gfanlib_polymakefile.h:17, from src/gfanlib_polymakefile.cpp:8: src/gfanlib_memoryresource.h: In constructor ‘StackResource::StackResource(int, std::experimental::fundamentals_v2::pmr::memory_resource*, std::experimental::fundamentals_v2::pmr::memory_resource*)’: src/gfanlib_memoryresource.h:103:7: warning: ‘StackResource::nbytes’ will be initialized after [-Wreorder] 103 | int nbytes; | ^~~~~~ src/gfanlib_memoryresource.h:101:40: warning: ‘std::experimental::fundamentals_v2::pmr::vector StackResource::mem’ [-Wreorder] 101 | std::experimental::pmr::vector mem; | ^~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_memoryresource.h:106:11: warning: ‘StackResource::numberOfAllocatedBytes’ will be initialized after [-Wreorder] 106 | int64_t numberOfAllocatedBytes; | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:104:20: warning: ‘std::experimental::fundamentals_v2::pmr::memory_resource* StackResource::parentResource’ [-Wreorder] 104 | memory_resource* parentResource; | ^~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_vector.h: In function ‘std::vector > gfan::parseSequence(std::istream&)’: src/gfanlib_vector.h:29:13: warning: unused variable ‘state’ [-Wunused-variable] 29 | int state=0; | ^~~~~ src/gfanlib_matrix.h: In instantiation of ‘void gfan::Matrix::appendRow(const gfan::Vector&) [with typ = gfan::Integer2]’: src/gfanlib_polymakefile.cpp:304:18: required from here 304 | ret.appendRow(w); | ~~~~~~~~~~~~~^~~ src/gfanlib_matrix.h:223:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 223 | if(v.size()!=width) | ~~~~~~~~^~~~~~~ src/gfanlib_matrix.h: At global scope: src/gfanlib_matrix.h:1054:28: warning: ‘std::string gfan::setBGColor(int)’ defined but not used [-Wunused-function] 1054 | static std::string setBGColor(int c) | ^~~~~~~~~~ src/gfanlib_matrix.h:1047:28: warning: ‘std::string gfan::setColor(int)’ defined but not used [-Wunused-function] 1047 | static std::string setColor(int c) | ^~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -fPIC -c src/gfanlib_circuittableint.cpp -o src/gfanlib_circuittableint.o In file included from src/gfanlib_circuittableint.h:18, from src/gfanlib_circuittableint.cpp:8: src/gfanlib_frequencytable.h: In constructor ‘gfan::FrequencyTable::FrequencyTable(std::string, bool)’: src/gfanlib_frequencytable.h:24:22: warning: ‘gfan::FrequencyTable::report’ will be initialized after [-Wreorder] 24 | bool report; | ^~~~~~ src/gfanlib_frequencytable.h:23:29: warning: ‘std::string gfan::FrequencyTable::name’ [-Wreorder] 23 | std::string name; | ^~~~ src/gfanlib_frequencytable.h:26:17: warning: when initialized here [-Wreorder] 26 | FrequencyTable(std::string name_,bool report_=false): | ^~~~~~~~~~~~~~ src/gfanlib_circuittableint.h: At global scope: src/gfanlib_circuittableint.h:727:13: warning: ‘bool gfan::hasPod(CircuitTalbeInt64*)’ defined but not used [-Wunused-function] 727 | static bool hasPod(class CircuitTalbeInt64 *c){return true;} | ^~~~~~ src/gfanlib_circuittableint.h:726:13: warning: ‘bool gfan::hasPod(CircuitTalbeInt32*)’ defined but not used [-Wunused-function] 726 | static bool hasPod(class CircuitTalbeInt32 *c){return true;} | ^~~~~~ src/gfanlib_circuittableint.h:231:15: warning: ‘gfan::my256s gfan::extMul(__int128, __int128)’ defined but not used [-Wunused-function] 231 | static my256s extMul(__int128_t a, __int128_t b) | ^~~~~~ src/gfanlib_circuittableint.h:212:19: warning: ‘__int128 gfan::extMul(long int, long int)’ defined but not used [-Wunused-function] 212 | static __int128_t extMul(long int a, long int b) | ^~~~~~ src/gfanlib_circuittableint.h:208:17: warning: ‘long int gfan::extMul(int, int)’ defined but not used [-Wunused-function] 208 | static long int extMul(int a, int b) | ^~~~~~ src/gfanlib_circuittableint.h:88:20: warning: ‘std::string gfan::toStr(__uint32_t)’ defined but not used [-Wunused-function] 88 | static std::string toStr(__uint32_t b) | ^~~~~ src/gfanlib_circuittableint.h:81:20: warning: ‘std::string gfan::toStr(__int32_t)’ defined but not used [-Wunused-function] 81 | static std::string toStr(__int32_t b) | ^~~~~ src/gfanlib_circuittableint.h:74:20: warning: ‘std::string gfan::toStr(__uint64_t)’ defined but not used [-Wunused-function] 74 | static std::string toStr(__uint64_t b) | ^~~~~ src/gfanlib_circuittableint.h:67:20: warning: ‘std::string gfan::toStr(__int64_t)’ defined but not used [-Wunused-function] 67 | static std::string toStr(__int64_t b) | ^~~~~ src/gfanlib_circuittableint.h:60:20: warning: ‘std::string gfan::toStr(__int128 unsigned)’ defined but not used [-Wunused-function] 60 | static std::string toStr(__uint128_t b) | ^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -fPIC -c src/gfanlib_zfan.cpp -o src/gfanlib_zfan.o In file included from src/gfanlib_vector.h:17, from src/gfanlib_symmetry.h:12, from src/gfanlib_polyhedralfan.h:14, from src/gfanlib_zfan.h:24, from src/gfanlib_zfan.cpp:8: src/gfanlib_memoryresource.h: In constructor ‘StackResource::StackResource(int, std::experimental::fundamentals_v2::pmr::memory_resource*, std::experimental::fundamentals_v2::pmr::memory_resource*)’: src/gfanlib_memoryresource.h:103:7: warning: ‘StackResource::nbytes’ will be initialized after [-Wreorder] 103 | int nbytes; | ^~~~~~ src/gfanlib_memoryresource.h:101:40: warning: ‘std::experimental::fundamentals_v2::pmr::vector StackResource::mem’ [-Wreorder] 101 | std::experimental::pmr::vector mem; | ^~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_memoryresource.h:106:11: warning: ‘StackResource::numberOfAllocatedBytes’ will be initialized after [-Wreorder] 106 | int64_t numberOfAllocatedBytes; | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:104:20: warning: ‘std::experimental::fundamentals_v2::pmr::memory_resource* StackResource::parentResource’ [-Wreorder] 104 | memory_resource* parentResource; | ^~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_vector.h: In function ‘std::vector > gfan::parseSequence(std::istream&)’: src/gfanlib_vector.h:29:13: warning: unused variable ‘state’ [-Wunused-variable] 29 | int state=0; | ^~~~~ src/gfanlib_zfan.cpp: In member function ‘gfan::ZCone gfan::ZFan::getCone(int, int, bool, bool) const’: src/gfanlib_zfan.cpp:41:31: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 41 | if(maximal && mult.size() > dimension && mult[dimension].size() > index) | ~~~~~~~~~~~~^~~~~~~~~~~ src/gfanlib_zfan.cpp:41:69: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 41 | if(maximal && mult.size() > dimension && mult[dimension].size() > index) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from src/gfanlib_symmetry.h:13: src/gfanlib_matrix.h: In instantiation of ‘void gfan::Matrix::appendRow(const gfan::Vector&) [with typ = gfan::Integer2]’: src/gfanlib_zfan.cpp:175:37: required from here 175 | coneRays.appendRow((rays[*j])); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/gfanlib_matrix.h:223:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 223 | if(v.size()!=width) | ~~~~~~~~^~~~~~~ src/gfanlib_matrix.h: At global scope: src/gfanlib_matrix.h:1054:28: warning: ‘std::string gfan::setBGColor(int)’ defined but not used [-Wunused-function] 1054 | static std::string setBGColor(int c) | ^~~~~~~~~~ src/gfanlib_matrix.h:1047:28: warning: ‘std::string gfan::setColor(int)’ defined but not used [-Wunused-function] 1047 | static std::string setColor(int c) | ^~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -fPIC -c src/gfanlib_paralleltraverser.cpp -o src/gfanlib_paralleltraverser.o g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -fPIC -c src/gfanlib_memoryresource.cpp -o src/gfanlib_memoryresource.o In file included from src/gfanlib_memoryresource.cpp:8: src/gfanlib_memoryresource.h: In constructor ‘StackResource::StackResource(int, std::experimental::fundamentals_v2::pmr::memory_resource*, std::experimental::fundamentals_v2::pmr::memory_resource*)’: src/gfanlib_memoryresource.h:103:7: warning: ‘StackResource::nbytes’ will be initialized after [-Wreorder] 103 | int nbytes; | ^~~~~~ src/gfanlib_memoryresource.h:101:40: warning: ‘std::experimental::fundamentals_v2::pmr::vector StackResource::mem’ [-Wreorder] 101 | std::experimental::pmr::vector mem; | ^~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_memoryresource.h:106:11: warning: ‘StackResource::numberOfAllocatedBytes’ will be initialized after [-Wreorder] 106 | int64_t numberOfAllocatedBytes; | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:104:20: warning: ‘std::experimental::fundamentals_v2::pmr::memory_resource* StackResource::parentResource’ [-Wreorder] 104 | memory_resource* parentResource; | ^~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -fPIC -c src/gfanlib_mixedvolume.cpp -o src/gfanlib_mixedvolume.o In file included from src/gfanlib_vector.h:17, from src/gfanlib_matrix.h:14, from src/gfanlib_mixedvolume.h:13, from src/gfanlib_mixedvolume.cpp:8: src/gfanlib_memoryresource.h: In constructor ‘StackResource::StackResource(int, std::experimental::fundamentals_v2::pmr::memory_resource*, std::experimental::fundamentals_v2::pmr::memory_resource*)’: src/gfanlib_memoryresource.h:103:7: warning: ‘StackResource::nbytes’ will be initialized after [-Wreorder] 103 | int nbytes; | ^~~~~~ src/gfanlib_memoryresource.h:101:40: warning: ‘std::experimental::fundamentals_v2::pmr::vector StackResource::mem’ [-Wreorder] 101 | std::experimental::pmr::vector mem; | ^~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_memoryresource.h:106:11: warning: ‘StackResource::numberOfAllocatedBytes’ will be initialized after [-Wreorder] 106 | int64_t numberOfAllocatedBytes; | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:104:20: warning: ‘std::experimental::fundamentals_v2::pmr::memory_resource* StackResource::parentResource’ [-Wreorder] 104 | memory_resource* parentResource; | ^~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_vector.h: In function ‘std::vector > gfan::parseSequence(std::istream&)’: src/gfanlib_vector.h:29:13: warning: unused variable ‘state’ [-Wunused-variable] 29 | int state=0; | ^~~~~ In file included from src/gfanlib_circuittableint.h:18, from src/gfanlib_mixedvolume.cpp:10: src/gfanlib_frequencytable.h: In constructor ‘gfan::FrequencyTable::FrequencyTable(std::string, bool)’: src/gfanlib_frequencytable.h:24:22: warning: ‘gfan::FrequencyTable::report’ will be initialized after [-Wreorder] 24 | bool report; | ^~~~~~ src/gfanlib_frequencytable.h:23:29: warning: ‘std::string gfan::FrequencyTable::name’ [-Wreorder] 23 | std::string name; | ^~~~ src/gfanlib_frequencytable.h:26:17: warning: when initialized here [-Wreorder] 26 | FrequencyTable(std::string name_,bool report_=false): | ^~~~~~~~~~~~~~ In file included from src/gfanlib_mixedvolume.cpp:11: src/gfanlib_tropicalhomotopy.h: In member function ‘bool gfan::SingleTropicalHomotopyTraverser::InequalityTable::isReverseLexInvertedLessThanZero(int, int) const’: src/gfanlib_tropicalhomotopy.h:152:27: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 152 | for(i=0;i > gfan::convertTuple(const std::vector >&)’: src/gfanlib_mixedvolume.cpp:68:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 68 | for(int i=0;i >&, int, int)’: src/gfanlib_mixedvolume.cpp:90:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 90 | if(x->getHeight()!=tuple.size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/gfanlib_tropicalhomotopy.h: In instantiation of ‘gfan::SpecializedRTraverser::SpecializedRTraverser(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’: src/gfanlib_mixedvolume.cpp:54:15: required from ‘gfan::SpecializedRTraverserMV::SpecializedRTraverserMV(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 54 | mixedVolume() | ^ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; allocator_type = std::allocator::Double, gfan::CircuitTableIntPOD::Divisor> >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Alloc = std::allocator::Double, gfan::CircuitTableIntPOD::Divisor> >; reference = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_mixedvolume.cpp:101:38: required from here 101 | for(int i=0;i::Double, gfan::CircuitTableIntPOD::Divisor>::numberOfExpensiveSteps’ will be initialized after [-Wreorder] 962 | int numberOfExpensiveSteps; | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tropicalhomotopy.h:961:81: warning: ‘gfan::TropicalRegenerationTraverser::Double, gfan::CircuitTableIntPOD::Divisor> gfan::SpecializedRTraverser::Double, gfan::CircuitTableIntPOD::Divisor>::T’ [-Wreorder] 961 | TropicalRegenerationTraverser T; | ^ src/gfanlib_tropicalhomotopy.h:963:17: warning: when initialized here [-Wreorder] 963 | SpecializedRTraverser(std::vector > const &tuple_, Vector const *target=0): | ^~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tropicalhomotopy.h: In instantiation of ‘gfan::TropicalRegenerationTraverser::TropicalRegenerationTraverser(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’: src/gfanlib_tropicalhomotopy.h:965:5: required from ‘gfan::SpecializedRTraverser::SpecializedRTraverser(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 965 | T(tuple_,target) //Constructor my throw if input is too big. | ^~~~~~~~~~~~~~~~ src/gfanlib_mixedvolume.cpp:54:15: required from ‘gfan::SpecializedRTraverserMV::SpecializedRTraverserMV(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 54 | mixedVolume() | ^ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; allocator_type = std::allocator::Double, gfan::CircuitTableIntPOD::Divisor> >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Alloc = std::allocator::Double, gfan::CircuitTableIntPOD::Divisor> >; reference = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_mixedvolume.cpp:101:38: required from here 101 | for(int i=0;i::Double, gfan::CircuitTableIntPOD::Divisor>::fullData’ will be initialized after [-Wreorder] 867 | Data fullData; | ^~~~~~~~ src/gfanlib_tropicalhomotopy.h:864:21: warning: ‘int gfan::TropicalRegenerationTraverser::Double, gfan::CircuitTableIntPOD::Divisor>::counter’ [-Wreorder] 864 | int counter; | ^~~~~~~ src/gfanlib_tropicalhomotopy.h:873:17: warning: when initialized here [-Wreorder] 873 | TropicalRegenerationTraverser(std::vector > const &tuple_, Vector const *target=0): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tropicalhomotopy.h:864:21: warning: ‘gfan::TropicalRegenerationTraverser::Double, gfan::CircuitTableIntPOD::Divisor>::counter’ will be initialized after [-Wreorder] 864 | int counter; | ^~~~~~~ src/gfanlib_tropicalhomotopy.h:863:21: warning: ‘int gfan::TropicalRegenerationTraverser::Double, gfan::CircuitTableIntPOD::Divisor>::depth’ [-Wreorder] 863 | int depth; | ^~~~~ src/gfanlib_tropicalhomotopy.h:873:17: warning: when initialized here [-Wreorder] 873 | TropicalRegenerationTraverser(std::vector > const &tuple_, Vector const *target=0): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tropicalhomotopy.h:877:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 877 | for(int i=0;i::findOutgoingAndProcess(bool) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’: src/gfanlib_tropicalhomotopy.h:968:28: required from ‘gfan::SpecializedRTraverser::SpecializedRTraverser(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 968 | T.findOutgoingAndProcess(false); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ src/gfanlib_mixedvolume.cpp:54:15: required from ‘gfan::SpecializedRTraverserMV::SpecializedRTraverserMV(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 54 | mixedVolume() | ^ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; allocator_type = std::allocator::Double, gfan::CircuitTableIntPOD::Divisor> >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Alloc = std::allocator::Double, gfan::CircuitTableIntPOD::Divisor> >; reference = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_mixedvolume.cpp:101:38: required from here 101 | for(int i=0;i >, std::allocator > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 898 | if(isFinite && (level==fullData.tuples.size()-1)) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tropicalhomotopy.h: In instantiation of ‘gfan::TropicalRegenerationTraverser::Data::Data(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’: src/gfanlib_tropicalhomotopy.h:874:4: required from ‘gfan::TropicalRegenerationTraverser::TropicalRegenerationTraverser(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 874 | fullData(tuple_,target),counter(0),depth(0) | ^~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tropicalhomotopy.h:965:5: required from ‘gfan::SpecializedRTraverser::SpecializedRTraverser(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 965 | T(tuple_,target) //Constructor my throw if input is too big. | ^~~~~~~~~~~~~~~~ src/gfanlib_mixedvolume.cpp:54:15: required from ‘gfan::SpecializedRTraverserMV::SpecializedRTraverserMV(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 54 | mixedVolume() | ^ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; allocator_type = std::allocator::Double, gfan::CircuitTableIntPOD::Divisor> >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Alloc = std::allocator::Double, gfan::CircuitTableIntPOD::Divisor> >; reference = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_mixedvolume.cpp:101:38: required from here 101 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 796 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 809 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 814 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 819 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 822 | for(int j=0;j::cayleyConfigurationWidth(const std::vector >&) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’: src/gfanlib_tropicalhomotopy.h:878:103: required from ‘gfan::TropicalRegenerationTraverser::TropicalRegenerationTraverser(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 878 | traversers.push_back(MySingleTropicalHomotopyTraverser(fullData.tuples[i],cayleyConfigurationWidth(fullData.tuples[i]),fullData.firstIntersection(),fullData.targets[i],i)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tropicalhomotopy.h:965:5: required from ‘gfan::SpecializedRTraverser::SpecializedRTraverser(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 965 | T(tuple_,target) //Constructor my throw if input is too big. | ^~~~~~~~~~~~~~~~ src/gfanlib_mixedvolume.cpp:54:15: required from ‘gfan::SpecializedRTraverserMV::SpecializedRTraverserMV(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 54 | mixedVolume() | ^ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; allocator_type = std::allocator::Double, gfan::CircuitTableIntPOD::Divisor> >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Alloc = std::allocator::Double, gfan::CircuitTableIntPOD::Divisor> >; reference = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_mixedvolume.cpp:101:38: required from here 101 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 858 | for(int i=0;i > gfan::TropicalRegenerationTraverser::Data::firstIntersection() [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’: src/gfanlib_tropicalhomotopy.h:878:150: required from ‘gfan::TropicalRegenerationTraverser::TropicalRegenerationTraverser(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 878 | traversers.push_back(MySingleTropicalHomotopyTraverser(fullData.tuples[i],cayleyConfigurationWidth(fullData.tuples[i]),fullData.firstIntersection(),fullData.targets[i],i)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tropicalhomotopy.h:965:5: required from ‘gfan::SpecializedRTraverser::SpecializedRTraverser(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 965 | T(tuple_,target) //Constructor my throw if input is too big. | ^~~~~~~~~~~~~~~~ src/gfanlib_mixedvolume.cpp:54:15: required from ‘gfan::SpecializedRTraverserMV::SpecializedRTraverserMV(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 54 | mixedVolume() | ^ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; allocator_type = std::allocator::Double, gfan::CircuitTableIntPOD::Divisor> >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Alloc = std::allocator::Double, gfan::CircuitTableIntPOD::Divisor> >; reference = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_mixedvolume.cpp:101:38: required from here 101 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 838 | for(int i=0;i::SingleTropicalHomotopyTraverser(const std::vector >&, int, const std::vector >&, const gfan::Vector&, int) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’: src/gfanlib_tropicalhomotopy.h:878:26: required from ‘gfan::TropicalRegenerationTraverser::TropicalRegenerationTraverser(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 878 | traversers.push_back(MySingleTropicalHomotopyTraverser(fullData.tuples[i],cayleyConfigurationWidth(fullData.tuples[i]),fullData.firstIntersection(),fullData.targets[i],i)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tropicalhomotopy.h:965:5: required from ‘gfan::SpecializedRTraverser::SpecializedRTraverser(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 965 | T(tuple_,target) //Constructor my throw if input is too big. | ^~~~~~~~~~~~~~~~ src/gfanlib_mixedvolume.cpp:54:15: required from ‘gfan::SpecializedRTraverserMV::SpecializedRTraverserMV(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 54 | mixedVolume() | ^ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; allocator_type = std::allocator::Double, gfan::CircuitTableIntPOD::Divisor> >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Alloc = std::allocator::Double, gfan::CircuitTableIntPOD::Divisor> >; reference = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_mixedvolume.cpp:101:38: required from here 101 | for(int i=0;i::Double, gfan::CircuitTableIntPOD::Divisor>::inequalityTable’ will be initialized after [-Wreorder] 570 | InequalityTable inequalityTable; | ^~~~~~~~~~~~~~~ src/gfanlib_tropicalhomotopy.h:567:34: warning: ‘std::vector gfan::SingleTropicalHomotopyTraverser::Double, gfan::CircuitTableIntPOD::Divisor>::offsets’ [-Wreorder] 567 | std::vector offsets; | ^~~~~~~ src/gfanlib_tropicalhomotopy.h:582:17: warning: when initialized here [-Wreorder] 582 | SingleTropicalHomotopyTraverser(std::vector > const &tuple_, int m_, std::vector > const &choices_, Vector const &target_, int eliminatedK_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tropicalhomotopy.h:592:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 592 | {int offset=0;for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 602 | for(int i=0;i::constructInequalityTableInitially(mvtyp) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’: src/gfanlib_tropicalhomotopy.h:881:51: required from ‘gfan::TropicalRegenerationTraverser::TropicalRegenerationTraverser(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 881 | traversers[0].constructInequalityTableInitially(fullData.degrees[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tropicalhomotopy.h:965:5: required from ‘gfan::SpecializedRTraverser::SpecializedRTraverser(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 965 | T(tuple_,target) //Constructor my throw if input is too big. | ^~~~~~~~~~~~~~~~ src/gfanlib_mixedvolume.cpp:54:15: required from ‘gfan::SpecializedRTraverserMV::SpecializedRTraverserMV(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 54 | mixedVolume() | ^ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; allocator_type = std::allocator::Double, gfan::CircuitTableIntPOD::Divisor> >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Alloc = std::allocator::Double, gfan::CircuitTableIntPOD::Divisor> >; reference = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_mixedvolume.cpp:101:38: required from here 101 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 577 | std::vector > tempTuple;for(int i=0;i(tuple.size(),1)); | ~^~~~~~~~~~~~~ src/gfanlib_tropicalhomotopy.h: In instantiation of ‘bool gfan::TropicalRegenerationTraverser::Data::isFiniteIndex(int, int) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’: src/gfanlib_tropicalhomotopy.h:895:41: required from ‘bool gfan::TropicalRegenerationTraverser::findOutgoingAndProcess(bool) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 895 | bool isFinite=fullData.isFiniteIndex(level,traversers[level].choices[level].first)&&fullData.isFiniteIndex(level,traversers[level].choices[level].second); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tropicalhomotopy.h:968:28: required from ‘gfan::SpecializedRTraverser::SpecializedRTraverser(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 968 | T.findOutgoingAndProcess(false); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ src/gfanlib_mixedvolume.cpp:54:15: required from ‘gfan::SpecializedRTraverserMV::SpecializedRTraverserMV(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 54 | mixedVolume() | ^ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; allocator_type = std::allocator::Double, gfan::CircuitTableIntPOD::Divisor> >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Alloc = std::allocator::Double, gfan::CircuitTableIntPOD::Divisor> >; reference = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_mixedvolume.cpp:101:38: required from here 101 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 773 | if(level>=tuple.size()) //we are past the process of regeneration | ~~~~~^~~~~~~~~~~~~~ src/gfanlib_tropicalhomotopy.h: In instantiation of ‘std::vector > gfan::TropicalRegenerationTraverser::Data::produceIthTuple(int) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’: src/gfanlib_tropicalhomotopy.h:815:25: required from ‘gfan::TropicalRegenerationTraverser::Data::Data(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 815 | tuples.push_back(produceIthTuple(i)); | ^~~~~~~~~~~~~~~ src/gfanlib_tropicalhomotopy.h:874:4: required from ‘gfan::TropicalRegenerationTraverser::TropicalRegenerationTraverser(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 874 | fullData(tuple_,target),counter(0),depth(0) | ^~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tropicalhomotopy.h:965:5: required from ‘gfan::SpecializedRTraverser::SpecializedRTraverser(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 965 | T(tuple_,target) //Constructor my throw if input is too big. | ^~~~~~~~~~~~~~~~ src/gfanlib_mixedvolume.cpp:54:15: required from ‘gfan::SpecializedRTraverserMV::SpecializedRTraverserMV(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 54 | mixedVolume() | ^ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; allocator_type = std::allocator::Double, gfan::CircuitTableIntPOD::Divisor> >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Alloc = std::allocator::Double, gfan::CircuitTableIntPOD::Divisor> >; reference = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_mixedvolume.cpp:101:38: required from here 101 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 783 | for(int j=0;j gfan::concatenation(const Vector&, const Vector&, MR*)’: src/gfanlib_tropicalhomotopy.h:825:47: required from ‘gfan::TropicalRegenerationTraverser::Data::Data(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 825 | targ=concatenation(targ,concatenation(Vector::allOnes(n+1),Vector(tuple[i].getWidth()))); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tropicalhomotopy.h:874:4: required from ‘gfan::TropicalRegenerationTraverser::TropicalRegenerationTraverser(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 874 | fullData(tuple_,target),counter(0),depth(0) | ^~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tropicalhomotopy.h:965:5: required from ‘gfan::SpecializedRTraverser::SpecializedRTraverser(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 965 | T(tuple_,target) //Constructor my throw if input is too big. | ^~~~~~~~~~~~~~~~ src/gfanlib_mixedvolume.cpp:54:15: required from ‘gfan::SpecializedRTraverserMV::SpecializedRTraverserMV(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 54 | mixedVolume() | ^ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; allocator_type = std::allocator::Double, gfan::CircuitTableIntPOD::Divisor> >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Alloc = std::allocator::Double, gfan::CircuitTableIntPOD::Divisor> >; reference = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_mixedvolume.cpp:101:38: required from here 101 | for(int i=0;i::InequalityTable::InequalityTable(const std::vector >&, int) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’: src/gfanlib_tropicalhomotopy.h:588:4: required from ‘gfan::SingleTropicalHomotopyTraverser::SingleTropicalHomotopyTraverser(const std::vector >&, int, const std::vector >&, const gfan::Vector&, int) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 588 | inequalityTable(tuple,eliminatedK), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tropicalhomotopy.h:878:26: required from ‘gfan::TropicalRegenerationTraverser::TropicalRegenerationTraverser(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 878 | traversers.push_back(MySingleTropicalHomotopyTraverser(fullData.tuples[i],cayleyConfigurationWidth(fullData.tuples[i]),fullData.firstIntersection(),fullData.targets[i],i)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tropicalhomotopy.h:965:5: required from ‘gfan::SpecializedRTraverser::SpecializedRTraverser(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 965 | T(tuple_,target) //Constructor my throw if input is too big. | ^~~~~~~~~~~~~~~~ src/gfanlib_mixedvolume.cpp:54:15: required from ‘gfan::SpecializedRTraverserMV::SpecializedRTraverserMV(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 54 | mixedVolume() | ^ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; allocator_type = std::allocator::Double, gfan::CircuitTableIntPOD::Divisor> >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Alloc = std::allocator::Double, gfan::CircuitTableIntPOD::Divisor> >; reference = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_mixedvolume.cpp:101:38: required from here 101 | for(int i=0;i::Double, gfan::CircuitTableIntPOD::Divisor>::InequalityTable::tempA’ will be initialized after [-Wreorder] 88 | Vector tempA; | ^~~~~ src/gfanlib_tropicalhomotopy.h:84:45: warning: ‘std::vector > gfan::SingleTropicalHomotopyTraverser::Double, gfan::CircuitTableIntPOD::Divisor>::InequalityTable::tuple’ [-Wreorder] 84 | std::vector > tuple; | ^~~~~ src/gfanlib_tropicalhomotopy.h:368:17: warning: when initialized here [-Wreorder] 368 | InequalityTable(std::vector > const &tuple_, int subconfigurationIndex_): | ^~~~~~~~~~~~~~~ src/gfanlib_tropicalhomotopy.h:91:21: warning: ‘gfan::SingleTropicalHomotopyTraverser::Double, gfan::CircuitTableIntPOD::Divisor>::InequalityTable::subconfigurationIndex’ will be initialized after [-Wreorder] 91 | int subconfigurationIndex; | ^~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tropicalhomotopy.h:85:34: warning: ‘std::vector gfan::SingleTropicalHomotopyTraverser::Double, gfan::CircuitTableIntPOD::Divisor>::InequalityTable::offsets’ [-Wreorder] 85 | std::vector offsets; | ^~~~~~~ src/gfanlib_tropicalhomotopy.h:368:17: warning: when initialized here [-Wreorder] 368 | InequalityTable(std::vector > const &tuple_, int subconfigurationIndex_): | ^~~~~~~~~~~~~~~ src/gfanlib_tropicalhomotopy.h:377:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 377 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 380 | {int offset=0;for(int i=0;i::InequalityTable::dotVector(int, int, const gfan::Vector&, int) const [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’: src/gfanlib_tropicalhomotopy.h:425:91: required from ‘void gfan::SingleTropicalHomotopyTraverser::InequalityTable::compareInequalities(gfan::SingleTropicalHomotopyTraverser::InequalityComparisonResult&, const gfan::Vector&, int) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 425 | mvtyp ineqDotTarget=Flags::computeDotProductInMatrix?Ak.UNCHECKEDACCESS(offsetsi+j):dotVector(i,j,target,onlyK); | ^~~~~~~~~ src/gfanlib_tropicalhomotopy.h:629:39: required from ‘bool gfan::SingleTropicalHomotopyTraverser::findOutgoingAndProcess(bool) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 629 | inequalityTable.compareInequalities(result,target,onlyK); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tropicalhomotopy.h:891:56: required from ‘bool gfan::TropicalRegenerationTraverser::findOutgoingAndProcess(bool) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 891 | isLevelLeaf=traversers[level].findOutgoingAndProcess(false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ src/gfanlib_tropicalhomotopy.h:968:28: required from ‘gfan::SpecializedRTraverser::SpecializedRTraverser(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 968 | T.findOutgoingAndProcess(false); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ src/gfanlib_mixedvolume.cpp:54:15: required from ‘gfan::SpecializedRTraverserMV::SpecializedRTraverserMV(const std::vector >&, const gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 54 | mixedVolume() | ^ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; allocator_type = std::allocator::Double, gfan::CircuitTableIntPOD::Divisor> >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::vector, std::allocator > >&}; _Tp = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>; _Alloc = std::allocator::Double, gfan::CircuitTableIntPOD::Divisor> >; reference = gfan::SpecializedRTraverserMV::Double, gfan::CircuitTableIntPOD::Divisor>&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_mixedvolume.cpp:101:38: required from here 101 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 125 | for(int i=0;i::numberOfChildren() [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’: src/gfanlib_tropicalhomotopy.h:976:31: required from ‘int gfan::SpecializedRTraverser::getEdgeCountNext() [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 976 | return T.numberOfChildren(); | ~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tropicalhomotopy.h:970:8: required from here 970 | int getEdgeCountNext( void ) | ^~~~~~~~~~~~~~~~ src/gfanlib_tropicalhomotopy.h:912:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 912 | if(isLevelLeaf&&(level==fullData.tuples.size()-1))return 0; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tropicalhomotopy.h: In instantiation of ‘void gfan::TropicalRegenerationTraverser::Data::castToNextLevel(const std::vector >&, int, int, std::vector >&) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’: src/gfanlib_tropicalhomotopy.h:926:29: required from ‘void gfan::TropicalRegenerationTraverser::goToNthChild(int) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 926 | fullData.castToNextLevel(traversers[level].choices,level,fullData.tuples[level][level].getWidth()-fullData.tuples[level+1][level].getWidth(),traversers[level+1].choices); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tropicalhomotopy.h:989:20: required from ‘int gfan::SpecializedRTraverser::moveToNext(int, bool) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 989 | T.goToNthChild(index); | ~~~~~~~~~~~~~~^~~~~~~ src/gfanlib_tropicalhomotopy.h:983:8: required from here 983 | int moveToNext( int index, | ^~~~~~~~~~ src/gfanlib_tropicalhomotopy.h:846:48: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 846 | for(int j=0;j gfan::CircuitTableIntPOD::dotDivVector(gfan::CircuitTableIntPOD*, gfan::CircuitTableIntPOD*, gfan::CircuitTableIntPOD, gfan::CircuitTableIntPOD, Divisor, int, gfan::CircuitTableIntPOD, gfan::CircuitTableIntPOD) [with word = int; longword = long int]’: src/gfanlib_tropicalhomotopy.h:338:51: required from ‘void gfan::SingleTropicalHomotopyTraverser::InequalityTable::replaceFirstOrSecond(bool, int, int, const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 338 | Abounds.UNCHECKEDACCESS(a)=mvtyp::dotDivVector(&A.UNCHECKEDACCESS(a,0),&(svec[0]),t,tempA.UNCHECKEDACCESS(a),denominatorDivisor,m,Abounds[a],svecBound); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tropicalhomotopy.h:366:92: required from ‘void gfan::SingleTropicalHomotopyTraverser::InequalityTable::replaceSecond(int, int, const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 366 | void replaceSecond(int subconfigurationIndex, int newIndex, Vector const &target){replaceFirstOrSecond(false,subconfigurationIndex,newIndex,target);} | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tropicalhomotopy.h:728:34: required from ‘void gfan::SingleTropicalHomotopyTraverser::goBack() [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 728 | inequalityTable.replaceSecond(result.configurationIndex,B.choice,target); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tropicalhomotopy.h:942:29: required from ‘void gfan::TropicalRegenerationTraverser::goBack() [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 942 | traversers[level].goBack(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tropicalhomotopy.h:1003:15: required from ‘void gfan::SpecializedRTraverser::moveToPrev(int) [with mvtyp = gfan::CircuitTableInt32; mvtypDouble = gfan::CircuitTableIntPOD::Double; mvtypDivisor = gfan::CircuitTableIntPOD::Divisor]’ 1003 | T.goBack(); //index ignored | ~~~~~~~~^~ src/gfanlib_tropicalhomotopy.h:998:10: required from here 998 | void moveToPrev( int index ) | ^~~~~~~~~~ src/gfanlib_circuittableint.h:495:47: warning: comparison of integer expressions of different signedness: ‘gfan::MyMakeUnsigned::type’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] 495 | if(positiveResultBoundTimesD<((longword(denominatorDivisor.v)<<(Dig-2)))) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_circuittableint.h: At global scope: src/gfanlib_circuittableint.h:727:13: warning: ‘bool gfan::hasPod(CircuitTalbeInt64*)’ defined but not used [-Wunused-function] 727 | static bool hasPod(class CircuitTalbeInt64 *c){return true;} | ^~~~~~ src/gfanlib_circuittableint.h:726:13: warning: ‘bool gfan::hasPod(CircuitTalbeInt32*)’ defined but not used [-Wunused-function] 726 | static bool hasPod(class CircuitTalbeInt32 *c){return true;} | ^~~~~~ src/gfanlib_circuittableint.h:231:15: warning: ‘gfan::my256s gfan::extMul(__int128, __int128)’ defined but not used [-Wunused-function] 231 | static my256s extMul(__int128_t a, __int128_t b) | ^~~~~~ src/gfanlib_circuittableint.h:212:19: warning: ‘__int128 gfan::extMul(long int, long int)’ defined but not used [-Wunused-function] 212 | static __int128_t extMul(long int a, long int b) | ^~~~~~ src/gfanlib_circuittableint.h:88:20: warning: ‘std::string gfan::toStr(__uint32_t)’ defined but not used [-Wunused-function] 88 | static std::string toStr(__uint32_t b) | ^~~~~ src/gfanlib_circuittableint.h:60:20: warning: ‘std::string gfan::toStr(__int128 unsigned)’ defined but not used [-Wunused-function] 60 | static std::string toStr(__uint128_t b) | ^~~~~ src/gfanlib_matrix.h:1054:28: warning: ‘std::string gfan::setBGColor(int)’ defined but not used [-Wunused-function] 1054 | static std::string setBGColor(int c) | ^~~~~~~~~~ src/gfanlib_matrix.h:1047:28: warning: ‘std::string gfan::setColor(int)’ defined but not used [-Wunused-function] 1047 | static std::string setColor(int c) | ^~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -fPIC -c src/gfanlib_traversal.cpp -o src/gfanlib_traversal.o In file included from src/gfanlib_vector.h:17, from src/gfanlib_symmetry.h:12, from src/gfanlib_polyhedralfan.h:14, from src/gfanlib_zfan.h:24, from src/gfanlib_traversal.h:4, from src/gfanlib_traversal.cpp:1: src/gfanlib_memoryresource.h: In constructor ‘StackResource::StackResource(int, std::experimental::fundamentals_v2::pmr::memory_resource*, std::experimental::fundamentals_v2::pmr::memory_resource*)’: src/gfanlib_memoryresource.h:103:7: warning: ‘StackResource::nbytes’ will be initialized after [-Wreorder] 103 | int nbytes; | ^~~~~~ src/gfanlib_memoryresource.h:101:40: warning: ‘std::experimental::fundamentals_v2::pmr::vector StackResource::mem’ [-Wreorder] 101 | std::experimental::pmr::vector mem; | ^~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_memoryresource.h:106:11: warning: ‘StackResource::numberOfAllocatedBytes’ will be initialized after [-Wreorder] 106 | int64_t numberOfAllocatedBytes; | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:104:20: warning: ‘std::experimental::fundamentals_v2::pmr::memory_resource* StackResource::parentResource’ [-Wreorder] 104 | memory_resource* parentResource; | ^~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_vector.h: In function ‘std::vector > gfan::parseSequence(std::istream&)’: src/gfanlib_vector.h:29:13: warning: unused variable ‘state’ [-Wunused-variable] 29 | int state=0; | ^~~~~ src/gfanlib_traversal.cpp: In function ‘void printStack(const std::__cxx11::list&, const std::__cxx11::list&)’: src/gfanlib_traversal.cpp:254:7: warning: unused variable ‘a’ [-Wunused-variable] 254 | int a; | ^ src/gfanlib_traversal.cpp: In function ‘void traverse(gfan::FanTraverser&, gfan::Target&, const gfan::SymmetryGroup*)’: src/gfanlib_traversal.cpp:288:13: warning: label ‘L1’ defined but not used [-Wunused-label] 288 | L1: | ^~ src/gfanlib_traversal.cpp:339:13: warning: label ‘L2’ defined but not used [-Wunused-label] 339 | L2: | ^~ src/gfanlib_traversal.cpp: At global scope: src/gfanlib_traversal.cpp:233:13: warning: ‘void printStack(const std::__cxx11::list&, const std::__cxx11::list&)’ defined but not used [-Wunused-function] 233 | static void printStack(list const &facetStack, list const &ridgeStack) | ^~~~~~~~~~ In file included from src/gfanlib_symmetry.h:13: src/gfanlib_matrix.h:1054:28: warning: ‘std::string gfan::setBGColor(int)’ defined but not used [-Wunused-function] 1054 | static std::string setBGColor(int c) | ^~~~~~~~~~ src/gfanlib_matrix.h:1047:28: warning: ‘std::string gfan::setColor(int)’ defined but not used [-Wunused-function] 1047 | static std::string setColor(int c) | ^~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/symmetrictraversal.cpp -o src/symmetrictraversal.o In file included from src/polynomial.h:9, from src/symmetry.h:7, from src/symmetriccomplex.h:10, from src/symmetrictraversal.h:4, from src/symmetrictraversal.cpp:1: src/polynomialring.h: In constructor ‘PolynomialRingImplementation::PolynomialRingImplementation(const Field&, int, const std::vector >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/symmetrictraversal.cpp: In function ‘void printStack(const std::__cxx11::list&, const std::__cxx11::list&)’: src/symmetrictraversal.cpp:356:7: warning: unused variable ‘a’ [-Wunused-variable] 356 | int a; | ^ src/symmetrictraversal.cpp: In function ‘void symmetricTraverse(ConeTraverser&, SymmetricTarget&, const SymmetryGroup*)’: src/symmetrictraversal.cpp:394:13: warning: label ‘L2’ defined but not used [-Wunused-label] 394 | L2: | ^~ src/symmetrictraversal.cpp:423:17: warning: label ‘entry’ defined but not used [-Wunused-label] 423 | entry: | ^~~~~ src/symmetrictraversal.cpp:564:13: warning: label ‘L1’ defined but not used [-Wunused-label] 564 | L1: | ^~ src/symmetrictraversal.cpp: At global scope: src/symmetrictraversal.cpp:332:13: warning: ‘void printStack(const std::__cxx11::list&, const std::__cxx11::list&)’ defined but not used [-Wunused-function] 332 | static void printStack(list const &facetStack, list const &ridgeStack) | ^~~~~~~~~~ src/symmetrictraversal.cpp:307:13: warning: ‘void checkSameLeadingTerms(const PolynomialSet&, const PolynomialSet&)’ defined but not used [-Wunused-function] 307 | static void checkSameLeadingTerms(PolynomialSet const &a, PolynomialSet const &b) | ^~~~~~~~~~~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -fPIC -c src/gfanlib_hypersurfaceintersection.cpp -o src/gfanlib_hypersurfaceintersection.o In file included from src/gfanlib_vector.h:17, from src/gfanlib_matrix.h:14, from src/gfanlib_tableau.h:13, from src/gfanlib_hypersurfaceintersection.h:12, from src/gfanlib_hypersurfaceintersection.cpp:9: src/gfanlib_memoryresource.h: In constructor ‘StackResource::StackResource(int, std::experimental::fundamentals_v2::pmr::memory_resource*, std::experimental::fundamentals_v2::pmr::memory_resource*)’: src/gfanlib_memoryresource.h:103:7: warning: ‘StackResource::nbytes’ will be initialized after [-Wreorder] 103 | int nbytes; | ^~~~~~ src/gfanlib_memoryresource.h:101:40: warning: ‘std::experimental::fundamentals_v2::pmr::vector StackResource::mem’ [-Wreorder] 101 | std::experimental::pmr::vector mem; | ^~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_memoryresource.h:106:11: warning: ‘StackResource::numberOfAllocatedBytes’ will be initialized after [-Wreorder] 106 | int64_t numberOfAllocatedBytes; | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:104:20: warning: ‘std::experimental::fundamentals_v2::pmr::memory_resource* StackResource::parentResource’ [-Wreorder] 104 | memory_resource* parentResource; | ^~~~~~~~~~~~~~ src/gfanlib_memoryresource.h:126:3: warning: when initialized here [-Wreorder] 126 | StackResource(int nbytes_, | ^~~~~~~~~~~~~ src/gfanlib_vector.h: In function ‘std::vector > gfan::parseSequence(std::istream&)’: src/gfanlib_vector.h:29:13: warning: unused variable ‘state’ [-Wunused-variable] 29 | int state=0; | ^~~~~ In file included from src/gfanlib_circuittableint.h:18, from src/gfanlib_tableau.h:14: src/gfanlib_frequencytable.h: In constructor ‘gfan::FrequencyTable::FrequencyTable(std::string, bool)’: src/gfanlib_frequencytable.h:24:22: warning: ‘gfan::FrequencyTable::report’ will be initialized after [-Wreorder] 24 | bool report; | ^~~~~~ src/gfanlib_frequencytable.h:23:29: warning: ‘std::string gfan::FrequencyTable::name’ [-Wreorder] 23 | std::string name; | ^~~~ src/gfanlib_frequencytable.h:26:17: warning: when initialized here [-Wreorder] 26 | FrequencyTable(std::string name_,bool report_=false): | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h: In function ‘gfan::ZVector gfan::toZVector(const Vector&)’: src/gfanlib_tableau.h:185:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 185 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2683 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2698 | for(int i=0;i)’: src/gfanlib_hypersurfaceintersection.cpp:94:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 94 | for(int j=0;j gfan::RelationTable::data’ [-Wreorder] 41 | vector data; | ^~~~ src/gfanlib_hypersurfaceintersection.cpp:218:9: warning: when initialized here [-Wreorder] 218 | RelationTable::RelationTable(RelationTableLayout const &layout_): | ^~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:222:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 222 | for(int i=0;i&) const’: src/gfanlib_hypersurfaceintersection.cpp:248:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 248 | for(int i=0;i)’: src/gfanlib_hypersurfaceintersection.cpp:1141:49: warning: second operand of conditional expression has no effect [-Wunused-value] 1141 | for(int i=0;i<10;i++)std::cerr<::PolytopeIntersectionData(const std::vector >&) [with typ = gfan::CircuitTableInt32]’: src/gfanlib_hypersurfaceintersection.cpp:1126:22: required from here 1126 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:363:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 363 | for(int P=0;P >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 366 | for(int E=0;E >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 367 | for(int F=0;F::bestPolytopeIndex(const std::vector&, gfan::HalfOpenCone) const [with typ = gfan::CircuitTableInt32]’: src/gfanlib_hypersurfaceintersection.cpp:1126:22: required from here 1126 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:390:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 390 | for(int i=0;i::bestPolytopeIndex2(const std::vector&, const gfan::RelationTable&) const [with typ = gfan::CircuitTableInt32]’: src/gfanlib_hypersurfaceintersection.cpp:1126:22: required from here 1126 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:442:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 442 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 446 | for(int j=0;j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 453 | for(int k=0;k::PolytopeIntersectionData(const std::vector >&) [with typ = gfan::CircuitTableInt64]’: src/gfanlib_hypersurfaceintersection.cpp:1127:22: required from here 1127 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:363:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 363 | for(int P=0;P >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 366 | for(int E=0;E >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 367 | for(int F=0;F::bestPolytopeIndex(const std::vector&, gfan::HalfOpenCone) const [with typ = gfan::CircuitTableInt64]’: src/gfanlib_hypersurfaceintersection.cpp:1127:22: required from here 1127 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:390:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 390 | for(int i=0;i::bestPolytopeIndex2(const std::vector&, const gfan::RelationTable&) const [with typ = gfan::CircuitTableInt64]’: src/gfanlib_hypersurfaceintersection.cpp:1127:22: required from here 1127 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:442:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 442 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 446 | for(int j=0;j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 453 | for(int k=0;k::PolytopeIntersectionData(const std::vector >&) [with typ = gfan::CircuitTableInteger]’: src/gfanlib_hypersurfaceintersection.cpp:1128:22: required from here 1128 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:363:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 363 | for(int P=0;P >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 366 | for(int E=0;E >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 367 | for(int F=0;F::bestPolytopeIndex(const std::vector&, gfan::HalfOpenCone) const [with typ = gfan::CircuitTableInteger]’: src/gfanlib_hypersurfaceintersection.cpp:1128:22: required from here 1128 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:390:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 390 | for(int i=0;i::bestPolytopeIndex2(const std::vector&, const gfan::RelationTable&) const [with typ = gfan::CircuitTableInteger]’: src/gfanlib_hypersurfaceintersection.cpp:1128:22: required from here 1128 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:442:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 442 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 446 | for(int j=0;j::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 453 | for(int k=0;k::toString(const gfan::RelationTableLayout&) const [with typ = gfan::CircuitTableInt32; std::string = std::__cxx11::basic_string]’: src/gfanlib_hypersurfaceintersection.cpp:349:17: required from ‘std::string gfan::PolytopeIntersectionData::toString() [with typ = gfan::CircuitTableInt32; std::string = std::__cxx11::basic_string]’ 349 | s<; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:329:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 329 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 331 | if(I::PolytopeData(const gfan::Matrix&) [with typ = gfan::CircuitTableInt32]’: src/gfanlib_hypersurfaceintersection.cpp:358:27: required from ‘gfan::PolytopeIntersectionData::PolytopeIntersectionData(const std::vector >&) [with typ = gfan::CircuitTableInt32]’ 358 | polytopes.emplace_back(PolytopeData(p)); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1126:22: required from here 1126 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.h:57:31: warning: ‘gfan::PolytopeData::edgeTable’ will be initialized after [-Wreorder] 57 | VertexPairToEdgeTable edgeTable; | ^~~~~~~~~ src/gfanlib_hypersurfaceintersection.h:55:21: warning: ‘gfan::Matrix gfan::PolytopeData::generators’ [-Wreorder] 55 | Matrix generators; | ^~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:285:9: warning: when initialized here [-Wreorder] 285 | PolytopeData::PolytopeData(Matrix const &generators_): | ^~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:302:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 302 | for(int i=0;i::initializeRelationTables(const gfan::RelationTableLayout&) [with typ = gfan::CircuitTableInt32]’: src/gfanlib_hypersurfaceintersection.cpp:362:30: required from ‘gfan::PolytopeIntersectionData::PolytopeIntersectionData(const std::vector >&) [with typ = gfan::CircuitTableInt32]’ 362 | p.initializeRelationTables(layout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1126:22: required from here 1126 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:320:27: warning: unused variable ‘e’ [-Wunused-variable] 320 | for(auto &e:edges)relationTables.emplace_back(layout); | ^ src/gfanlib_hypersurfaceintersection.cpp: In instantiation of ‘std::string gfan::PolytopeData::toString(const gfan::RelationTableLayout&) const [with typ = gfan::CircuitTableInt64; std::string = std::__cxx11::basic_string]’: src/gfanlib_hypersurfaceintersection.cpp:349:17: required from ‘std::string gfan::PolytopeIntersectionData::toString() [with typ = gfan::CircuitTableInt64; std::string = std::__cxx11::basic_string]’ 349 | s<; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:329:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 329 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 331 | if(I::PolytopeData(const gfan::Matrix&) [with typ = gfan::CircuitTableInt64]’: src/gfanlib_hypersurfaceintersection.cpp:358:27: required from ‘gfan::PolytopeIntersectionData::PolytopeIntersectionData(const std::vector >&) [with typ = gfan::CircuitTableInt64]’ 358 | polytopes.emplace_back(PolytopeData(p)); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1127:22: required from here 1127 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.h:57:31: warning: ‘gfan::PolytopeData::edgeTable’ will be initialized after [-Wreorder] 57 | VertexPairToEdgeTable edgeTable; | ^~~~~~~~~ src/gfanlib_hypersurfaceintersection.h:55:21: warning: ‘gfan::Matrix gfan::PolytopeData::generators’ [-Wreorder] 55 | Matrix generators; | ^~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:285:9: warning: when initialized here [-Wreorder] 285 | PolytopeData::PolytopeData(Matrix const &generators_): | ^~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:302:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 302 | for(int i=0;i::initializeRelationTables(const gfan::RelationTableLayout&) [with typ = gfan::CircuitTableInt64]’: src/gfanlib_hypersurfaceintersection.cpp:362:30: required from ‘gfan::PolytopeIntersectionData::PolytopeIntersectionData(const std::vector >&) [with typ = gfan::CircuitTableInt64]’ 362 | p.initializeRelationTables(layout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1127:22: required from here 1127 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:320:27: warning: unused variable ‘e’ [-Wunused-variable] 320 | for(auto &e:edges)relationTables.emplace_back(layout); | ^ src/gfanlib_hypersurfaceintersection.cpp: In instantiation of ‘std::string gfan::PolytopeData::toString(const gfan::RelationTableLayout&) const [with typ = gfan::CircuitTableInteger; std::string = std::__cxx11::basic_string]’: src/gfanlib_hypersurfaceintersection.cpp:349:17: required from ‘std::string gfan::PolytopeIntersectionData::toString() [with typ = gfan::CircuitTableInteger; std::string = std::__cxx11::basic_string]’ 349 | s<; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:329:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 329 | for(int i=0;i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 331 | if(I::PolytopeData(const gfan::Matrix&) [with typ = gfan::CircuitTableInteger]’: src/gfanlib_hypersurfaceintersection.cpp:358:27: required from ‘gfan::PolytopeIntersectionData::PolytopeIntersectionData(const std::vector >&) [with typ = gfan::CircuitTableInteger]’ 358 | polytopes.emplace_back(PolytopeData(p)); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1128:22: required from here 1128 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.h:57:31: warning: ‘gfan::PolytopeData::edgeTable’ will be initialized after [-Wreorder] 57 | VertexPairToEdgeTable edgeTable; | ^~~~~~~~~ src/gfanlib_hypersurfaceintersection.h:55:21: warning: ‘gfan::Matrix gfan::PolytopeData::generators’ [-Wreorder] 55 | Matrix generators; | ^~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:285:9: warning: when initialized here [-Wreorder] 285 | PolytopeData::PolytopeData(Matrix const &generators_): | ^~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:302:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 302 | for(int i=0;i::initializeRelationTables(const gfan::RelationTableLayout&) [with typ = gfan::CircuitTableInteger]’: src/gfanlib_hypersurfaceintersection.cpp:362:30: required from ‘gfan::PolytopeIntersectionData::PolytopeIntersectionData(const std::vector >&) [with typ = gfan::CircuitTableInteger]’ 362 | p.initializeRelationTables(layout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1128:22: required from here 1128 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:320:27: warning: unused variable ‘e’ [-Wunused-variable] 320 | for(auto &e:edges)relationTables.emplace_back(layout); | ^ src/gfanlib_tableau.h: In instantiation of ‘gfan::GeneratedCone::GeneratedCone(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:2431:4: required from ‘gfan::Cone::Cone(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2431 | dualCone(mr) | ^~~~~~~~~~~~ src/gfanlib_tableau.h:3231:3: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::Matrix&, const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3231 | lifted( | ^~~~~~~ 3232 | #if 1 | ~~~~~ 3233 | mr | ~~ 3234 | #else | ~~~~~ 3235 | combineLeftRight(//HERE | ~~~~~~~~~~~~~~~~~~~~~~~ 3236 | combineOnTop(nonStrict,Matrix::filled(1,nonStrict.getWidth(),mvtyp(0)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3237 | combineLeftRight( | ~~~~~~~~~~~~~~~~~ 3238 | combineOnTop(strict,Matrix::filled(1,strict.getWidth(),mvtyp(1)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3239 | combineOnTop(Matrix(nonStrict.getHeight(),1,mr2),Matrix::filled(1,1,mvtyp(-1)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3240 | mr2), | ~~~~~ 3241 | mr2), | ~~~~~ 3242 | combineOnTop(equations,Matrix::filled(1,equations.getWidth(),mvtyp(0)),mr2),mr//,mr2//TO HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3243 | #endif | ~~~~~~ 3244 | ), | ~ src/gfanlib_hypersurfaceintersection.cpp:69:23: required from here 69 | strict,mr2);//TO HERE | ^ src/gfanlib_tableau.h:518:41: warning: ‘gfan::GeneratedCone::originalMatrix’ will be initialized after [-Wreorder] 518 | /*const*/ Matrix originalMatrix; // we almost don't have to store this matrix. When for example rays for the cone are requested, it however is easiest to return a submatrix of this stored matrix rather than changing basis. | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:515:33: warning: ‘pmrvector gfan::GeneratedCone::nonExtreme’ [-Wreorder] 515 | pmrvector nonExtreme;//knownToBeNonExtreme | ^~~~~~~~~~ src/gfanlib_tableau.h:699:17: warning: when initialized here [-Wreorder] 699 | GeneratedCone(MR *mr)NOEXCEPT_://is this constructor needed - and how should the initialisation be? | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:517:31: warning: ‘gfan::GeneratedCone::temporaryNormal’ will be initialized after [-Wreorder] 517 | Vector temporaryNormal; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:499:21: warning: ‘int gfan::GeneratedCone::state’ [-Wreorder] 499 | int state; | ^~~~~ src/gfanlib_tableau.h:699:17: warning: when initialized here [-Wreorder] 699 | GeneratedCone(MR *mr)NOEXCEPT_://is this constructor needed - and how should the initialisation be? | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:513:33: warning: ‘gfan::GeneratedCone::inOrthogonalComplement’ will be initialized after [-Wreorder] 513 | pmrvector inOrthogonalComplement;//valid if state>=1 | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:510:21: warning: ‘int gfan::GeneratedCone::ambientDimension’ [-Wreorder] 510 | int ambientDimension;//valid if state>=0 | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:699:17: warning: when initialized here [-Wreorder] 699 | GeneratedCone(MR *mr)NOEXCEPT_://is this constructor needed - and how should the initialisation be? | ^~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:2453:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2453 | dualCone(M,equations,mr,mr2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3256:11: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::Matrix&, const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3256 | lifted=Cone(nonStrictM,equationsM,mr,mr2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:69:23: required from here 69 | strict,mr2);//TO HERE | ^ src/gfanlib_tableau.h:518:41: warning: ‘gfan::GeneratedCone::originalMatrix’ will be initialized after [-Wreorder] 518 | /*const*/ Matrix originalMatrix; // we almost don't have to store this matrix. When for example rays for the cone are requested, it however is easiest to return a submatrix of this stored matrix rather than changing basis. | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:515:33: warning: ‘pmrvector gfan::GeneratedCone::nonExtreme’ [-Wreorder] 515 | pmrvector nonExtreme;//knownToBeNonExtreme | ^~~~~~~~~~ src/gfanlib_tableau.h:674:26: warning: when initialized here [-Wreorder] 674 | explicit GeneratedCone(Matrix const &M, Matrix const &L, MR *mr=get_default_resource(), MR *mr2=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:517:31: warning: ‘gfan::GeneratedCone::temporaryNormal’ will be initialized after [-Wreorder] 517 | Vector temporaryNormal; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:499:21: warning: ‘int gfan::GeneratedCone::state’ [-Wreorder] 499 | int state; | ^~~~~ src/gfanlib_tableau.h:674:26: warning: when initialized here [-Wreorder] 674 | explicit GeneratedCone(Matrix const &M, Matrix const &L, MR *mr=get_default_resource(), MR *mr2=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:513:33: warning: ‘gfan::GeneratedCone::inOrthogonalComplement’ will be initialized after [-Wreorder] 513 | pmrvector inOrthogonalComplement;//valid if state>=1 | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:510:21: warning: ‘int gfan::GeneratedCone::ambientDimension’ [-Wreorder] 510 | int ambientDimension;//valid if state>=0 | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:674:26: warning: when initialized here [-Wreorder] 674 | explicit GeneratedCone(Matrix const &M, Matrix const &L, MR *mr=get_default_resource(), MR *mr2=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::Tableau::Tableau(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:707:22: required from ‘gfan::GeneratedCone::GeneratedCone(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 707 | ambientDimension(0)//, | ^ src/gfanlib_tableau.h:2431:4: required from ‘gfan::Cone::Cone(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2431 | dualCone(mr) | ^~~~~~~~~~~~ src/gfanlib_tableau.h:3231:3: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::Matrix&, const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3231 | lifted( | ^~~~~~~ 3232 | #if 1 | ~~~~~ 3233 | mr | ~~ 3234 | #else | ~~~~~ 3235 | combineLeftRight(//HERE | ~~~~~~~~~~~~~~~~~~~~~~~ 3236 | combineOnTop(nonStrict,Matrix::filled(1,nonStrict.getWidth(),mvtyp(0)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3237 | combineLeftRight( | ~~~~~~~~~~~~~~~~~ 3238 | combineOnTop(strict,Matrix::filled(1,strict.getWidth(),mvtyp(1)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3239 | combineOnTop(Matrix(nonStrict.getHeight(),1,mr2),Matrix::filled(1,1,mvtyp(-1)),mr2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3240 | mr2), | ~~~~~ 3241 | mr2), | ~~~~~ 3242 | combineOnTop(equations,Matrix::filled(1,equations.getWidth(),mvtyp(0)),mr2),mr//,mr2//TO HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3243 | #endif | ~~~~~~ 3244 | ), | ~ src/gfanlib_hypersurfaceintersection.cpp:69:23: required from here 69 | strict,mr2);//TO HERE | ^ src/gfanlib_tableau.h:244:31: warning: ‘gfan::Tableau::negativeRowBounds’ will be initialized after [-Wreorder] 244 | Vector negativeRowBounds; | ^~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:212:25: warning: ‘pmrvector gfan::Tableau::isColumnInvalid’ [-Wreorder] 212 | pmrvector isColumnInvalid; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:292:17: warning: when initialized here [-Wreorder] 292 | Tableau(MR *mr): | ^~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::Tableau::Tableau(const gfan::Matrix&, bool, bool, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:682:34: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 682 | ambientDimension(M.getHeight())//, | ^ src/gfanlib_tableau.h:2453:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2453 | dualCone(M,equations,mr,mr2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3256:11: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::Matrix&, const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3256 | lifted=Cone(nonStrictM,equationsM,mr,mr2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:69:23: required from here 69 | strict,mr2);//TO HERE | ^ src/gfanlib_tableau.h:261:22: warning: ‘gfan::Tableau::ignoreLastRow’ will be initialized after [-Wreorder] 261 | bool ignoreLastRow;//indicates which mode we are in. The variable is set to true on construction and only changed when the lineality space is found. | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:243:31: warning: ‘gfan::Matrix gfan::Tableau::combinedMatrix’ [-Wreorder] 243 | Matrix combinedMatrix; // Adj(B)*M | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:324:17: warning: when initialized here [-Wreorder] 324 | Tableau(Matrix const &M, bool appendIdentity, bool appendAllOnes=false, MR *mr=get_default_resource()): | ^~~~~~~ src/gfanlib_tableau.h:244:31: warning: ‘gfan::Tableau::negativeRowBounds’ will be initialized after [-Wreorder] 244 | Vector negativeRowBounds; | ^~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:212:25: warning: ‘pmrvector gfan::Tableau::isColumnInvalid’ [-Wreorder] 212 | pmrvector isColumnInvalid; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:324:17: warning: when initialized here [-Wreorder] 324 | Tableau(Matrix const &M, bool appendIdentity, bool appendAllOnes=false, MR *mr=get_default_resource()): | ^~~~~~~ src/gfanlib_matrix.h: In instantiation of ‘void gfan::Matrix::appendRow(const gfan::Vector&) [with typ = gfan::CircuitTableInt32]’: src/gfanlib_hypersurfaceintersection.cpp:268:19: required from ‘gfan::Matrix gfan::normalConeInequalities(const Matrix&, int) [with typ = CircuitTableInt32]’ 268 | ret.appendRow(vertices[i].toVector()-vertices[j].toVector()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:292:40: required from ‘gfan::PolytopeData::PolytopeData(const gfan::Matrix&) [with typ = gfan::CircuitTableInt32]’ 292 | Cone C(normalConeInequalities(generators,i)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:358:27: required from ‘gfan::PolytopeIntersectionData::PolytopeIntersectionData(const std::vector >&) [with typ = gfan::CircuitTableInt32]’ 358 | polytopes.emplace_back(PolytopeData(p)); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1126:22: required from here 1126 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_matrix.h:223:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 223 | if(v.size()!=width) | ~~~~~~~~^~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:2446:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&) [with mvtyp = gfan::CircuitTableInt32]’ 2446 | dualCone(M) | ^~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:292:16: required from ‘gfan::PolytopeData::PolytopeData(const gfan::Matrix&) [with typ = gfan::CircuitTableInt32]’ 292 | Cone C(normalConeInequalities(generators,i)); | ^ src/gfanlib_hypersurfaceintersection.cpp:358:27: required from ‘gfan::PolytopeIntersectionData::PolytopeIntersectionData(const std::vector >&) [with typ = gfan::CircuitTableInt32]’ 358 | polytopes.emplace_back(PolytopeData(p)); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1126:22: required from here 1126 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:518:41: warning: ‘gfan::GeneratedCone::originalMatrix’ will be initialized after [-Wreorder] 518 | /*const*/ Matrix originalMatrix; // we almost don't have to store this matrix. When for example rays for the cone are requested, it however is easiest to return a submatrix of this stored matrix rather than changing basis. | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:515:33: warning: ‘pmrvector gfan::GeneratedCone::nonExtreme’ [-Wreorder] 515 | pmrvector nonExtreme;//knownToBeNonExtreme | ^~~~~~~~~~ src/gfanlib_tableau.h:715:26: warning: when initialized here [-Wreorder] 715 | explicit GeneratedCone(Matrix const &M, MR *mr=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:517:31: warning: ‘gfan::GeneratedCone::temporaryNormal’ will be initialized after [-Wreorder] 517 | Vector temporaryNormal; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:499:21: warning: ‘int gfan::GeneratedCone::state’ [-Wreorder] 499 | int state; | ^~~~~ src/gfanlib_tableau.h:715:26: warning: when initialized here [-Wreorder] 715 | explicit GeneratedCone(Matrix const &M, MR *mr=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:513:33: warning: ‘gfan::GeneratedCone::inOrthogonalComplement’ will be initialized after [-Wreorder] 513 | pmrvector inOrthogonalComplement;//valid if state>=1 | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:510:21: warning: ‘int gfan::GeneratedCone::ambientDimension’ [-Wreorder] 510 | int ambientDimension;//valid if state>=0 | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:715:26: warning: when initialized here [-Wreorder] 715 | explicit GeneratedCone(Matrix const &M, MR *mr=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘bool gfan::GeneratedCone::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:2498:28: required from ‘bool gfan::Cone::isImplied(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt32]’ 2498 | return dualCone.contains(v); | ~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3316:27: required from ‘bool gfan::HalfOpenCone::isEmpty(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3316 | return lifted.isImplied(Vector::standardVector(lifted.getAmbientDimension(),lifted.getAmbientDimension()-1,mr)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:370:22: required from ‘gfan::PolytopeIntersectionData::PolytopeIntersectionData(const std::vector >&) [with typ = gfan::CircuitTableInt32]’ 370 | if(temp.isEmpty(&stackResource)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1126:22: required from here 1126 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1778:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1778 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1781:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1781 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1806:62: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1806 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1809:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1809 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_matrix.h: In instantiation of ‘void gfan::Matrix::appendRow(const gfan::Vector&) [with typ = gfan::CircuitTableInt64]’: src/gfanlib_hypersurfaceintersection.cpp:268:19: required from ‘gfan::Matrix gfan::normalConeInequalities(const Matrix&, int) [with typ = CircuitTableInt64]’ 268 | ret.appendRow(vertices[i].toVector()-vertices[j].toVector()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:292:40: required from ‘gfan::PolytopeData::PolytopeData(const gfan::Matrix&) [with typ = gfan::CircuitTableInt64]’ 292 | Cone C(normalConeInequalities(generators,i)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:358:27: required from ‘gfan::PolytopeIntersectionData::PolytopeIntersectionData(const std::vector >&) [with typ = gfan::CircuitTableInt64]’ 358 | polytopes.emplace_back(PolytopeData(p)); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1127:22: required from here 1127 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_matrix.h:223:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 223 | if(v.size()!=width) | ~~~~~~~~^~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:2446:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&) [with mvtyp = gfan::CircuitTableInt64]’ 2446 | dualCone(M) | ^~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:292:16: required from ‘gfan::PolytopeData::PolytopeData(const gfan::Matrix&) [with typ = gfan::CircuitTableInt64]’ 292 | Cone C(normalConeInequalities(generators,i)); | ^ src/gfanlib_hypersurfaceintersection.cpp:358:27: required from ‘gfan::PolytopeIntersectionData::PolytopeIntersectionData(const std::vector >&) [with typ = gfan::CircuitTableInt64]’ 358 | polytopes.emplace_back(PolytopeData(p)); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1127:22: required from here 1127 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:518:41: warning: ‘gfan::GeneratedCone::originalMatrix’ will be initialized after [-Wreorder] 518 | /*const*/ Matrix originalMatrix; // we almost don't have to store this matrix. When for example rays for the cone are requested, it however is easiest to return a submatrix of this stored matrix rather than changing basis. | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:515:33: warning: ‘pmrvector gfan::GeneratedCone::nonExtreme’ [-Wreorder] 515 | pmrvector nonExtreme;//knownToBeNonExtreme | ^~~~~~~~~~ src/gfanlib_tableau.h:715:26: warning: when initialized here [-Wreorder] 715 | explicit GeneratedCone(Matrix const &M, MR *mr=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:517:31: warning: ‘gfan::GeneratedCone::temporaryNormal’ will be initialized after [-Wreorder] 517 | Vector temporaryNormal; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:499:21: warning: ‘int gfan::GeneratedCone::state’ [-Wreorder] 499 | int state; | ^~~~~ src/gfanlib_tableau.h:715:26: warning: when initialized here [-Wreorder] 715 | explicit GeneratedCone(Matrix const &M, MR *mr=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:513:33: warning: ‘gfan::GeneratedCone::inOrthogonalComplement’ will be initialized after [-Wreorder] 513 | pmrvector inOrthogonalComplement;//valid if state>=1 | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:510:21: warning: ‘int gfan::GeneratedCone::ambientDimension’ [-Wreorder] 510 | int ambientDimension;//valid if state>=0 | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:715:26: warning: when initialized here [-Wreorder] 715 | explicit GeneratedCone(Matrix const &M, MR *mr=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘bool gfan::GeneratedCone::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInt64]’: src/gfanlib_tableau.h:2498:28: required from ‘bool gfan::Cone::isImplied(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt64]’ 2498 | return dualCone.contains(v); | ~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3316:27: required from ‘bool gfan::HalfOpenCone::isEmpty(MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3316 | return lifted.isImplied(Vector::standardVector(lifted.getAmbientDimension(),lifted.getAmbientDimension()-1,mr)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:370:22: required from ‘gfan::PolytopeIntersectionData::PolytopeIntersectionData(const std::vector >&) [with typ = gfan::CircuitTableInt64]’ 370 | if(temp.isEmpty(&stackResource)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1127:22: required from here 1127 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1778:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1778 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1781:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1781 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1806:62: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1806 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1809:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1809 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::GeneratedCone::GeneratedCone(MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:763:20: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::GeneratedCone&, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 763 | GeneratedCone(mr) | ^ src/gfanlib_tableau.h:2438:4: required from ‘gfan::Cone::Cone(const gfan::Cone&, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2438 | dualCone(a.dualCone,mr) | ^~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3200:30: required from ‘int gfan::PolytopeIntersectionData::bestPolytopeIndex(const std::vector&, gfan::HalfOpenCone) const [with typ = gfan::CircuitTableInt64]’ 3200 | template class HalfOpenCone{ | ^~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1127:22: required from here 1127 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:518:41: warning: ‘gfan::GeneratedCone::originalMatrix’ will be initialized after [-Wreorder] 518 | /*const*/ Matrix originalMatrix; // we almost don't have to store this matrix. When for example rays for the cone are requested, it however is easiest to return a submatrix of this stored matrix rather than changing basis. | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:515:33: warning: ‘pmrvector gfan::GeneratedCone::nonExtreme’ [-Wreorder] 515 | pmrvector nonExtreme;//knownToBeNonExtreme | ^~~~~~~~~~ src/gfanlib_tableau.h:699:17: warning: when initialized here [-Wreorder] 699 | GeneratedCone(MR *mr)NOEXCEPT_://is this constructor needed - and how should the initialisation be? | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:517:31: warning: ‘gfan::GeneratedCone::temporaryNormal’ will be initialized after [-Wreorder] 517 | Vector temporaryNormal; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:499:21: warning: ‘int gfan::GeneratedCone::state’ [-Wreorder] 499 | int state; | ^~~~~ src/gfanlib_tableau.h:699:17: warning: when initialized here [-Wreorder] 699 | GeneratedCone(MR *mr)NOEXCEPT_://is this constructor needed - and how should the initialisation be? | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:513:33: warning: ‘gfan::GeneratedCone::inOrthogonalComplement’ will be initialized after [-Wreorder] 513 | pmrvector inOrthogonalComplement;//valid if state>=1 | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:510:21: warning: ‘int gfan::GeneratedCone::ambientDimension’ [-Wreorder] 510 | int ambientDimension;//valid if state>=0 | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:699:17: warning: when initialized here [-Wreorder] 699 | GeneratedCone(MR *mr)NOEXCEPT_://is this constructor needed - and how should the initialisation be? | ^~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:2453:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2453 | dualCone(M,equations,mr,mr2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3328:11: required from ‘gfan::Cone gfan::HalfOpenCone::closure(MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3328 | return Cone( | ^~~~~~~~~~~~ 3329 | lifted.getFacetNormals(mr2,mr).submatrixRows(0,n,mr2),//HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3330 | lifted.getOrthogonalComplement(mr2).submatrixRows(0,n,mr2),mr,mr2//TO HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3331 | ); | ~ src/gfanlib_hypersurfaceintersection.cpp:409:23: required from ‘int gfan::PolytopeIntersectionData::bestPolytopeIndex(const std::vector&, gfan::HalfOpenCone) const [with typ = gfan::CircuitTableInt64]’ 409 | auto F=E.closure(); | ~~~~~~~~~^~ src/gfanlib_hypersurfaceintersection.cpp:1127:22: required from here 1127 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:518:41: warning: ‘gfan::GeneratedCone::originalMatrix’ will be initialized after [-Wreorder] 518 | /*const*/ Matrix originalMatrix; // we almost don't have to store this matrix. When for example rays for the cone are requested, it however is easiest to return a submatrix of this stored matrix rather than changing basis. | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:515:33: warning: ‘pmrvector gfan::GeneratedCone::nonExtreme’ [-Wreorder] 515 | pmrvector nonExtreme;//knownToBeNonExtreme | ^~~~~~~~~~ src/gfanlib_tableau.h:674:26: warning: when initialized here [-Wreorder] 674 | explicit GeneratedCone(Matrix const &M, Matrix const &L, MR *mr=get_default_resource(), MR *mr2=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:517:31: warning: ‘gfan::GeneratedCone::temporaryNormal’ will be initialized after [-Wreorder] 517 | Vector temporaryNormal; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:499:21: warning: ‘int gfan::GeneratedCone::state’ [-Wreorder] 499 | int state; | ^~~~~ src/gfanlib_tableau.h:674:26: warning: when initialized here [-Wreorder] 674 | explicit GeneratedCone(Matrix const &M, Matrix const &L, MR *mr=get_default_resource(), MR *mr2=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:513:33: warning: ‘gfan::GeneratedCone::inOrthogonalComplement’ will be initialized after [-Wreorder] 513 | pmrvector inOrthogonalComplement;//valid if state>=1 | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:510:21: warning: ‘int gfan::GeneratedCone::ambientDimension’ [-Wreorder] 510 | int ambientDimension;//valid if state>=0 | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:674:26: warning: when initialized here [-Wreorder] 674 | explicit GeneratedCone(Matrix const &M, Matrix const &L, MR *mr=get_default_resource(), MR *mr2=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_matrix.h: In instantiation of ‘void gfan::Matrix::appendRow(const gfan::Vector&) [with typ = gfan::CircuitTableInteger]’: src/gfanlib_hypersurfaceintersection.cpp:268:19: required from ‘gfan::Matrix gfan::normalConeInequalities(const Matrix&, int) [with typ = CircuitTableInteger]’ 268 | ret.appendRow(vertices[i].toVector()-vertices[j].toVector()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:292:40: required from ‘gfan::PolytopeData::PolytopeData(const gfan::Matrix&) [with typ = gfan::CircuitTableInteger]’ 292 | Cone C(normalConeInequalities(generators,i)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:358:27: required from ‘gfan::PolytopeIntersectionData::PolytopeIntersectionData(const std::vector >&) [with typ = gfan::CircuitTableInteger]’ 358 | polytopes.emplace_back(PolytopeData(p)); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1128:22: required from here 1128 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_matrix.h:223:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 223 | if(v.size()!=width) | ~~~~~~~~^~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:2446:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&) [with mvtyp = gfan::CircuitTableInteger]’ 2446 | dualCone(M) | ^~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:292:16: required from ‘gfan::PolytopeData::PolytopeData(const gfan::Matrix&) [with typ = gfan::CircuitTableInteger]’ 292 | Cone C(normalConeInequalities(generators,i)); | ^ src/gfanlib_hypersurfaceintersection.cpp:358:27: required from ‘gfan::PolytopeIntersectionData::PolytopeIntersectionData(const std::vector >&) [with typ = gfan::CircuitTableInteger]’ 358 | polytopes.emplace_back(PolytopeData(p)); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1128:22: required from here 1128 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:518:41: warning: ‘gfan::GeneratedCone::originalMatrix’ will be initialized after [-Wreorder] 518 | /*const*/ Matrix originalMatrix; // we almost don't have to store this matrix. When for example rays for the cone are requested, it however is easiest to return a submatrix of this stored matrix rather than changing basis. | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:515:33: warning: ‘pmrvector gfan::GeneratedCone::nonExtreme’ [-Wreorder] 515 | pmrvector nonExtreme;//knownToBeNonExtreme | ^~~~~~~~~~ src/gfanlib_tableau.h:715:26: warning: when initialized here [-Wreorder] 715 | explicit GeneratedCone(Matrix const &M, MR *mr=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:517:31: warning: ‘gfan::GeneratedCone::temporaryNormal’ will be initialized after [-Wreorder] 517 | Vector temporaryNormal; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:499:21: warning: ‘int gfan::GeneratedCone::state’ [-Wreorder] 499 | int state; | ^~~~~ src/gfanlib_tableau.h:715:26: warning: when initialized here [-Wreorder] 715 | explicit GeneratedCone(Matrix const &M, MR *mr=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:513:33: warning: ‘gfan::GeneratedCone::inOrthogonalComplement’ will be initialized after [-Wreorder] 513 | pmrvector inOrthogonalComplement;//valid if state>=1 | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:510:21: warning: ‘int gfan::GeneratedCone::ambientDimension’ [-Wreorder] 510 | int ambientDimension;//valid if state>=0 | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:715:26: warning: when initialized here [-Wreorder] 715 | explicit GeneratedCone(Matrix const &M, MR *mr=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘bool gfan::GeneratedCone::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInteger]’: src/gfanlib_tableau.h:2498:28: required from ‘bool gfan::Cone::isImplied(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInteger]’ 2498 | return dualCone.contains(v); | ~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3316:27: required from ‘bool gfan::HalfOpenCone::isEmpty(MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3316 | return lifted.isImplied(Vector::standardVector(lifted.getAmbientDimension(),lifted.getAmbientDimension()-1,mr)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:370:22: required from ‘gfan::PolytopeIntersectionData::PolytopeIntersectionData(const std::vector >&) [with typ = gfan::CircuitTableInteger]’ 370 | if(temp.isEmpty(&stackResource)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1128:22: required from here 1128 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1778:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1778 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1781:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1781 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1806:62: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1806 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1809:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1809 | for(int i=0;isize();i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::GeneratedCone::GeneratedCone(MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:763:20: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::GeneratedCone&, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 763 | GeneratedCone(mr) | ^ src/gfanlib_tableau.h:2438:4: required from ‘gfan::Cone::Cone(const gfan::Cone&, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2438 | dualCone(a.dualCone,mr) | ^~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3200:30: required from ‘int gfan::PolytopeIntersectionData::bestPolytopeIndex(const std::vector&, gfan::HalfOpenCone) const [with typ = gfan::CircuitTableInteger]’ 3200 | template class HalfOpenCone{ | ^~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1128:22: required from here 1128 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:518:41: warning: ‘gfan::GeneratedCone::originalMatrix’ will be initialized after [-Wreorder] 518 | /*const*/ Matrix originalMatrix; // we almost don't have to store this matrix. When for example rays for the cone are requested, it however is easiest to return a submatrix of this stored matrix rather than changing basis. | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:515:33: warning: ‘pmrvector gfan::GeneratedCone::nonExtreme’ [-Wreorder] 515 | pmrvector nonExtreme;//knownToBeNonExtreme | ^~~~~~~~~~ src/gfanlib_tableau.h:699:17: warning: when initialized here [-Wreorder] 699 | GeneratedCone(MR *mr)NOEXCEPT_://is this constructor needed - and how should the initialisation be? | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:517:31: warning: ‘gfan::GeneratedCone::temporaryNormal’ will be initialized after [-Wreorder] 517 | Vector temporaryNormal; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:499:21: warning: ‘int gfan::GeneratedCone::state’ [-Wreorder] 499 | int state; | ^~~~~ src/gfanlib_tableau.h:699:17: warning: when initialized here [-Wreorder] 699 | GeneratedCone(MR *mr)NOEXCEPT_://is this constructor needed - and how should the initialisation be? | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:513:33: warning: ‘gfan::GeneratedCone::inOrthogonalComplement’ will be initialized after [-Wreorder] 513 | pmrvector inOrthogonalComplement;//valid if state>=1 | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:510:21: warning: ‘int gfan::GeneratedCone::ambientDimension’ [-Wreorder] 510 | int ambientDimension;//valid if state>=0 | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:699:17: warning: when initialized here [-Wreorder] 699 | GeneratedCone(MR *mr)NOEXCEPT_://is this constructor needed - and how should the initialisation be? | ^~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:2453:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2453 | dualCone(M,equations,mr,mr2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3328:11: required from ‘gfan::Cone gfan::HalfOpenCone::closure(MR*, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3328 | return Cone( | ^~~~~~~~~~~~ 3329 | lifted.getFacetNormals(mr2,mr).submatrixRows(0,n,mr2),//HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3330 | lifted.getOrthogonalComplement(mr2).submatrixRows(0,n,mr2),mr,mr2//TO HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3331 | ); | ~ src/gfanlib_hypersurfaceintersection.cpp:409:23: required from ‘int gfan::PolytopeIntersectionData::bestPolytopeIndex(const std::vector&, gfan::HalfOpenCone) const [with typ = gfan::CircuitTableInteger]’ 409 | auto F=E.closure(); | ~~~~~~~~~^~ src/gfanlib_hypersurfaceintersection.cpp:1128:22: required from here 1128 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:518:41: warning: ‘gfan::GeneratedCone::originalMatrix’ will be initialized after [-Wreorder] 518 | /*const*/ Matrix originalMatrix; // we almost don't have to store this matrix. When for example rays for the cone are requested, it however is easiest to return a submatrix of this stored matrix rather than changing basis. | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:515:33: warning: ‘pmrvector gfan::GeneratedCone::nonExtreme’ [-Wreorder] 515 | pmrvector nonExtreme;//knownToBeNonExtreme | ^~~~~~~~~~ src/gfanlib_tableau.h:674:26: warning: when initialized here [-Wreorder] 674 | explicit GeneratedCone(Matrix const &M, Matrix const &L, MR *mr=get_default_resource(), MR *mr2=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:517:31: warning: ‘gfan::GeneratedCone::temporaryNormal’ will be initialized after [-Wreorder] 517 | Vector temporaryNormal; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:499:21: warning: ‘int gfan::GeneratedCone::state’ [-Wreorder] 499 | int state; | ^~~~~ src/gfanlib_tableau.h:674:26: warning: when initialized here [-Wreorder] 674 | explicit GeneratedCone(Matrix const &M, Matrix const &L, MR *mr=get_default_resource(), MR *mr2=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:513:33: warning: ‘gfan::GeneratedCone::inOrthogonalComplement’ will be initialized after [-Wreorder] 513 | pmrvector inOrthogonalComplement;//valid if state>=1 | ^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:510:21: warning: ‘int gfan::GeneratedCone::ambientDimension’ [-Wreorder] 510 | int ambientDimension;//valid if state>=0 | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:674:26: warning: when initialized here [-Wreorder] 674 | explicit GeneratedCone(Matrix const &M, Matrix const &L, MR *mr=get_default_resource(), MR *mr2=get_default_resource()): | ^~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘void gfan::Tableau::computeRowBounds() [with mvtyp = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:351:4: required from ‘gfan::Tableau::Tableau(const gfan::Matrix&, bool, bool, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 351 | computeRowBounds(); | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:682:34: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 682 | ambientDimension(M.getHeight())//, | ^ src/gfanlib_tableau.h:2453:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2453 | dualCone(M,equations,mr,mr2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3256:11: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::Matrix&, const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3256 | lifted=Cone(nonStrictM,equationsM,mr,mr2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:69:23: required from here 69 | strict,mr2);//TO HERE | ^ src/gfanlib_tableau.h:266:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 266 | for(int i=0;i::bitsSet(pmrvector&) [with mvtyp = gfan::CircuitTableInt32; uint64_t = long unsigned int; pmrvector = std::vector >]’: src/gfanlib_tableau.h:544:37: required from ‘void gfan::GeneratedCone::exchange(int, int) [with mvtyp = gfan::CircuitTableInt32]’ 544 | nInLinealitySpace.record(bitsSet(inLineality)); | ~~~~~~~^~~~~~~~~~~~~ src/gfanlib_tableau.h:691:6: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 691 | exchange(a,i); | ^~~~~~~~ src/gfanlib_tableau.h:2453:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2453 | dualCone(M,equations,mr,mr2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3256:11: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::Matrix&, const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3256 | lifted=Cone(nonStrictM,equationsM,mr,mr2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:69:23: required from here 69 | strict,mr2);//TO HERE | ^ src/gfanlib_tableau.h:522:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | for(int i=0;i::towards(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInt32; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1792:11: required from ‘bool gfan::GeneratedCone::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32]’ 1792 | int TW=towards(d-1,lowerIndex,upperIndex,nonExtreme); | ^~~~~~~ src/gfanlib_tableau.h:2498:28: required from ‘bool gfan::Cone::isImplied(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt32]’ 2498 | return dualCone.contains(v); | ~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3316:27: required from ‘bool gfan::HalfOpenCone::isEmpty(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3316 | return lifted.isImplied(Vector::standardVector(lifted.getAmbientDimension(),lifted.getAmbientDimension()-1,mr)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:370:22: required from ‘gfan::PolytopeIntersectionData::PolytopeIntersectionData(const std::vector >&) [with typ = gfan::CircuitTableInt32]’ 370 | if(temp.isEmpty(&stackResource)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1126:22: required from here 1126 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:968:49: warning: statement has no effect [-Wunused-value] 968 | bool shadowVertex=false;true; | ^~~~ src/gfanlib_tableau.h:969:41: warning: statement has no effect [-Wunused-value] 969 | bool bland=true;false; | ^~~~~ src/gfanlib_tableau.h:1005:118: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1005 | for(int perturbationIndex=0;perturbationIndex::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt32]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1927:4: required from ‘gfan::Matrix gfan::GeneratedCone::getLinealitySpace(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1927 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2563:37: required from ‘gfan::Matrix gfan::Cone::getOrthogonalComplement(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2563 | return dualCone.getLinealitySpace(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/gfanlib_hypersurfaceintersection.cpp:410:52: required from ‘int gfan::PolytopeIntersectionData::bestPolytopeIndex(const std::vector&, gfan::HalfOpenCone) const [with typ = gfan::CircuitTableInt32]’ 410 | E=HalfOpenCone(F.getOrthogonalComplement(),Matrix(F.getAmbientDimension(),0),Matrix(F.getAmbientDimension(),0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_hypersurfaceintersection.cpp:1126:22: required from here 1126 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1217:38: warning: unused variable ‘somethingNotKnownToBeInLineality’ [-Wunused-variable] 1217 | bool somethingNotKnownToBeInLineality=false; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘void gfan::GeneratedCone::findExtremeRays() [with mvtyp = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:1737:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt32]’ 1737 | findExtremeRays(); | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1927:4: required from ‘gfan::Matrix gfan::GeneratedCone::getLinealitySpace(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1927 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2563:37: required from ‘gfan::Matrix gfan::Cone::getOrthogonalComplement(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2563 | return dualCone.getLinealitySpace(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/gfanlib_hypersurfaceintersection.cpp:410:52: required from ‘int gfan::PolytopeIntersectionData::bestPolytopeIndex(const std::vector&, gfan::HalfOpenCone) const [with typ = gfan::CircuitTableInt32]’ 410 | E=HalfOpenCone(F.getOrthogonalComplement(),Matrix(F.getAmbientDimension(),0),Matrix(F.getAmbientDimension(),0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_hypersurfaceintersection.cpp:1126:22: required from here 1126 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1479:81: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1479 | if((neededExtremeRays>=remaining) || inBasis[i] && !loose(i,lowerIndex,upperIndex,nonExtreme))//we first must remove it from the basis to check | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::Tableau::Tableau(const gfan::Matrix&, bool, bool, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:723:34: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 723 | ambientDimension(M.getHeight())//, | ^ src/gfanlib_tableau.h:2446:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&) [with mvtyp = gfan::CircuitTableInt64]’ 2446 | dualCone(M) | ^~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:292:16: required from ‘gfan::PolytopeData::PolytopeData(const gfan::Matrix&) [with typ = gfan::CircuitTableInt64]’ 292 | Cone C(normalConeInequalities(generators,i)); | ^ src/gfanlib_hypersurfaceintersection.cpp:358:27: required from ‘gfan::PolytopeIntersectionData::PolytopeIntersectionData(const std::vector >&) [with typ = gfan::CircuitTableInt64]’ 358 | polytopes.emplace_back(PolytopeData(p)); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1127:22: required from here 1127 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:261:22: warning: ‘gfan::Tableau::ignoreLastRow’ will be initialized after [-Wreorder] 261 | bool ignoreLastRow;//indicates which mode we are in. The variable is set to true on construction and only changed when the lineality space is found. | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:243:31: warning: ‘gfan::Matrix gfan::Tableau::combinedMatrix’ [-Wreorder] 243 | Matrix combinedMatrix; // Adj(B)*M | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:324:17: warning: when initialized here [-Wreorder] 324 | Tableau(Matrix const &M, bool appendIdentity, bool appendAllOnes=false, MR *mr=get_default_resource()): | ^~~~~~~ src/gfanlib_tableau.h:244:31: warning: ‘gfan::Tableau::negativeRowBounds’ will be initialized after [-Wreorder] 244 | Vector negativeRowBounds; | ^~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:212:25: warning: ‘pmrvector gfan::Tableau::isColumnInvalid’ [-Wreorder] 212 | pmrvector isColumnInvalid; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:324:17: warning: when initialized here [-Wreorder] 324 | Tableau(Matrix const &M, bool appendIdentity, bool appendAllOnes=false, MR *mr=get_default_resource()): | ^~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘int gfan::GeneratedCone::towards(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInt64; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1792:11: required from ‘bool gfan::GeneratedCone::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInt64]’ 1792 | int TW=towards(d-1,lowerIndex,upperIndex,nonExtreme); | ^~~~~~~ src/gfanlib_tableau.h:2498:28: required from ‘bool gfan::Cone::isImplied(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt64]’ 2498 | return dualCone.contains(v); | ~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3316:27: required from ‘bool gfan::HalfOpenCone::isEmpty(MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3316 | return lifted.isImplied(Vector::standardVector(lifted.getAmbientDimension(),lifted.getAmbientDimension()-1,mr)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:370:22: required from ‘gfan::PolytopeIntersectionData::PolytopeIntersectionData(const std::vector >&) [with typ = gfan::CircuitTableInt64]’ 370 | if(temp.isEmpty(&stackResource)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1127:22: required from here 1127 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:968:49: warning: statement has no effect [-Wunused-value] 968 | bool shadowVertex=false;true; | ^~~~ src/gfanlib_tableau.h:969:41: warning: statement has no effect [-Wunused-value] 969 | bool bland=true;false; | ^~~~~ src/gfanlib_tableau.h:1005:118: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1005 | for(int perturbationIndex=0;perturbationIndex::Tableau(MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:707:22: required from ‘gfan::GeneratedCone::GeneratedCone(MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 707 | ambientDimension(0)//, | ^ src/gfanlib_tableau.h:763:20: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::GeneratedCone&, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 763 | GeneratedCone(mr) | ^ src/gfanlib_tableau.h:2438:4: required from ‘gfan::Cone::Cone(const gfan::Cone&, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2438 | dualCone(a.dualCone,mr) | ^~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3200:30: required from ‘int gfan::PolytopeIntersectionData::bestPolytopeIndex(const std::vector&, gfan::HalfOpenCone) const [with typ = gfan::CircuitTableInt64]’ 3200 | template class HalfOpenCone{ | ^~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1127:22: required from here 1127 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:244:31: warning: ‘gfan::Tableau::negativeRowBounds’ will be initialized after [-Wreorder] 244 | Vector negativeRowBounds; | ^~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:212:25: warning: ‘pmrvector gfan::Tableau::isColumnInvalid’ [-Wreorder] 212 | pmrvector isColumnInvalid; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:292:17: warning: when initialized here [-Wreorder] 292 | Tableau(MR *mr): | ^~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInt64]’: src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt64]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1927:4: required from ‘gfan::Matrix gfan::GeneratedCone::getLinealitySpace(MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1927 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2563:37: required from ‘gfan::Matrix gfan::Cone::getOrthogonalComplement(MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2563 | return dualCone.getLinealitySpace(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/gfanlib_hypersurfaceintersection.cpp:410:52: required from ‘int gfan::PolytopeIntersectionData::bestPolytopeIndex(const std::vector&, gfan::HalfOpenCone) const [with typ = gfan::CircuitTableInt64]’ 410 | E=HalfOpenCone(F.getOrthogonalComplement(),Matrix(F.getAmbientDimension(),0),Matrix(F.getAmbientDimension(),0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_hypersurfaceintersection.cpp:1127:22: required from here 1127 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1217:38: warning: unused variable ‘somethingNotKnownToBeInLineality’ [-Wunused-variable] 1217 | bool somethingNotKnownToBeInLineality=false; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘void gfan::GeneratedCone::findExtremeRays() [with mvtyp = gfan::CircuitTableInt64]’: src/gfanlib_tableau.h:1737:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt64]’ 1737 | findExtremeRays(); | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1927:4: required from ‘gfan::Matrix gfan::GeneratedCone::getLinealitySpace(MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1927 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2563:37: required from ‘gfan::Matrix gfan::Cone::getOrthogonalComplement(MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2563 | return dualCone.getLinealitySpace(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/gfanlib_hypersurfaceintersection.cpp:410:52: required from ‘int gfan::PolytopeIntersectionData::bestPolytopeIndex(const std::vector&, gfan::HalfOpenCone) const [with typ = gfan::CircuitTableInt64]’ 410 | E=HalfOpenCone(F.getOrthogonalComplement(),Matrix(F.getAmbientDimension(),0),Matrix(F.getAmbientDimension(),0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_hypersurfaceintersection.cpp:1127:22: required from here 1127 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1479:81: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1479 | if((neededExtremeRays>=remaining) || inBasis[i] && !loose(i,lowerIndex,upperIndex,nonExtreme))//we first must remove it from the basis to check | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘gfan::Tableau::Tableau(const gfan::Matrix&, bool, bool, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:723:34: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 723 | ambientDimension(M.getHeight())//, | ^ src/gfanlib_tableau.h:2446:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&) [with mvtyp = gfan::CircuitTableInteger]’ 2446 | dualCone(M) | ^~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:292:16: required from ‘gfan::PolytopeData::PolytopeData(const gfan::Matrix&) [with typ = gfan::CircuitTableInteger]’ 292 | Cone C(normalConeInequalities(generators,i)); | ^ src/gfanlib_hypersurfaceintersection.cpp:358:27: required from ‘gfan::PolytopeIntersectionData::PolytopeIntersectionData(const std::vector >&) [with typ = gfan::CircuitTableInteger]’ 358 | polytopes.emplace_back(PolytopeData(p)); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1128:22: required from here 1128 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:261:22: warning: ‘gfan::Tableau::ignoreLastRow’ will be initialized after [-Wreorder] 261 | bool ignoreLastRow;//indicates which mode we are in. The variable is set to true on construction and only changed when the lineality space is found. | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:243:31: warning: ‘gfan::Matrix gfan::Tableau::combinedMatrix’ [-Wreorder] 243 | Matrix combinedMatrix; // Adj(B)*M | ^~~~~~~~~~~~~~ src/gfanlib_tableau.h:324:17: warning: when initialized here [-Wreorder] 324 | Tableau(Matrix const &M, bool appendIdentity, bool appendAllOnes=false, MR *mr=get_default_resource()): | ^~~~~~~ src/gfanlib_tableau.h:244:31: warning: ‘gfan::Tableau::negativeRowBounds’ will be initialized after [-Wreorder] 244 | Vector negativeRowBounds; | ^~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:212:25: warning: ‘pmrvector gfan::Tableau::isColumnInvalid’ [-Wreorder] 212 | pmrvector isColumnInvalid; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:324:17: warning: when initialized here [-Wreorder] 324 | Tableau(Matrix const &M, bool appendIdentity, bool appendAllOnes=false, MR *mr=get_default_resource()): | ^~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘int gfan::GeneratedCone::towards(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInteger; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1792:11: required from ‘bool gfan::GeneratedCone::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInteger]’ 1792 | int TW=towards(d-1,lowerIndex,upperIndex,nonExtreme); | ^~~~~~~ src/gfanlib_tableau.h:2498:28: required from ‘bool gfan::Cone::isImplied(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInteger]’ 2498 | return dualCone.contains(v); | ~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3316:27: required from ‘bool gfan::HalfOpenCone::isEmpty(MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3316 | return lifted.isImplied(Vector::standardVector(lifted.getAmbientDimension(),lifted.getAmbientDimension()-1,mr)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:370:22: required from ‘gfan::PolytopeIntersectionData::PolytopeIntersectionData(const std::vector >&) [with typ = gfan::CircuitTableInteger]’ 370 | if(temp.isEmpty(&stackResource)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1128:22: required from here 1128 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:968:49: warning: statement has no effect [-Wunused-value] 968 | bool shadowVertex=false;true; | ^~~~ src/gfanlib_tableau.h:969:41: warning: statement has no effect [-Wunused-value] 969 | bool bland=true;false; | ^~~~~ src/gfanlib_tableau.h:1005:118: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1005 | for(int perturbationIndex=0;perturbationIndex::Tableau(MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:707:22: required from ‘gfan::GeneratedCone::GeneratedCone(MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 707 | ambientDimension(0)//, | ^ src/gfanlib_tableau.h:763:20: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::GeneratedCone&, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 763 | GeneratedCone(mr) | ^ src/gfanlib_tableau.h:2438:4: required from ‘gfan::Cone::Cone(const gfan::Cone&, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2438 | dualCone(a.dualCone,mr) | ^~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3200:30: required from ‘int gfan::PolytopeIntersectionData::bestPolytopeIndex(const std::vector&, gfan::HalfOpenCone) const [with typ = gfan::CircuitTableInteger]’ 3200 | template class HalfOpenCone{ | ^~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1128:22: required from here 1128 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:244:31: warning: ‘gfan::Tableau::negativeRowBounds’ will be initialized after [-Wreorder] 244 | Vector negativeRowBounds; | ^~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:212:25: warning: ‘pmrvector gfan::Tableau::isColumnInvalid’ [-Wreorder] 212 | pmrvector isColumnInvalid; | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:292:17: warning: when initialized here [-Wreorder] 292 | Tableau(MR *mr): | ^~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInteger]’: src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInteger]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1927:4: required from ‘gfan::Matrix gfan::GeneratedCone::getLinealitySpace(MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1927 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2563:37: required from ‘gfan::Matrix gfan::Cone::getOrthogonalComplement(MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2563 | return dualCone.getLinealitySpace(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/gfanlib_hypersurfaceintersection.cpp:410:52: required from ‘int gfan::PolytopeIntersectionData::bestPolytopeIndex(const std::vector&, gfan::HalfOpenCone) const [with typ = gfan::CircuitTableInteger]’ 410 | E=HalfOpenCone(F.getOrthogonalComplement(),Matrix(F.getAmbientDimension(),0),Matrix(F.getAmbientDimension(),0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_hypersurfaceintersection.cpp:1128:22: required from here 1128 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1217:38: warning: unused variable ‘somethingNotKnownToBeInLineality’ [-Wunused-variable] 1217 | bool somethingNotKnownToBeInLineality=false; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘void gfan::GeneratedCone::findExtremeRays() [with mvtyp = gfan::CircuitTableInteger]’: src/gfanlib_tableau.h:1737:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInteger]’ 1737 | findExtremeRays(); | ^~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1927:4: required from ‘gfan::Matrix gfan::GeneratedCone::getLinealitySpace(MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1927 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2563:37: required from ‘gfan::Matrix gfan::Cone::getOrthogonalComplement(MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2563 | return dualCone.getLinealitySpace(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/gfanlib_hypersurfaceintersection.cpp:410:52: required from ‘int gfan::PolytopeIntersectionData::bestPolytopeIndex(const std::vector&, gfan::HalfOpenCone) const [with typ = gfan::CircuitTableInteger]’ 410 | E=HalfOpenCone(F.getOrthogonalComplement(),Matrix(F.getAmbientDimension(),0),Matrix(F.getAmbientDimension(),0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_hypersurfaceintersection.cpp:1128:22: required from here 1128 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1479:81: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1479 | if((neededExtremeRays>=remaining) || inBasis[i] && !loose(i,lowerIndex,upperIndex,nonExtreme))//we first must remove it from the basis to check | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp: In instantiation of ‘gfan::CommonRefinementTraverser::CommonRefinementTraverser(gfan::HalfOpenCone, std::vector&, const std::vector >&, std::function&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>, gfan::CommonStatistics*) [with typ = gfan::CircuitTableInt32]’: /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; _Alloc = std::allocator >; reference = gfan::CommonRefinementTraverser&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:944:37: required from ‘void gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>) [with typ = CircuitTableInt32]’ 944 | for(int i=0;i const& c)mutable->void{lock_guard lck{m};collector.push_back(c);} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | /*,*edgeCounts*/,data,relationTable,filter,commonStatistics); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1129:514: required from here 1129 | template void gfan::commonRefinement(HalfOpenCone cone, vector &used, vector > const &exponents, std::vector > &collector,int &nonEmptyIntersections/*,vector const *edgeCounts*/, PolytopeIntersectionData /*const*/ &data, RelationTable const &relationTable, ProgressCounter &progress, CommonStatistics *statistics, int j, std::function&)> filter); | ^ src/gfanlib_hypersurfaceintersection.cpp:787:58: warning: ‘gfan::CommonRefinementTraverser::collector’ will be initialized after [-Wreorder] 787 | std::function&)> collector; | ^~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:786:38: warning: ‘std::vector, std::allocator > > gfan::CommonRefinementTraverser::exponents’ [-Wreorder] 786 | vector > exponents; | ^~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:830:17: warning: when initialized here [-Wreorder] 830 | CommonRefinementTraverser( | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:789:48: warning: ‘gfan::CommonRefinementTraverser::data’ will be initialized after [-Wreorder] 789 | PolytopeIntersectionData &data; | ^~~~ src/gfanlib_hypersurfaceintersection.cpp:788:58: warning: ‘std::function&)> gfan::CommonRefinementTraverser::filter’ [-Wreorder] 788 | std::function&)> filter; | ^~~~~~ src/gfanlib_hypersurfaceintersection.cpp:830:17: warning: when initialized here [-Wreorder] 830 | CommonRefinementTraverser( | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:792:21: warning: ‘gfan::CommonRefinementTraverser::depth’ will be initialized after [-Wreorder] 792 | int depth; | ^~~~~ src/gfanlib_hypersurfaceintersection.cpp:778:31: warning: ‘StackResource gfan::CommonRefinementTraverser::stackResource’ [-Wreorder] 778 | StackResource stackResource; | ^~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:830:17: warning: when initialized here [-Wreorder] 830 | CommonRefinementTraverser( | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp: In instantiation of ‘gfan::CommonRefinementTraverser::CommonRefinementTraverser(gfan::HalfOpenCone, std::vector&, const std::vector >&, std::function&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>, gfan::CommonStatistics*) [with typ = gfan::CircuitTableInt64]’: /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; _Alloc = std::allocator >; reference = gfan::CommonRefinementTraverser&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:944:37: required from ‘void gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>) [with typ = CircuitTableInt64]’ 944 | for(int i=0;i const& c)mutable->void{lock_guard lck{m};collector.push_back(c);} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | /*,*edgeCounts*/,data,relationTable,filter,commonStatistics); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1130:514: required from here 1130 | template void gfan::commonRefinement(HalfOpenCone cone, vector &used, vector > const &exponents, std::vector > &collector,int &nonEmptyIntersections/*,vector const *edgeCounts*/, PolytopeIntersectionData /*const*/ &data, RelationTable const &relationTable, ProgressCounter &progress, CommonStatistics *statistics, int j, std::function&)> filter); | ^ src/gfanlib_hypersurfaceintersection.cpp:787:58: warning: ‘gfan::CommonRefinementTraverser::collector’ will be initialized after [-Wreorder] 787 | std::function&)> collector; | ^~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:786:38: warning: ‘std::vector, std::allocator > > gfan::CommonRefinementTraverser::exponents’ [-Wreorder] 786 | vector > exponents; | ^~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:830:17: warning: when initialized here [-Wreorder] 830 | CommonRefinementTraverser( | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:789:48: warning: ‘gfan::CommonRefinementTraverser::data’ will be initialized after [-Wreorder] 789 | PolytopeIntersectionData &data; | ^~~~ src/gfanlib_hypersurfaceintersection.cpp:788:58: warning: ‘std::function&)> gfan::CommonRefinementTraverser::filter’ [-Wreorder] 788 | std::function&)> filter; | ^~~~~~ src/gfanlib_hypersurfaceintersection.cpp:830:17: warning: when initialized here [-Wreorder] 830 | CommonRefinementTraverser( | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:792:21: warning: ‘gfan::CommonRefinementTraverser::depth’ will be initialized after [-Wreorder] 792 | int depth; | ^~~~~ src/gfanlib_hypersurfaceintersection.cpp:778:31: warning: ‘StackResource gfan::CommonRefinementTraverser::stackResource’ [-Wreorder] 778 | StackResource stackResource; | ^~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:830:17: warning: when initialized here [-Wreorder] 830 | CommonRefinementTraverser( | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp: In instantiation of ‘gfan::CommonRefinementTraverser::CommonRefinementTraverser(gfan::HalfOpenCone, std::vector&, const std::vector >&, std::function&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>, gfan::CommonStatistics*) [with typ = gfan::CircuitTableInteger]’: /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; _Alloc = std::allocator >; reference = gfan::CommonRefinementTraverser&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:944:37: required from ‘void gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>) [with typ = CircuitTableInteger]’ 944 | for(int i=0;i const& c)mutable->void{lock_guard lck{m};collector.push_back(c);} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | /*,*edgeCounts*/,data,relationTable,filter,commonStatistics); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1131:526: required from here 1131 | template void gfan::commonRefinement(HalfOpenCone cone, vector &used, vector > const &exponents, std::vector > &collector,int &nonEmptyIntersections/*,vector const *edgeCounts*/, PolytopeIntersectionData /*const*/ &data, RelationTable const &relationTable, ProgressCounter &progress, CommonStatistics *statistics, int j, std::function&)> filter); | ^ src/gfanlib_hypersurfaceintersection.cpp:787:58: warning: ‘gfan::CommonRefinementTraverser::collector’ will be initialized after [-Wreorder] 787 | std::function&)> collector; | ^~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:786:38: warning: ‘std::vector, std::allocator > > gfan::CommonRefinementTraverser::exponents’ [-Wreorder] 786 | vector > exponents; | ^~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:830:17: warning: when initialized here [-Wreorder] 830 | CommonRefinementTraverser( | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:789:48: warning: ‘gfan::CommonRefinementTraverser::data’ will be initialized after [-Wreorder] 789 | PolytopeIntersectionData &data; | ^~~~ src/gfanlib_hypersurfaceintersection.cpp:788:58: warning: ‘std::function&)> gfan::CommonRefinementTraverser::filter’ [-Wreorder] 788 | std::function&)> filter; | ^~~~~~ src/gfanlib_hypersurfaceintersection.cpp:830:17: warning: when initialized here [-Wreorder] 830 | CommonRefinementTraverser( | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:792:21: warning: ‘gfan::CommonRefinementTraverser::depth’ will be initialized after [-Wreorder] 792 | int depth; | ^~~~~ src/gfanlib_hypersurfaceintersection.cpp:778:31: warning: ‘StackResource gfan::CommonRefinementTraverser::stackResource’ [-Wreorder] 778 | StackResource stackResource; | ^~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:830:17: warning: when initialized here [-Wreorder] 830 | CommonRefinementTraverser( | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_circuittableint.h: In instantiation of ‘static gfan::CircuitTableIntPOD gfan::CircuitTableIntPOD::scaleVector(gfan::CircuitTableIntPOD*, gfan::CircuitTableIntPOD, Divisor, int, gfan::CircuitTableIntPOD) [with word = int; longword = long int]’: src/gfanlib_tableau.h:466:26: required from ‘void gfan::Tableau::exchange(int, int) [with mvtyp = gfan::CircuitTableInt32]’ 466 | mvtyp::scaleVector(&combinedMatrix[k][0],combinedMatrix[i][j],divisorObject,getWidth(),boundK) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:554:28: required from ‘void gfan::GeneratedCone::exchange(int, int) [with mvtyp = gfan::CircuitTableInt32]’ 554 | Tableau::exchange(i,j); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/gfanlib_tableau.h:691:6: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 691 | exchange(a,i); | ^~~~~~~~ src/gfanlib_tableau.h:2453:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2453 | dualCone(M,equations,mr,mr2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3256:11: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::Matrix&, const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3256 | lifted=Cone(nonStrictM,equationsM,mr,mr2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:69:23: required from here 69 | strict,mr2);//TO HERE | ^ src/gfanlib_circuittableint.h:640:47: warning: comparison of integer expressions of different signedness: ‘gfan::MyMakeUnsigned::type’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] 640 | if(positiveResultBoundTimesD<((longword(denominatorDivisor.v)<<(Dig-2)))) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_circuittableint.h: In instantiation of ‘static gfan::CircuitTableIntPOD gfan::CircuitTableIntPOD::dotDivVector(gfan::CircuitTableIntPOD*, gfan::CircuitTableIntPOD*, gfan::CircuitTableIntPOD, gfan::CircuitTableIntPOD, Divisor, int, gfan::CircuitTableIntPOD, gfan::CircuitTableIntPOD) [with word = int; longword = long int]’: src/gfanlib_tableau.h:468:27: required from ‘void gfan::Tableau::exchange(int, int) [with mvtyp = gfan::CircuitTableInt32]’ 468 | mvtyp::dotDivVector(&combinedMatrix[k][0],&combinedMatrix[i][0],combinedMatrix[i][j],temp,divisorObject,getWidth(),boundK,boundI); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:554:28: required from ‘void gfan::GeneratedCone::exchange(int, int) [with mvtyp = gfan::CircuitTableInt32]’ 554 | Tableau::exchange(i,j); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/gfanlib_tableau.h:691:6: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 691 | exchange(a,i); | ^~~~~~~~ src/gfanlib_tableau.h:2453:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2453 | dualCone(M,equations,mr,mr2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3256:11: required from ‘gfan::HalfOpenCone::HalfOpenCone(const gfan::Matrix&, const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3256 | lifted=Cone(nonStrictM,equationsM,mr,mr2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:69:23: required from here 69 | strict,mr2);//TO HERE | ^ src/gfanlib_circuittableint.h:495:47: warning: comparison of integer expressions of different signedness: ‘gfan::MyMakeUnsigned::type’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] 495 | if(positiveResultBoundTimesD<((longword(denominatorDivisor.v)<<(Dig-2)))) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘std::string gfan::Tableau::toString(const gfan::Matrix*) [with mvtyp = gfan::CircuitTableInt32; std::string = std::__cxx11::basic_string]’: src/gfanlib_tableau.h:635:35: required from ‘std::string gfan::GeneratedCone::toString() [with mvtyp = gfan::CircuitTableInt32; std::string = std::__cxx11::basic_string]’ 635 | return Tableau::toString(&extra)+s.str()+"originalMatrix:"+matrixToString(originalMatrix); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/gfanlib_tableau.h:1796:16: required from ‘bool gfan::GeneratedCone::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32]’ 1796 | std::cerr<::isImplied(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt32]’ 2498 | return dualCone.contains(v); | ~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3316:27: required from ‘bool gfan::HalfOpenCone::isEmpty(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3316 | return lifted.isImplied(Vector::standardVector(lifted.getAmbientDimension(),lifted.getAmbientDimension()-1,mr)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:370:22: required from ‘gfan::PolytopeIntersectionData::PolytopeIntersectionData(const std::vector >&) [with typ = gfan::CircuitTableInt32]’ 370 | if(temp.isEmpty(&stackResource)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1126:22: required from here 1126 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:418:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 418 | for(int i=0;i; std::string = std::__cxx11::basic_string]’: src/gfanlib_tableau.h:635:84: required from ‘std::string gfan::GeneratedCone::toString() [with mvtyp = gfan::CircuitTableInt32; std::string = std::__cxx11::basic_string]’ 635 | return Tableau::toString(&extra)+s.str()+"originalMatrix:"+matrixToString(originalMatrix); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1796:16: required from ‘bool gfan::GeneratedCone::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32]’ 1796 | std::cerr<::isImplied(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt32]’ 2498 | return dualCone.contains(v); | ~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3316:27: required from ‘bool gfan::HalfOpenCone::isEmpty(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3316 | return lifted.isImplied(Vector::standardVector(lifted.getAmbientDimension(),lifted.getAmbientDimension()-1,mr)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:370:22: required from ‘gfan::PolytopeIntersectionData::PolytopeIntersectionData(const std::vector >&) [with typ = gfan::CircuitTableInt32]’ 370 | if(temp.isEmpty(&stackResource)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1126:22: required from here 1126 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_matrix.h:1082:53: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1082 | for(int i=0;i::loose(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInt32; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1227:8: required from ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInt32]’ 1227 | if(loose(d-1,lowerIndex,upperIndex,nonExtreme)) | ^~~~~ src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt32]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1927:4: required from ‘gfan::Matrix gfan::GeneratedCone::getLinealitySpace(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1927 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2563:37: required from ‘gfan::Matrix gfan::Cone::getOrthogonalComplement(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2563 | return dualCone.getLinealitySpace(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/gfanlib_hypersurfaceintersection.cpp:410:52: required from ‘int gfan::PolytopeIntersectionData::bestPolytopeIndex(const std::vector&, gfan::HalfOpenCone) const [with typ = gfan::CircuitTableInt32]’ 410 | E=HalfOpenCone(F.getOrthogonalComplement(),Matrix(F.getAmbientDimension(),0),Matrix(F.getAmbientDimension(),0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_hypersurfaceintersection.cpp:1126:22: required from here 1126 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:806:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 806 | for(int i=0;i&) [with T = int; std::string = std::__cxx11::basic_string; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1273:27: required from ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInt32]’ 1273 | std::cerr<::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt32]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1927:4: required from ‘gfan::Matrix gfan::GeneratedCone::getLinealitySpace(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1927 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2563:37: required from ‘gfan::Matrix gfan::Cone::getOrthogonalComplement(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2563 | return dualCone.getLinealitySpace(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/gfanlib_hypersurfaceintersection.cpp:410:52: required from ‘int gfan::PolytopeIntersectionData::bestPolytopeIndex(const std::vector&, gfan::HalfOpenCone) const [with typ = gfan::CircuitTableInt32]’ 410 | E=HalfOpenCone(F.getOrthogonalComplement(),Matrix(F.getAmbientDimension(),0),Matrix(F.getAmbientDimension(),0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_hypersurfaceintersection.cpp:1126:22: required from here 1126 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:167:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 167 | for(int i=0;i::computeRowBounds() [with mvtyp = gfan::CircuitTableInt64]’: src/gfanlib_tableau.h:351:4: required from ‘gfan::Tableau::Tableau(const gfan::Matrix&, bool, bool, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 351 | computeRowBounds(); | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:723:34: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 723 | ambientDimension(M.getHeight())//, | ^ src/gfanlib_tableau.h:2446:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&) [with mvtyp = gfan::CircuitTableInt64]’ 2446 | dualCone(M) | ^~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:292:16: required from ‘gfan::PolytopeData::PolytopeData(const gfan::Matrix&) [with typ = gfan::CircuitTableInt64]’ 292 | Cone C(normalConeInequalities(generators,i)); | ^ src/gfanlib_hypersurfaceintersection.cpp:358:27: required from ‘gfan::PolytopeIntersectionData::PolytopeIntersectionData(const std::vector >&) [with typ = gfan::CircuitTableInt64]’ 358 | polytopes.emplace_back(PolytopeData(p)); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1127:22: required from here 1127 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:266:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 266 | for(int i=0;i::toString(const gfan::Matrix*) [with mvtyp = gfan::CircuitTableInt64; std::string = std::__cxx11::basic_string]’: src/gfanlib_tableau.h:635:35: required from ‘std::string gfan::GeneratedCone::toString() [with mvtyp = gfan::CircuitTableInt64; std::string = std::__cxx11::basic_string]’ 635 | return Tableau::toString(&extra)+s.str()+"originalMatrix:"+matrixToString(originalMatrix); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/gfanlib_tableau.h:1796:16: required from ‘bool gfan::GeneratedCone::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInt64]’ 1796 | std::cerr<::isImplied(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt64]’ 2498 | return dualCone.contains(v); | ~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3316:27: required from ‘bool gfan::HalfOpenCone::isEmpty(MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3316 | return lifted.isImplied(Vector::standardVector(lifted.getAmbientDimension(),lifted.getAmbientDimension()-1,mr)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:370:22: required from ‘gfan::PolytopeIntersectionData::PolytopeIntersectionData(const std::vector >&) [with typ = gfan::CircuitTableInt64]’ 370 | if(temp.isEmpty(&stackResource)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1127:22: required from here 1127 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:418:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 418 | for(int i=0;i; std::string = std::__cxx11::basic_string]’: src/gfanlib_tableau.h:635:84: required from ‘std::string gfan::GeneratedCone::toString() [with mvtyp = gfan::CircuitTableInt64; std::string = std::__cxx11::basic_string]’ 635 | return Tableau::toString(&extra)+s.str()+"originalMatrix:"+matrixToString(originalMatrix); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1796:16: required from ‘bool gfan::GeneratedCone::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInt64]’ 1796 | std::cerr<::isImplied(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt64]’ 2498 | return dualCone.contains(v); | ~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3316:27: required from ‘bool gfan::HalfOpenCone::isEmpty(MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3316 | return lifted.isImplied(Vector::standardVector(lifted.getAmbientDimension(),lifted.getAmbientDimension()-1,mr)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:370:22: required from ‘gfan::PolytopeIntersectionData::PolytopeIntersectionData(const std::vector >&) [with typ = gfan::CircuitTableInt64]’ 370 | if(temp.isEmpty(&stackResource)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1127:22: required from here 1127 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_matrix.h:1082:53: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1082 | for(int i=0;i::bitsSet(pmrvector&) [with mvtyp = gfan::CircuitTableInt64; uint64_t = long unsigned int; pmrvector = std::vector >]’: src/gfanlib_tableau.h:544:37: required from ‘void gfan::GeneratedCone::exchange(int, int) [with mvtyp = gfan::CircuitTableInt64]’ 544 | nInLinealitySpace.record(bitsSet(inLineality)); | ~~~~~~~^~~~~~~~~~~~~ src/gfanlib_tableau.h:691:6: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 691 | exchange(a,i); | ^~~~~~~~ src/gfanlib_tableau.h:2453:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2453 | dualCone(M,equations,mr,mr2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3328:11: required from ‘gfan::Cone gfan::HalfOpenCone::closure(MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3328 | return Cone( | ^~~~~~~~~~~~ 3329 | lifted.getFacetNormals(mr2,mr).submatrixRows(0,n,mr2),//HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3330 | lifted.getOrthogonalComplement(mr2).submatrixRows(0,n,mr2),mr,mr2//TO HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3331 | ); | ~ src/gfanlib_hypersurfaceintersection.cpp:409:23: required from ‘int gfan::PolytopeIntersectionData::bestPolytopeIndex(const std::vector&, gfan::HalfOpenCone) const [with typ = gfan::CircuitTableInt64]’ 409 | auto F=E.closure(); | ~~~~~~~~~^~ src/gfanlib_hypersurfaceintersection.cpp:1127:22: required from here 1127 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:522:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | for(int i=0;i::loose(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInt64; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1227:8: required from ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInt64]’ 1227 | if(loose(d-1,lowerIndex,upperIndex,nonExtreme)) | ^~~~~ src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInt64]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1927:4: required from ‘gfan::Matrix gfan::GeneratedCone::getLinealitySpace(MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1927 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2563:37: required from ‘gfan::Matrix gfan::Cone::getOrthogonalComplement(MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2563 | return dualCone.getLinealitySpace(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/gfanlib_hypersurfaceintersection.cpp:410:52: required from ‘int gfan::PolytopeIntersectionData::bestPolytopeIndex(const std::vector&, gfan::HalfOpenCone) const [with typ = gfan::CircuitTableInt64]’ 410 | E=HalfOpenCone(F.getOrthogonalComplement(),Matrix(F.getAmbientDimension(),0),Matrix(F.getAmbientDimension(),0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_hypersurfaceintersection.cpp:1127:22: required from here 1127 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:806:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 806 | for(int i=0;i::computeRowBounds() [with mvtyp = gfan::CircuitTableInteger]’: src/gfanlib_tableau.h:351:4: required from ‘gfan::Tableau::Tableau(const gfan::Matrix&, bool, bool, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 351 | computeRowBounds(); | ^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:723:34: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 723 | ambientDimension(M.getHeight())//, | ^ src/gfanlib_tableau.h:2446:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&) [with mvtyp = gfan::CircuitTableInteger]’ 2446 | dualCone(M) | ^~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:292:16: required from ‘gfan::PolytopeData::PolytopeData(const gfan::Matrix&) [with typ = gfan::CircuitTableInteger]’ 292 | Cone C(normalConeInequalities(generators,i)); | ^ src/gfanlib_hypersurfaceintersection.cpp:358:27: required from ‘gfan::PolytopeIntersectionData::PolytopeIntersectionData(const std::vector >&) [with typ = gfan::CircuitTableInteger]’ 358 | polytopes.emplace_back(PolytopeData(p)); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1128:22: required from here 1128 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:266:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 266 | for(int i=0;i::toString(const gfan::Matrix*) [with mvtyp = gfan::CircuitTableInteger; std::string = std::__cxx11::basic_string]’: src/gfanlib_tableau.h:635:35: required from ‘std::string gfan::GeneratedCone::toString() [with mvtyp = gfan::CircuitTableInteger; std::string = std::__cxx11::basic_string]’ 635 | return Tableau::toString(&extra)+s.str()+"originalMatrix:"+matrixToString(originalMatrix); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/gfanlib_tableau.h:1796:16: required from ‘bool gfan::GeneratedCone::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInteger]’ 1796 | std::cerr<::isImplied(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInteger]’ 2498 | return dualCone.contains(v); | ~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3316:27: required from ‘bool gfan::HalfOpenCone::isEmpty(MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3316 | return lifted.isImplied(Vector::standardVector(lifted.getAmbientDimension(),lifted.getAmbientDimension()-1,mr)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:370:22: required from ‘gfan::PolytopeIntersectionData::PolytopeIntersectionData(const std::vector >&) [with typ = gfan::CircuitTableInteger]’ 370 | if(temp.isEmpty(&stackResource)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1128:22: required from here 1128 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:418:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 418 | for(int i=0;i; std::string = std::__cxx11::basic_string]’: src/gfanlib_tableau.h:635:84: required from ‘std::string gfan::GeneratedCone::toString() [with mvtyp = gfan::CircuitTableInteger; std::string = std::__cxx11::basic_string]’ 635 | return Tableau::toString(&extra)+s.str()+"originalMatrix:"+matrixToString(originalMatrix); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1796:16: required from ‘bool gfan::GeneratedCone::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInteger]’ 1796 | std::cerr<::isImplied(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInteger]’ 2498 | return dualCone.contains(v); | ~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3316:27: required from ‘bool gfan::HalfOpenCone::isEmpty(MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3316 | return lifted.isImplied(Vector::standardVector(lifted.getAmbientDimension(),lifted.getAmbientDimension()-1,mr)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:370:22: required from ‘gfan::PolytopeIntersectionData::PolytopeIntersectionData(const std::vector >&) [with typ = gfan::CircuitTableInteger]’ 370 | if(temp.isEmpty(&stackResource)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1128:22: required from here 1128 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_matrix.h:1082:53: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1082 | for(int i=0;i::bitsSet(pmrvector&) [with mvtyp = gfan::CircuitTableInteger; uint64_t = long unsigned int; pmrvector = std::vector >]’: src/gfanlib_tableau.h:544:37: required from ‘void gfan::GeneratedCone::exchange(int, int) [with mvtyp = gfan::CircuitTableInteger]’ 544 | nInLinealitySpace.record(bitsSet(inLineality)); | ~~~~~~~^~~~~~~~~~~~~ src/gfanlib_tableau.h:691:6: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 691 | exchange(a,i); | ^~~~~~~~ src/gfanlib_tableau.h:2453:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2453 | dualCone(M,equations,mr,mr2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3328:11: required from ‘gfan::Cone gfan::HalfOpenCone::closure(MR*, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3328 | return Cone( | ^~~~~~~~~~~~ 3329 | lifted.getFacetNormals(mr2,mr).submatrixRows(0,n,mr2),//HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3330 | lifted.getOrthogonalComplement(mr2).submatrixRows(0,n,mr2),mr,mr2//TO HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3331 | ); | ~ src/gfanlib_hypersurfaceintersection.cpp:409:23: required from ‘int gfan::PolytopeIntersectionData::bestPolytopeIndex(const std::vector&, gfan::HalfOpenCone) const [with typ = gfan::CircuitTableInteger]’ 409 | auto F=E.closure(); | ~~~~~~~~~^~ src/gfanlib_hypersurfaceintersection.cpp:1128:22: required from here 1128 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:522:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 522 | for(int i=0;i::loose(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInteger; pmrvector = std::vector >]’: src/gfanlib_tableau.h:1227:8: required from ‘void gfan::GeneratedCone::findBasisForLinealitySpaceAndItsDimension() [with mvtyp = gfan::CircuitTableInteger]’ 1227 | if(loose(d-1,lowerIndex,upperIndex,nonExtreme)) | ^~~~~ src/gfanlib_tableau.h:1730:5: required from ‘void gfan::GeneratedCone::ensureStateAsMinimum(int) [with mvtyp = gfan::CircuitTableInteger]’ 1730 | findBasisForLinealitySpaceAndItsDimension(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:1927:4: required from ‘gfan::Matrix gfan::GeneratedCone::getLinealitySpace(MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1927 | ensureStateAsMinimum(2); | ^~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:2563:37: required from ‘gfan::Matrix gfan::Cone::getOrthogonalComplement(MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2563 | return dualCone.getLinealitySpace(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/gfanlib_hypersurfaceintersection.cpp:410:52: required from ‘int gfan::PolytopeIntersectionData::bestPolytopeIndex(const std::vector&, gfan::HalfOpenCone) const [with typ = gfan::CircuitTableInteger]’ 410 | E=HalfOpenCone(F.getOrthogonalComplement(),Matrix(F.getAmbientDimension(),0),Matrix(F.getAmbientDimension(),0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_hypersurfaceintersection.cpp:1128:22: required from here 1128 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:806:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 806 | for(int i=0;i::setupOptionStack() [with typ = gfan::CircuitTableInt32]’: src/gfanlib_hypersurfaceintersection.cpp:854:7: required from ‘gfan::CommonRefinementTraverser::CommonRefinementTraverser(gfan::HalfOpenCone, std::vector&, const std::vector >&, std::function&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>, gfan::CommonStatistics*) [with typ = gfan::CircuitTableInt32]’ 854 | setupOptionStack(); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; _Alloc = std::allocator >; reference = gfan::CommonRefinementTraverser&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:944:37: required from ‘void gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>) [with typ = CircuitTableInt32]’ 944 | for(int i=0;i const& c)mutable->void{lock_guard lck{m};collector.push_back(c);} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | /*,*edgeCounts*/,data,relationTable,filter,commonStatistics); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1129:514: required from here 1129 | template void gfan::commonRefinement(HalfOpenCone cone, vector &used, vector > const &exponents, std::vector > &collector,int &nonEmptyIntersections/*,vector const *edgeCounts*/, PolytopeIntersectionData /*const*/ &data, RelationTable const &relationTable, ProgressCounter &progress, CommonStatistics *statistics, int j, std::function&)> filter); | ^ src/gfanlib_hypersurfaceintersection.cpp:798:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 798 | if(depth!=data.polytopes.size() && filterOK) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp: In instantiation of ‘void gfan::CommonRefinementTraverser::setupOptionStack() [with typ = gfan::CircuitTableInt64]’: src/gfanlib_hypersurfaceintersection.cpp:854:7: required from ‘gfan::CommonRefinementTraverser::CommonRefinementTraverser(gfan::HalfOpenCone, std::vector&, const std::vector >&, std::function&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>, gfan::CommonStatistics*) [with typ = gfan::CircuitTableInt64]’ 854 | setupOptionStack(); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; _Alloc = std::allocator >; reference = gfan::CommonRefinementTraverser&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:944:37: required from ‘void gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>) [with typ = CircuitTableInt64]’ 944 | for(int i=0;i const& c)mutable->void{lock_guard lck{m};collector.push_back(c);} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | /*,*edgeCounts*/,data,relationTable,filter,commonStatistics); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1130:514: required from here 1130 | template void gfan::commonRefinement(HalfOpenCone cone, vector &used, vector > const &exponents, std::vector > &collector,int &nonEmptyIntersections/*,vector const *edgeCounts*/, PolytopeIntersectionData /*const*/ &data, RelationTable const &relationTable, ProgressCounter &progress, CommonStatistics *statistics, int j, std::function&)> filter); | ^ src/gfanlib_hypersurfaceintersection.cpp:798:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 798 | if(depth!=data.polytopes.size() && filterOK) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp: In instantiation of ‘void gfan::CommonRefinementTraverser::setupOptionStack() [with typ = gfan::CircuitTableInteger]’: src/gfanlib_hypersurfaceintersection.cpp:854:7: required from ‘gfan::CommonRefinementTraverser::CommonRefinementTraverser(gfan::HalfOpenCone, std::vector&, const std::vector >&, std::function&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>, gfan::CommonStatistics*) [with typ = gfan::CircuitTableInteger]’ 854 | setupOptionStack(); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; _Alloc = std::allocator >; reference = gfan::CommonRefinementTraverser&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:944:37: required from ‘void gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>) [with typ = CircuitTableInteger]’ 944 | for(int i=0;i const& c)mutable->void{lock_guard lck{m};collector.push_back(c);} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | /*,*edgeCounts*/,data,relationTable,filter,commonStatistics); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1131:526: required from here 1131 | template void gfan::commonRefinement(HalfOpenCone cone, vector &used, vector > const &exponents, std::vector > &collector,int &nonEmptyIntersections/*,vector const *edgeCounts*/, PolytopeIntersectionData /*const*/ &data, RelationTable const &relationTable, ProgressCounter &progress, CommonStatistics *statistics, int j, std::function&)> filter); | ^ src/gfanlib_hypersurfaceintersection.cpp:798:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 798 | if(depth!=data.polytopes.size() && filterOK) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h: In instantiation of ‘std::string gfan::toString2(pmrvector&) [with T = bool; std::string = std::__cxx11::basic_string; pmrvector = std::vector >]’: src/gfanlib_tableau.h:239:37: required from ‘bool gfan::Tableau::CHECKCOL(int) const [with mvtyp = gfan::CircuitTableInt32]’ 239 | std::cerr<<"invalid:"<::towards(int, int, int, pmrvector&) [with mvtyp = gfan::CircuitTableInt32; pmrvector = std::vector >]’ 1008 | CHECKCOL(d-1); | ~~~~~~~~^~~~~ src/gfanlib_tableau.h:1792:11: required from ‘bool gfan::GeneratedCone::contains(const gfan::Vector&, gfan::Vector*) [with mvtyp = gfan::CircuitTableInt32]’ 1792 | int TW=towards(d-1,lowerIndex,upperIndex,nonExtreme); | ^~~~~~~ src/gfanlib_tableau.h:2498:28: required from ‘bool gfan::Cone::isImplied(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt32]’ 2498 | return dualCone.contains(v); | ~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3316:27: required from ‘bool gfan::HalfOpenCone::isEmpty(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3316 | return lifted.isImplied(Vector::standardVector(lifted.getAmbientDimension(),lifted.getAmbientDimension()-1,mr)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:370:22: required from ‘gfan::PolytopeIntersectionData::PolytopeIntersectionData(const std::vector >&) [with typ = gfan::CircuitTableInt32]’ 370 | if(temp.isEmpty(&stackResource)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1126:22: required from here 1126 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:167:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 167 | for(int i=0;i gfan::CircuitTableIntPOD::scaleVector(gfan::CircuitTableIntPOD*, gfan::CircuitTableIntPOD, Divisor, int, gfan::CircuitTableIntPOD) [with word = long int; longword = __int128]’: src/gfanlib_tableau.h:466:26: required from ‘void gfan::Tableau::exchange(int, int) [with mvtyp = gfan::CircuitTableInt64]’ 466 | mvtyp::scaleVector(&combinedMatrix[k][0],combinedMatrix[i][j],divisorObject,getWidth(),boundK) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:554:28: required from ‘void gfan::GeneratedCone::exchange(int, int) [with mvtyp = gfan::CircuitTableInt64]’ 554 | Tableau::exchange(i,j); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/gfanlib_tableau.h:691:6: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 691 | exchange(a,i); | ^~~~~~~~ src/gfanlib_tableau.h:2453:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2453 | dualCone(M,equations,mr,mr2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3328:11: required from ‘gfan::Cone gfan::HalfOpenCone::closure(MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3328 | return Cone( | ^~~~~~~~~~~~ 3329 | lifted.getFacetNormals(mr2,mr).submatrixRows(0,n,mr2),//HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3330 | lifted.getOrthogonalComplement(mr2).submatrixRows(0,n,mr2),mr,mr2//TO HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3331 | ); | ~ src/gfanlib_hypersurfaceintersection.cpp:409:23: required from ‘int gfan::PolytopeIntersectionData::bestPolytopeIndex(const std::vector&, gfan::HalfOpenCone) const [with typ = gfan::CircuitTableInt64]’ 409 | auto F=E.closure(); | ~~~~~~~~~^~ src/gfanlib_hypersurfaceintersection.cpp:1127:22: required from here 1127 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_circuittableint.h:640:47: warning: comparison of integer expressions of different signedness: ‘gfan::MyMakeUnsigned<__int128>::type’ {aka ‘__int128 unsigned’} and ‘__int128’ [-Wsign-compare] 640 | if(positiveResultBoundTimesD<((longword(denominatorDivisor.v)<<(Dig-2)))) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_circuittableint.h: In instantiation of ‘static gfan::CircuitTableIntPOD gfan::CircuitTableIntPOD::dotDivVector(gfan::CircuitTableIntPOD*, gfan::CircuitTableIntPOD*, gfan::CircuitTableIntPOD, gfan::CircuitTableIntPOD, Divisor, int, gfan::CircuitTableIntPOD, gfan::CircuitTableIntPOD) [with word = long int; longword = __int128]’: src/gfanlib_tableau.h:468:27: required from ‘void gfan::Tableau::exchange(int, int) [with mvtyp = gfan::CircuitTableInt64]’ 468 | mvtyp::dotDivVector(&combinedMatrix[k][0],&combinedMatrix[i][0],combinedMatrix[i][j],temp,divisorObject,getWidth(),boundK,boundI); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:554:28: required from ‘void gfan::GeneratedCone::exchange(int, int) [with mvtyp = gfan::CircuitTableInt64]’ 554 | Tableau::exchange(i,j); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/gfanlib_tableau.h:691:6: required from ‘gfan::GeneratedCone::GeneratedCone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 691 | exchange(a,i); | ^~~~~~~~ src/gfanlib_tableau.h:2453:4: required from ‘gfan::Cone::Cone(const gfan::Matrix&, const gfan::Matrix&, MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2453 | dualCone(M,equations,mr,mr2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_tableau.h:3328:11: required from ‘gfan::Cone gfan::HalfOpenCone::closure(MR*, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3328 | return Cone( | ^~~~~~~~~~~~ 3329 | lifted.getFacetNormals(mr2,mr).submatrixRows(0,n,mr2),//HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3330 | lifted.getOrthogonalComplement(mr2).submatrixRows(0,n,mr2),mr,mr2//TO HERE | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3331 | ); | ~ src/gfanlib_hypersurfaceintersection.cpp:409:23: required from ‘int gfan::PolytopeIntersectionData::bestPolytopeIndex(const std::vector&, gfan::HalfOpenCone) const [with typ = gfan::CircuitTableInt64]’ 409 | auto F=E.closure(); | ~~~~~~~~~^~ src/gfanlib_hypersurfaceintersection.cpp:1127:22: required from here 1127 | template class gfan::PolytopeIntersectionData; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_circuittableint.h:495:47: warning: comparison of integer expressions of different signedness: ‘gfan::MyMakeUnsigned<__int128>::type’ {aka ‘__int128 unsigned’} and ‘__int128’ [-Wsign-compare] 495 | if(positiveResultBoundTimesD<((longword(denominatorDivisor.v)<<(Dig-2)))) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp: In instantiation of ‘std::vector > gfan::restrictedTropicalHypersurface(HalfOpenCone&, const Matrix&, MR*, MR*) [with typ = CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_hypersurfaceintersection.cpp:807:45: required from ‘void gfan::CommonRefinementTraverser::setupOptionStack() [with typ = gfan::CircuitTableInt32]’ 807 | auto temp=restrictedTropicalHypersurface((coneStack.back()),exponents[chosen],&stackResource,&stackResource2/*,mr,mr2 WHAT DO WE DO ABOUT ALLOCATORS?*/); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:854:7: required from ‘gfan::CommonRefinementTraverser::CommonRefinementTraverser(gfan::HalfOpenCone, std::vector&, const std::vector >&, std::function&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>, gfan::CommonStatistics*) [with typ = gfan::CircuitTableInt32]’ 854 | setupOptionStack(); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; _Alloc = std::allocator >; reference = gfan::CommonRefinementTraverser&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:944:37: required from ‘void gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>) [with typ = CircuitTableInt32]’ 944 | for(int i=0;i const& c)mutable->void{lock_guard lck{m};collector.push_back(c);} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | /*,*edgeCounts*/,data,relationTable,filter,commonStatistics); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1129:514: required from here 1129 | template void gfan::commonRefinement(HalfOpenCone cone, vector &used, vector > const &exponents, std::vector > &collector,int &nonEmptyIntersections/*,vector const *edgeCounts*/, PolytopeIntersectionData /*const*/ &data, RelationTable const &relationTable, ProgressCounter &progress, CommonStatistics *statistics, int j, std::function&)> filter); | ^ src/gfanlib_hypersurfaceintersection.cpp:670:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 681 | for(int j=0;j, std::experimental::fundamentals_v2::pmr::polymorphic_allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 738 | for(int j=0;j!=temp.size();j++) | ~^~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:493:21: warning: unused variable ‘mr3’ [-Wunused-variable] 493 | MR *mr3=get_default_resource(); | ^~~ src/gfanlib_hypersurfaceintersection.cpp:497:21: warning: unused variable ‘cdim’ [-Wunused-variable] 497 | int cdim=cone.getDimension(mr); | ^~~~ src/gfanlib_hypersurfaceintersection.cpp: In instantiation of ‘std::vector > gfan::restrictedTropicalHypersurface(HalfOpenCone&, const Matrix&, MR*, MR*) [with typ = CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_hypersurfaceintersection.cpp:807:45: required from ‘void gfan::CommonRefinementTraverser::setupOptionStack() [with typ = gfan::CircuitTableInt64]’ 807 | auto temp=restrictedTropicalHypersurface((coneStack.back()),exponents[chosen],&stackResource,&stackResource2/*,mr,mr2 WHAT DO WE DO ABOUT ALLOCATORS?*/); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:854:7: required from ‘gfan::CommonRefinementTraverser::CommonRefinementTraverser(gfan::HalfOpenCone, std::vector&, const std::vector >&, std::function&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>, gfan::CommonStatistics*) [with typ = gfan::CircuitTableInt64]’ 854 | setupOptionStack(); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; _Alloc = std::allocator >; reference = gfan::CommonRefinementTraverser&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:944:37: required from ‘void gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>) [with typ = CircuitTableInt64]’ 944 | for(int i=0;i const& c)mutable->void{lock_guard lck{m};collector.push_back(c);} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | /*,*edgeCounts*/,data,relationTable,filter,commonStatistics); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1130:514: required from here 1130 | template void gfan::commonRefinement(HalfOpenCone cone, vector &used, vector > const &exponents, std::vector > &collector,int &nonEmptyIntersections/*,vector const *edgeCounts*/, PolytopeIntersectionData /*const*/ &data, RelationTable const &relationTable, ProgressCounter &progress, CommonStatistics *statistics, int j, std::function&)> filter); | ^ src/gfanlib_hypersurfaceintersection.cpp:670:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 681 | for(int j=0;j, std::experimental::fundamentals_v2::pmr::polymorphic_allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 738 | for(int j=0;j!=temp.size();j++) | ~^~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:493:21: warning: unused variable ‘mr3’ [-Wunused-variable] 493 | MR *mr3=get_default_resource(); | ^~~ src/gfanlib_hypersurfaceintersection.cpp:497:21: warning: unused variable ‘cdim’ [-Wunused-variable] 497 | int cdim=cone.getDimension(mr); | ^~~~ src/gfanlib_hypersurfaceintersection.cpp: In instantiation of ‘std::vector > gfan::restrictedTropicalHypersurface(HalfOpenCone&, const Matrix&, MR*, MR*) [with typ = CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_hypersurfaceintersection.cpp:807:45: required from ‘void gfan::CommonRefinementTraverser::setupOptionStack() [with typ = gfan::CircuitTableInteger]’ 807 | auto temp=restrictedTropicalHypersurface((coneStack.back()),exponents[chosen],&stackResource,&stackResource2/*,mr,mr2 WHAT DO WE DO ABOUT ALLOCATORS?*/); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:854:7: required from ‘gfan::CommonRefinementTraverser::CommonRefinementTraverser(gfan::HalfOpenCone, std::vector&, const std::vector >&, std::function&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>, gfan::CommonStatistics*) [with typ = gfan::CircuitTableInteger]’ 854 | setupOptionStack(); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; _Alloc = std::allocator >; reference = gfan::CommonRefinementTraverser&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:944:37: required from ‘void gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>) [with typ = CircuitTableInteger]’ 944 | for(int i=0;i const& c)mutable->void{lock_guard lck{m};collector.push_back(c);} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | /*,*edgeCounts*/,data,relationTable,filter,commonStatistics); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1131:526: required from here 1131 | template void gfan::commonRefinement(HalfOpenCone cone, vector &used, vector > const &exponents, std::vector > &collector,int &nonEmptyIntersections/*,vector const *edgeCounts*/, PolytopeIntersectionData /*const*/ &data, RelationTable const &relationTable, ProgressCounter &progress, CommonStatistics *statistics, int j, std::function&)> filter); | ^ src/gfanlib_hypersurfaceintersection.cpp:670:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | for(int i=0;i >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 681 | for(int j=0;j, std::experimental::fundamentals_v2::pmr::polymorphic_allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 738 | for(int j=0;j!=temp.size();j++) | ~^~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:493:21: warning: unused variable ‘mr3’ [-Wunused-variable] 493 | MR *mr3=get_default_resource(); | ^~~ src/gfanlib_hypersurfaceintersection.cpp:497:21: warning: unused variable ‘cdim’ [-Wunused-variable] 497 | int cdim=cone.getDimension(mr); | ^~~~ src/gfanlib_matrix.h: In instantiation of ‘static gfan::Matrix gfan::Matrix::rowVectorMatrix(const gfan::Vector&, MR*) [with typ = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_hypersurfaceintersection.cpp:519:61: required from ‘std::vector > gfan::restrictedTropicalHypersurface(HalfOpenCone&, const Matrix&, MR*, MR*) [with typ = CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 519 | auto firstOrder=combineOnTop(Matrix::rowVectorMatrix(firstRelativeInteriorPoint,mr),generatorsOfSpanOfC,mr2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:807:45: required from ‘void gfan::CommonRefinementTraverser::setupOptionStack() [with typ = gfan::CircuitTableInt32]’ 807 | auto temp=restrictedTropicalHypersurface((coneStack.back()),exponents[chosen],&stackResource,&stackResource2/*,mr,mr2 WHAT DO WE DO ABOUT ALLOCATORS?*/); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:854:7: required from ‘gfan::CommonRefinementTraverser::CommonRefinementTraverser(gfan::HalfOpenCone, std::vector&, const std::vector >&, std::function&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>, gfan::CommonStatistics*) [with typ = gfan::CircuitTableInt32]’ 854 | setupOptionStack(); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; _Alloc = std::allocator >; reference = gfan::CommonRefinementTraverser&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:944:37: required from ‘void gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>) [with typ = CircuitTableInt32]’ 944 | for(int i=0;i const& c)mutable->void{lock_guard lck{m};collector.push_back(c);} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | /*,*edgeCounts*/,data,relationTable,filter,commonStatistics); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1129:514: required from here 1129 | template void gfan::commonRefinement(HalfOpenCone cone, vector &used, vector > const &exponents, std::vector > &collector,int &nonEmptyIntersections/*,vector const *edgeCounts*/, PolytopeIntersectionData /*const*/ &data, RelationTable const &relationTable, ProgressCounter &progress, CommonStatistics *statistics, int j, std::function&)> filter); | ^ src/gfanlib_matrix.h:164:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 164 | for(int i=0;i gfan::Matrix::rowVectorMatrix(const gfan::Vector&, MR*) [with typ = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_hypersurfaceintersection.cpp:519:61: required from ‘std::vector > gfan::restrictedTropicalHypersurface(HalfOpenCone&, const Matrix&, MR*, MR*) [with typ = CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 519 | auto firstOrder=combineOnTop(Matrix::rowVectorMatrix(firstRelativeInteriorPoint,mr),generatorsOfSpanOfC,mr2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:807:45: required from ‘void gfan::CommonRefinementTraverser::setupOptionStack() [with typ = gfan::CircuitTableInt64]’ 807 | auto temp=restrictedTropicalHypersurface((coneStack.back()),exponents[chosen],&stackResource,&stackResource2/*,mr,mr2 WHAT DO WE DO ABOUT ALLOCATORS?*/); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:854:7: required from ‘gfan::CommonRefinementTraverser::CommonRefinementTraverser(gfan::HalfOpenCone, std::vector&, const std::vector >&, std::function&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>, gfan::CommonStatistics*) [with typ = gfan::CircuitTableInt64]’ 854 | setupOptionStack(); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; _Alloc = std::allocator >; reference = gfan::CommonRefinementTraverser&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:944:37: required from ‘void gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>) [with typ = CircuitTableInt64]’ 944 | for(int i=0;i const& c)mutable->void{lock_guard lck{m};collector.push_back(c);} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | /*,*edgeCounts*/,data,relationTable,filter,commonStatistics); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1130:514: required from here 1130 | template void gfan::commonRefinement(HalfOpenCone cone, vector &used, vector > const &exponents, std::vector > &collector,int &nonEmptyIntersections/*,vector const *edgeCounts*/, PolytopeIntersectionData /*const*/ &data, RelationTable const &relationTable, ProgressCounter &progress, CommonStatistics *statistics, int j, std::function&)> filter); | ^ src/gfanlib_matrix.h:164:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 164 | for(int i=0;i gfan::Matrix::rowVectorMatrix(const gfan::Vector&, MR*) [with typ = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_hypersurfaceintersection.cpp:519:61: required from ‘std::vector > gfan::restrictedTropicalHypersurface(HalfOpenCone&, const Matrix&, MR*, MR*) [with typ = CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 519 | auto firstOrder=combineOnTop(Matrix::rowVectorMatrix(firstRelativeInteriorPoint,mr),generatorsOfSpanOfC,mr2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:807:45: required from ‘void gfan::CommonRefinementTraverser::setupOptionStack() [with typ = gfan::CircuitTableInteger]’ 807 | auto temp=restrictedTropicalHypersurface((coneStack.back()),exponents[chosen],&stackResource,&stackResource2/*,mr,mr2 WHAT DO WE DO ABOUT ALLOCATORS?*/); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:854:7: required from ‘gfan::CommonRefinementTraverser::CommonRefinementTraverser(gfan::HalfOpenCone, std::vector&, const std::vector >&, std::function&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>, gfan::CommonStatistics*) [with typ = gfan::CircuitTableInteger]’ 854 | setupOptionStack(); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; _Alloc = std::allocator >; reference = gfan::CommonRefinementTraverser&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:944:37: required from ‘void gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>) [with typ = CircuitTableInteger]’ 944 | for(int i=0;i const& c)mutable->void{lock_guard lck{m};collector.push_back(c);} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | /*,*edgeCounts*/,data,relationTable,filter,commonStatistics); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1131:526: required from here 1131 | template void gfan::commonRefinement(HalfOpenCone cone, vector &used, vector > const &exponents, std::vector > &collector,int &nonEmptyIntersections/*,vector const *edgeCounts*/, PolytopeIntersectionData /*const*/ &data, RelationTable const &relationTable, ProgressCounter &progress, CommonStatistics *statistics, int j, std::function&)> filter); | ^ src/gfanlib_matrix.h:164:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 164 | for(int i=0;i&, const Vector&) [with typ = CircuitTableInt32]’: src/gfanlib_hypersurfaceintersection.cpp:118:17: required from ‘bool gfan::compare(const Matrix&, const Vector&, MR*) [with typ = CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 118 | int s=compare(order[j].toVector(mr),a); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:566:17: required from ‘std::vector > gfan::restrictedTropicalHypersurface(HalfOpenCone&, const Matrix&, MR*, MR*) [with typ = CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 566 | if(!compare(firstOrder,facetNormals.column(j,mr2),mr2)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:807:45: required from ‘void gfan::CommonRefinementTraverser::setupOptionStack() [with typ = gfan::CircuitTableInt32]’ 807 | auto temp=restrictedTropicalHypersurface((coneStack.back()),exponents[chosen],&stackResource,&stackResource2/*,mr,mr2 WHAT DO WE DO ABOUT ALLOCATORS?*/); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:854:7: required from ‘gfan::CommonRefinementTraverser::CommonRefinementTraverser(gfan::HalfOpenCone, std::vector&, const std::vector >&, std::function&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>, gfan::CommonStatistics*) [with typ = gfan::CircuitTableInt32]’ 854 | setupOptionStack(); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; _Alloc = std::allocator >; reference = gfan::CommonRefinementTraverser&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:944:37: required from ‘void gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>) [with typ = CircuitTableInt32]’ 944 | for(int i=0;i const& c)mutable->void{lock_guard lck{m};collector.push_back(c);} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | /*,*edgeCounts*/,data,relationTable,filter,commonStatistics); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1129:514: required from here 1129 | template void gfan::commonRefinement(HalfOpenCone cone, vector &used, vector > const &exponents, std::vector > &collector,int &nonEmptyIntersections/*,vector const *edgeCounts*/, PolytopeIntersectionData /*const*/ &data, RelationTable const &relationTable, ProgressCounter &progress, CommonStatistics *statistics, int j, std::function&)> filter); | ^ src/gfanlib_hypersurfaceintersection.cpp:106:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 106 | for(int i=0;i gfan::concatenation(const Vector&, const Vector&, MR*)’: src/gfanlib_tableau.h:3385:74: required from ‘bool gfan::HalfOpenCone::validInequalityDefinesExistingFacet(const gfan::Vector&, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3385 | bool returnValue=lifted.supportingInequalityDefinesFacet(concatenation(v,Vector(1),mr2));//Is this really the correct test? | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:703:47: required from ‘std::vector > gfan::restrictedTropicalHypersurface(HalfOpenCone&, const Matrix&, MR*, MR*) [with typ = CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 703 | if(A.validInequalityDefinesExistingFacet(v,mr)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ src/gfanlib_hypersurfaceintersection.cpp:807:45: required from ‘void gfan::CommonRefinementTraverser::setupOptionStack() [with typ = gfan::CircuitTableInt32]’ 807 | auto temp=restrictedTropicalHypersurface((coneStack.back()),exponents[chosen],&stackResource,&stackResource2/*,mr,mr2 WHAT DO WE DO ABOUT ALLOCATORS?*/); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:854:7: required from ‘gfan::CommonRefinementTraverser::CommonRefinementTraverser(gfan::HalfOpenCone, std::vector&, const std::vector >&, std::function&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>, gfan::CommonStatistics*) [with typ = gfan::CircuitTableInt32]’ 854 | setupOptionStack(); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; _Alloc = std::allocator >; reference = gfan::CommonRefinementTraverser&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:944:37: required from ‘void gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>) [with typ = CircuitTableInt32]’ 944 | for(int i=0;i const& c)mutable->void{lock_guard lck{m};collector.push_back(c);} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | /*,*edgeCounts*/,data,relationTable,filter,commonStatistics); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1129:514: required from here 1129 | template void gfan::commonRefinement(HalfOpenCone cone, vector &used, vector > const &exponents, std::vector > &collector,int &nonEmptyIntersections/*,vector const *edgeCounts*/, PolytopeIntersectionData /*const*/ &data, RelationTable const &relationTable, ProgressCounter &progress, CommonStatistics *statistics, int j, std::function&)> filter); | ^ src/gfanlib_vector.h:310:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 310 | for(int i=0;i&, const Vector&) [with typ = CircuitTableInt64]’: src/gfanlib_hypersurfaceintersection.cpp:118:17: required from ‘bool gfan::compare(const Matrix&, const Vector&, MR*) [with typ = CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 118 | int s=compare(order[j].toVector(mr),a); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:566:17: required from ‘std::vector > gfan::restrictedTropicalHypersurface(HalfOpenCone&, const Matrix&, MR*, MR*) [with typ = CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 566 | if(!compare(firstOrder,facetNormals.column(j,mr2),mr2)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:807:45: required from ‘void gfan::CommonRefinementTraverser::setupOptionStack() [with typ = gfan::CircuitTableInt64]’ 807 | auto temp=restrictedTropicalHypersurface((coneStack.back()),exponents[chosen],&stackResource,&stackResource2/*,mr,mr2 WHAT DO WE DO ABOUT ALLOCATORS?*/); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:854:7: required from ‘gfan::CommonRefinementTraverser::CommonRefinementTraverser(gfan::HalfOpenCone, std::vector&, const std::vector >&, std::function&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>, gfan::CommonStatistics*) [with typ = gfan::CircuitTableInt64]’ 854 | setupOptionStack(); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; _Alloc = std::allocator >; reference = gfan::CommonRefinementTraverser&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:944:37: required from ‘void gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>) [with typ = CircuitTableInt64]’ 944 | for(int i=0;i const& c)mutable->void{lock_guard lck{m};collector.push_back(c);} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | /*,*edgeCounts*/,data,relationTable,filter,commonStatistics); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1130:514: required from here 1130 | template void gfan::commonRefinement(HalfOpenCone cone, vector &used, vector > const &exponents, std::vector > &collector,int &nonEmptyIntersections/*,vector const *edgeCounts*/, PolytopeIntersectionData /*const*/ &data, RelationTable const &relationTable, ProgressCounter &progress, CommonStatistics *statistics, int j, std::function&)> filter); | ^ src/gfanlib_hypersurfaceintersection.cpp:106:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 106 | for(int i=0;i gfan::concatenation(const Vector&, const Vector&, MR*)’: src/gfanlib_tableau.h:3385:74: required from ‘bool gfan::HalfOpenCone::validInequalityDefinesExistingFacet(const gfan::Vector&, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3385 | bool returnValue=lifted.supportingInequalityDefinesFacet(concatenation(v,Vector(1),mr2));//Is this really the correct test? | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:703:47: required from ‘std::vector > gfan::restrictedTropicalHypersurface(HalfOpenCone&, const Matrix&, MR*, MR*) [with typ = CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 703 | if(A.validInequalityDefinesExistingFacet(v,mr)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ src/gfanlib_hypersurfaceintersection.cpp:807:45: required from ‘void gfan::CommonRefinementTraverser::setupOptionStack() [with typ = gfan::CircuitTableInt64]’ 807 | auto temp=restrictedTropicalHypersurface((coneStack.back()),exponents[chosen],&stackResource,&stackResource2/*,mr,mr2 WHAT DO WE DO ABOUT ALLOCATORS?*/); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:854:7: required from ‘gfan::CommonRefinementTraverser::CommonRefinementTraverser(gfan::HalfOpenCone, std::vector&, const std::vector >&, std::function&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>, gfan::CommonStatistics*) [with typ = gfan::CircuitTableInt64]’ 854 | setupOptionStack(); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; _Alloc = std::allocator >; reference = gfan::CommonRefinementTraverser&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:944:37: required from ‘void gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>) [with typ = CircuitTableInt64]’ 944 | for(int i=0;i const& c)mutable->void{lock_guard lck{m};collector.push_back(c);} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | /*,*edgeCounts*/,data,relationTable,filter,commonStatistics); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1130:514: required from here 1130 | template void gfan::commonRefinement(HalfOpenCone cone, vector &used, vector > const &exponents, std::vector > &collector,int &nonEmptyIntersections/*,vector const *edgeCounts*/, PolytopeIntersectionData /*const*/ &data, RelationTable const &relationTable, ProgressCounter &progress, CommonStatistics *statistics, int j, std::function&)> filter); | ^ src/gfanlib_vector.h:310:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 310 | for(int i=0;i&, const Vector&) [with typ = CircuitTableInteger]’: src/gfanlib_hypersurfaceintersection.cpp:118:17: required from ‘bool gfan::compare(const Matrix&, const Vector&, MR*) [with typ = CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 118 | int s=compare(order[j].toVector(mr),a); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:566:17: required from ‘std::vector > gfan::restrictedTropicalHypersurface(HalfOpenCone&, const Matrix&, MR*, MR*) [with typ = CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 566 | if(!compare(firstOrder,facetNormals.column(j,mr2),mr2)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:807:45: required from ‘void gfan::CommonRefinementTraverser::setupOptionStack() [with typ = gfan::CircuitTableInteger]’ 807 | auto temp=restrictedTropicalHypersurface((coneStack.back()),exponents[chosen],&stackResource,&stackResource2/*,mr,mr2 WHAT DO WE DO ABOUT ALLOCATORS?*/); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:854:7: required from ‘gfan::CommonRefinementTraverser::CommonRefinementTraverser(gfan::HalfOpenCone, std::vector&, const std::vector >&, std::function&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>, gfan::CommonStatistics*) [with typ = gfan::CircuitTableInteger]’ 854 | setupOptionStack(); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; _Alloc = std::allocator >; reference = gfan::CommonRefinementTraverser&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:944:37: required from ‘void gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>) [with typ = CircuitTableInteger]’ 944 | for(int i=0;i const& c)mutable->void{lock_guard lck{m};collector.push_back(c);} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | /*,*edgeCounts*/,data,relationTable,filter,commonStatistics); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1131:526: required from here 1131 | template void gfan::commonRefinement(HalfOpenCone cone, vector &used, vector > const &exponents, std::vector > &collector,int &nonEmptyIntersections/*,vector const *edgeCounts*/, PolytopeIntersectionData /*const*/ &data, RelationTable const &relationTable, ProgressCounter &progress, CommonStatistics *statistics, int j, std::function&)> filter); | ^ src/gfanlib_hypersurfaceintersection.cpp:106:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 106 | for(int i=0;i gfan::concatenation(const Vector&, const Vector&, MR*)’: src/gfanlib_tableau.h:3385:74: required from ‘bool gfan::HalfOpenCone::validInequalityDefinesExistingFacet(const gfan::Vector&, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3385 | bool returnValue=lifted.supportingInequalityDefinesFacet(concatenation(v,Vector(1),mr2));//Is this really the correct test? | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:703:47: required from ‘std::vector > gfan::restrictedTropicalHypersurface(HalfOpenCone&, const Matrix&, MR*, MR*) [with typ = CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 703 | if(A.validInequalityDefinesExistingFacet(v,mr)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ src/gfanlib_hypersurfaceintersection.cpp:807:45: required from ‘void gfan::CommonRefinementTraverser::setupOptionStack() [with typ = gfan::CircuitTableInteger]’ 807 | auto temp=restrictedTropicalHypersurface((coneStack.back()),exponents[chosen],&stackResource,&stackResource2/*,mr,mr2 WHAT DO WE DO ABOUT ALLOCATORS?*/); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:854:7: required from ‘gfan::CommonRefinementTraverser::CommonRefinementTraverser(gfan::HalfOpenCone, std::vector&, const std::vector >&, std::function&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>, gfan::CommonStatistics*) [with typ = gfan::CircuitTableInteger]’ 854 | setupOptionStack(); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; _Alloc = std::allocator >; reference = gfan::CommonRefinementTraverser&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:944:37: required from ‘void gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>) [with typ = CircuitTableInteger]’ 944 | for(int i=0;i const& c)mutable->void{lock_guard lck{m};collector.push_back(c);} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | /*,*edgeCounts*/,data,relationTable,filter,commonStatistics); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1131:526: required from here 1131 | template void gfan::commonRefinement(HalfOpenCone cone, vector &used, vector > const &exponents, std::vector > &collector,int &nonEmptyIntersections/*,vector const *edgeCounts*/, PolytopeIntersectionData /*const*/ &data, RelationTable const &relationTable, ProgressCounter &progress, CommonStatistics *statistics, int j, std::function&)> filter); | ^ src/gfanlib_vector.h:310:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 310 | for(int i=0;i gfan::Matrix::subRowVector(int, int, int, MR*) const [with typ = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:1892:38: required from ‘gfan::Vector gfan::GeneratedCone::getGenericSupportingHyperplane(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1892 | return combinedMatrix.subRowVector(d-1,0,d-1,mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/gfanlib_tableau.h:2548:50: required from ‘gfan::Vector gfan::Cone::getRelativeInteriorPoint(MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2548 | return dualCone.getGenericSupportingHyperplane(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/gfanlib_hypersurfaceintersection.cpp:518:62: required from ‘std::vector > gfan::restrictedTropicalHypersurface(HalfOpenCone&, const Matrix&, MR*, MR*) [with typ = CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 518 | auto firstRelativeInteriorPoint=C.getRelativeInteriorPoint(mr2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/gfanlib_hypersurfaceintersection.cpp:807:45: required from ‘void gfan::CommonRefinementTraverser::setupOptionStack() [with typ = gfan::CircuitTableInt32]’ 807 | auto temp=restrictedTropicalHypersurface((coneStack.back()),exponents[chosen],&stackResource,&stackResource2/*,mr,mr2 WHAT DO WE DO ABOUT ALLOCATORS?*/); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:854:7: required from ‘gfan::CommonRefinementTraverser::CommonRefinementTraverser(gfan::HalfOpenCone, std::vector&, const std::vector >&, std::function&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>, gfan::CommonStatistics*) [with typ = gfan::CircuitTableInt32]’ 854 | setupOptionStack(); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; _Alloc = std::allocator >; reference = gfan::CommonRefinementTraverser&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:944:37: required from ‘void gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>) [with typ = CircuitTableInt32]’ 944 | for(int i=0;i const& c)mutable->void{lock_guard lck{m};collector.push_back(c);} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | /*,*edgeCounts*/,data,relationTable,filter,commonStatistics); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1129:514: required from here 1129 | template void gfan::commonRefinement(HalfOpenCone cone, vector &used, vector > const &exponents, std::vector > &collector,int &nonEmptyIntersections/*,vector const *edgeCounts*/, PolytopeIntersectionData /*const*/ &data, RelationTable const &relationTable, ProgressCounter &progress, CommonStatistics *statistics, int j, std::function&)> filter); | ^ src/gfanlib_matrix.h:374:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 374 | for(int i=0;i::knownToContainVectorCommaEpsilon(const gfan::Vector&) const [with mvtyp = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:2509:52: required from ‘bool gfan::Cone::knownThatVectorCommaEpsilonIsImplied(const gfan::Vector&) const [with mvtyp = gfan::CircuitTableInt32]’ 2509 | return dualCone.knownToContainVectorCommaEpsilon(v); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3392:54: required from ‘bool gfan::HalfOpenCone::knownToBeContainedInOpenHalfSpace(const gfan::Vector&) const [with mvtyp = gfan::CircuitTableInt32]’ 3392 | return lifted.knownThatVectorCommaEpsilonIsImplied(normal); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:553:49: required from ‘std::vector > gfan::restrictedTropicalHypersurface(HalfOpenCone&, const Matrix&, MR*, MR*) [with typ = CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 553 | if(!cone.knownToBeContainedInOpenHalfSpace(temp)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ src/gfanlib_hypersurfaceintersection.cpp:807:45: required from ‘void gfan::CommonRefinementTraverser::setupOptionStack() [with typ = gfan::CircuitTableInt32]’ 807 | auto temp=restrictedTropicalHypersurface((coneStack.back()),exponents[chosen],&stackResource,&stackResource2/*,mr,mr2 WHAT DO WE DO ABOUT ALLOCATORS?*/); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:854:7: required from ‘gfan::CommonRefinementTraverser::CommonRefinementTraverser(gfan::HalfOpenCone, std::vector&, const std::vector >&, std::function&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>, gfan::CommonStatistics*) [with typ = gfan::CircuitTableInt32]’ 854 | setupOptionStack(); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; _Alloc = std::allocator >; reference = gfan::CommonRefinementTraverser&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:944:37: required from ‘void gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>) [with typ = CircuitTableInt32]’ 944 | for(int i=0;i const& c)mutable->void{lock_guard lck{m};collector.push_back(c);} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | /*,*edgeCounts*/,data,relationTable,filter,commonStatistics); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1129:514: required from here 1129 | template void gfan::commonRefinement(HalfOpenCone cone, vector &used, vector > const &exponents, std::vector > &collector,int &nonEmptyIntersections/*,vector const *edgeCounts*/, PolytopeIntersectionData /*const*/ &data, RelationTable const &relationTable, ProgressCounter &progress, CommonStatistics *statistics, int j, std::function&)> filter); | ^ src/gfanlib_tableau.h:1862:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1862 | for(int j=0;j gfan::GeneratedCone::markingOfExtremeRaysAmongAllGenerators() [with mvtyp = gfan::CircuitTableInt32; pmrvector = std::vector >]’: src/gfanlib_tableau.h:2521:58: required from ‘pmrvector gfan::Cone::facetDefining() [with mvtyp = gfan::CircuitTableInt32; pmrvector = std::vector >]’ 2521 | return dualCone.markingOfExtremeRaysAmongAllGenerators(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:3311:31: required from ‘pmrvector gfan::HalfOpenCone::facetDefining() [with mvtyp = gfan::CircuitTableInt32; pmrvector = std::vector >]’ 3311 | return lifted.facetDefining(); | ~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_hypersurfaceintersection.cpp:713:35: required from ‘std::vector > gfan::restrictedTropicalHypersurface(HalfOpenCone&, const Matrix&, MR*, MR*) [with typ = CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 713 | auto temp2=temp.facetDefining();//HERE | ~~~~~~~~~~~~~~~~~~^~ src/gfanlib_hypersurfaceintersection.cpp:807:45: required from ‘void gfan::CommonRefinementTraverser::setupOptionStack() [with typ = gfan::CircuitTableInt32]’ 807 | auto temp=restrictedTropicalHypersurface((coneStack.back()),exponents[chosen],&stackResource,&stackResource2/*,mr,mr2 WHAT DO WE DO ABOUT ALLOCATORS?*/); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:854:7: required from ‘gfan::CommonRefinementTraverser::CommonRefinementTraverser(gfan::HalfOpenCone, std::vector&, const std::vector >&, std::function&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>, gfan::CommonStatistics*) [with typ = gfan::CircuitTableInt32]’ 854 | setupOptionStack(); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; _Alloc = std::allocator >; reference = gfan::CommonRefinementTraverser&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:944:37: required from ‘void gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>) [with typ = CircuitTableInt32]’ 944 | for(int i=0;i const& c)mutable->void{lock_guard lck{m};collector.push_back(c);} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | /*,*edgeCounts*/,data,relationTable,filter,commonStatistics); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1129:514: required from here 1129 | template void gfan::commonRefinement(HalfOpenCone cone, vector &used, vector > const &exponents, std::vector > &collector,int &nonEmptyIntersections/*,vector const *edgeCounts*/, PolytopeIntersectionData /*const*/ &data, RelationTable const &relationTable, ProgressCounter &progress, CommonStatistics *statistics, int j, std::function&)> filter); | ^ src/gfanlib_tableau.h:1518:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1518 | for(int i=0;i gfan::Matrix::subRowVector(int, int, int, MR*) const [with typ = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:1892:38: required from ‘gfan::Vector gfan::GeneratedCone::getGenericSupportingHyperplane(MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1892 | return combinedMatrix.subRowVector(d-1,0,d-1,mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/gfanlib_tableau.h:2548:50: required from ‘gfan::Vector gfan::Cone::getRelativeInteriorPoint(MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2548 | return dualCone.getGenericSupportingHyperplane(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/gfanlib_hypersurfaceintersection.cpp:518:62: required from ‘std::vector > gfan::restrictedTropicalHypersurface(HalfOpenCone&, const Matrix&, MR*, MR*) [with typ = CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 518 | auto firstRelativeInteriorPoint=C.getRelativeInteriorPoint(mr2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/gfanlib_hypersurfaceintersection.cpp:807:45: required from ‘void gfan::CommonRefinementTraverser::setupOptionStack() [with typ = gfan::CircuitTableInt64]’ 807 | auto temp=restrictedTropicalHypersurface((coneStack.back()),exponents[chosen],&stackResource,&stackResource2/*,mr,mr2 WHAT DO WE DO ABOUT ALLOCATORS?*/); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:854:7: required from ‘gfan::CommonRefinementTraverser::CommonRefinementTraverser(gfan::HalfOpenCone, std::vector&, const std::vector >&, std::function&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>, gfan::CommonStatistics*) [with typ = gfan::CircuitTableInt64]’ 854 | setupOptionStack(); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; _Alloc = std::allocator >; reference = gfan::CommonRefinementTraverser&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:944:37: required from ‘void gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>) [with typ = CircuitTableInt64]’ 944 | for(int i=0;i const& c)mutable->void{lock_guard lck{m};collector.push_back(c);} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | /*,*edgeCounts*/,data,relationTable,filter,commonStatistics); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1130:514: required from here 1130 | template void gfan::commonRefinement(HalfOpenCone cone, vector &used, vector > const &exponents, std::vector > &collector,int &nonEmptyIntersections/*,vector const *edgeCounts*/, PolytopeIntersectionData /*const*/ &data, RelationTable const &relationTable, ProgressCounter &progress, CommonStatistics *statistics, int j, std::function&)> filter); | ^ src/gfanlib_matrix.h:374:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 374 | for(int i=0;i::knownToContainVectorCommaEpsilon(const gfan::Vector&) const [with mvtyp = gfan::CircuitTableInt64]’: src/gfanlib_tableau.h:2509:52: required from ‘bool gfan::Cone::knownThatVectorCommaEpsilonIsImplied(const gfan::Vector&) const [with mvtyp = gfan::CircuitTableInt64]’ 2509 | return dualCone.knownToContainVectorCommaEpsilon(v); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3392:54: required from ‘bool gfan::HalfOpenCone::knownToBeContainedInOpenHalfSpace(const gfan::Vector&) const [with mvtyp = gfan::CircuitTableInt64]’ 3392 | return lifted.knownThatVectorCommaEpsilonIsImplied(normal); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:553:49: required from ‘std::vector > gfan::restrictedTropicalHypersurface(HalfOpenCone&, const Matrix&, MR*, MR*) [with typ = CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 553 | if(!cone.knownToBeContainedInOpenHalfSpace(temp)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ src/gfanlib_hypersurfaceintersection.cpp:807:45: required from ‘void gfan::CommonRefinementTraverser::setupOptionStack() [with typ = gfan::CircuitTableInt64]’ 807 | auto temp=restrictedTropicalHypersurface((coneStack.back()),exponents[chosen],&stackResource,&stackResource2/*,mr,mr2 WHAT DO WE DO ABOUT ALLOCATORS?*/); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:854:7: required from ‘gfan::CommonRefinementTraverser::CommonRefinementTraverser(gfan::HalfOpenCone, std::vector&, const std::vector >&, std::function&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>, gfan::CommonStatistics*) [with typ = gfan::CircuitTableInt64]’ 854 | setupOptionStack(); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; _Alloc = std::allocator >; reference = gfan::CommonRefinementTraverser&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:944:37: required from ‘void gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>) [with typ = CircuitTableInt64]’ 944 | for(int i=0;i const& c)mutable->void{lock_guard lck{m};collector.push_back(c);} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | /*,*edgeCounts*/,data,relationTable,filter,commonStatistics); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1130:514: required from here 1130 | template void gfan::commonRefinement(HalfOpenCone cone, vector &used, vector > const &exponents, std::vector > &collector,int &nonEmptyIntersections/*,vector const *edgeCounts*/, PolytopeIntersectionData /*const*/ &data, RelationTable const &relationTable, ProgressCounter &progress, CommonStatistics *statistics, int j, std::function&)> filter); | ^ src/gfanlib_tableau.h:1862:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1862 | for(int j=0;j gfan::GeneratedCone::markingOfExtremeRaysAmongAllGenerators() [with mvtyp = gfan::CircuitTableInt64; pmrvector = std::vector >]’: src/gfanlib_tableau.h:2521:58: required from ‘pmrvector gfan::Cone::facetDefining() [with mvtyp = gfan::CircuitTableInt64; pmrvector = std::vector >]’ 2521 | return dualCone.markingOfExtremeRaysAmongAllGenerators(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:3311:31: required from ‘pmrvector gfan::HalfOpenCone::facetDefining() [with mvtyp = gfan::CircuitTableInt64; pmrvector = std::vector >]’ 3311 | return lifted.facetDefining(); | ~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_hypersurfaceintersection.cpp:713:35: required from ‘std::vector > gfan::restrictedTropicalHypersurface(HalfOpenCone&, const Matrix&, MR*, MR*) [with typ = CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 713 | auto temp2=temp.facetDefining();//HERE | ~~~~~~~~~~~~~~~~~~^~ src/gfanlib_hypersurfaceintersection.cpp:807:45: required from ‘void gfan::CommonRefinementTraverser::setupOptionStack() [with typ = gfan::CircuitTableInt64]’ 807 | auto temp=restrictedTropicalHypersurface((coneStack.back()),exponents[chosen],&stackResource,&stackResource2/*,mr,mr2 WHAT DO WE DO ABOUT ALLOCATORS?*/); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:854:7: required from ‘gfan::CommonRefinementTraverser::CommonRefinementTraverser(gfan::HalfOpenCone, std::vector&, const std::vector >&, std::function&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>, gfan::CommonStatistics*) [with typ = gfan::CircuitTableInt64]’ 854 | setupOptionStack(); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; _Alloc = std::allocator >; reference = gfan::CommonRefinementTraverser&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:944:37: required from ‘void gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>) [with typ = CircuitTableInt64]’ 944 | for(int i=0;i const& c)mutable->void{lock_guard lck{m};collector.push_back(c);} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | /*,*edgeCounts*/,data,relationTable,filter,commonStatistics); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1130:514: required from here 1130 | template void gfan::commonRefinement(HalfOpenCone cone, vector &used, vector > const &exponents, std::vector > &collector,int &nonEmptyIntersections/*,vector const *edgeCounts*/, PolytopeIntersectionData /*const*/ &data, RelationTable const &relationTable, ProgressCounter &progress, CommonStatistics *statistics, int j, std::function&)> filter); | ^ src/gfanlib_tableau.h:1518:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1518 | for(int i=0;i gfan::Matrix::subRowVector(int, int, int, MR*) const [with typ = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’: src/gfanlib_tableau.h:1892:38: required from ‘gfan::Vector gfan::GeneratedCone::getGenericSupportingHyperplane(MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 1892 | return combinedMatrix.subRowVector(d-1,0,d-1,mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/gfanlib_tableau.h:2548:50: required from ‘gfan::Vector gfan::Cone::getRelativeInteriorPoint(MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 2548 | return dualCone.getGenericSupportingHyperplane(mr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ src/gfanlib_hypersurfaceintersection.cpp:518:62: required from ‘std::vector > gfan::restrictedTropicalHypersurface(HalfOpenCone&, const Matrix&, MR*, MR*) [with typ = CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 518 | auto firstRelativeInteriorPoint=C.getRelativeInteriorPoint(mr2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/gfanlib_hypersurfaceintersection.cpp:807:45: required from ‘void gfan::CommonRefinementTraverser::setupOptionStack() [with typ = gfan::CircuitTableInteger]’ 807 | auto temp=restrictedTropicalHypersurface((coneStack.back()),exponents[chosen],&stackResource,&stackResource2/*,mr,mr2 WHAT DO WE DO ABOUT ALLOCATORS?*/); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:854:7: required from ‘gfan::CommonRefinementTraverser::CommonRefinementTraverser(gfan::HalfOpenCone, std::vector&, const std::vector >&, std::function&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>, gfan::CommonStatistics*) [with typ = gfan::CircuitTableInteger]’ 854 | setupOptionStack(); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; _Alloc = std::allocator >; reference = gfan::CommonRefinementTraverser&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:944:37: required from ‘void gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>) [with typ = CircuitTableInteger]’ 944 | for(int i=0;i const& c)mutable->void{lock_guard lck{m};collector.push_back(c);} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | /*,*edgeCounts*/,data,relationTable,filter,commonStatistics); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1131:526: required from here 1131 | template void gfan::commonRefinement(HalfOpenCone cone, vector &used, vector > const &exponents, std::vector > &collector,int &nonEmptyIntersections/*,vector const *edgeCounts*/, PolytopeIntersectionData /*const*/ &data, RelationTable const &relationTable, ProgressCounter &progress, CommonStatistics *statistics, int j, std::function&)> filter); | ^ src/gfanlib_matrix.h:374:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 374 | for(int i=0;i::knownToContainVectorCommaEpsilon(const gfan::Vector&) const [with mvtyp = gfan::CircuitTableInteger]’: src/gfanlib_tableau.h:2509:52: required from ‘bool gfan::Cone::knownThatVectorCommaEpsilonIsImplied(const gfan::Vector&) const [with mvtyp = gfan::CircuitTableInteger]’ 2509 | return dualCone.knownToContainVectorCommaEpsilon(v); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3392:54: required from ‘bool gfan::HalfOpenCone::knownToBeContainedInOpenHalfSpace(const gfan::Vector&) const [with mvtyp = gfan::CircuitTableInteger]’ 3392 | return lifted.knownThatVectorCommaEpsilonIsImplied(normal); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:553:49: required from ‘std::vector > gfan::restrictedTropicalHypersurface(HalfOpenCone&, const Matrix&, MR*, MR*) [with typ = CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 553 | if(!cone.knownToBeContainedInOpenHalfSpace(temp)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ src/gfanlib_hypersurfaceintersection.cpp:807:45: required from ‘void gfan::CommonRefinementTraverser::setupOptionStack() [with typ = gfan::CircuitTableInteger]’ 807 | auto temp=restrictedTropicalHypersurface((coneStack.back()),exponents[chosen],&stackResource,&stackResource2/*,mr,mr2 WHAT DO WE DO ABOUT ALLOCATORS?*/); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:854:7: required from ‘gfan::CommonRefinementTraverser::CommonRefinementTraverser(gfan::HalfOpenCone, std::vector&, const std::vector >&, std::function&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>, gfan::CommonStatistics*) [with typ = gfan::CircuitTableInteger]’ 854 | setupOptionStack(); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; _Alloc = std::allocator >; reference = gfan::CommonRefinementTraverser&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:944:37: required from ‘void gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>) [with typ = CircuitTableInteger]’ 944 | for(int i=0;i const& c)mutable->void{lock_guard lck{m};collector.push_back(c);} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | /*,*edgeCounts*/,data,relationTable,filter,commonStatistics); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1131:526: required from here 1131 | template void gfan::commonRefinement(HalfOpenCone cone, vector &used, vector > const &exponents, std::vector > &collector,int &nonEmptyIntersections/*,vector const *edgeCounts*/, PolytopeIntersectionData /*const*/ &data, RelationTable const &relationTable, ProgressCounter &progress, CommonStatistics *statistics, int j, std::function&)> filter); | ^ src/gfanlib_tableau.h:1862:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1862 | for(int j=0;j gfan::GeneratedCone::markingOfExtremeRaysAmongAllGenerators() [with mvtyp = gfan::CircuitTableInteger; pmrvector = std::vector >]’: src/gfanlib_tableau.h:2521:58: required from ‘pmrvector gfan::Cone::facetDefining() [with mvtyp = gfan::CircuitTableInteger; pmrvector = std::vector >]’ 2521 | return dualCone.markingOfExtremeRaysAmongAllGenerators(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_tableau.h:3311:31: required from ‘pmrvector gfan::HalfOpenCone::facetDefining() [with mvtyp = gfan::CircuitTableInteger; pmrvector = std::vector >]’ 3311 | return lifted.facetDefining(); | ~~~~~~~~~~~~~~~~~~~~^~ src/gfanlib_hypersurfaceintersection.cpp:713:35: required from ‘std::vector > gfan::restrictedTropicalHypersurface(HalfOpenCone&, const Matrix&, MR*, MR*) [with typ = CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 713 | auto temp2=temp.facetDefining();//HERE | ~~~~~~~~~~~~~~~~~~^~ src/gfanlib_hypersurfaceintersection.cpp:807:45: required from ‘void gfan::CommonRefinementTraverser::setupOptionStack() [with typ = gfan::CircuitTableInteger]’ 807 | auto temp=restrictedTropicalHypersurface((coneStack.back()),exponents[chosen],&stackResource,&stackResource2/*,mr,mr2 WHAT DO WE DO ABOUT ALLOCATORS?*/); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:854:7: required from ‘gfan::CommonRefinementTraverser::CommonRefinementTraverser(gfan::HalfOpenCone, std::vector&, const std::vector >&, std::function&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>, gfan::CommonStatistics*) [with typ = gfan::CircuitTableInteger]’ 854 | setupOptionStack(); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; _Alloc = std::allocator >; reference = gfan::CommonRefinementTraverser&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:944:37: required from ‘void gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>) [with typ = CircuitTableInteger]’ 944 | for(int i=0;i const& c)mutable->void{lock_guard lck{m};collector.push_back(c);} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | /*,*edgeCounts*/,data,relationTable,filter,commonStatistics); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1131:526: required from here 1131 | template void gfan::commonRefinement(HalfOpenCone cone, vector &used, vector > const &exponents, std::vector > &collector,int &nonEmptyIntersections/*,vector const *edgeCounts*/, PolytopeIntersectionData /*const*/ &data, RelationTable const &relationTable, ProgressCounter &progress, CommonStatistics *statistics, int j, std::function&)> filter); | ^ src/gfanlib_tableau.h:1518:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1518 | for(int i=0;i::regret(int, int) [with mvtyp = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:602:26: required from ‘void gfan::GeneratedCone::regret(int, int) [with mvtyp = gfan::CircuitTableInt32]’ 602 | Tableau::regret(i,j); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/gfanlib_tableau.h:2633:19: required from ‘void gfan::Cone::regret(int, int) [with mvtyp = gfan::CircuitTableInt32]’ 2633 | dualCone.regret(i,j); | ~~~~~~~~~~~~~~~^~~~~ src/gfanlib_tableau.h:3423:17: required from ‘void gfan::HalfOpenCone::makeStrictInequality(int) [with mvtyp = gfan::CircuitTableInt32]’ 3423 | lifted.regret(i,specialColumnIndex); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:39:27: required from ‘void gfan::codimension1ConesB(Matrix, Matrix, pmrvector >&, MR*, MR*) [with typ = CircuitTableInt32; pmrvector > = std::vector, std::experimental::fundamentals_v2::pmr::polymorphic_allocator > >; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 39 | C.makeStrictInequality(i); | ~~~~~~~~~~~~~~~~~~~~~~^~~ src/gfanlib_hypersurfaceintersection.cpp:735:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/gfanlib_hypersurfaceintersection.cpp:854:7: required from ‘gfan::CommonRefinementTraverser::CommonRefinementTraverser(gfan::HalfOpenCone, std::vector&, const std::vector >&, std::function&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>, gfan::CommonStatistics*) [with typ = gfan::CircuitTableInt32]’ 854 | setupOptionStack(); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; _Alloc = std::allocator >; reference = gfan::CommonRefinementTraverser&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:944:37: required from ‘void gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>) [with typ = CircuitTableInt32]’ 944 | for(int i=0;i const& c)mutable->void{lock_guard lck{m};collector.push_back(c);} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | /*,*edgeCounts*/,data,relationTable,filter,commonStatistics); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1129:514: required from here 1129 | template void gfan::commonRefinement(HalfOpenCone cone, vector &used, vector > const &exponents, std::vector > &collector,int &nonEmptyIntersections/*,vector const *edgeCounts*/, PolytopeIntersectionData /*const*/ &data, RelationTable const &relationTable, ProgressCounter &progress, CommonStatistics *statistics, int j, std::function&)> filter); | ^ src/gfanlib_tableau.h:382:46: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 382 | for(int k=0;k::regret(int, int) [with mvtyp = gfan::CircuitTableInt64]’: src/gfanlib_tableau.h:602:26: required from ‘void gfan::GeneratedCone::regret(int, int) [with mvtyp = gfan::CircuitTableInt64]’ 602 | Tableau::regret(i,j); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/gfanlib_tableau.h:2633:19: required from ‘void gfan::Cone::regret(int, int) [with mvtyp = gfan::CircuitTableInt64]’ 2633 | dualCone.regret(i,j); | ~~~~~~~~~~~~~~~^~~~~ src/gfanlib_tableau.h:3423:17: required from ‘void gfan::HalfOpenCone::makeStrictInequality(int) [with mvtyp = gfan::CircuitTableInt64]’ 3423 | lifted.regret(i,specialColumnIndex); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:39:27: required from ‘void gfan::codimension1ConesB(Matrix, Matrix, pmrvector >&, MR*, MR*) [with typ = CircuitTableInt64; pmrvector > = std::vector, std::experimental::fundamentals_v2::pmr::polymorphic_allocator > >; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 39 | C.makeStrictInequality(i); | ~~~~~~~~~~~~~~~~~~~~~~^~~ src/gfanlib_hypersurfaceintersection.cpp:735:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/gfanlib_hypersurfaceintersection.cpp:854:7: required from ‘gfan::CommonRefinementTraverser::CommonRefinementTraverser(gfan::HalfOpenCone, std::vector&, const std::vector >&, std::function&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>, gfan::CommonStatistics*) [with typ = gfan::CircuitTableInt64]’ 854 | setupOptionStack(); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; _Alloc = std::allocator >; reference = gfan::CommonRefinementTraverser&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:944:37: required from ‘void gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>) [with typ = CircuitTableInt64]’ 944 | for(int i=0;i const& c)mutable->void{lock_guard lck{m};collector.push_back(c);} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | /*,*edgeCounts*/,data,relationTable,filter,commonStatistics); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1130:514: required from here 1130 | template void gfan::commonRefinement(HalfOpenCone cone, vector &used, vector > const &exponents, std::vector > &collector,int &nonEmptyIntersections/*,vector const *edgeCounts*/, PolytopeIntersectionData /*const*/ &data, RelationTable const &relationTable, ProgressCounter &progress, CommonStatistics *statistics, int j, std::function&)> filter); | ^ src/gfanlib_tableau.h:382:46: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 382 | for(int k=0;k::regret(int, int) [with mvtyp = gfan::CircuitTableInteger]’: src/gfanlib_tableau.h:602:26: required from ‘void gfan::GeneratedCone::regret(int, int) [with mvtyp = gfan::CircuitTableInteger]’ 602 | Tableau::regret(i,j); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/gfanlib_tableau.h:2633:19: required from ‘void gfan::Cone::regret(int, int) [with mvtyp = gfan::CircuitTableInteger]’ 2633 | dualCone.regret(i,j); | ~~~~~~~~~~~~~~~^~~~~ src/gfanlib_tableau.h:3423:17: required from ‘void gfan::HalfOpenCone::makeStrictInequality(int) [with mvtyp = gfan::CircuitTableInteger]’ 3423 | lifted.regret(i,specialColumnIndex); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:39:27: required from ‘void gfan::codimension1ConesB(Matrix, Matrix, pmrvector >&, MR*, MR*) [with typ = CircuitTableInteger; pmrvector > = std::vector, std::experimental::fundamentals_v2::pmr::polymorphic_allocator > >; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 39 | C.makeStrictInequality(i); | ~~~~~~~~~~~~~~~~~~~~~~^~~ src/gfanlib_hypersurfaceintersection.cpp:735:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] src/gfanlib_hypersurfaceintersection.cpp:854:7: required from ‘gfan::CommonRefinementTraverser::CommonRefinementTraverser(gfan::HalfOpenCone, std::vector&, const std::vector >&, std::function&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>, gfan::CommonStatistics*) [with typ = gfan::CircuitTableInteger]’ 854 | setupOptionStack(); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/new_allocator.h:191:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser]’ 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/alloc_traits.h:674:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = gfan::CommonRefinementTraverser; _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; allocator_type = std::allocator >]’ 674 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/vector.tcc:117:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gfan::HalfOpenCone&, std::vector >&, const std::vector, std::allocator > >&, gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector, std::allocator > >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>)::&)>, gfan::PolytopeIntersectionData&, const gfan::RelationTable&, std::function&)>&, gfan::CommonStatistics*&}; _Tp = gfan::CommonRefinementTraverser; _Alloc = std::allocator >; reference = gfan::CommonRefinementTraverser&]’ 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:944:37: required from ‘void gfan::commonRefinement(HalfOpenCone, std::vector&, const std::vector >&, std::vector >&, int&, PolytopeIntersectionData&, const RelationTable&, ProgressCounter&, CommonStatistics*, int, std::function&)>) [with typ = CircuitTableInteger]’ 944 | for(int i=0;i const& c)mutable->void{lock_guard lck{m};collector.push_back(c);} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | /*,*edgeCounts*/,data,relationTable,filter,commonStatistics); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:1131:526: required from here 1131 | template void gfan::commonRefinement(HalfOpenCone cone, vector &used, vector > const &exponents, std::vector > &collector,int &nonEmptyIntersections/*,vector const *edgeCounts*/, PolytopeIntersectionData /*const*/ &data, RelationTable const &relationTable, ProgressCounter &progress, CommonStatistics *statistics, int j, std::function&)> filter); | ^ src/gfanlib_tableau.h:382:46: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 382 | for(int k=0;k::moveToNext(int, bool) [with typ = gfan::CircuitTableInteger]’: src/gfanlib_hypersurfaceintersection.cpp:862:17: required from here 862 | virtual int moveToNext( int index, | ^~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:873:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 873 | for(int i=0;i::collectInfo() [with typ = gfan::CircuitTableInteger]’: src/gfanlib_hypersurfaceintersection.cpp:910:18: required from here 910 | virtual void collectInfo( void ){ | ^~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:913:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 913 | if(depth==usedStack.back().size()) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp: In instantiation of ‘int gfan::CommonRefinementTraverser::moveToNext(int, bool) [with typ = gfan::CircuitTableInt64]’: src/gfanlib_hypersurfaceintersection.cpp:862:17: required from here 862 | virtual int moveToNext( int index, | ^~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:873:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 873 | for(int i=0;i::collectInfo() [with typ = gfan::CircuitTableInt64]’: src/gfanlib_hypersurfaceintersection.cpp:910:18: required from here 910 | virtual void collectInfo( void ){ | ^~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:913:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 913 | if(depth==usedStack.back().size()) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp: In instantiation of ‘int gfan::CommonRefinementTraverser::moveToNext(int, bool) [with typ = gfan::CircuitTableInt32]’: src/gfanlib_hypersurfaceintersection.cpp:862:17: required from here 862 | virtual int moveToNext( int index, | ^~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:873:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 873 | for(int i=0;i::collectInfo() [with typ = gfan::CircuitTableInt32]’: src/gfanlib_hypersurfaceintersection.cpp:910:18: required from here 910 | virtual void collectInfo( void ){ | ^~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:913:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 913 | if(depth==usedStack.back().size()) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_matrix.h: In instantiation of ‘typ gfan::Matrix::columnIDot(int, const gfan::Vector&) const [with typ = gfan::CircuitTableInteger]’: src/gfanlib_tableau.h:1660:34: required from ‘bool gfan::GeneratedCone::isImplied(gfan::Vector) [with mvtyp = gfan::CircuitTableInteger]’ 1660 | if(originalMatrix.columnIDot(i,inequality).isNonZero())return false; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/gfanlib_tableau.h:2490:29: required from ‘bool gfan::Cone::contains(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInteger]’ 2490 | return dualCone.isImplied(v); | ~~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3342:26: required from ‘bool gfan::HalfOpenCone::closureOfNonEmptyConeContains(const gfan::Vector&, MR*) [with mvtyp = gfan::CircuitTableInteger; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3342 | return lifted.contains(concatenation(v,Vector(1,mr),mr)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:876:40: required from ‘int gfan::CommonRefinementTraverser::moveToNext(int, bool) [with typ = gfan::CircuitTableInteger]’ 876 | if(T.closureOfNonEmptyConeContains(v,&stackResource))indices.insert(i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:862:17: required from here 862 | virtual int moveToNext( int index, | ^~~~~~~~~~ src/gfanlib_matrix.h:179:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 179 | for(int j=0;j::columnIDot(int, const gfan::Vector&) const [with typ = gfan::CircuitTableInt64]’: src/gfanlib_tableau.h:1660:34: required from ‘bool gfan::GeneratedCone::isImplied(gfan::Vector) [with mvtyp = gfan::CircuitTableInt64]’ 1660 | if(originalMatrix.columnIDot(i,inequality).isNonZero())return false; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/gfanlib_tableau.h:2490:29: required from ‘bool gfan::Cone::contains(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt64]’ 2490 | return dualCone.isImplied(v); | ~~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3342:26: required from ‘bool gfan::HalfOpenCone::closureOfNonEmptyConeContains(const gfan::Vector&, MR*) [with mvtyp = gfan::CircuitTableInt64; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3342 | return lifted.contains(concatenation(v,Vector(1,mr),mr)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:876:40: required from ‘int gfan::CommonRefinementTraverser::moveToNext(int, bool) [with typ = gfan::CircuitTableInt64]’ 876 | if(T.closureOfNonEmptyConeContains(v,&stackResource))indices.insert(i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:862:17: required from here 862 | virtual int moveToNext( int index, | ^~~~~~~~~~ src/gfanlib_matrix.h:179:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 179 | for(int j=0;j::columnIDot(int, const gfan::Vector&) const [with typ = gfan::CircuitTableInt32]’: src/gfanlib_tableau.h:1660:34: required from ‘bool gfan::GeneratedCone::isImplied(gfan::Vector) [with mvtyp = gfan::CircuitTableInt32]’ 1660 | if(originalMatrix.columnIDot(i,inequality).isNonZero())return false; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/gfanlib_tableau.h:2490:29: required from ‘bool gfan::Cone::contains(const gfan::Vector&) [with mvtyp = gfan::CircuitTableInt32]’ 2490 | return dualCone.isImplied(v); | ~~~~~~~~~~~~~~~~~~^~~ src/gfanlib_tableau.h:3342:26: required from ‘bool gfan::HalfOpenCone::closureOfNonEmptyConeContains(const gfan::Vector&, MR*) [with mvtyp = gfan::CircuitTableInt32; MR = std::experimental::fundamentals_v2::pmr::memory_resource]’ 3342 | return lifted.contains(concatenation(v,Vector(1,mr),mr)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:876:40: required from ‘int gfan::CommonRefinementTraverser::moveToNext(int, bool) [with typ = gfan::CircuitTableInt32]’ 876 | if(T.closureOfNonEmptyConeContains(v,&stackResource))indices.insert(i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ src/gfanlib_hypersurfaceintersection.cpp:862:17: required from here 862 | virtual int moveToNext( int index, | ^~~~~~~~~~ src/gfanlib_matrix.h:179:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 179 | for(int j=0;j&)’ defined but not used [-Wunused-function] 3186 | static string toString(vector const &V) | ^~~~~~~~ src/gfanlib_tableau.h:2755:20: warning: ‘std::vector gfan::setDifference(const std::vector&, const std::vector&)’ defined but not used [-Wunused-function] 2755 | static vector setDifference(vector const &a, vector const &b) | ^~~~~~~~~~~~~ src/gfanlib_tableau.h:2749:20: warning: ‘std::vector gfan::intersection(const std::vector&, const std::vector&)’ defined but not used [-Wunused-function] 2749 | static vector intersection(vector const &a, vector const &b) | ^~~~~~~~~~~~ src/gfanlib_tableau.h:182:16: warning: ‘gfan::ZVector gfan::toZVector(const Vector&)’ defined but not used [-Wunused-function] 182 | static ZVector toZVector(gfan::Vector const &m) | ^~~~~~~~~ src/gfanlib_circuittableint.h:727:13: warning: ‘bool gfan::hasPod(CircuitTalbeInt64*)’ defined but not used [-Wunused-function] 727 | static bool hasPod(class CircuitTalbeInt64 *c){return true;} | ^~~~~~ src/gfanlib_circuittableint.h:726:13: warning: ‘bool gfan::hasPod(CircuitTalbeInt32*)’ defined but not used [-Wunused-function] 726 | static bool hasPod(class CircuitTalbeInt32 *c){return true;} | ^~~~~~ src/gfanlib_circuittableint.h:231:15: warning: ‘gfan::my256s gfan::extMul(__int128, __int128)’ defined but not used [-Wunused-function] 231 | static my256s extMul(__int128_t a, __int128_t b) | ^~~~~~ src/gfanlib_circuittableint.h:88:20: warning: ‘std::string gfan::toStr(__uint32_t)’ defined but not used [-Wunused-function] 88 | static std::string toStr(__uint32_t b) | ^~~~~ src/gfanlib_hypersurfaceintersection.cpp: In member function ‘gfan::PolytopeIntersectionData::bestPolytopeIndex2(std::vector > const&, gfan::RelationTable const&) const’: src/gfanlib_hypersurfaceintersection.cpp:460:54: warning: ‘best’ may be used uninitialized [-Wmaybe-uninitialized] 460 | if(bestIndex==-1 || c::bestPolytopeIndex2(std::vector > const&, gfan::RelationTable const&) const’: src/gfanlib_hypersurfaceintersection.cpp:460:54: warning: ‘best’ may be used uninitialized [-Wmaybe-uninitialized] 460 | if(bestIndex==-1 || c::bestPolytopeIndex2(std::vector > const&, gfan::RelationTable const&) const’: src/gfanlib_hypersurfaceintersection.cpp:460:54: warning: ‘best’ may be used uninitialized [-Wmaybe-uninitialized] 460 | if(bestIndex==-1 || c, std::allocator > >&)’: src/polynomialring.h:17:7: warning: ‘PolynomialRingImplementation::n’ will be initialized after [-Wreorder] 17 | int n; | ^ src/polynomialring.h:15:7: warning: ‘int PolynomialRingImplementation::refCount’ [-Wreorder] 15 | int refCount; | ^~~~~~~~ src/polynomialring.h:19:3: warning: when initialized here [-Wreorder] 19 | PolynomialRingImplementation(Field const &f, int numberOfVariables, vector const &variableNames_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/lp_soplexcdd.cpp: In member function ‘virtual bool LpSolverSoPlexCddGmp::isFacet(const IntegerVectorList&, std::__cxx11::list >::const_iterator)’: src/lp_soplexcdd.cpp:300:8: warning: variable ‘lp_status’ set but not used [-Wunused-but-set-variable] 300 | int lp_status=0; | ^~~~~~~~~ src/lp_soplexcdd.cpp: In member function ‘virtual bool LpSolverSoPlexCddGmp::hasHomogeneousSolution(int, const IntegerVectorList&, const IntegerVectorList&)’: src/lp_soplexcdd.cpp:401:8: warning: variable ‘lp_status’ set but not used [-Wunused-but-set-variable] 401 | int lp_status=0; | ^~~~~~~~~ src/lp_soplexcdd.cpp: At global scope: src/lp_soplexcdd.cpp:150:12: warning: ‘int toint(float)’ defined but not used [-Wunused-function] 150 | static int toint(float r) | ^~~~~ g++ src/lp_soplexcdd.o src/polynomialgcd.o src/lp_cdd.o src/parser.o src/field.o src/monomial.o src/printer.o src/polynomial.o src/termorder.o src/term.o src/vektor.o src/division.o src/buchberger.o src/wallideal.o src/lp.o src/enumeration.o src/ep_standard.o src/ep_xfig.o src/reversesearch.o src/application.o src/timer.o src/renderer.o src/field_rationals.o src/symmetry.o src/breadthfirstsearch.o src/genericwalk.o src/minkowskisum.o src/newtonpolytope.o src/tropical.o src/dimension.o src/bergman.o src/subspace.o src/polyhedralcone.o src/gfanapplication.o src/polyhedralfan.o src/tropical2.o src/field_zmodpz.o src/binomial.o src/matrix.o src/latticeideal.o src/scarf.o src/xfig.o src/halfopencone.o src/lll.o src/multiplicity.o src/substitute.o src/polymakefile.o src/saturation.o src/determinant.o src/polynomialring.o src/log.o src/tropicalbasis.o src/symmetriccomplex.o src/linalg.o src/minors.o src/continuedfractions.o src/triangulation.o src/minkowskidual.o src/regularsubdivision.o src/fieldlp.o src/field_rationalfunctions.o src/tropical_weildivisor.o src/intsinpolytope.o src/lattice.o src/graph.o src/restrictedautoreduction.o src/tropicaltraverse.o src/groebnerengine.o src/ge_gfan.o src/nbody.o src/codimoneconnectedness.o src/tropicalmap.o src/traverser_tropical.o src/traverser_groebnerfan.o src/field_rationalfunctions2.o src/mixedvolume.o src/traverser_stableintersection.o src/traverser_secondaryfan.o src/linalgfloat.o src/primarydecomposition.o src/tropicaldeterminant.o src/determinantpoly.o src/traverser_sphere.o src/padic.o src/integergb.o src/traverser_resultantfan.o src/bsptree.o src/traverser_resultantfanspecialization.o src/myassert.o src/traverser_bsptree.o src/tropicalcurve.o src/packedmonomial.o src/gmpallocator.o src/divisionobject.o src/gfanlibglue.o src/app_main.o src/app_buchberger.o src/app_doesidealcontain.o src/app_facets.o src/app_groebnercone.o src/app_homogeneityspace.o src/app_homogenize.o src/app_initialforms.o src/app_interactive.o src/app_isgroebnerbasis.o src/app_ismarkedgroebnerbasis.o src/app_krulldimension.o src/app_leadingterms.o src/app_multiplymatrix.o src/app_polynomialsetunion.o src/app_render.o src/app_renderstaircase.o src/app_stats.o src/app_substitute.o src/app_supportindices.o src/app_tolatex.o src/app_transposematrix.o src/app_tropicalbasis.o src/app_tropicalintersection.o src/app_tropicalstartingcone.o src/app_tropicaltraverse.o src/app_walk.o src/app_weightvector.o src/app_scarfisgeneric.o src/app_scarfvisualize.o src/app_scarfcomplex.o src/app_sturmsequence.o src/app_latticeideal.o src/app_lll.o src/app_tropicalmultiplicity.o src/app_idealintersection.o src/app_test.o src/app_saturation.o src/app_idealproduct.o src/app_representatives.o src/app_tropicallifting.o src/app_topolyhedralfan.o src/app_tropicalbruteforce.o src/app_secondaryfan.o src/app_composepermutations.o src/app_minors.o src/app_tropicalrank.o src/app_minkowski.o src/app_triangulate.o src/app_tropicallinearspace.o src/app_combinerays.o src/app_regularsubdivision.o src/app_lpsolve.o src/app_tropicalweildivisor.o src/app_lattice.o src/app_intsinpolytope.o src/app_tropicalevaluation.o src/app_smalessixth.o src/app_smalessixth2.o src/app_nbody.o src/app_spolynomial.o src/app_link.o src/app_normalfancleanup.o src/app_tropicalfunction.o src/app_volume.o src/app_isconnected.o src/app_tropicalhypersurface.o src/app_product.o src/app_commonrefinement.o src/app_tropicalimage.o src/app_groebnerfan.o src/app_fanhomology.o src/app_genericlinearchange.o src/app_mixedvolume.o src/app_fiberpolytope.o src/app_symmetries.o src/app_evaluate.o src/app_exponentlattice.o src/app_minimalassociatedprimes.o src/app_realroots.o src/app_initialdeterminant.o src/app_fansubfan.o src/app_fancones.o src/app_issmooth.o src/app_fancoarsening.o src/app_pointconfiguration.o src/app_librarytest.o src/app_padic.o src/app_integergb.o src/app_matrixproduct.o src/app_traversetropicalintersection.o src/app_markpolynomialset.o src/app_tropicalhypersurfacereconstruction.o src/app_resultantfan.o src/app_isbalanced.o src/app_polytopealgebra.o src/app_debug.o src/app_randompolynomials.o src/app_tropicalcurve.o src/app_tropicalhomotopy.o src/app_integerfactorization.o src/app_tropicalvarietyspan.o src/app_chowbetti.o src/app_anton.o src/app_components.o src/app_tropicalprevarietycomponents.o src/app_tropicalprevariety.o src/app_anders.o src/libgfan.so src/symmetrictraversal.o -L/usr/local -lcddgmp -lgmp -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -lsoplex -lclusol -lmpfr -ltbb -lz-ng -g -L src -lgfan -lpthread -o gfan + cd doc + latex manual.tex This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023) (preloaded format=latex) restricted \write18 enabled. entering extended mode (./manual.tex LaTeX2e <2022-11-01> patch level 1 L3 programming layer <2023-02-22> LaTeX Warning: \include should only be used after \begin{document} on input lin e 1. (./defines.tex (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2022/07/02 v1.4n Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size12.clo)) (/usr/share/texlive/texmf-dist/tex/latex/tools/theorem.sty (/usr/share/texlive/texmf-dist/tex/latex/tools/thp.sty)) (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty (/usr/share/texlive/texmf-dist/tex/generic/babel/txtbabel.def) (/usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf)) (/usr/share/texlive/texmf-dist/tex/generic/babel/locale/en/babel-english.tex) (/usr/share/texlive/texmf-dist/tex/latex/ntgclass/a4.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/epsfig.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/dvips.def)))) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/latexsym.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/alltt.sty) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics/dvipsnam.def) (/usr/share/texlive/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/share/texlive/texmf-dist/tex/generic/ulem/ulem.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty) (/usr/share/texlive/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty (/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty)) (/usr/share/texlive/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/share/texlive/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/share/texlive/texmf-dist/tex/generic/pdfescape/pdfescape.sty) (/usr/share/texlive/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/share/texlive/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty) (/usr/share/texlive/texmf-dist/tex/latex/auxhook/auxhook.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/share/texlive/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty (/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/share/texlive/texmf-dist/tex/generic/etexcmds/etexcmds.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/share/texlive/texmf-dist/tex/generic/bitset/bitset.sty (/usr/share/texlive/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty)) (/usr/share/texlive/texmf-dist/tex/latex/base/atbegshi-ltx.sty)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hdvips.def (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pdfmark.def (/usr/share/texlive/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/share/texlive/texmf-dist/tex/latex/base/atveryend-ltx.sty) (/usr/share/texlive/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty))))) (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def) LaTeX Warning: Unused global option(s): [openright]. No file manual.aux. Package hyperref Warning: Rerun to get /PageLabels entry. (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd) (/usr/share/texlive/texmf-dist/tex/latex/base/ulasy.fd) LaTeX Warning: Reference `sec:applist' on page 1 undefined on input line 41. No file manual.toc. [1] LaTeX Warning: Citation `MoRo' on page 2 undefined on input line 66. LaTeX Warning: Citation `tropgrass' on page 2 undefined on input line 66. LaTeX Warning: Citation `fukuda' on page 2 undefined on input line 68. LaTeX Warning: Citation `ctv' on page 2 undefined on input line 68. LaTeX Warning: Citation `thesis' on page 2 undefined on input line 71. LaTeX Warning: Citation `huber' on page 2 undefined on input line 72. LaTeX Warning: Citation `cats' on page 2 undefined on input line 72. LaTeX Warning: Citation `Buch' on page 2 undefined on input line 75. LaTeX Warning: Citation `collart' on page 2 undefined on input line 76. LaTeX Warning: Citation `avis' on page 2 undefined on input line 77. LaTeX Warning: Citation `jensen' on page 2 undefined on input line 83. LaTeX Warning: Citation `gmp' on page 2 undefined on input line 89. LaTeX Warning: Citation `cdd' on page 2 undefined on input line 89. LaTeX Warning: Citation `wunderling' on page 2 undefined on input line 91. LaTeX Warning: Reference `sec:tropical' on page 2 undefined on input line 99. LaTeX Warning: Reference `sec:dataformats' on page 2 undefined on input line 10 2. LaTeX Warning: Reference `sec:applist' on page 2 undefined on input line 103. LaTeX Warning: Citation `fukuda' on page 2 undefined on input line 120. LaTeX Warning: Citation `ctv' on page 2 undefined on input line 121. [2] LaTeX Warning: Citation `fukuda' on page 3 undefined on input line 163. [3] LaTeX Warning: Citation `sturmfels' on page 4 undefined on input line 174. LaTeX Warning: Citation `fukuda' on page 4 undefined on input line 175. LaTeX Warning: Citation `sturmfels' on page 4 undefined on input line 179. LaTeX Warning: Reference `def:gfan' on page 4 undefined on input line 185. LaTeX Warning: Citation `MoRo' on page 4 undefined on input line 188. LaTeX Warning: Citation `sturmfels' on page 4 undefined on input line 191. [4] LaTeX Warning: Citation `fukuda' on page 5 undefined on input line 256. LaTeX Warning: Citation `symmetricfans' on page 5 undefined on input line 256. LaTeX Warning: Citation `sturmfels' on page 5 undefined on input line 272. LaTeX Warning: Citation `sturmfels' on page 5 undefined on input line 272. LaTeX Warning: Citation `collart' on page 5 undefined on input line 272. [5] LaTeX Warning: Citation `avis' on page 6 undefined on input line 281. LaTeX Warning: Citation `fukuda' on page 6 undefined on input line 281. LaTeX Warning: Citation `rambau' on page 6 undefined on input line 283. [6] (./installation.tex [7] LaTeX Warning: Citation `wunderling' on page 8 undefined on input line 56. LaTeX Warning: Reference `subsec:soplex' on page 8 undefined on input line 58. LaTeX Warning: Reference `sec:fink' on page 8 undefined on input line 75. [8] LaTeX Warning: Citation `cdd' on page 9 undefined on input line 142. [9] LaTeX Warning: Reference `sec:fink' on page 10 undefined on input line 184. [10] [11] LaTeX Warning: Reference `subsec:installation' on page 12 undefined on input li ne 326. LaTeX Warning: Reference `subsec:installation' on page 12 undefined on input li ne 328. ) (./using.tex [12] LaTeX Warning: Reference `sec:dataformats' on page 13 undefined on input line 6 . LaTeX Warning: Reference `sec:applist' on page 13 undefined on input line 7. LaTeX Warning: Reference `subsec:combining' on page 13 undefined on input line 53. LaTeX Warning: Reference `subsec:global computations' on page 13 undefined on i nput line 63. LaTeX Warning: Reference `subsec:global computations' on page 13 undefined on i nput line 63. [13] LaTeX Warning: Reference `sec:dataformats' on page 14 undefined on input line 6 7. LaTeX Warning: Reference `format:fan' on page 14 undefined on input line 87. LaTeX Warning: Reference `format:cone' on page 14 undefined on input line 93. LaTeX Warning: Reference `format:fan' on page 14 undefined on input line 97. [14] Overfull \hbox (26.48645pt too wide) in paragraph at lines 112--112 []\OT1/cmtt/m/n/12 gfan_bases myout putfile.txt[] LaTeX Warning: Reference `fig:staircase' on page 15 undefined on input line 120 . LaTeX Warning: Reference `fig:gfan' on page 15 undefined on input line 134. LaTeX Warning: Reference `applist:_render' on page 15 undefined on input line 1 35. [15] LaTeX Warning: Reference `applist:_interactive' on page 16 undefined on input l ine 157. Overfull \hbox (31.33153pt too wide) in paragraph at lines 190--191 []\OT1/cmr/m/n/12 At the mo-ment these two set-tings are han-dled by the com-ma nds \OT1/cmtt/m/n/12 gfan[]overintegers [16] LaTeX Warning: Citation `sturmfels' on page 17 undefined on input line 193. LaTeX Warning: Citation `tropicalbook' on page 17 undefined on input line 220. Overfull \hbox (41.00597pt too wide) in paragraph at lines 220--221 \OT1/cmtt/m/n/12 gfan[]combinerays --section CONES -i filename \OT1/cmr/m/n/12 and \OT1/cmtt/m/n/12 gfan[]padic --initialIdeals Overfull \hbox (32.94498pt too wide) in paragraph at lines 222--223 \OT1/cmr/m/n/12 (see Maclagan-Sturmfels), is not a fan. The out-put of \OT1/cmt t/m/n/12 gfan[]padic --groebnerComplex\OT1/cmr/m/n/12 , LaTeX Warning: Citation `cats' on page 17 undefined on input line 230. [17] LaTeX Warning: Citation `4ti2' on page 18 undefined on input line 250. LaTeX Warning: Citation `sturmfels' on page 18 undefined on input line 252. Overfull \hbox (8.05757pt too wide) in paragraph at lines 264--264 []\OT1/cmtt/m/n/10 gfan_transposematrix | gfan_latticeideal -t | gfan_bases | gfan_topolyhedralfan[] LaTeX Warning: Citation `rambau' on page 18 undefined on input line 272. ) (./tropical.tex [18] [19] LaTeX Warning: Citation `lifting' on page 20 undefined on input line 5. LaTeX Warning: Citation `thesis' on page 20 undefined on input line 5. LaTeX Warning: Citation `thesis' on page 20 undefined on input line 27. LaTeX Warning: Citation `ctv' on page 20 undefined on input line 40. LaTeX Warning: Citation `ctv' on page 20 undefined on input line 45. LaTeX Warning: Citation `ctv' on page 20 undefined on input line 46. [20] LaTeX Warning: Reference `format:fan' on page 21 undefined on input line 70. LaTeX Warning: Citation `bg' on page 21 undefined on input line 82. LaTeX Warning: Citation `ctv' on page 21 undefined on input line 84. LaTeX Warning: Reference `sec:non-constant' on page 21 undefined on input line 108. [21] [22] [23] LaTeX Warning: Reference `sec:format fan' on page 24 undefined on input line 23 3. LaTeX Warning: Reference `subsec:tropicalprevariety' on page 24 undefined on in put line 264. [24] LaTeX Warning: Citation `ctv' on page 25 undefined on input line 299. [25] LaTeX Warning: Citation `allermannRau' on page 26 undefined on input line 325. LaTeX Warning: Citation `allermannRau' on page 26 undefined on input line 328. LaTeX Warning: Citation `allermannRau' on page 26 undefined on input line 360. LaTeX Warning: Citation `allermannRau' on page 26 undefined on input line 363. [26] [27] LaTeX Warning: Citation `allermannRau' on page 28 undefined on input line 449. LaTeX Warning: Reference `subsec:tropicalprevariety' on page 28 undefined on in put line 468. [28] LaTeX Warning: Citation `lifting' on page 29 undefined on input line 517. LaTeX Warning: Reference `lem:tropical by homogenisation' on page 29 undefined on input line 538. [29] LaTeX Warning: Citation `sturmfelssolving' on page 30 undefined on input line 5 54. LaTeX Warning: Reference `rem:computing tinit' on page 30 undefined on input li ne 559. LaTeX Warning: Reference `fig:nonconstant' on page 30 undefined on input line 5 97. LaTeX Warning: Reference `ex:nonconstant' on page 30 undefined on input line 60 3. LaTeX Warning: Reference `ex:nonconstant' on page 30 undefined on input line 60 3. [30] Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `math shift' on input line 609. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `math shift' on input line 609. Overfull \hbox (4.94897pt too wide) in paragraph at lines 610--611 \OMS/cmsy/m/n/12 T[]\OT1/cmr/m/n/12 (\OML/cmm/m/it/12 I\OT1/cmr/m/n/12 )$ of an y ideal $\OML/cmm/m/it/12 I \OMS/cmsy/m/n/12 ^^R []\OT1/cmr/m/n/12 [\OML/cmm/m/ it/12 x[]; [] ; x[]\OT1/cmr/m/n/12 ]$ gen-er-ated by el-e-ments of $[](\OML/cmm /m/it/12 t\OT1/cmr/m/n/12 )[\OML/cmm/m/it/12 x[]; [] ; x[]\OT1/cmr/m/n/12 ]$. LaTeX Warning: Citation `lifting' on page 31 undefined on input line 611. [31] LaTeX Warning: Reference `def:tomegadegree' on page 32 undefined on input line 628. LaTeX Warning: Citation `ctv' on page 32 undefined on input line 641. LaTeX Warning: Citation `sturmfelssolving' on page 32 undefined on input line 6 60. LaTeX Warning: Citation `lifting' on page 32 undefined on input line 660. LaTeX Warning: Citation `thesis' on page 32 undefined on input line 660. Overfull \hbox (0.40067pt too wide) in paragraph at lines 660--661 []\OT1/cmr/m/n/12 We now change [32] LaTeX Warning: Citation `tropicalbook' on page 33 undefined on input line 677. LaTeX Warning: Citation `tropgrass' on page 33 undefined on input line 677. ) [33] (./dataformats.tex Overfull \hbox (14.13644pt too wide) in paragraph at lines 18--18 []\OT1/cmtt/m/n/12 gfan_bases < inputfile.txt | gfan_polynomialsetunion > outpu tfile.txt[] LaTeX Warning: Reference `sec:format fan' on page 34 undefined on input line 20 . LaTeX Warning: Reference `sec:format cone' on page 34 undefined on input line 2 1. [34] LaTeX Font Warning: Font shape `OMS/cmtt/m/n' undefined (Font) using `OMS/cmsy/m/n' instead (Font) for symbol `textbraceleft' on input line 88. [35] LaTeX Warning: Citation `polymake' on page 36 undefined on input line 114. [36] [37] [38] LaTeX Warning: Reference `fig:polyformat' on page 39 undefined on input line 24 4. LaTeX Warning: Reference `ex:polyformat' on page 39 undefined on input line 251 . LaTeX Warning: Reference `ex:polyformat' on page 39 undefined on input line 251 . [39] [40] Overfull \hbox (48.88539pt too wide) in paragraph at lines 312--319 \OT1/cmr/m/n/12 Besides sec-tions listed above, the sec-tions MAX-I-MAL[]CONES[ ]ORBITS, CONES[]ORBITS [41]) [42] (./apptable.tex [43] [44] [45] [46] [47] Overfull \hbox (86.9629pt too wide) in paragraph at lines 112--112 \OT1/cmr/m/n/12 sec-tions, but still out-put CONES[]COMPRESSED and MAX-I-MAL[]C ONES[]COMPRESSED (/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd) [48] [49] [50] [51] [52] [53] [54] [55] Overfull \hbox (86.9629pt too wide) in paragraph at lines 302--303 \OT1/cmr/m/n/12 sec-tions, but still out-put CONES[]COMPRESSED and MAX-I-MAL[]C ONES[]COMPRESSED [56] Overfull \hbox (86.9629pt too wide) in paragraph at lines 325--325 \OT1/cmr/m/n/12 sec-tions, but still out-put CONES[]COMPRESSED and MAX-I-MAL[]C ONES[]COMPRESSED [57] [58] [59] [60] Overfull \hbox (86.9629pt too wide) in paragraph at lines 406--406 \OT1/cmr/m/n/12 sec-tions, but still out-put CONES[]COMPRESSED and MAX-I-MAL[]C ONES[]COMPRESSED [61] [62] [63] Overfull \hbox (11.5803pt too wide) in paragraph at lines 490--490 \OT1/cmr/m/n/12 sec-tions, but still out-put CONES[]ORBITS and MAX-I-MAL[]CONES []ORBITS ) [64] (./manual.bbl Underfull \hbox (badness 3838) in paragraph at lines 82--86 []\OT1/cmr/m/n/12 Anders Ned-er-gaard Jensen. \OT1/cmr/m/it/12 Al-go-rith-mic as-pects of Gr^^?obner fans Underfull \hbox (badness 3758) in paragraph at lines 82--86 \OT1/cmr/m/it/12 and trop-i-cal va-ri-eties\OT1/cmr/m/n/12 . PhD the-sis, Uni- ver-sity of Aarhus, 2007. [65] Underfull \hbox (badness 10000) in paragraph at lines 133--137 []\OT1/cmr/m/n/12 Roland Wun-der-ling. \OT1/cmr/m/it/12 Par-al-leler und ob-je k-to-ri-en-tierter Simplex- Underfull \hbox (badness 6927) in paragraph at lines 133--137 \OT1/cmr/m/it/12 Algorithmus\OT1/cmr/m/n/12 . PhD the-sis, Tech-nis-che Uni-ve r-sit^^?at Berlin, 1996. ) [66] (./manual.aux) LaTeX Font Warning: Some font shapes were not available, defaults substituted. LaTeX Warning: There were undefined references. LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. Package rerunfilecheck Warning: File `manual.out' has changed. (rerunfilecheck) Rerun to get outlines right (rerunfilecheck) or use package `bookmark'. ) (\end occurred inside a group at level 55) ### simple group (level 55) entered at line 502 ({) ### simple group (level 54) entered at line 494 ({) ### simple group (level 53) entered at line 485 ({) ### simple group (level 52) entered at line 477 ({) ### simple group (level 51) entered at line 469 ({) ### simple group (level 50) entered at line 453 ({) ### simple group (level 49) entered at line 449 ({) ### simple group (level 48) entered at line 441 ({) ### simple group (level 47) entered at line 409 ({) ### simple group (level 46) entered at line 400 ({) ### simple group (level 45) entered at line 397 ({) ### simple group (level 44) entered at line 390 ({) ### simple group (level 43) entered at line 386 ({) ### simple group (level 42) entered at line 378 ({) ### simple group (level 41) entered at line 374 ({) ### simple group (level 40) entered at line 366 ({) ### simple group (level 39) entered at line 357 ({) ### simple group (level 38) entered at line 349 ({) ### simple group (level 37) entered at line 341 ({) ### simple group (level 36) entered at line 332 ({) ### simple group (level 35) entered at line 328 ({) ### simple group (level 34) entered at line 318 ({) ### simple group (level 33) entered at line 309 ({) ### simple group (level 32) entered at line 295 ({) ### simple group (level 31) entered at line 284 ({) ### simple group (level 30) entered at line 276 ({) ### simple group (level 29) entered at line 267 ({) ### simple group (level 28) entered at line 246 ({) ### simple group (level 27) entered at line 225 ({) ### simple group (level 26) entered at line 217 ({) ### simple group (level 25) entered at line 209 ({) ### simple group (level 24) entered at line 199 ({) ### simple group (level 23) entered at line 195 ({) ### simple group (level 22) entered at line 187 ({) ### simple group (level 21) entered at line 178 ({) ### simple group (level 20) entered at line 170 ({) ### simple group (level 19) entered at line 162 ({) ### simple group (level 18) entered at line 158 ({) ### simple group (level 17) entered at line 144 ({) ### simple group (level 16) entered at line 134 ({) ### simple group (level 15) entered at line 119 ({) ### simple group (level 14) entered at line 115 ({) ### simple group (level 13) entered at line 103 ({) ### simple group (level 12) entered at line 95 ({) ### simple group (level 11) entered at line 91 ({) ### simple group (level 10) entered at line 82 ({) ### simple group (level 9) entered at line 74 ({) ### simple group (level 8) entered at line 65 ({) ### simple group (level 7) entered at line 57 ({) ### simple group (level 6) entered at line 49 ({) ### simple group (level 5) entered at line 41 ({) ### simple group (level 4) entered at line 33 ({) ### simple group (level 3) entered at line 25 ({) ### simple group (level 2) entered at line 13 ({) ### simple group (level 1) entered at line 1 ({) ### bottom level (see the transcript file for additional information) Output written on manual.dvi (66 pages, 245556 bytes). Transcript written on manual.log. + bibtex manual This is BibTeX, Version 0.99d (TeX Live 2023) The top-level auxiliary file: manual.aux The style file: hplain.bst Database file #1: jensen.bib Warning--empty journal in lifting (There was 1 warning) + latex manual.tex This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023) (preloaded format=latex) restricted \write18 enabled. entering extended mode (./manual.tex LaTeX2e <2022-11-01> patch level 1 L3 programming layer <2023-02-22> LaTeX Warning: \include should only be used after \begin{document} on input lin e 1. (./defines.tex (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2022/07/02 v1.4n Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size12.clo)) (/usr/share/texlive/texmf-dist/tex/latex/tools/theorem.sty (/usr/share/texlive/texmf-dist/tex/latex/tools/thp.sty)) (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty (/usr/share/texlive/texmf-dist/tex/generic/babel/txtbabel.def) (/usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf)) (/usr/share/texlive/texmf-dist/tex/generic/babel/locale/en/babel-english.tex) (/usr/share/texlive/texmf-dist/tex/latex/ntgclass/a4.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/epsfig.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/dvips.def)))) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/latexsym.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/alltt.sty) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics/dvipsnam.def) (/usr/share/texlive/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/share/texlive/texmf-dist/tex/generic/ulem/ulem.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty) (/usr/share/texlive/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty (/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty)) (/usr/share/texlive/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/share/texlive/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/share/texlive/texmf-dist/tex/generic/pdfescape/pdfescape.sty) (/usr/share/texlive/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/share/texlive/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty) (/usr/share/texlive/texmf-dist/tex/latex/auxhook/auxhook.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/share/texlive/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty (/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/share/texlive/texmf-dist/tex/generic/etexcmds/etexcmds.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/share/texlive/texmf-dist/tex/generic/bitset/bitset.sty (/usr/share/texlive/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty)) (/usr/share/texlive/texmf-dist/tex/latex/base/atbegshi-ltx.sty)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hdvips.def (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pdfmark.def (/usr/share/texlive/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/share/texlive/texmf-dist/tex/latex/base/atveryend-ltx.sty) (/usr/share/texlive/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty))))) (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def) LaTeX Warning: Unused global option(s): [openright]. (./manual.aux) (./manual.out) (./manual.out) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd) (/usr/share/texlive/texmf-dist/tex/latex/base/ulasy.fd) (./manual.toc [1] [2] [3]) [4] [5] [6] [7] [8] [9] (./installation.tex [10] [11] [12] [13] [14]) (./using.tex [15] [16] [17] Overfull \hbox (26.48645pt too wide) in paragraph at lines 112--112 []\OT1/cmtt/m/n/12 gfan_bases myout putfile.txt[] [18] Overfull \hbox (31.33153pt too wide) in paragraph at lines 190--191 []\OT1/cmr/m/n/12 At the mo-ment these two set-tings are han-dled by the com-ma nds \OT1/cmtt/m/n/12 gfan[]overintegers [19] Overfull \hbox (41.00597pt too wide) in paragraph at lines 220--221 \OT1/cmtt/m/n/12 gfan[]combinerays --section CONES -i filename \OT1/cmr/m/n/12 and \OT1/cmtt/m/n/12 gfan[]padic --initialIdeals Overfull \hbox (32.94498pt too wide) in paragraph at lines 222--223 \OT1/cmr/m/n/12 (see Maclagan-Sturmfels), is not a fan. The out-put of \OT1/cmt t/m/n/12 gfan[]padic --groebnerComplex\OT1/cmr/m/n/12 , [20] Overfull \hbox (8.05757pt too wide) in paragraph at lines 264--264 []\OT1/cmtt/m/n/10 gfan_transposematrix | gfan_latticeideal -t | gfan_bases | gfan_topolyhedralfan[] ) (./tropical.tex [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `math shift' on input line 609. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `math shift' on input line 609. Overfull \hbox (4.94897pt too wide) in paragraph at lines 610--611 \OMS/cmsy/m/n/12 T[]\OT1/cmr/m/n/12 (\OML/cmm/m/it/12 I\OT1/cmr/m/n/12 )$ of an y ideal $\OML/cmm/m/it/12 I \OMS/cmsy/m/n/12 ^^R []\OT1/cmr/m/n/12 [\OML/cmm/m/ it/12 x[]; [] ; x[]\OT1/cmr/m/n/12 ]$ gen-er-ated by el-e-ments of $[](\OML/cmm /m/it/12 t\OT1/cmr/m/n/12 )[\OML/cmm/m/it/12 x[]; [] ; x[]\OT1/cmr/m/n/12 ]$. [34] Overfull \hbox (0.40067pt too wide) in paragraph at lines 660--661 []\OT1/cmr/m/n/12 We now change [35]) [36] (./dataformats.tex Overfull \hbox (14.13644pt too wide) in paragraph at lines 18--18 []\OT1/cmtt/m/n/12 gfan_bases < inputfile.txt | gfan_polynomialsetunion > outpu tfile.txt[] [37] LaTeX Font Warning: Font shape `OMS/cmtt/m/n' undefined (Font) using `OMS/cmsy/m/n' instead (Font) for symbol `textbraceleft' on input line 88. [38] [39] [40] [41] [42] [43] Overfull \hbox (48.88539pt too wide) in paragraph at lines 312--319 \OT1/cmr/m/n/12 Besides sec-tions listed above, the sec-tions MAX-I-MAL[]CONES[ ]ORBITS, CONES[]ORBITS [44]) [45] (./apptable.tex [46] [47] [48] [49] [50] Overfull \hbox (86.9629pt too wide) in paragraph at lines 112--112 \OT1/cmr/m/n/12 sec-tions, but still out-put CONES[]COMPRESSED and MAX-I-MAL[]C ONES[]COMPRESSED (/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd) [51] [52] [53] [54] [55] [56] [57] [58] Overfull \hbox (86.9629pt too wide) in paragraph at lines 302--303 \OT1/cmr/m/n/12 sec-tions, but still out-put CONES[]COMPRESSED and MAX-I-MAL[]C ONES[]COMPRESSED [59] Overfull \hbox (86.9629pt too wide) in paragraph at lines 325--325 \OT1/cmr/m/n/12 sec-tions, but still out-put CONES[]COMPRESSED and MAX-I-MAL[]C ONES[]COMPRESSED [60] [61] [62] [63] Overfull \hbox (86.9629pt too wide) in paragraph at lines 406--406 \OT1/cmr/m/n/12 sec-tions, but still out-put CONES[]COMPRESSED and MAX-I-MAL[]C ONES[]COMPRESSED [64] [65] [66] Overfull \hbox (11.5803pt too wide) in paragraph at lines 490--490 \OT1/cmr/m/n/12 sec-tions, but still out-put CONES[]ORBITS and MAX-I-MAL[]CONES []ORBITS ) [67] (./manual.bbl Underfull \hbox (badness 3838) in paragraph at lines 82--86 []\OT1/cmr/m/n/12 Anders Ned-er-gaard Jensen. \OT1/cmr/m/it/12 Al-go-rith-mic as-pects of Gr^^?obner fans Underfull \hbox (badness 3758) in paragraph at lines 82--86 \OT1/cmr/m/it/12 and trop-i-cal va-ri-eties\OT1/cmr/m/n/12 . PhD the-sis, Uni- ver-sity of Aarhus, 2007. [68] Underfull \hbox (badness 10000) in paragraph at lines 133--137 []\OT1/cmr/m/n/12 Roland Wun-der-ling. \OT1/cmr/m/it/12 Par-al-leler und ob-je k-to-ri-en-tierter Simplex- Underfull \hbox (badness 6927) in paragraph at lines 133--137 \OT1/cmr/m/it/12 Algorithmus\OT1/cmr/m/n/12 . PhD the-sis, Tech-nis-che Uni-ve r-sit^^?at Berlin, 1996. ) [69] (./manual.aux) LaTeX Font Warning: Some font shapes were not available, defaults substituted. LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. ) (\end occurred inside a group at level 55) ### simple group (level 55) entered at line 502 ({) ### simple group (level 54) entered at line 494 ({) ### simple group (level 53) entered at line 485 ({) ### simple group (level 52) entered at line 477 ({) ### simple group (level 51) entered at line 469 ({) ### simple group (level 50) entered at line 453 ({) ### simple group (level 49) entered at line 449 ({) ### simple group (level 48) entered at line 441 ({) ### simple group (level 47) entered at line 409 ({) ### simple group (level 46) entered at line 400 ({) ### simple group (level 45) entered at line 397 ({) ### simple group (level 44) entered at line 390 ({) ### simple group (level 43) entered at line 386 ({) ### simple group (level 42) entered at line 378 ({) ### simple group (level 41) entered at line 374 ({) ### simple group (level 40) entered at line 366 ({) ### simple group (level 39) entered at line 357 ({) ### simple group (level 38) entered at line 349 ({) ### simple group (level 37) entered at line 341 ({) ### simple group (level 36) entered at line 332 ({) ### simple group (level 35) entered at line 328 ({) ### simple group (level 34) entered at line 318 ({) ### simple group (level 33) entered at line 309 ({) ### simple group (level 32) entered at line 295 ({) ### simple group (level 31) entered at line 284 ({) ### simple group (level 30) entered at line 276 ({) ### simple group (level 29) entered at line 267 ({) ### simple group (level 28) entered at line 246 ({) ### simple group (level 27) entered at line 225 ({) ### simple group (level 26) entered at line 217 ({) ### simple group (level 25) entered at line 209 ({) ### simple group (level 24) entered at line 199 ({) ### simple group (level 23) entered at line 195 ({) ### simple group (level 22) entered at line 187 ({) ### simple group (level 21) entered at line 178 ({) ### simple group (level 20) entered at line 170 ({) ### simple group (level 19) entered at line 162 ({) ### simple group (level 18) entered at line 158 ({) ### simple group (level 17) entered at line 144 ({) ### simple group (level 16) entered at line 134 ({) ### simple group (level 15) entered at line 119 ({) ### simple group (level 14) entered at line 115 ({) ### simple group (level 13) entered at line 103 ({) ### simple group (level 12) entered at line 95 ({) ### simple group (level 11) entered at line 91 ({) ### simple group (level 10) entered at line 82 ({) ### simple group (level 9) entered at line 74 ({) ### simple group (level 8) entered at line 65 ({) ### simple group (level 7) entered at line 57 ({) ### simple group (level 6) entered at line 49 ({) ### simple group (level 5) entered at line 41 ({) ### simple group (level 4) entered at line 33 ({) ### simple group (level 3) entered at line 25 ({) ### simple group (level 2) entered at line 13 ({) ### simple group (level 1) entered at line 1 ({) ### bottom level (see the transcript file for additional information) Output written on manual.dvi (69 pages, 335844 bytes). Transcript written on manual.log. + latex manual.tex This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023) (preloaded format=latex) restricted \write18 enabled. entering extended mode (./manual.tex LaTeX2e <2022-11-01> patch level 1 L3 programming layer <2023-02-22> LaTeX Warning: \include should only be used after \begin{document} on input lin e 1. (./defines.tex (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2022/07/02 v1.4n Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size12.clo)) (/usr/share/texlive/texmf-dist/tex/latex/tools/theorem.sty (/usr/share/texlive/texmf-dist/tex/latex/tools/thp.sty)) (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty (/usr/share/texlive/texmf-dist/tex/generic/babel/txtbabel.def) (/usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf)) (/usr/share/texlive/texmf-dist/tex/generic/babel/locale/en/babel-english.tex) (/usr/share/texlive/texmf-dist/tex/latex/ntgclass/a4.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/epsfig.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/dvips.def)))) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/latexsym.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/alltt.sty) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics/dvipsnam.def) (/usr/share/texlive/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (/usr/share/texlive/texmf-dist/tex/generic/ulem/ulem.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty) (/usr/share/texlive/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty (/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty)) (/usr/share/texlive/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/share/texlive/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/share/texlive/texmf-dist/tex/generic/pdfescape/pdfescape.sty) (/usr/share/texlive/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/share/texlive/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty) (/usr/share/texlive/texmf-dist/tex/latex/auxhook/auxhook.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/share/texlive/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty (/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/share/texlive/texmf-dist/tex/generic/etexcmds/etexcmds.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/share/texlive/texmf-dist/tex/generic/bitset/bitset.sty (/usr/share/texlive/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty)) (/usr/share/texlive/texmf-dist/tex/latex/base/atbegshi-ltx.sty)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hdvips.def (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pdfmark.def (/usr/share/texlive/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/share/texlive/texmf-dist/tex/latex/base/atveryend-ltx.sty) (/usr/share/texlive/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty))))) (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def) LaTeX Warning: Unused global option(s): [openright]. (./manual.aux) (./manual.out) (./manual.out) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd) (/usr/share/texlive/texmf-dist/tex/latex/base/ulasy.fd) (./manual.toc [1] [2] [3]) [4] [5] [6] [7] [8] [9] (./installation.tex [10] [11] [12] [13] [14]) (./using.tex [15] [16] [17] Overfull \hbox (26.48645pt too wide) in paragraph at lines 112--112 []\OT1/cmtt/m/n/12 gfan_bases myout putfile.txt[] [18] Overfull \hbox (31.33153pt too wide) in paragraph at lines 190--191 []\OT1/cmr/m/n/12 At the mo-ment these two set-tings are han-dled by the com-ma nds \OT1/cmtt/m/n/12 gfan[]overintegers [19] Overfull \hbox (41.00597pt too wide) in paragraph at lines 220--221 \OT1/cmtt/m/n/12 gfan[]combinerays --section CONES -i filename \OT1/cmr/m/n/12 and \OT1/cmtt/m/n/12 gfan[]padic --initialIdeals Overfull \hbox (32.94498pt too wide) in paragraph at lines 222--223 \OT1/cmr/m/n/12 (see Maclagan-Sturmfels), is not a fan. The out-put of \OT1/cmt t/m/n/12 gfan[]padic --groebnerComplex\OT1/cmr/m/n/12 , [20] Overfull \hbox (8.05757pt too wide) in paragraph at lines 264--264 []\OT1/cmtt/m/n/10 gfan_transposematrix | gfan_latticeideal -t | gfan_bases | gfan_topolyhedralfan[] ) (./tropical.tex [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `math shift' on input line 609. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `math shift' on input line 609. Overfull \hbox (4.94897pt too wide) in paragraph at lines 610--611 \OMS/cmsy/m/n/12 T[]\OT1/cmr/m/n/12 (\OML/cmm/m/it/12 I\OT1/cmr/m/n/12 )$ of an y ideal $\OML/cmm/m/it/12 I \OMS/cmsy/m/n/12 ^^R []\OT1/cmr/m/n/12 [\OML/cmm/m/ it/12 x[]; [] ; x[]\OT1/cmr/m/n/12 ]$ gen-er-ated by el-e-ments of $[](\OML/cmm /m/it/12 t\OT1/cmr/m/n/12 )[\OML/cmm/m/it/12 x[]; [] ; x[]\OT1/cmr/m/n/12 ]$. [34] Overfull \hbox (0.40067pt too wide) in paragraph at lines 660--661 []\OT1/cmr/m/n/12 We now change [35]) [36] (./dataformats.tex Overfull \hbox (14.13644pt too wide) in paragraph at lines 18--18 []\OT1/cmtt/m/n/12 gfan_bases < inputfile.txt | gfan_polynomialsetunion > outpu tfile.txt[] [37] LaTeX Font Warning: Font shape `OMS/cmtt/m/n' undefined (Font) using `OMS/cmsy/m/n' instead (Font) for symbol `textbraceleft' on input line 88. [38] [39] [40] [41] [42] [43] Overfull \hbox (48.88539pt too wide) in paragraph at lines 312--319 \OT1/cmr/m/n/12 Besides sec-tions listed above, the sec-tions MAX-I-MAL[]CONES[ ]ORBITS, CONES[]ORBITS [44]) [45] (./apptable.tex [46] [47] [48] [49] [50] Overfull \hbox (86.9629pt too wide) in paragraph at lines 112--112 \OT1/cmr/m/n/12 sec-tions, but still out-put CONES[]COMPRESSED and MAX-I-MAL[]C ONES[]COMPRESSED (/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd) [51] [52] [53] [54] [55] [56] [57] [58] Overfull \hbox (86.9629pt too wide) in paragraph at lines 302--303 \OT1/cmr/m/n/12 sec-tions, but still out-put CONES[]COMPRESSED and MAX-I-MAL[]C ONES[]COMPRESSED [59] Overfull \hbox (86.9629pt too wide) in paragraph at lines 325--325 \OT1/cmr/m/n/12 sec-tions, but still out-put CONES[]COMPRESSED and MAX-I-MAL[]C ONES[]COMPRESSED [60] [61] [62] [63] Overfull \hbox (86.9629pt too wide) in paragraph at lines 406--406 \OT1/cmr/m/n/12 sec-tions, but still out-put CONES[]COMPRESSED and MAX-I-MAL[]C ONES[]COMPRESSED [64] [65] [66] Overfull \hbox (11.5803pt too wide) in paragraph at lines 490--490 \OT1/cmr/m/n/12 sec-tions, but still out-put CONES[]ORBITS and MAX-I-MAL[]CONES []ORBITS ) [67] (./manual.bbl Underfull \hbox (badness 3838) in paragraph at lines 82--86 []\OT1/cmr/m/n/12 Anders Ned-er-gaard Jensen. \OT1/cmr/m/it/12 Al-go-rith-mic as-pects of Gr^^?obner fans Underfull \hbox (badness 3758) in paragraph at lines 82--86 \OT1/cmr/m/it/12 and trop-i-cal va-ri-eties\OT1/cmr/m/n/12 . PhD the-sis, Uni- ver-sity of Aarhus, 2007. [68] Underfull \hbox (badness 10000) in paragraph at lines 133--137 []\OT1/cmr/m/n/12 Roland Wun-der-ling. \OT1/cmr/m/it/12 Par-al-leler und ob-je k-to-ri-en-tierter Simplex- Underfull \hbox (badness 6927) in paragraph at lines 133--137 \OT1/cmr/m/it/12 Algorithmus\OT1/cmr/m/n/12 . PhD the-sis, Tech-nis-che Uni-ve r-sit^^?at Berlin, 1996. ) [69] (./manual.aux) LaTeX Font Warning: Some font shapes were not available, defaults substituted. ) (\end occurred inside a group at level 55) ### simple group (level 55) entered at line 502 ({) ### simple group (level 54) entered at line 494 ({) ### simple group (level 53) entered at line 485 ({) ### simple group (level 52) entered at line 477 ({) ### simple group (level 51) entered at line 469 ({) ### simple group (level 50) entered at line 453 ({) ### simple group (level 49) entered at line 449 ({) ### simple group (level 48) entered at line 441 ({) ### simple group (level 47) entered at line 409 ({) ### simple group (level 46) entered at line 400 ({) ### simple group (level 45) entered at line 397 ({) ### simple group (level 44) entered at line 390 ({) ### simple group (level 43) entered at line 386 ({) ### simple group (level 42) entered at line 378 ({) ### simple group (level 41) entered at line 374 ({) ### simple group (level 40) entered at line 366 ({) ### simple group (level 39) entered at line 357 ({) ### simple group (level 38) entered at line 349 ({) ### simple group (level 37) entered at line 341 ({) ### simple group (level 36) entered at line 332 ({) ### simple group (level 35) entered at line 328 ({) ### simple group (level 34) entered at line 318 ({) ### simple group (level 33) entered at line 309 ({) ### simple group (level 32) entered at line 295 ({) ### simple group (level 31) entered at line 284 ({) ### simple group (level 30) entered at line 276 ({) ### simple group (level 29) entered at line 267 ({) ### simple group (level 28) entered at line 246 ({) ### simple group (level 27) entered at line 225 ({) ### simple group (level 26) entered at line 217 ({) ### simple group (level 25) entered at line 209 ({) ### simple group (level 24) entered at line 199 ({) ### simple group (level 23) entered at line 195 ({) ### simple group (level 22) entered at line 187 ({) ### simple group (level 21) entered at line 178 ({) ### simple group (level 20) entered at line 170 ({) ### simple group (level 19) entered at line 162 ({) ### simple group (level 18) entered at line 158 ({) ### simple group (level 17) entered at line 144 ({) ### simple group (level 16) entered at line 134 ({) ### simple group (level 15) entered at line 119 ({) ### simple group (level 14) entered at line 115 ({) ### simple group (level 13) entered at line 103 ({) ### simple group (level 12) entered at line 95 ({) ### simple group (level 11) entered at line 91 ({) ### simple group (level 10) entered at line 82 ({) ### simple group (level 9) entered at line 74 ({) ### simple group (level 8) entered at line 65 ({) ### simple group (level 7) entered at line 57 ({) ### simple group (level 6) entered at line 49 ({) ### simple group (level 5) entered at line 41 ({) ### simple group (level 4) entered at line 33 ({) ### simple group (level 3) entered at line 25 ({) ### simple group (level 2) entered at line 13 ({) ### simple group (level 1) entered at line 1 ({) ### bottom level (see the transcript file for additional information) Output written on manual.dvi (69 pages, 335848 bytes). Transcript written on manual.log. + dvipdf manual.dvi manual.pdf + cd - + RPM_EC=0 /builddir/build/BUILD/gfan-0.7-build/gfan0.7 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.7t2OZp + umask 022 + cd /builddir/build/BUILD/gfan-0.7-build + '[' /builddir/build/BUILD/gfan-0.7-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/gfan-0.7-build/BUILDROOT ++ dirname /builddir/build/BUILD/gfan-0.7-build/BUILDROOT + mkdir -p /builddir/build/BUILD/gfan-0.7-build + mkdir /builddir/build/BUILD/gfan-0.7-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 gfan0.7 + mkdir -p /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/lib64 + cp -p src/libgfan.so.0.0.0 /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/lib64 + ln -s libgfan.so.0.0.0 /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/lib64/libgfan.so.0 + ln -s libgfan.so.0 /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/lib64/libgfan.so + mkdir -p /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib + cp -p src/gfanlib.h src/gfanlib_circuittableint.h src/gfanlib_circuittableinteger.h src/gfanlib_field.h src/gfanlib_frequencytable.h src/gfanlib_hypersurfaceintersection.h src/gfanlib_matrix.h src/gfanlib_memoryresource.h src/gfanlib_mixedvolume.h src/gfanlib_ordering.h src/gfanlib_paralleltraverser.h src/gfanlib_polyhedralfan.h src/gfanlib_polymakefile.h src/gfanlib_q.h src/gfanlib_symmetriccomplex.h src/gfanlib_symmetry.h src/gfanlib_tableau.h src/gfanlib_traversal.h src/gfanlib_tropicalhomotopy.h src/gfanlib_tropicalintersection.h src/gfanlib_vector.h src/gfanlib_z.h src/gfanlib_zcone.h src/gfanlib_zfan.h src/gfanlibglue.h /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib + for fil in /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/*.h + sed -i.orig 's,#include "\(.*\)",#include <\1>,' /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib.h + touch -r /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib.h.orig /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib.h + rm /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib.h.orig + for fil in /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/*.h + sed -i.orig 's,#include "\(.*\)",#include <\1>,' /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_circuittableint.h + touch -r /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_circuittableint.h.orig /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_circuittableint.h + rm /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_circuittableint.h.orig + for fil in /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/*.h + sed -i.orig 's,#include "\(.*\)",#include <\1>,' /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_circuittableinteger.h + touch -r /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_circuittableinteger.h.orig /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_circuittableinteger.h + rm /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_circuittableinteger.h.orig + for fil in /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/*.h + sed -i.orig 's,#include "\(.*\)",#include <\1>,' /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_field.h + touch -r /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_field.h.orig /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_field.h + rm /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_field.h.orig + for fil in /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/*.h + sed -i.orig 's,#include "\(.*\)",#include <\1>,' /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_frequencytable.h + touch -r /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_frequencytable.h.orig /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_frequencytable.h + rm /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_frequencytable.h.orig + for fil in /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/*.h + sed -i.orig 's,#include "\(.*\)",#include <\1>,' /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_hypersurfaceintersection.h + touch -r /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_hypersurfaceintersection.h.orig /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_hypersurfaceintersection.h + rm /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_hypersurfaceintersection.h.orig + for fil in /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/*.h + sed -i.orig 's,#include "\(.*\)",#include <\1>,' /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_matrix.h + touch -r /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_matrix.h.orig /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_matrix.h + rm /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_matrix.h.orig + for fil in /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/*.h + sed -i.orig 's,#include "\(.*\)",#include <\1>,' /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_memoryresource.h + touch -r /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_memoryresource.h.orig /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_memoryresource.h + rm /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_memoryresource.h.orig + for fil in /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/*.h + sed -i.orig 's,#include "\(.*\)",#include <\1>,' /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_mixedvolume.h + touch -r /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_mixedvolume.h.orig /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_mixedvolume.h + rm /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_mixedvolume.h.orig + for fil in /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/*.h + sed -i.orig 's,#include "\(.*\)",#include <\1>,' /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_ordering.h + touch -r /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_ordering.h.orig /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_ordering.h + rm /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_ordering.h.orig + for fil in /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/*.h + sed -i.orig 's,#include "\(.*\)",#include <\1>,' /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_paralleltraverser.h + touch -r /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_paralleltraverser.h.orig /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_paralleltraverser.h + rm /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_paralleltraverser.h.orig + for fil in /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/*.h + sed -i.orig 's,#include "\(.*\)",#include <\1>,' /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_polyhedralfan.h + touch -r /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_polyhedralfan.h.orig /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_polyhedralfan.h + rm /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_polyhedralfan.h.orig + for fil in /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/*.h + sed -i.orig 's,#include "\(.*\)",#include <\1>,' /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_polymakefile.h + touch -r /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_polymakefile.h.orig /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_polymakefile.h + rm /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_polymakefile.h.orig + for fil in /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/*.h + sed -i.orig 's,#include "\(.*\)",#include <\1>,' /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_q.h + touch -r /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_q.h.orig /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_q.h + rm /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_q.h.orig + for fil in /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/*.h + sed -i.orig 's,#include "\(.*\)",#include <\1>,' /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_symmetriccomplex.h + touch -r /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_symmetriccomplex.h.orig /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_symmetriccomplex.h + rm /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_symmetriccomplex.h.orig + for fil in /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/*.h + sed -i.orig 's,#include "\(.*\)",#include <\1>,' /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_symmetry.h + touch -r /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_symmetry.h.orig /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_symmetry.h + rm /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_symmetry.h.orig + for fil in /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/*.h + sed -i.orig 's,#include "\(.*\)",#include <\1>,' /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_tableau.h + touch -r /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_tableau.h.orig /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_tableau.h + rm /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_tableau.h.orig + for fil in /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/*.h + sed -i.orig 's,#include "\(.*\)",#include <\1>,' /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_traversal.h + touch -r /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_traversal.h.orig /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_traversal.h + rm /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_traversal.h.orig + for fil in /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/*.h + sed -i.orig 's,#include "\(.*\)",#include <\1>,' /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_tropicalhomotopy.h + touch -r /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_tropicalhomotopy.h.orig /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_tropicalhomotopy.h + rm /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_tropicalhomotopy.h.orig + for fil in /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/*.h + sed -i.orig 's,#include "\(.*\)",#include <\1>,' /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_tropicalintersection.h + touch -r /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_tropicalintersection.h.orig /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_tropicalintersection.h + rm /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_tropicalintersection.h.orig + for fil in /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/*.h + sed -i.orig 's,#include "\(.*\)",#include <\1>,' /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_vector.h + touch -r /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_vector.h.orig /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_vector.h + rm /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_vector.h.orig + for fil in /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/*.h + sed -i.orig 's,#include "\(.*\)",#include <\1>,' /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_z.h + touch -r /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_z.h.orig /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_z.h + rm /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_z.h.orig + for fil in /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/*.h + sed -i.orig 's,#include "\(.*\)",#include <\1>,' /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_zcone.h + touch -r /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_zcone.h.orig /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_zcone.h + rm /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_zcone.h.orig + for fil in /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/*.h + sed -i.orig 's,#include "\(.*\)",#include <\1>,' /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_zfan.h + touch -r /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_zfan.h.orig /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_zfan.h + rm /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlib_zfan.h.orig + for fil in /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/*.h + sed -i.orig 's,#include "\(.*\)",#include <\1>,' /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlibglue.h + touch -r /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlibglue.h.orig /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlibglue.h + rm /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/include/gfanlib/gfanlibglue.h.orig + export LD_LIBRARY_PATH=/builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/lib64 + LD_LIBRARY_PATH=/builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/lib64 + make install PREFIX=/builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr mkdir -p /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/bin cp gfan /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/bin cd /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/bin && ./gfan installlinks ln -s gfan gfan_list ln -s gfan gfan_version ln -s gfan gfan_bases ln -s gfan gfan_buchberger ln -s gfan gfan_doesidealcontain ln -s gfan gfan_groebnercone ln -s gfan gfan_homogeneityspace ln -s gfan gfan_homogenize ln -s gfan gfan_initialforms ln -s gfan gfan_interactive ln -s gfan gfan_ismarkedgroebnerbasis ln -s gfan gfan_krulldimension ln -s gfan gfan_leadingterms ln -s gfan gfan_polynomialsetunion ln -s gfan gfan_render ln -s gfan gfan_renderstaircase ln -s gfan gfan_stats ln -s gfan gfan_substitute ln -s gfan gfan_tolatex ln -s gfan gfan_tropicalbasis ln -s gfan gfan_tropicalintersection ln -s gfan gfan_tropicalstartingcone ln -s gfan gfan_tropicaltraverse ln -s gfan gfan_latticeideal ln -s gfan gfan_tropicalmultiplicity ln -s gfan gfan_saturation ln -s gfan gfan_tropicallifting ln -s gfan gfan_topolyhedralfan ln -s gfan gfan_tropicalbruteforce ln -s gfan gfan_secondaryfan ln -s gfan gfan_minors ln -s gfan gfan_tropicalrank ln -s gfan gfan_minkowskisum ln -s gfan gfan_tropicallinearspace ln -s gfan gfan_combinerays ln -s gfan gfan_tropicalweildivisor ln -s gfan gfan_tropicalevaluation ln -s gfan gfan_fanlink ln -s gfan gfan_tropicalfunction ln -s gfan gfan_tropicalhypersurface ln -s gfan gfan_fanproduct ln -s gfan gfan_fancommonrefinement ln -s gfan gfan_groebnerfan ln -s gfan gfan_fanhomology ln -s gfan gfan_genericlinearchange ln -s gfan gfan_mixedvolume ln -s gfan gfan_symmetries ln -s gfan gfan_fansubfan ln -s gfan gfan_padic ln -s gfan gfan_overintegers ln -s gfan gfan_markpolynomialset ln -s gfan gfan_resultantfan ln -s gfan gfan_fanisbalanced ln -s gfan gfan_tropicalcurve ln -s gfan gfan_tropicalprevariety + cd /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/bin + ./gfan installlinks ln -s gfan gfan_list ln -s gfan gfan_version ln -s gfan gfan_bases ln -s gfan gfan_buchberger ln -s gfan gfan_doesidealcontain ln -s gfan gfan_groebnercone ln -s gfan gfan_homogeneityspace ln -s gfan gfan_homogenize ln -s gfan gfan_initialforms ln -s gfan gfan_interactive ln -s gfan gfan_ismarkedgroebnerbasis ln -s gfan gfan_krulldimension ln -s gfan gfan_leadingterms ln -s gfan gfan_polynomialsetunion ln -s gfan gfan_render ln -s gfan gfan_renderstaircase ln -s gfan gfan_stats ln -s gfan gfan_substitute ln -s gfan gfan_tolatex ln -s gfan gfan_tropicalbasis ln -s gfan gfan_tropicalintersection ln -s gfan gfan_tropicalstartingcone ln -s gfan gfan_tropicaltraverse ln -s gfan gfan_latticeideal ln -s gfan gfan_tropicalmultiplicity ln -s gfan gfan_saturation ln -s gfan gfan_tropicallifting ln -s gfan gfan_topolyhedralfan ln -s gfan gfan_tropicalbruteforce ln -s gfan gfan_secondaryfan ln -s gfan gfan_minors ln -s gfan gfan_tropicalrank ln -s gfan gfan_minkowskisum ln -s gfan gfan_tropicallinearspace ln -s gfan gfan_combinerays ln -s gfan gfan_tropicalweildivisor ln -s gfan gfan_tropicalevaluation ln -s gfan gfan_fanlink ln -s gfan gfan_tropicalfunction ln -s gfan gfan_tropicalhypersurface ln -s gfan gfan_fanproduct ln -s gfan gfan_fancommonrefinement ln -s gfan gfan_groebnerfan ln -s gfan gfan_fanhomology ln -s gfan gfan_genericlinearchange ln -s gfan gfan_mixedvolume ln -s gfan gfan_symmetries ln -s gfan gfan_fansubfan ln -s gfan gfan_padic ln -s gfan gfan_overintegers ln -s gfan gfan_markpolynomialset ln -s gfan gfan_resultantfan ln -s gfan gfan_fanisbalanced ln -s gfan gfan_tropicalcurve ln -s gfan gfan_tropicalprevariety + cd - /builddir/build/BUILD/gfan-0.7-build/gfan0.7 + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 0.7-6.fc44 --unique-debug-suffix -0.7-6.fc44.x86_64 --unique-debug-src-base gfan-0.7-6.fc44.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/gfan-0.7-build/gfan0.7 find-debuginfo: starting Extracting debug info from 2 files DWARF-compressing 2 files sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/gfan-0.7-6.fc44.x86_64 find-debuginfo: done + /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/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-det --brp -j4 /builddir/build/BUILD/gfan-0.7-build/BUILDROOT Scanned 16 directories and 417 files, processed 0 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors + /usr/bin/linkdupes --brp /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr Scanned 15 directories and 417 files, considered 360 files, read 47 files, linked 3 files, 0 errors sum of sizes of linked files: 11715 bytes Reading /builddir/build/BUILD/gfan-0.7-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.rrtWqg + umask 022 + cd /builddir/build/BUILD/gfan-0.7-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 gfan0.7 + export LC_ALL=en_US.UTF-8 + LC_ALL=en_US.UTF-8 + rm -fr testsuite/0009RenderStairCase + export LD_LIBRARY_PATH=/builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/lib64 + LD_LIBRARY_PATH=/builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/lib64 + ./gfan _test Number of tests to perform 49 Running command:"cat testsuite/0006GroebnerConeAsFan/outputNew" Running command:"cat testsuite/0504PAdicGroebnerComplex/outputNew" Running command:"cat testsuite/0500MixedVolume/outputNew" Running command:"cat testsuite/0202InitialForms/outputNew" Running command:"cat testsuite/0013SecondaryVSGfan/outputNew" Running command:"cat testsuite/0600ResultantFan/outputNew" Running command:"cat testsuite/0011ToricIdeal/outputNew" Running command:"cat testsuite/0010LatticeIdeal/outputNew" Running command:"cat testsuite/0003GroebnerFanMod3/outputNew" Running command:"cat testsuite/0602ResultantFanProjection/outputNew" Running command:"cat testsuite/0501PAdicGroebnerBasis/outputNew" Running command:"cat testsuite/0053TropicalIntersection/outputNew" Running command:"cat testsuite/0052TropicalTraverse/outputNew" Running command:"cat testsuite/0061TropicalTraverse/outputNew" Running command:"cat testsuite/0502PAdicInitialIdeal/outputNew" Running command:"cat testsuite/0601ResultantFanSpecialised/outputNew" Running command:"cat testsuite/0051TropicalStartingCone/outputNew" Running command:"cat testsuite/0058TropicalStartingCone/outputNew" Running command:"cat testsuite/0000InstallationSection/outputNew" Running command:"cat testsuite/0050TropicalBruteForce/outputNew" Running command:"cat testsuite/0509IntegerGroebnerFan/outputNew" Running command:"cat testsuite/0507InitialIdeal/outputNew" Running command:"cat testsuite/2000TropicalPrevariety/outputNew" Running command:"cat temp1.poly ; ./gfan _tropicalweildivisor -i1 temp1.poly -i2 testsuite/0056WeildDivisor/func.poly > temp2.poly ; ./gfan _tropicalweildivisor -i1 temp2.poly -i2 testsuite/0056WeildDivisor/func.poly | grep MULTIPLICITIES -A1>testsuite/0056WeildDivisor/outputNew" Running command:"cat testsuite/0511FanHomology/outputNew" Running command:"cat testsuite/0100SymmetricGfan/outputNew" Running command:"cat testsuite/0603ResultantFanSpecialisedProjection/outputNew" Running command:"cat testsuite/0508IntegerGroebnerCone/outputNew" Running command:"cat testsuite/0005GroebnerCone/outputNew" Running command:"cat testsuite/0203KrullDimension/outputNew" Running command:"cat testsuite/2001TropicalPrevariety/outputNew" Running command:"cat testsuite/0057TPlane/outputNew" Running command:"cat testsuite/0007LeadingTerms/outputNew" Running command:"cat testsuite/0201Homogenize/outputNew" Running command:"cat testsuite/2002TropicalPrevariety/outputNew" Running command:"cat testsuite/0001GroebnerFan/outputNew" Running command:"cat testsuite/0101TwoVariables/outputNew" Running command:"cat testsuite/0004GroebnerFanSymmetry/outputNew" Running command:"cat testsuite/0060TropicalMultiplicity/outputNew" Running command:"cat testsuite/0503PAdicGroebnerPolyhedron/outputNew" Running command:"cat testsuite/0012SecondaryFan/outputNew" Running command:"cat testsuite/1000MultiplicityMistake/outputNew" Running command:"cat testsuite/0510Minkowskisum/outputNew" Running command:"cat testsuite/0008PolynomialSetUnion/outputNew" Running command:"cat testsuite/0200HomogeneitySpace/outputNew" Running command:"cat testsuite/0055TropicalHypersurface/outputNew" Running command:"cat testsuite/0506IntegerGroebnerBasis/outputNew" Running command:"cat testsuite/0059TropicalBasisDetection/outputNew" Running command:"cat testsuite/0054TropicalBasisOfCurve/outputNew" Number of succesful tests 49 Number of failed tests 0 + RPM_EC=0 ++ jobs -p + exit 0 Processing files: gfan-0.7-6.fc44.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.xRtf4z + umask 022 + cd /builddir/build/BUILD/gfan-0.7-build + cd gfan0.7 + DOCDIR=/builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/share/doc/gfan + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/share/doc/gfan + cp -pr /builddir/build/BUILD/gfan-0.7-build/gfan0.7/README /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/share/doc/gfan + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.mYSD6U + umask 022 + cd /builddir/build/BUILD/gfan-0.7-build + cd gfan0.7 + LICENSEDIR=/builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/share/licenses/gfan + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/share/licenses/gfan + cp -pr /builddir/build/BUILD/gfan-0.7-build/gfan0.7/COPYING /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/share/licenses/gfan + cp -pr /builddir/build/BUILD/gfan-0.7-build/gfan0.7/LICENSE /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/share/licenses/gfan + RPM_EC=0 ++ jobs -p + exit 0 Provides: gfan = 0.7-6.fc44 gfan(x86-64) = 0.7-6.fc44 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libcddgmp.so.0()(64bit) libclusol.so.0()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libgfan.so.0()(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.29)(64bit) libmpfr.so.6()(64bit) libsoplex.so.8.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.11)(64bit) libstdc++.so.6(CXXABI_1.3.15)(64bit) libstdc++.so.6(CXXABI_1.3.7)(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.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libtbb.so.12()(64bit) libz-ng.so.2()(64bit) libz-ng.so.2(ZLIB_NG_2.0.0)(64bit) libz-ng.so.2(ZLIB_NG_2.1.0)(64bit) rtld(GNU_HASH) Recommends: TOPCOM Processing files: gfan-doc-0.7-6.fc44.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.SChPf9 + umask 022 + cd /builddir/build/BUILD/gfan-0.7-build + cd gfan0.7 + DOCDIR=/builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/share/doc/gfan + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/share/doc/gfan + cp -pr /builddir/build/BUILD/gfan-0.7-build/gfan0.7/doc/manual.pdf /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/share/doc/gfan + cp -pr /builddir/build/BUILD/gfan-0.7-build/gfan0.7/examples /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/share/doc/gfan + cp -pr /builddir/build/BUILD/gfan-0.7-build/gfan0.7/homepage /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/share/doc/gfan + RPM_EC=0 ++ jobs -p + exit 0 Provides: gfan-doc = 0.7-6.fc44 gfan-doc(x86-64) = 0.7-6.fc44 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: libgfan-0.7-6.fc44.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.wEVFOI + umask 022 + cd /builddir/build/BUILD/gfan-0.7-build + cd gfan0.7 + DOCDIR=/builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/share/doc/gfan + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/share/doc/gfan + cp -pr /builddir/build/BUILD/gfan-0.7-build/gfan0.7/gfanlib/README.txt /builddir/build/BUILD/gfan-0.7-build/BUILDROOT/usr/share/doc/gfan + RPM_EC=0 ++ jobs -p + exit 0 Provides: libgfan = 0.7-6.fc44 libgfan(x86-64) = 0.7-6.fc44 libgfan.so.0()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libc.so.6(GLIBC_ABI_GNU2_TLS)(64bit) libcddgmp.so.0()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgmp.so.10()(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.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: libgfan-devel-0.7-6.fc44.x86_64 Provides: libgfan-devel = 0.7-6.fc44 libgfan-devel(x86-64) = 0.7-6.fc44 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libgfan.so.0()(64bit) Processing files: gfan-debugsource-0.7-6.fc44.x86_64 Provides: gfan-debugsource = 0.7-6.fc44 gfan-debugsource(x86-64) = 0.7-6.fc44 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: gfan-debuginfo-0.7-6.fc44.x86_64 Provides: debuginfo(build-id) = 06704e7d0215b1fe59c1a103f571eb458db34b4a gfan-debuginfo = 0.7-6.fc44 gfan-debuginfo(x86-64) = 0.7-6.fc44 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: gfan-debugsource(x86-64) = 0.7-6.fc44 Processing files: libgfan-debuginfo-0.7-6.fc44.x86_64 Provides: debuginfo(build-id) = ae6a383b45d49f7d8658f09f977e9c165ab386ae libgfan-debuginfo = 0.7-6.fc44 libgfan-debuginfo(x86-64) = 0.7-6.fc44 libgfan.so.0.0.0-0.7-6.fc44.x86_64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: gfan-debugsource(x86-64) = 0.7-6.fc44 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/gfan-0.7-build/BUILDROOT Wrote: /builddir/build/RPMS/gfan-debugsource-0.7-6.fc44.x86_64.rpm Wrote: /builddir/build/RPMS/gfan-doc-0.7-6.fc44.x86_64.rpm Wrote: /builddir/build/RPMS/libgfan-0.7-6.fc44.x86_64.rpm Wrote: /builddir/build/RPMS/libgfan-devel-0.7-6.fc44.x86_64.rpm Wrote: /builddir/build/RPMS/gfan-0.7-6.fc44.x86_64.rpm Wrote: /builddir/build/RPMS/libgfan-debuginfo-0.7-6.fc44.x86_64.rpm Wrote: /builddir/build/RPMS/gfan-debuginfo-0.7-6.fc44.x86_64.rpm Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.N9BPIL + umask 022 + cd /builddir/build/BUILD/gfan-0.7-build + test -d /builddir/build/BUILD/gfan-0.7-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/gfan-0.7-build + rm -rf /builddir/build/BUILD/gfan-0.7-build + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild gfan-0.7-6.fc44.src.rpm Finish: build phase for gfan-0.7-6.fc44.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1764288892.457890/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names INFO: Done(/var/lib/copr-rpmbuild/results/gfan-0.7-6.fc44.src.rpm) Config(child) 5 minutes 57 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 Package info: { "packages": [ { "name": "gfan", "epoch": null, "version": "0.7", "release": "6.fc44", "arch": "src" }, { "name": "libgfan", "epoch": null, "version": "0.7", "release": "6.fc44", "arch": "x86_64" }, { "name": "libgfan-devel", "epoch": null, "version": "0.7", "release": "6.fc44", "arch": "x86_64" }, { "name": "libgfan-debuginfo", "epoch": null, "version": "0.7", "release": "6.fc44", "arch": "x86_64" }, { "name": "gfan-doc", "epoch": null, "version": "0.7", "release": "6.fc44", "arch": "x86_64" }, { "name": "gfan-debuginfo", "epoch": null, "version": "0.7", "release": "6.fc44", "arch": "x86_64" }, { "name": "gfan-debugsource", "epoch": null, "version": "0.7", "release": "6.fc44", "arch": "x86_64" }, { "name": "gfan", "epoch": null, "version": "0.7", "release": "6.fc44", "arch": "x86_64" } ] } RPMResults finished