Warning: Permanently added '98.94.41.99' (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-aarch64 --chroot fedora-rawhide-aarch64 Version: 1.6 PID: 9252 Logging PID: 9254 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'build_id': 9843343, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-aarch64', '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-aarch64/', '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-aarch64', '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-h3a76gye/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-h3a76gye/gfan', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-h3a76gye/gfan'... Running: git checkout 23013dda41abdefbe12149c83fdab1ba268f9fae -- cmd: ['git', 'checkout', '23013dda41abdefbe12149c83fdab1ba268f9fae', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-h3a76gye/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-h3a76gye/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 66.3M 0 --:--:-- --:--:-- --:--:-- 67.1M 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-h3a76gye/gfan/gfan.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-h3a76gye/gfan --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1764288891.968903 -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-h3a76gye/gfan/gfan.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-h3a76gye/gfan --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1764288891.968903 -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-h3a76gye/gfan/gfan.spec) Config(fedora-rawhide-aarch64) 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-aarch64-bootstrap-1764288891.968903/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-ff9e82b9-aea1-48b4-ba77-7d2679cd6110 INFO: Checking that ae3bae3a228d75e86b2bcf36a35de00bb97e93a7b98b586217c0dcd63dc4bd80 image matches host's architecture INFO: Copy content of container ae3bae3a228d75e86b2bcf36a35de00bb97e93a7b98b586217c0dcd63dc4bd80 to /var/lib/mock/fedora-rawhide-aarch64-bootstrap-1764288891.968903/root INFO: mounting ae3bae3a228d75e86b2bcf36a35de00bb97e93a7b98b586217c0dcd63dc4bd80 with podman image mount INFO: image ae3bae3a228d75e86b2bcf36a35de00bb97e93a7b98b586217c0dcd63dc4bd80 as /var/lib/containers/storage/overlay/deb16ac671e16cd982bc82bf4e5782aa58033db404798725f90ecda8203d69e6/merged INFO: umounting image ae3bae3a228d75e86b2bcf36a35de00bb97e93a7b98b586217c0dcd63dc4bd80 (/var/lib/containers/storage/overlay/deb16ac671e16cd982bc82bf4e5782aa58033db404798725f90ecda8203d69e6/merged) with podman image umount INFO: Removing image mock-bootstrap-ff9e82b9-aea1-48b4-ba77-7d2679cd6110 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-aarch64-1764288891.968903/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.aarch64 rpm-sequoia-1.9.0-2.fc43.aarch64 dnf5-5.3.0.0-2.fc44.aarch64 dnf5-plugins-5.3.0.0-2.fc44.aarch64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: Copr repository 100% | 197.7 KiB/s | 25.5 KiB | 00m00s fedora 100% | 13.2 MiB/s | 20.8 MiB | 00m02s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash aarch64 0:5.3.0-2.fc43 fedora 8.4 MiB bzip2 aarch64 0:1.0.8-21.fc43 fedora 171.3 KiB coreutils aarch64 0:9.8-3.fc44 fedora 8.2 MiB cpio aarch64 0:2.15-6.fc43 fedora 1.1 MiB diffutils aarch64 0:3.12-3.fc43 fedora 1.6 MiB fedora-release-common noarch 0:44-0.5 fedora 20.6 KiB findutils aarch64 1:4.10.0-6.fc43 fedora 1.9 MiB gawk aarch64 0:5.3.2-2.fc43 fedora 2.6 MiB glibc-minimal-langpack aarch64 0:2.42.9000-13.fc44 fedora 0.0 B grep aarch64 0:3.12-2.fc43 fedora 1.0 MiB gzip aarch64 0:1.14-1.fc44 fedora 437.6 KiB info aarch64 0:7.2-6.fc43 fedora 421.6 KiB patch aarch64 0:2.8-2.fc43 fedora 262.5 KiB redhat-rpm-config noarch 0:343-14.fc44 fedora 183.3 KiB rpm-build aarch64 0:6.0.0-1.fc44 fedora 598.9 KiB sed aarch64 0:4.9-6.fc44 fedora 873.2 KiB shadow-utils aarch64 2:4.18.0-7.fc44 fedora 4.4 MiB tar aarch64 2:1.35-6.fc43 fedora 3.0 MiB unzip aarch64 0:6.0-68.fc44 fedora 470.2 KiB util-linux aarch64 0:2.41.2-7.fc44 fedora 6.8 MiB which aarch64 0:2.23-3.fc43 fedora 123.4 KiB xz aarch64 1:5.8.1-4.fc44 fedora 1.4 MiB Installing dependencies: add-determinism aarch64 0:0.7.2-2.fc44 fedora 2.0 MiB alternatives aarch64 0:1.33-3.fc44 fedora 90.2 KiB ansible-srpm-macros noarch 0:1-18.1.fc43 fedora 35.7 KiB audit-libs aarch64 0:4.1.2-2.fc44 fedora 486.9 KiB binutils aarch64 0:2.45.50-9.fc44 fedora 30.5 MiB build-reproducibility-srpm-macros noarch 0:0.7.2-2.fc44 fedora 1.2 KiB bzip2-libs aarch64 0:1.0.8-21.fc43 fedora 72.6 KiB ca-certificates noarch 0:2025.2.80_v9.0.304-2.fc44 fedora 2.7 MiB coreutils-common aarch64 0:9.8-3.fc44 fedora 11.1 MiB crypto-policies noarch 0:20251125-1.gitd04d331.fc44 fedora 132.3 KiB curl aarch64 0:8.17.0-3.fc44 fedora 458.3 KiB cyrus-sasl-lib aarch64 0:2.1.28-33.fc44 fedora 2.4 MiB debugedit aarch64 0:5.2-3.fc44 fedora 317.9 KiB dwz aarch64 0:0.16-2.fc43 fedora 322.6 KiB ed aarch64 0:1.22.2-1.fc44 fedora 156.0 KiB efi-srpm-macros noarch 0:6-5.fc44 fedora 40.2 KiB elfutils aarch64 0:0.194-1.fc44 fedora 3.2 MiB elfutils-debuginfod-client aarch64 0:0.194-1.fc44 fedora 144.0 KiB elfutils-default-yama-scope noarch 0:0.194-1.fc44 fedora 1.8 KiB elfutils-libelf aarch64 0:0.194-1.fc44 fedora 1.1 MiB elfutils-libs aarch64 0:0.194-1.fc44 fedora 746.7 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 aarch64 0:5.46-8.fc44 fedora 140.2 KiB file-libs aarch64 0:5.46-8.fc44 fedora 11.9 MiB filesystem aarch64 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 aarch64 0:16.3-6.fc44 fedora 13.0 MiB gdbm-libs aarch64 1:1.23-10.fc43 fedora 233.9 KiB ghc-srpm-macros noarch 0:1.9.2-3.fc43 fedora 779.0 B glibc aarch64 0:2.42.9000-13.fc44 fedora 6.4 MiB glibc-common aarch64 0:2.42.9000-13.fc44 fedora 1.3 MiB glibc-gconv-extra aarch64 0:2.42.9000-13.fc44 fedora 18.6 MiB gmp aarch64 1:6.3.0-4.fc44 fedora 658.0 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 aarch64 0:2.4.8-4.fc43 fedora 6.5 MiB gnupg2-dirmngr aarch64 0:2.4.8-4.fc43 fedora 646.4 KiB gnupg2-gpg-agent aarch64 0:2.4.8-4.fc43 fedora 847.3 KiB gnupg2-gpgconf aarch64 0:2.4.8-4.fc43 fedora 321.9 KiB gnupg2-keyboxd aarch64 0:2.4.8-4.fc43 fedora 233.3 KiB gnupg2-verify aarch64 0:2.4.8-4.fc43 fedora 364.4 KiB gnutls aarch64 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 aarch64 0:1.6.2-7.fc44 fedora 92.7 KiB jansson aarch64 0:2.14-3.fc43 fedora 93.1 KiB java-srpm-macros noarch 0:1-7.fc43 fedora 870.0 B json-c aarch64 0:0.18-7.fc43 fedora 138.7 KiB kernel-srpm-macros noarch 0:1.0-27.fc43 fedora 1.9 KiB keyutils-libs aarch64 0:1.6.3-6.fc43 fedora 98.3 KiB krb5-libs aarch64 0:1.21.3-10.fc44 fedora 2.5 MiB libacl aarch64 0:2.3.2-4.fc43 fedora 68.0 KiB libarchive aarch64 0:3.8.3-1.fc44 fedora 975.2 KiB libassuan aarch64 0:2.5.7-4.fc43 fedora 215.8 KiB libattr aarch64 0:2.5.2-6.fc43 fedora 68.5 KiB libblkid aarch64 0:2.41.2-7.fc44 fedora 290.5 KiB libbrotli aarch64 0:1.1.0-10.fc44 fedora 909.5 KiB libcap aarch64 0:2.77-1.fc44 fedora 508.9 KiB libcap-ng aarch64 0:0.8.5-8.fc44 fedora 160.9 KiB libcom_err aarch64 0:1.47.3-3.fc44 fedora 111.2 KiB libcurl aarch64 0:8.17.0-3.fc44 fedora 915.3 KiB libeconf aarch64 0:0.7.9-2.fc43 fedora 81.0 KiB libevent aarch64 0:2.1.12-16.fc43 fedora 1.1 MiB libfdisk aarch64 0:2.41.2-7.fc44 fedora 419.0 KiB libffi aarch64 0:3.5.2-1.fc44 fedora 155.9 KiB libfsverity aarch64 0:1.6-3.fc43 fedora 68.5 KiB libgcc aarch64 0:15.2.1-4.fc44 fedora 222.2 KiB libgcrypt aarch64 0:1.11.2-1.fc44 fedora 1.2 MiB libgomp aarch64 0:15.2.1-4.fc44 fedora 517.1 KiB libgpg-error aarch64 0:1.56-1.fc44 fedora 972.6 KiB libidn2 aarch64 0:2.3.8-2.fc43 fedora 560.6 KiB libksba aarch64 0:1.6.7-4.fc43 fedora 398.4 KiB liblastlog2 aarch64 0:2.41.2-7.fc44 fedora 137.9 KiB libmount aarch64 0:2.41.2-7.fc44 fedora 420.2 KiB libnghttp2 aarch64 0:1.68.0-2.fc44 fedora 197.9 KiB libpkgconf aarch64 0:2.3.0-3.fc43 fedora 134.0 KiB libpsl aarch64 0:0.21.5-6.fc43 fedora 132.5 KiB libselinux aarch64 0:3.9-5.fc44 fedora 201.1 KiB libselinux-utils aarch64 0:3.9-5.fc44 fedora 1.3 MiB libsemanage aarch64 0:3.9-4.fc44 fedora 360.1 KiB libsepol aarch64 0:3.9-2.fc43 fedora 809.8 KiB libsmartcols aarch64 0:2.41.2-7.fc44 fedora 224.5 KiB libssh aarch64 0:0.11.3-1.fc44 fedora 587.0 KiB libssh-config noarch 0:0.11.3-1.fc44 fedora 277.0 B libstdc++ aarch64 0:15.2.1-4.fc44 fedora 2.8 MiB libtasn1 aarch64 0:4.20.0-2.fc43 fedora 220.4 KiB libtool-ltdl aarch64 0:2.5.4-7.fc43 fedora 94.0 KiB libunistring aarch64 0:1.1-10.fc43 fedora 1.7 MiB libusb1 aarch64 0:1.0.29-4.fc44 fedora 178.9 KiB libuuid aarch64 0:2.41.2-7.fc44 fedora 69.4 KiB libverto aarch64 0:0.3.2-11.fc43 fedora 69.4 KiB libxcrypt aarch64 0:4.5.2-1.fc44 fedora 273.3 KiB libxml2 aarch64 0:2.12.10-5.fc44 fedora 1.9 MiB libzstd aarch64 0:1.5.7-3.fc44 fedora 860.4 KiB linkdupes aarch64 0:0.7.2-2.fc44 fedora 779.4 KiB lua-libs aarch64 0:5.4.8-3.fc44 fedora 328.9 KiB lua-srpm-macros noarch 0:1-16.fc43 fedora 1.3 KiB lz4-libs aarch64 0:1.10.0-3.fc43 fedora 197.4 KiB mpfr aarch64 0:4.2.2-2.fc43 fedora 755.5 KiB ncurses-base noarch 0:6.5-7.20250614.fc43 fedora 328.1 KiB ncurses-libs aarch64 0:6.5-7.20250614.fc43 fedora 1.2 MiB nettle aarch64 0:3.10.1-2.fc43 fedora 765.3 KiB npth aarch64 0:1.8-3.fc43 fedora 93.5 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 aarch64 0:2.6.10-4.fc44 fedora 761.9 KiB openssl-libs aarch64 1:3.5.4-1.fc44 fedora 7.4 MiB p11-kit aarch64 0:0.25.8-1.fc44 fedora 2.5 MiB p11-kit-trust aarch64 0:0.25.8-1.fc44 fedora 530.3 KiB package-notes-srpm-macros noarch 0:0.5-14.fc43 fedora 1.6 KiB pam-libs aarch64 0:1.7.1-3.fc43 fedora 223.0 KiB pcre2 aarch64 0:10.47-1.fc44 fedora 714.5 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 aarch64 0:2.3.0-3.fc43 fedora 112.4 KiB pkgconf-m4 noarch 0:2.3.0-3.fc43 fedora 14.4 KiB pkgconf-pkg-config aarch64 0:2.3.0-3.fc43 fedora 990.0 B policycoreutils aarch64 0:3.9-5.fc44 fedora 1.3 MiB popt aarch64 0:1.19-9.fc43 fedora 144.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 aarch64 0:8.3-2.fc43 fedora 563.8 KiB rpm aarch64 0:6.0.0-1.fc44 fedora 3.4 MiB rpm-build-libs aarch64 0:6.0.0-1.fc44 fedora 264.1 KiB rpm-libs aarch64 0:6.0.0-1.fc44 fedora 995.5 KiB rpm-plugin-selinux aarch64 0:6.0.0-1.fc44 fedora 68.0 KiB rpm-sequoia aarch64 0:1.9.0-2.fc43 fedora 2.3 MiB rpm-sign-libs aarch64 0:6.0.0-1.fc44 fedora 67.8 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 aarch64 0:3.51.0-1.fc44 fedora 1.5 MiB systemd-libs aarch64 0:258.2-1.fc44 fedora 2.4 MiB systemd-standalone-sysusers aarch64 0:258.2-1.fc44 fedora 329.6 KiB tpm2-tss aarch64 0:4.1.3-8.fc43 fedora 2.1 MiB tree-sitter-srpm-macros noarch 0:0.4.2-1.fc43 fedora 8.3 KiB util-linux-core aarch64 0:2.41.2-7.fc44 fedora 2.4 MiB xxhash-libs aarch64 0:0.8.3-3.fc43 fedora 86.0 KiB xz-libs aarch64 1:5.8.1-4.fc44 fedora 201.5 KiB zig-srpm-macros noarch 0:1-5.fc43 fedora 1.1 KiB zip aarch64 0:3.0-44.fc43 fedora 762.5 KiB zlib-ng-compat aarch64 0:2.2.5-2.fc44 fedora 133.4 KiB zstd aarch64 0:1.5.7-3.fc44 fedora 574.0 KiB Installing groups: Buildsystem building group Transaction Summary: Installing: 177 packages Total size of inbound packages is 65 MiB. Need to download 65 MiB. After this operation, 247 MiB extra will be used (install 247 MiB, remove 0 B). [ 1/177] bzip2-0:1.0.8-21.fc43.aarch64 100% | 592.9 KiB/s | 51.6 KiB | 00m00s [ 2/177] coreutils-0:9.8-3.fc44.aarch6 100% | 6.6 MiB/s | 1.1 MiB | 00m00s [ 3/177] bash-0:5.3.0-2.fc43.aarch64 100% | 9.7 MiB/s | 1.8 MiB | 00m00s [ 4/177] cpio-0:2.15-6.fc43.aarch64 100% | 2.7 MiB/s | 289.6 KiB | 00m00s [ 5/177] fedora-release-common-0:44-0. 100% | 514.7 KiB/s | 24.7 KiB | 00m00s [ 6/177] diffutils-0:3.12-3.fc43.aarch 100% | 3.1 MiB/s | 389.7 KiB | 00m00s [ 7/177] findutils-1:4.10.0-6.fc43.aar 100% | 2.1 MiB/s | 552.7 KiB | 00m00s [ 8/177] gawk-0:5.3.2-2.fc43.aarch64 100% | 3.4 MiB/s | 1.1 MiB | 00m00s [ 9/177] glibc-minimal-langpack-0:2.42 100% | 233.5 KiB/s | 65.8 KiB | 00m00s [ 10/177] grep-0:3.12-2.fc43.aarch64 100% | 1.0 MiB/s | 296.2 KiB | 00m00s [ 11/177] gzip-0:1.14-1.fc44.aarch64 100% | 858.6 KiB/s | 172.6 KiB | 00m00s [ 12/177] info-0:7.2-6.fc43.aarch64 100% | 773.4 KiB/s | 179.4 KiB | 00m00s [ 13/177] patch-0:2.8-2.fc43.aarch64 100% | 606.4 KiB/s | 111.6 KiB | 00m00s [ 14/177] redhat-rpm-config-0:343-14.fc 100% | 466.0 KiB/s | 79.2 KiB | 00m00s [ 15/177] rpm-build-0:6.0.0-1.fc44.aarc 100% | 698.7 KiB/s | 132.8 KiB | 00m00s [ 16/177] sed-0:4.9-6.fc44.aarch64 100% | 3.6 MiB/s | 314.7 KiB | 00m00s [ 17/177] shadow-utils-2:4.18.0-7.fc44. 100% | 11.1 MiB/s | 1.3 MiB | 00m00s [ 18/177] tar-2:1.35-6.fc43.aarch64 100% | 9.1 MiB/s | 850.8 KiB | 00m00s [ 19/177] unzip-0:6.0-68.fc44.aarch64 100% | 2.0 MiB/s | 186.4 KiB | 00m00s [ 20/177] which-0:2.23-3.fc43.aarch64 100% | 1.2 MiB/s | 41.4 KiB | 00m00s [ 21/177] util-linux-0:2.41.2-7.fc44.aa 100% | 16.2 MiB/s | 1.2 MiB | 00m00s [ 22/177] xz-1:5.8.1-4.fc44.aarch64 100% | 4.4 MiB/s | 573.6 KiB | 00m00s [ 23/177] filesystem-0:3.18-50.fc43.aar 100% | 10.5 MiB/s | 1.3 MiB | 00m00s [ 24/177] glibc-0:2.42.9000-13.fc44.aar 100% | 10.6 MiB/s | 1.9 MiB | 00m00s [ 25/177] bzip2-libs-0:1.0.8-21.fc43.aa 100% | 545.3 KiB/s | 40.9 KiB | 00m00s [ 26/177] ncurses-libs-0:6.5-7.20250614 100% | 1.6 MiB/s | 324.6 KiB | 00m00s [ 27/177] libacl-0:2.3.2-4.fc43.aarch64 100% | 298.4 KiB/s | 24.2 KiB | 00m00s [ 28/177] coreutils-common-0:9.8-3.fc44 100% | 7.7 MiB/s | 2.1 MiB | 00m00s [ 29/177] gmp-1:6.3.0-4.fc44.aarch64 100% | 1.0 MiB/s | 271.3 KiB | 00m00s [ 30/177] libattr-0:2.5.2-6.fc43.aarch6 100% | 186.5 KiB/s | 17.7 KiB | 00m00s [ 31/177] libcap-0:2.77-1.fc44.aarch64 100% | 684.0 KiB/s | 88.2 KiB | 00m00s [ 32/177] libselinux-0:3.9-5.fc44.aarch 100% | 754.7 KiB/s | 96.6 KiB | 00m00s [ 33/177] openssl-libs-1:3.5.4-1.fc44.a 100% | 13.2 MiB/s | 2.4 MiB | 00m00s [ 34/177] fedora-repos-0:44-0.1.noarch 100% | 106.7 KiB/s | 9.1 KiB | 00m00s [ 35/177] systemd-libs-0:258.2-1.fc44.a 100% | 7.5 MiB/s | 781.9 KiB | 00m00s [ 36/177] mpfr-0:4.2.2-2.fc43.aarch64 100% | 7.9 MiB/s | 322.0 KiB | 00m00s [ 37/177] readline-0:8.3-2.fc43.aarch64 100% | 2.8 MiB/s | 221.8 KiB | 00m00s [ 38/177] glibc-common-0:2.42.9000-13.f 100% | 1.7 MiB/s | 341.2 KiB | 00m00s [ 39/177] pcre2-0:10.47-1.fc44.aarch64 100% | 1.1 MiB/s | 246.2 KiB | 00m00s [ 40/177] ansible-srpm-macros-0:1-18.1. 100% | 642.2 KiB/s | 19.9 KiB | 00m00s [ 41/177] ed-0:1.22.2-1.fc44.aarch64 100% | 494.7 KiB/s | 83.1 KiB | 00m00s [ 42/177] build-reproducibility-srpm-ma 100% | 756.3 KiB/s | 12.9 KiB | 00m00s [ 43/177] efi-srpm-macros-0:6-5.fc44.no 100% | 317.3 KiB/s | 22.5 KiB | 00m00s [ 44/177] file-0:5.46-8.fc44.aarch64 100% | 613.7 KiB/s | 49.1 KiB | 00m00s [ 45/177] dwz-0:0.16-2.fc43.aarch64 100% | 1.4 MiB/s | 132.2 KiB | 00m00s [ 46/177] filesystem-srpm-macros-0:3.18 100% | 800.4 KiB/s | 26.4 KiB | 00m00s [ 47/177] fonts-srpm-macros-1:5.0.0-1.f 100% | 568.5 KiB/s | 27.3 KiB | 00m00s [ 48/177] forge-srpm-macros-0:0.4.0-3.f 100% | 334.8 KiB/s | 20.1 KiB | 00m00s [ 49/177] fpc-srpm-macros-0:1.3-15.fc43 100% | 138.4 KiB/s | 7.9 KiB | 00m00s [ 50/177] gap-srpm-macros-0:2-1.fc44.no 100% | 411.5 KiB/s | 9.1 KiB | 00m00s [ 51/177] ghc-srpm-macros-0:1.9.2-3.fc4 100% | 514.5 KiB/s | 8.7 KiB | 00m00s [ 52/177] gnat-srpm-macros-0:6-8.fc43.n 100% | 499.2 KiB/s | 8.5 KiB | 00m00s [ 53/177] go-srpm-macros-0:3.8.0-1.fc44 100% | 1.6 MiB/s | 28.3 KiB | 00m00s [ 54/177] java-srpm-macros-0:1-7.fc43.n 100% | 240.7 KiB/s | 7.9 KiB | 00m00s [ 55/177] kernel-srpm-macros-0:1.0-27.f 100% | 212.4 KiB/s | 8.9 KiB | 00m00s [ 56/177] lua-srpm-macros-0:1-16.fc43.n 100% | 148.4 KiB/s | 8.8 KiB | 00m00s [ 57/177] ocaml-srpm-macros-0:11-2.fc43 100% | 189.0 KiB/s | 9.3 KiB | 00m00s [ 58/177] openblas-srpm-macros-0:2-20.f 100% | 217.0 KiB/s | 7.6 KiB | 00m00s [ 59/177] package-notes-srpm-macros-0:0 100% | 264.3 KiB/s | 9.0 KiB | 00m00s [ 60/177] perl-srpm-macros-0:1-60.fc43. 100% | 360.4 KiB/s | 8.3 KiB | 00m00s [ 61/177] pyproject-srpm-macros-0:1.18. 100% | 307.5 KiB/s | 13.2 KiB | 00m00s [ 62/177] python-srpm-macros-0:3.14-9.f 100% | 881.8 KiB/s | 23.8 KiB | 00m00s [ 63/177] qt5-srpm-macros-0:5.15.18-1.f 100% | 191.2 KiB/s | 8.6 KiB | 00m00s [ 64/177] qt6-srpm-macros-0:6.10.1-1.fc 100% | 252.9 KiB/s | 9.4 KiB | 00m00s [ 65/177] rust-srpm-macros-0:28.0-1.fc4 100% | 211.7 KiB/s | 9.7 KiB | 00m00s [ 66/177] tree-sitter-srpm-macros-0:0.4 100% | 317.9 KiB/s | 13.4 KiB | 00m00s [ 67/177] rpm-0:6.0.0-1.fc44.aarch64 100% | 7.0 MiB/s | 578.2 KiB | 00m00s [ 68/177] zig-srpm-macros-0:1-5.fc43.no 100% | 228.0 KiB/s | 8.4 KiB | 00m00s [ 69/177] zip-0:3.0-44.fc43.aarch64 100% | 3.1 MiB/s | 262.6 KiB | 00m00s [ 70/177] binutils-0:2.45.50-9.fc44.aar 100% | 18.0 MiB/s | 6.2 MiB | 00m00s [ 71/177] debugedit-0:5.2-3.fc44.aarch6 100% | 261.2 KiB/s | 84.6 KiB | 00m00s [ 72/177] elfutils-0:0.194-1.fc44.aarch 100% | 1.8 MiB/s | 536.0 KiB | 00m00s [ 73/177] elfutils-libelf-0:0.194-1.fc4 100% | 2.5 MiB/s | 202.4 KiB | 00m00s [ 74/177] libarchive-0:3.8.3-1.fc44.aar 100% | 5.0 MiB/s | 413.4 KiB | 00m00s [ 75/177] libgcc-0:15.2.1-4.fc44.aarch6 100% | 1.7 MiB/s | 118.2 KiB | 00m00s [ 76/177] pkgconf-pkg-config-0:2.3.0-3. 100% | 191.6 KiB/s | 9.6 KiB | 00m00s [ 77/177] libstdc++-0:15.2.1-4.fc44.aar 100% | 8.4 MiB/s | 852.3 KiB | 00m00s [ 78/177] popt-0:1.19-9.fc43.aarch64 100% | 610.4 KiB/s | 65.3 KiB | 00m00s [ 79/177] rpm-build-libs-0:6.0.0-1.fc44 100% | 1.6 MiB/s | 118.2 KiB | 00m00s [ 80/177] rpm-libs-0:6.0.0-1.fc44.aarch 100% | 5.6 MiB/s | 378.9 KiB | 00m00s [ 81/177] zstd-0:1.5.7-3.fc44.aarch64 100% | 2.5 MiB/s | 182.6 KiB | 00m00s [ 82/177] libeconf-0:0.7.9-2.fc43.aarch 100% | 1.3 MiB/s | 35.2 KiB | 00m00s [ 83/177] audit-libs-0:4.1.2-2.fc44.aar 100% | 1.9 MiB/s | 139.9 KiB | 00m00s [ 84/177] pam-libs-0:1.7.1-3.fc43.aarch 100% | 508.3 KiB/s | 57.4 KiB | 00m00s [ 85/177] libsemanage-0:3.9-4.fc44.aarc 100% | 947.6 KiB/s | 119.4 KiB | 00m00s [ 86/177] libxcrypt-0:4.5.2-1.fc44.aarc 100% | 1.0 MiB/s | 125.2 KiB | 00m00s [ 87/177] libcap-ng-0:0.8.5-8.fc44.aarc 100% | 489.1 KiB/s | 32.3 KiB | 00m00s [ 88/177] setup-0:2.15.0-27.fc44.noarch 100% | 2.3 MiB/s | 157.4 KiB | 00m00s [ 89/177] libblkid-0:2.41.2-7.fc44.aarc 100% | 1.7 MiB/s | 121.6 KiB | 00m00s [ 90/177] liblastlog2-0:2.41.2-7.fc44.a 100% | 315.5 KiB/s | 23.7 KiB | 00m00s [ 91/177] libfdisk-0:2.41.2-7.fc44.aarc 100% | 1.4 MiB/s | 154.3 KiB | 00m00s [ 92/177] libmount-0:2.41.2-7.fc44.aarc 100% | 1.0 MiB/s | 158.6 KiB | 00m00s [ 93/177] libuuid-0:2.41.2-7.fc44.aarch 100% | 382.0 KiB/s | 26.0 KiB | 00m00s [ 94/177] libsmartcols-0:2.41.2-7.fc44. 100% | 825.1 KiB/s | 82.5 KiB | 00m00s [ 95/177] util-linux-core-0:2.41.2-7.fc 100% | 4.0 MiB/s | 541.3 KiB | 00m00s [ 96/177] zlib-ng-compat-0:2.2.5-2.fc44 100% | 598.5 KiB/s | 65.8 KiB | 00m00s [ 97/177] xz-libs-1:5.8.1-4.fc44.aarch6 100% | 940.7 KiB/s | 111.0 KiB | 00m00s [ 98/177] glibc-gconv-extra-0:2.42.9000 100% | 10.9 MiB/s | 1.7 MiB | 00m00s [ 99/177] ncurses-base-0:6.5-7.20250614 100% | 569.0 KiB/s | 88.2 KiB | 00m00s [100/177] gnulib-l10n-0:20241231-1.fc44 100% | 1.0 MiB/s | 150.2 KiB | 00m00s [101/177] libsepol-0:3.9-2.fc43.aarch64 100% | 6.3 MiB/s | 323.6 KiB | 00m00s [102/177] ca-certificates-0:2025.2.80_v 100% | 5.2 MiB/s | 973.8 KiB | 00m00s [103/177] crypto-policies-0:20251125-1. 100% | 534.9 KiB/s | 97.9 KiB | 00m00s [104/177] fedora-repos-rawhide-0:44-0.1 100% | 157.2 KiB/s | 8.6 KiB | 00m00s [105/177] fedora-gpg-keys-0:44-0.1.noar 100% | 715.3 KiB/s | 138.8 KiB | 00m00s [106/177] pcre2-syntax-0:10.47-1.fc44.n 100% | 1.1 MiB/s | 164.7 KiB | 00m00s [107/177] add-determinism-0:0.7.2-2.fc4 100% | 5.7 MiB/s | 825.0 KiB | 00m00s [108/177] linkdupes-0:0.7.2-2.fc44.aarc 100% | 2.3 MiB/s | 337.5 KiB | 00m00s [109/177] file-libs-0:5.46-8.fc44.aarch 100% | 11.8 MiB/s | 848.0 KiB | 00m00s [110/177] alternatives-0:1.33-3.fc44.aa 100% | 916.2 KiB/s | 40.3 KiB | 00m00s [111/177] curl-0:8.17.0-3.fc44.aarch64 100% | 4.4 MiB/s | 229.6 KiB | 00m00s [112/177] elfutils-debuginfod-client-0: 100% | 1.6 MiB/s | 46.3 KiB | 00m00s [113/177] jansson-0:2.14-3.fc43.aarch64 100% | 1.8 MiB/s | 46.7 KiB | 00m00s [114/177] elfutils-libs-0:0.194-1.fc44. 100% | 1.6 MiB/s | 266.1 KiB | 00m00s [115/177] libzstd-0:1.5.7-3.fc44.aarch6 100% | 1.6 MiB/s | 332.1 KiB | 00m00s [116/177] libxml2-0:2.12.10-5.fc44.aarc 100% | 3.7 MiB/s | 678.7 KiB | 00m00s [117/177] pkgconf-0:2.3.0-3.fc43.aarch6 100% | 1.5 MiB/s | 44.4 KiB | 00m00s [118/177] pkgconf-m4-0:2.3.0-3.fc43.noa 100% | 302.4 KiB/s | 13.9 KiB | 00m00s [119/177] lz4-libs-0:1.10.0-3.fc43.aarc 100% | 924.1 KiB/s | 79.5 KiB | 00m00s [120/177] rpm-sign-libs-0:6.0.0-1.fc44. 100% | 404.5 KiB/s | 27.5 KiB | 00m00s [121/177] libgomp-0:15.2.1-4.fc44.aarch 100% | 2.7 MiB/s | 363.1 KiB | 00m00s [122/177] lua-libs-0:5.4.8-3.fc44.aarch 100% | 1.1 MiB/s | 128.0 KiB | 00m00s [123/177] libffi-0:3.5.2-1.fc44.aarch64 100% | 757.2 KiB/s | 39.4 KiB | 00m00s [124/177] rpm-sequoia-0:1.9.0-2.fc43.aa 100% | 6.5 MiB/s | 887.0 KiB | 00m00s [125/177] sqlite-libs-0:3.51.0-1.fc44.a 100% | 5.8 MiB/s | 748.4 KiB | 00m00s [126/177] json-c-0:0.18-7.fc43.aarch64 100% | 2.8 MiB/s | 45.1 KiB | 00m00s [127/177] p11-kit-0:0.25.8-1.fc44.aarch 100% | 5.2 MiB/s | 492.3 KiB | 00m00s [128/177] p11-kit-trust-0:0.25.8-1.fc44 100% | 2.5 MiB/s | 138.6 KiB | 00m00s [129/177] elfutils-default-yama-scope-0 100% | 364.0 KiB/s | 12.4 KiB | 00m00s [130/177] libpkgconf-0:2.3.0-3.fc43.aar 100% | 1.1 MiB/s | 37.9 KiB | 00m00s [131/177] ima-evm-utils-libs-0:1.6.2-7. 100% | 754.6 KiB/s | 29.4 KiB | 00m00s [132/177] libfsverity-0:1.6-3.fc43.aarc 100% | 476.1 KiB/s | 18.6 KiB | 00m00s [133/177] gnupg2-0:2.4.8-4.fc43.aarch64 100% | 18.9 MiB/s | 1.6 MiB | 00m00s [134/177] gpgverify-0:2.2-3.fc43.noarch 100% | 217.7 KiB/s | 11.1 KiB | 00m00s [135/177] libtasn1-0:4.20.0-2.fc43.aarc 100% | 997.5 KiB/s | 73.8 KiB | 00m00s [136/177] gnupg2-dirmngr-0:2.4.8-4.fc43 100% | 3.5 MiB/s | 266.0 KiB | 00m00s [137/177] gnupg2-gpg-agent-0:2.4.8-4.fc 100% | 3.7 MiB/s | 265.9 KiB | 00m00s [138/177] gnupg2-gpgconf-0:2.4.8-4.fc43 100% | 1.7 MiB/s | 113.9 KiB | 00m00s [139/177] gnupg2-keyboxd-0:2.4.8-4.fc43 100% | 1.6 MiB/s | 91.2 KiB | 00m00s [140/177] gnupg2-verify-0:2.4.8-4.fc43. 100% | 5.0 MiB/s | 164.1 KiB | 00m00s [141/177] libassuan-0:2.5.7-4.fc43.aarc 100% | 658.6 KiB/s | 66.5 KiB | 00m00s [142/177] libgcrypt-0:1.11.2-1.fc44.aar 100% | 3.7 MiB/s | 519.6 KiB | 00m00s [143/177] npth-0:1.8-3.fc43.aarch64 100% | 500.2 KiB/s | 25.0 KiB | 00m00s [144/177] libgpg-error-0:1.56-1.fc44.aa 100% | 1.8 MiB/s | 245.8 KiB | 00m00s [145/177] tpm2-tss-0:4.1.3-8.fc43.aarch 100% | 2.4 MiB/s | 400.5 KiB | 00m00s [146/177] gnutls-0:3.8.11-6.fc44.aarch6 100% | 7.4 MiB/s | 1.3 MiB | 00m00s [147/177] libksba-0:1.6.7-4.fc43.aarch6 100% | 915.7 KiB/s | 157.5 KiB | 00m00s [148/177] openldap-0:2.6.10-4.fc44.aarc 100% | 5.1 MiB/s | 251.2 KiB | 00m00s [149/177] libusb1-0:1.0.29-4.fc44.aarch 100% | 1.8 MiB/s | 77.5 KiB | 00m00s [150/177] libidn2-0:2.3.8-2.fc43.aarch6 100% | 3.6 MiB/s | 174.6 KiB | 00m00s [151/177] libunistring-0:1.1-10.fc43.aa 100% | 5.6 MiB/s | 539.2 KiB | 00m00s [152/177] nettle-0:3.10.1-2.fc43.aarch6 100% | 4.2 MiB/s | 425.7 KiB | 00m00s [153/177] cyrus-sasl-lib-0:2.1.28-33.fc 100% | 4.9 MiB/s | 773.3 KiB | 00m00s [154/177] libtool-ltdl-0:2.5.4-7.fc43.a 100% | 232.4 KiB/s | 35.6 KiB | 00m00s [155/177] gdbm-libs-1:1.23-10.fc43.aarc 100% | 577.5 KiB/s | 56.0 KiB | 00m00s [156/177] libevent-0:2.1.12-16.fc43.aar 100% | 1.5 MiB/s | 253.4 KiB | 00m00s [157/177] fedora-release-0:44-0.5.noarc 100% | 564.8 KiB/s | 13.6 KiB | 00m00s [158/177] xxhash-libs-0:0.8.3-3.fc43.aa 100% | 370.6 KiB/s | 34.5 KiB | 00m00s [159/177] systemd-standalone-sysusers-0 100% | 1.2 MiB/s | 136.2 KiB | 00m00s [160/177] gdb-minimal-0:16.3-6.fc44.aar 100% | 6.1 MiB/s | 4.2 MiB | 00m01s [161/177] fedora-release-identity-basic 100% | 23.8 KiB/s | 14.3 KiB | 00m01s [162/177] libcurl-0:8.17.0-3.fc44.aarch 100% | 585.0 KiB/s | 398.4 KiB | 00m01s [163/177] krb5-libs-0:1.21.3-10.fc44.aa 100% | 5.6 MiB/s | 753.0 KiB | 00m00s [164/177] libbrotli-0:1.1.0-10.fc44.aar 100% | 3.3 MiB/s | 341.1 KiB | 00m00s [165/177] libnghttp2-0:1.68.0-2.fc44.aa 100% | 951.0 KiB/s | 72.3 KiB | 00m00s [166/177] libpsl-0:0.21.5-6.fc43.aarch6 100% | 365.9 KiB/s | 65.1 KiB | 00m00s [167/177] libssh-0:0.11.3-1.fc44.aarch6 100% | 1.3 MiB/s | 230.6 KiB | 00m00s [168/177] keyutils-libs-0:1.6.3-6.fc43. 100% | 231.7 KiB/s | 31.5 KiB | 00m00s [169/177] libcom_err-0:1.47.3-3.fc44.aa 100% | 1.7 MiB/s | 26.9 KiB | 00m00s [170/177] libverto-0:0.3.2-11.fc43.aarc 100% | 704.4 KiB/s | 20.4 KiB | 00m00s [171/177] publicsuffix-list-dafsa-0:202 100% | 954.1 KiB/s | 59.2 KiB | 00m00s [172/177] libssh-config-0:0.11.3-1.fc44 100% | 149.4 KiB/s | 9.1 KiB | 00m00s [173/177] selinux-policy-targeted-0:42. 100% | 34.7 MiB/s | 6.8 MiB | 00m00s [174/177] policycoreutils-0:3.9-5.fc44. 100% | 1.4 MiB/s | 215.8 KiB | 00m00s [175/177] selinux-policy-0:42.17-1.fc44 100% | 432.4 KiB/s | 64.4 KiB | 00m00s [176/177] rpm-plugin-selinux-0:6.0.0-1. 100% | 261.5 KiB/s | 19.6 KiB | 00m00s [177/177] libselinux-utils-0:3.9-5.fc44 100% | 1.6 MiB/s | 123.3 KiB | 00m00s -------------------------------------------------------------------------------- [177/177] Total 100% | 9.6 MiB/s | 65.2 MiB | 00m07s 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% | 743.0 B/s | 177.0 B | 00m00s [ 2/179] Prepare transaction 100% | 2.2 KiB/s | 177.0 B | 00m00s [ 3/179] Installing libgcc-0:15.2.1-4. 100% | 218.6 MiB/s | 223.9 KiB | 00m00s [ 4/179] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 5/179] Installing publicsuffix-list- 100% | 68.2 MiB/s | 69.8 KiB | 00m00s [ 6/179] Installing fedora-release-ide 100% | 898.4 KiB/s | 920.0 B | 00m00s [ 7/179] Installing fedora-gpg-keys-0: 100% | 29.1 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% | 15.1 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% | 37.5 MiB/s | 730.6 KiB | 00m00s >>> [RPM] /etc/hosts created as /etc/hosts.rpmnew [ 13/179] Installing filesystem-0:3.18- 100% | 2.0 MiB/s | 212.8 KiB | 00m00s [ 14/179] Installing pkgconf-m4-0:2.3.0 100% | 14.5 MiB/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% | 129.3 MiB/s | 661.9 KiB | 00m00s [ 17/179] Installing coreutils-common-0 100% | 319.3 MiB/s | 11.2 MiB | 00m00s [ 18/179] Installing ncurses-base-0:6.5 100% | 57.5 MiB/s | 353.5 KiB | 00m00s [ 19/179] Installing bash-0:5.3.0-2.fc4 100% | 216.1 MiB/s | 8.4 MiB | 00m00s [ 20/179] Installing glibc-common-0:2.4 100% | 60.3 MiB/s | 1.3 MiB | 00m00s [ 21/179] Installing glibc-gconv-extra- 100% | 397.1 MiB/s | 18.7 MiB | 00m00s [ 22/179] Installing glibc-0:2.42.9000- 100% | 151.8 MiB/s | 6.4 MiB | 00m00s [ 23/179] Installing ncurses-libs-0:6.5 100% | 249.5 MiB/s | 1.2 MiB | 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% | 131.1 MiB/s | 134.2 KiB | 00m00s [ 26/179] Installing bzip2-libs-0:1.0.8 100% | 72.0 MiB/s | 73.8 KiB | 00m00s [ 27/179] Installing libgpg-error-0:1.5 100% | 47.8 MiB/s | 978.5 KiB | 00m00s [ 28/179] Installing libstdc++-0:15.2.1 100% | 315.1 MiB/s | 2.8 MiB | 00m00s [ 29/179] Installing libassuan-0:2.5.7- 100% | 212.6 MiB/s | 217.7 KiB | 00m00s [ 30/179] Installing libgcrypt-0:1.11.2 100% | 298.9 MiB/s | 1.2 MiB | 00m00s [ 31/179] Installing readline-0:8.3-2.f 100% | 276.3 MiB/s | 565.9 KiB | 00m00s [ 32/179] Installing gmp-1:6.3.0-4.fc44 100% | 214.9 MiB/s | 660.2 KiB | 00m00s [ 33/179] Installing libuuid-0:2.41.2-7 100% | 68.9 MiB/s | 70.6 KiB | 00m00s [ 34/179] Installing xz-libs-1:5.8.1-4. 100% | 197.9 MiB/s | 202.6 KiB | 00m00s [ 35/179] Installing popt-0:1.19-9.fc43 100% | 49.3 MiB/s | 151.4 KiB | 00m00s [ 36/179] Installing libzstd-0:1.5.7-3. 100% | 280.5 MiB/s | 861.7 KiB | 00m00s [ 37/179] Installing elfutils-libelf-0: 100% | 286.1 MiB/s | 1.1 MiB | 00m00s [ 38/179] Installing npth-0:1.8-3.fc43. 100% | 92.4 MiB/s | 94.6 KiB | 00m00s [ 39/179] Installing libblkid-0:2.41.2- 100% | 284.8 MiB/s | 291.6 KiB | 00m00s [ 40/179] Installing libxcrypt-0:4.5.2- 100% | 134.8 MiB/s | 276.1 KiB | 00m00s [ 41/179] Installing libsepol-0:3.9-2.f 100% | 263.9 MiB/s | 810.8 KiB | 00m00s [ 42/179] Installing sqlite-libs-0:3.51 100% | 300.2 MiB/s | 1.5 MiB | 00m00s [ 43/179] Installing gnupg2-gpgconf-0:2 100% | 18.6 MiB/s | 324.0 KiB | 00m00s [ 44/179] Installing libattr-0:2.5.2-6. 100% | 67.8 MiB/s | 69.4 KiB | 00m00s [ 45/179] Installing libacl-0:2.3.2-4.f 100% | 67.2 MiB/s | 68.8 KiB | 00m00s [ 46/179] Installing pcre2-0:10.47-1.fc 100% | 349.6 MiB/s | 715.9 KiB | 00m00s [ 47/179] Installing libselinux-0:3.9-5 100% | 98.8 MiB/s | 202.4 KiB | 00m00s [ 48/179] Installing grep-0:3.12-2.fc43 100% | 49.4 MiB/s | 1.0 MiB | 00m00s [ 49/179] Installing sed-0:4.9-6.fc44.a 100% | 43.0 MiB/s | 881.4 KiB | 00m00s [ 50/179] Installing findutils-1:4.10.0 100% | 83.5 MiB/s | 1.9 MiB | 00m00s [ 51/179] Installing libtasn1-0:4.20.0- 100% | 217.0 MiB/s | 222.2 KiB | 00m00s [ 52/179] Installing libunistring-0:1.1 100% | 349.2 MiB/s | 1.7 MiB | 00m00s [ 53/179] Installing libidn2-0:2.3.8-2. 100% | 50.3 MiB/s | 566.7 KiB | 00m00s [ 54/179] Installing crypto-policies-0: 100% | 22.0 MiB/s | 157.4 KiB | 00m00s [ 55/179] Installing xz-1:5.8.1-4.fc44. 100% | 56.5 MiB/s | 1.4 MiB | 00m00s [ 56/179] Installing libmount-0:2.41.2- 100% | 205.7 MiB/s | 421.2 KiB | 00m00s [ 57/179] Installing gnupg2-verify-0:2. 100% | 21.0 MiB/s | 365.8 KiB | 00m00s [ 58/179] Installing dwz-0:0.16-2.fc43. 100% | 18.6 MiB/s | 324.0 KiB | 00m00s [ 59/179] Installing mpfr-0:4.2.2-2.fc4 100% | 246.5 MiB/s | 757.2 KiB | 00m00s [ 60/179] Installing gawk-0:5.3.2-2.fc4 100% | 107.6 MiB/s | 2.6 MiB | 00m00s [ 61/179] Installing libksba-0:1.6.7-4. 100% | 195.8 MiB/s | 401.0 KiB | 00m00s [ 62/179] Installing unzip-0:6.0-68.fc4 100% | 27.2 MiB/s | 473.8 KiB | 00m00s [ 63/179] Installing file-libs-0:5.46-8 100% | 594.0 MiB/s | 11.9 MiB | 00m00s [ 64/179] Installing file-0:5.46-8.fc44 100% | 8.1 MiB/s | 141.7 KiB | 00m00s [ 65/179] Installing diffutils-0:3.12-3 100% | 73.8 MiB/s | 1.6 MiB | 00m00s [ 66/179] Installing libeconf-0:0.7.9-2 100% | 80.7 MiB/s | 82.6 KiB | 00m00s [ 67/179] Installing libcap-ng-0:0.8.5- 100% | 159.0 MiB/s | 162.8 KiB | 00m00s [ 68/179] Installing audit-libs-0:4.1.2 100% | 239.1 MiB/s | 489.6 KiB | 00m00s [ 69/179] Installing pam-libs-0:1.7.1-3 100% | 110.1 MiB/s | 225.4 KiB | 00m00s [ 70/179] Installing libcap-0:2.77-1.fc 100% | 27.9 MiB/s | 514.0 KiB | 00m00s [ 71/179] Installing systemd-libs-0:258 100% | 300.0 MiB/s | 2.4 MiB | 00m00s [ 72/179] Installing libsemanage-0:3.9- 100% | 176.7 MiB/s | 361.9 KiB | 00m00s [ 73/179] Installing libsmartcols-0:2.4 100% | 220.4 MiB/s | 225.7 KiB | 00m00s [ 74/179] Installing alternatives-0:1.3 100% | 5.6 MiB/s | 91.8 KiB | 00m00s [ 75/179] Installing lua-libs-0:5.4.8-3 100% | 161.2 MiB/s | 330.0 KiB | 00m00s [ 76/179] Installing libffi-0:3.5.2-1.f 100% | 153.6 MiB/s | 157.3 KiB | 00m00s [ 77/179] Installing p11-kit-0:0.25.8-1 100% | 96.6 MiB/s | 2.5 MiB | 00m00s [ 78/179] Installing p11-kit-trust-0:0. 100% | 20.8 MiB/s | 532.0 KiB | 00m00s [ 79/179] Installing json-c-0:0.18-7.fc 100% | 136.7 MiB/s | 139.9 KiB | 00m00s [ 80/179] Installing openssl-libs-1:3.5 100% | 309.2 MiB/s | 7.4 MiB | 00m00s [ 81/179] Installing coreutils-0:9.8-3. 100% | 182.8 MiB/s | 8.2 MiB | 00m00s [ 82/179] Installing ca-certificates-0: 100% | 1.5 MiB/s | 2.5 MiB | 00m02s [ 83/179] Installing gzip-0:1.14-1.fc44 100% | 22.8 MiB/s | 443.2 KiB | 00m00s [ 84/179] Installing rpm-sequoia-0:1.9. 100% | 329.0 MiB/s | 2.3 MiB | 00m00s [ 85/179] Installing libfsverity-0:1.6- 100% | 67.8 MiB/s | 69.4 KiB | 00m00s [ 86/179] Installing libevent-0:2.1.12- 100% | 271.3 MiB/s | 1.1 MiB | 00m00s [ 87/179] Installing util-linux-core-0: 100% | 98.6 MiB/s | 2.5 MiB | 00m00s [ 88/179] Installing libusb1-0:1.0.29-4 100% | 19.6 MiB/s | 180.6 KiB | 00m00s >>> Running sysusers scriptlet: tpm2-tss-0:4.1.3-8.fc43.aarch64 >>> Finished sysusers scriptlet: tpm2-tss-0:4.1.3-8.fc43.aarch64 >>> 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% | 269.8 MiB/s | 2.2 MiB | 00m00s [ 90/179] Installing ima-evm-utils-libs 100% | 91.8 MiB/s | 94.0 KiB | 00m00s [ 91/179] Installing gnupg2-gpg-agent-0 100% | 30.8 MiB/s | 851.2 KiB | 00m00s [ 92/179] Installing systemd-standalone 100% | 19.0 MiB/s | 330.1 KiB | 00m00s [ 93/179] Installing rpm-libs-0:6.0.0-1 100% | 243.4 MiB/s | 997.0 KiB | 00m00s [ 94/179] Installing zip-0:3.0-44.fc43. 100% | 39.4 MiB/s | 766.4 KiB | 00m00s [ 95/179] Installing gnupg2-keyboxd-0:2 100% | 28.6 MiB/s | 234.6 KiB | 00m00s [ 96/179] Installing libpsl-0:0.21.5-6. 100% | 130.5 MiB/s | 133.6 KiB | 00m00s [ 97/179] Installing tar-2:1.35-6.fc43. 100% | 107.3 MiB/s | 3.0 MiB | 00m00s [ 98/179] Installing linkdupes-0:0.7.2- 100% | 42.4 MiB/s | 780.8 KiB | 00m00s [ 99/179] Installing libselinux-utils-0 100% | 64.7 MiB/s | 1.4 MiB | 00m00s [100/179] Installing liblastlog2-0:2.41 100% | 19.5 MiB/s | 140.1 KiB | 00m00s [101/179] Installing libfdisk-0:2.41.2- 100% | 136.7 MiB/s | 420.0 KiB | 00m00s [102/179] Installing util-linux-0:2.41. 100% | 131.9 MiB/s | 6.9 MiB | 00m00s [103/179] Installing policycoreutils-0: 100% | 38.0 MiB/s | 1.3 MiB | 00m00s [104/179] Installing selinux-policy-0:4 100% | 1.1 MiB/s | 33.6 KiB | 00m00s [105/179] Installing selinux-policy-tar 100% | 135.5 MiB/s | 14.9 MiB | 00m00s [106/179] Installing zstd-0:1.5.7-3.fc4 100% | 26.9 MiB/s | 577.6 KiB | 00m00s [107/179] Installing libxml2-0:2.12.10- 100% | 86.0 MiB/s | 1.9 MiB | 00m00s [108/179] Installing nettle-0:3.10.1-2. 100% | 250.1 MiB/s | 768.4 KiB | 00m00s [109/179] Installing gnutls-0:3.8.11-6. 100% | 302.9 MiB/s | 3.6 MiB | 00m00s [110/179] Installing bzip2-0:1.0.8-21.f 100% | 10.1 MiB/s | 175.8 KiB | 00m00s [111/179] Installing add-determinism-0: 100% | 90.0 MiB/s | 2.0 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% | 52.2 MiB/s | 1.1 MiB | 00m00s [114/179] Installing ed-0:1.22.2-1.fc44 100% | 9.1 MiB/s | 158.3 KiB | 00m00s [115/179] Installing patch-0:2.8-2.fc43 100% | 15.2 MiB/s | 264.1 KiB | 00m00s [116/179] Installing jansson-0:2.14-3.f 100% | 92.3 MiB/s | 94.5 KiB | 00m00s [117/179] Installing lz4-libs-0:1.10.0- 100% | 193.9 MiB/s | 198.5 KiB | 00m00s [118/179] Installing libarchive-0:3.8.3 100% | 238.6 MiB/s | 977.2 KiB | 00m00s [119/179] Installing libgomp-0:15.2.1-4 100% | 253.1 MiB/s | 518.3 KiB | 00m00s [120/179] Installing libpkgconf-0:2.3.0 100% | 132.0 MiB/s | 135.1 KiB | 00m00s [121/179] Installing pkgconf-0:2.3.0-3. 100% | 6.6 MiB/s | 114.9 KiB | 00m00s [122/179] Installing pkgconf-pkg-config 100% | 110.8 KiB/s | 1.8 KiB | 00m00s [123/179] Installing libtool-ltdl-0:2.5 100% | 92.9 MiB/s | 95.1 KiB | 00m00s [124/179] Installing gdbm-libs-1:1.23-1 100% | 230.1 MiB/s | 235.6 KiB | 00m00s [125/179] Installing cyrus-sasl-lib-0:2 100% | 105.1 MiB/s | 2.4 MiB | 00m00s [126/179] Installing openldap-0:2.6.10- 100% | 186.9 MiB/s | 765.6 KiB | 00m00s [127/179] Installing gnupg2-dirmngr-0:2 100% | 24.4 MiB/s | 649.1 KiB | 00m00s [128/179] Installing gnupg2-0:2.4.8-4.f 100% | 176.4 MiB/s | 6.5 MiB | 00m00s [129/179] Installing rpm-sign-libs-0:6. 100% | 66.9 MiB/s | 68.5 KiB | 00m00s [130/179] Installing gpgverify-0:2.2-3. 100% | 9.2 MiB/s | 9.4 KiB | 00m00s [131/179] Installing xxhash-libs-0:0.8. 100% | 85.3 MiB/s | 87.4 KiB | 00m00s [132/179] Installing libbrotli-0:1.1.0- 100% | 222.6 MiB/s | 911.8 KiB | 00m00s [133/179] Installing libnghttp2-0:1.68. 100% | 194.4 MiB/s | 199.1 KiB | 00m00s [134/179] Installing keyutils-libs-0:1. 100% | 97.4 MiB/s | 99.8 KiB | 00m00s [135/179] Installing libcom_err-0:1.47. 100% | 109.7 MiB/s | 112.3 KiB | 00m00s [136/179] Installing libverto-0:0.3.2-1 100% | 69.5 MiB/s | 71.2 KiB | 00m00s [137/179] Installing krb5-libs-0:1.21.3 100% | 253.2 MiB/s | 2.5 MiB | 00m00s [138/179] Installing libssh-0:0.11.3-1. 100% | 191.8 MiB/s | 589.1 KiB | 00m00s [139/179] Installing libcurl-0:8.17.0-3 100% | 223.7 MiB/s | 916.4 KiB | 00m00s [140/179] Installing curl-0:8.17.0-3.fc 100% | 16.7 MiB/s | 460.8 KiB | 00m00s [141/179] Installing rpm-0:6.0.0-1.fc44 100% | 62.6 MiB/s | 2.8 MiB | 00m00s [142/179] Installing efi-srpm-macros-0: 100% | 40.2 MiB/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% | 9.1 MiB/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% | 38.0 MiB/s | 38.9 KiB | 00m00s [148/179] Installing elfutils-default-y 100% | 291.9 KiB/s | 2.0 KiB | 00m00s [149/179] Installing elfutils-libs-0:0. 100% | 182.8 MiB/s | 748.6 KiB | 00m00s [150/179] Installing elfutils-debuginfo 100% | 7.5 MiB/s | 146.3 KiB | 00m00s [151/179] Installing binutils-0:2.45.50 100% | 299.8 MiB/s | 30.6 MiB | 00m00s [152/179] Installing elfutils-0:0.194-1 100% | 128.1 MiB/s | 3.2 MiB | 00m00s [153/179] Installing gdb-minimal-0:16.3 100% | 246.1 MiB/s | 13.0 MiB | 00m00s [154/179] Installing debugedit-0:5.2-3. 100% | 17.4 MiB/s | 321.2 KiB | 00m00s [155/179] Installing rpm-build-libs-0:6 100% | 129.4 MiB/s | 265.0 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% | 35.4 MiB/s | 36.2 KiB | 00m00s [169/179] Installing redhat-rpm-config- 100% | 92.5 MiB/s | 189.5 KiB | 00m00s [170/179] Installing forge-srpm-macros- 100% | 39.3 MiB/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% | 29.7 MiB/s | 607.9 KiB | 00m00s [174/179] Installing pyproject-srpm-mac 100% | 2.4 MiB/s | 2.5 KiB | 00m00s [175/179] Installing python-srpm-macros 100% | 51.7 MiB/s | 52.9 KiB | 00m00s [176/179] Installing rpm-plugin-selinux 100% | 67.4 MiB/s | 69.0 KiB | 00m00s [177/179] Installing which-0:2.23-3.fc4 100% | 6.8 MiB/s | 125.6 KiB | 00m00s [178/179] Installing shadow-utils-2:4.1 100% | 99.8 MiB/s | 4.5 MiB | 00m00s [179/179] Installing info-0:7.2-6.fc43. 100% | 46.6 KiB/s | 422.0 KiB | 00m09s 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.aarch64 alternatives-1.33-3.fc44.aarch64 ansible-srpm-macros-1-18.1.fc43.noarch audit-libs-4.1.2-2.fc44.aarch64 bash-5.3.0-2.fc43.aarch64 binutils-2.45.50-9.fc44.aarch64 build-reproducibility-srpm-macros-0.7.2-2.fc44.noarch bzip2-1.0.8-21.fc43.aarch64 bzip2-libs-1.0.8-21.fc43.aarch64 ca-certificates-2025.2.80_v9.0.304-2.fc44.noarch coreutils-9.8-3.fc44.aarch64 coreutils-common-9.8-3.fc44.aarch64 cpio-2.15-6.fc43.aarch64 crypto-policies-20251125-1.gitd04d331.fc44.noarch curl-8.17.0-3.fc44.aarch64 cyrus-sasl-lib-2.1.28-33.fc44.aarch64 debugedit-5.2-3.fc44.aarch64 diffutils-3.12-3.fc43.aarch64 dwz-0.16-2.fc43.aarch64 ed-1.22.2-1.fc44.aarch64 efi-srpm-macros-6-5.fc44.noarch elfutils-0.194-1.fc44.aarch64 elfutils-debuginfod-client-0.194-1.fc44.aarch64 elfutils-default-yama-scope-0.194-1.fc44.noarch elfutils-libelf-0.194-1.fc44.aarch64 elfutils-libs-0.194-1.fc44.aarch64 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.aarch64 file-libs-5.46-8.fc44.aarch64 filesystem-3.18-50.fc43.aarch64 filesystem-srpm-macros-3.18-50.fc43.noarch findutils-4.10.0-6.fc43.aarch64 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.aarch64 gdb-minimal-16.3-6.fc44.aarch64 gdbm-libs-1.23-10.fc43.aarch64 ghc-srpm-macros-1.9.2-3.fc43.noarch glibc-2.42.9000-13.fc44.aarch64 glibc-common-2.42.9000-13.fc44.aarch64 glibc-gconv-extra-2.42.9000-13.fc44.aarch64 glibc-minimal-langpack-2.42.9000-13.fc44.aarch64 gmp-6.3.0-4.fc44.aarch64 gnat-srpm-macros-6-8.fc43.noarch gnulib-l10n-20241231-1.fc44.noarch gnupg2-2.4.8-4.fc43.aarch64 gnupg2-dirmngr-2.4.8-4.fc43.aarch64 gnupg2-gpg-agent-2.4.8-4.fc43.aarch64 gnupg2-gpgconf-2.4.8-4.fc43.aarch64 gnupg2-keyboxd-2.4.8-4.fc43.aarch64 gnupg2-verify-2.4.8-4.fc43.aarch64 gnutls-3.8.11-6.fc44.aarch64 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.aarch64 gzip-1.14-1.fc44.aarch64 ima-evm-utils-libs-1.6.2-7.fc44.aarch64 info-7.2-6.fc43.aarch64 jansson-2.14-3.fc43.aarch64 java-srpm-macros-1-7.fc43.noarch json-c-0.18-7.fc43.aarch64 kernel-srpm-macros-1.0-27.fc43.noarch keyutils-libs-1.6.3-6.fc43.aarch64 krb5-libs-1.21.3-10.fc44.aarch64 libacl-2.3.2-4.fc43.aarch64 libarchive-3.8.3-1.fc44.aarch64 libassuan-2.5.7-4.fc43.aarch64 libattr-2.5.2-6.fc43.aarch64 libblkid-2.41.2-7.fc44.aarch64 libbrotli-1.1.0-10.fc44.aarch64 libcap-2.77-1.fc44.aarch64 libcap-ng-0.8.5-8.fc44.aarch64 libcom_err-1.47.3-3.fc44.aarch64 libcurl-8.17.0-3.fc44.aarch64 libeconf-0.7.9-2.fc43.aarch64 libevent-2.1.12-16.fc43.aarch64 libfdisk-2.41.2-7.fc44.aarch64 libffi-3.5.2-1.fc44.aarch64 libfsverity-1.6-3.fc43.aarch64 libgcc-15.2.1-4.fc44.aarch64 libgcrypt-1.11.2-1.fc44.aarch64 libgomp-15.2.1-4.fc44.aarch64 libgpg-error-1.56-1.fc44.aarch64 libidn2-2.3.8-2.fc43.aarch64 libksba-1.6.7-4.fc43.aarch64 liblastlog2-2.41.2-7.fc44.aarch64 libmount-2.41.2-7.fc44.aarch64 libnghttp2-1.68.0-2.fc44.aarch64 libpkgconf-2.3.0-3.fc43.aarch64 libpsl-0.21.5-6.fc43.aarch64 libselinux-3.9-5.fc44.aarch64 libselinux-utils-3.9-5.fc44.aarch64 libsemanage-3.9-4.fc44.aarch64 libsepol-3.9-2.fc43.aarch64 libsmartcols-2.41.2-7.fc44.aarch64 libssh-0.11.3-1.fc44.aarch64 libssh-config-0.11.3-1.fc44.noarch libstdc++-15.2.1-4.fc44.aarch64 libtasn1-4.20.0-2.fc43.aarch64 libtool-ltdl-2.5.4-7.fc43.aarch64 libunistring-1.1-10.fc43.aarch64 libusb1-1.0.29-4.fc44.aarch64 libuuid-2.41.2-7.fc44.aarch64 libverto-0.3.2-11.fc43.aarch64 libxcrypt-4.5.2-1.fc44.aarch64 libxml2-2.12.10-5.fc44.aarch64 libzstd-1.5.7-3.fc44.aarch64 linkdupes-0.7.2-2.fc44.aarch64 lua-libs-5.4.8-3.fc44.aarch64 lua-srpm-macros-1-16.fc43.noarch lz4-libs-1.10.0-3.fc43.aarch64 mpfr-4.2.2-2.fc43.aarch64 ncurses-base-6.5-7.20250614.fc43.noarch ncurses-libs-6.5-7.20250614.fc43.aarch64 nettle-3.10.1-2.fc43.aarch64 npth-1.8-3.fc43.aarch64 ocaml-srpm-macros-11-2.fc43.noarch openblas-srpm-macros-2-20.fc43.noarch openldap-2.6.10-4.fc44.aarch64 openssl-libs-3.5.4-1.fc44.aarch64 p11-kit-0.25.8-1.fc44.aarch64 p11-kit-trust-0.25.8-1.fc44.aarch64 package-notes-srpm-macros-0.5-14.fc43.noarch pam-libs-1.7.1-3.fc43.aarch64 patch-2.8-2.fc43.aarch64 pcre2-10.47-1.fc44.aarch64 pcre2-syntax-10.47-1.fc44.noarch perl-srpm-macros-1-60.fc43.noarch pkgconf-2.3.0-3.fc43.aarch64 pkgconf-m4-2.3.0-3.fc43.noarch pkgconf-pkg-config-2.3.0-3.fc43.aarch64 policycoreutils-3.9-5.fc44.aarch64 popt-1.19-9.fc43.aarch64 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.aarch64 redhat-rpm-config-343-14.fc44.noarch rpm-6.0.0-1.fc44.aarch64 rpm-build-6.0.0-1.fc44.aarch64 rpm-build-libs-6.0.0-1.fc44.aarch64 rpm-libs-6.0.0-1.fc44.aarch64 rpm-plugin-selinux-6.0.0-1.fc44.aarch64 rpm-sequoia-1.9.0-2.fc43.aarch64 rpm-sign-libs-6.0.0-1.fc44.aarch64 rust-srpm-macros-28.0-1.fc44.noarch sed-4.9-6.fc44.aarch64 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.aarch64 sqlite-libs-3.51.0-1.fc44.aarch64 systemd-libs-258.2-1.fc44.aarch64 systemd-standalone-sysusers-258.2-1.fc44.aarch64 tar-1.35-6.fc43.aarch64 tpm2-tss-4.1.3-8.fc43.aarch64 tree-sitter-srpm-macros-0.4.2-1.fc43.noarch unzip-6.0-68.fc44.aarch64 util-linux-2.41.2-7.fc44.aarch64 util-linux-core-2.41.2-7.fc44.aarch64 which-2.23-3.fc43.aarch64 xxhash-libs-0.8.3-3.fc43.aarch64 xz-5.8.1-4.fc44.aarch64 xz-libs-5.8.1-4.fc44.aarch64 zig-srpm-macros-1-5.fc43.noarch zip-3.0-44.fc43.aarch64 zlib-ng-compat-2.2.5-2.fc44.aarch64 zstd-1.5.7-3.fc44.aarch64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: aarch64 Building for target aarch64 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-aarch64-1764288891.968903/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-h3a76gye/gfan/gfan.spec) Config(child) 0 minutes 33 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-aarch64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-aarch64-bootstrap-1764288891.968903/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-aarch64-bootstrap-1764288891.968903/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-aarch64-1764288891.968903/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.aarch64 rpm-sequoia-1.9.0-2.fc43.aarch64 dnf5-5.3.0.0-2.fc44.aarch64 dnf5-plugins-5.3.0.0-2.fc44.aarch64 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: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1764288000 Wrote: /builddir/build/SRPMS/gfan-0.7-6.fc44.src.rpm Updating and loading repositories: Copr repository 100% | 117.3 KiB/s | 1.5 KiB | 00m00s fedora 100% | 176.4 KiB/s | 13.6 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: TOPCOM aarch64 0:1.1.2-10.fc44 copr_base 8.2 MiB cddlib-devel aarch64 1:0.94n-1.fc44 fedora 1.6 MiB gcc-c++ aarch64 0:15.2.1-4.fc44 fedora 38.9 MiB ghostscript-tools-dvipdf noarch 0:10.06.0-1.fc44 fedora 1.4 KiB glibc-langpack-en aarch64 0:2.42.9000-13.fc44 fedora 5.7 MiB gmp-devel aarch64 1:6.3.0-4.fc44 fedora 358.1 KiB libsoplex-devel aarch64 0:8.0.0-1.fc44 copr_base 3.4 MiB make aarch64 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 aarch64 0:1.1.2-10.fc44 copr_base 5.6 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 aarch64 0:13.03-1.fc44 fedora 707.7 KiB avahi-libs aarch64 0:0.9~rc2-6.fc43 fedora 230.4 KiB biber noarch 0:2.21-2.fc43 fedora 1.4 MiB boost aarch64 0:1.83.0-17.fc44 fedora 1.3 KiB boost-atomic aarch64 0:1.83.0-17.fc44 fedora 68.8 KiB boost-chrono aarch64 0:1.83.0-17.fc44 fedora 69.4 KiB boost-container aarch64 0:1.83.0-17.fc44 fedora 69.4 KiB boost-context aarch64 0:1.83.0-17.fc44 fedora 68.3 KiB boost-contract aarch64 0:1.83.0-17.fc44 fedora 134.7 KiB boost-coroutine aarch64 0:1.83.0-17.fc44 fedora 69.1 KiB boost-date-time aarch64 0:1.83.0-17.fc44 fedora 68.2 KiB boost-devel aarch64 0:1.83.0-17.fc44 fedora 143.0 MiB boost-fiber aarch64 0:1.83.0-17.fc44 fedora 134.4 KiB boost-filesystem aarch64 0:1.83.0-17.fc44 fedora 134.8 KiB boost-graph aarch64 0:1.83.0-17.fc44 fedora 334.0 KiB boost-iostreams aarch64 0:1.83.0-17.fc44 fedora 134.2 KiB boost-json aarch64 0:1.83.0-17.fc44 fedora 328.4 KiB boost-locale aarch64 0:1.83.0-17.fc44 fedora 594.6 KiB boost-log aarch64 0:1.83.0-17.fc44 fedora 1.5 MiB boost-math aarch64 0:1.83.0-17.fc44 fedora 862.2 KiB boost-nowide aarch64 0:1.83.0-17.fc44 fedora 68.8 KiB boost-numpy3 aarch64 0:1.83.0-17.fc44 fedora 69.4 KiB boost-program-options aarch64 0:1.83.0-17.fc44 fedora 267.4 KiB boost-python3 aarch64 0:1.83.0-17.fc44 fedora 268.3 KiB boost-random aarch64 0:1.83.0-17.fc44 fedora 69.5 KiB boost-regex aarch64 0:1.83.0-17.fc44 fedora 266.3 KiB boost-serialization aarch64 0:1.83.0-17.fc44 fedora 467.4 KiB boost-stacktrace aarch64 0:1.83.0-17.fc44 fedora 203.7 KiB boost-system aarch64 0:1.83.0-17.fc44 fedora 68.2 KiB boost-test aarch64 0:1.83.0-17.fc44 fedora 728.4 KiB boost-thread aarch64 0:1.83.0-17.fc44 fedora 136.3 KiB boost-timer aarch64 0:1.83.0-17.fc44 fedora 69.0 KiB boost-type_erasure aarch64 0:1.83.0-17.fc44 fedora 70.1 KiB boost-wave aarch64 0:1.83.0-17.fc44 fedora 854.2 KiB cddlib aarch64 1:0.94n-1.fc44 fedora 555.2 KiB cmake-filesystem aarch64 0:3.31.6-4.fc43 fedora 0.0 B cpp aarch64 0:15.2.1-4.fc44 fedora 35.5 MiB cups-filesystem noarch 1:2.4.14-3.fc44 fedora 0.0 B cups-libs aarch64 1:2.4.14-3.fc44 fedora 666.9 KiB dbus-libs aarch64 1:1.16.0-4.fc43 fedora 397.8 KiB default-fonts-core-sans noarch 0:4.2-5.fc43 fedora 11.9 KiB expat aarch64 0:2.7.2-1.fc44 fedora 358.6 KiB flexiblas aarch64 0:3.5.0-1.fc44 fedora 38.0 KiB flexiblas-netlib aarch64 0:3.5.0-1.fc44 fedora 14.4 MiB flexiblas-openblas-openmp aarch64 0:3.5.0-1.fc44 fedora 67.3 KiB fontconfig aarch64 0:2.17.0-3.fc43 fedora 1.2 MiB fonts-filesystem noarch 1:5.0.0-1.fc44 fedora 0.0 B freetype aarch64 0:2.14.1-1.fc44 fedora 878.6 KiB gcc aarch64 0:15.2.1-4.fc44 fedora 99.6 MiB gcc-gfortran aarch64 0:15.2.1-4.fc44 fedora 36.8 MiB gcc-plugin-annobin aarch64 0:15.2.1-4.fc44 fedora 69.2 KiB ghostscript aarch64 0:10.06.0-1.fc44 fedora 86.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 aarch64 0:2.87.0-1.fc44 fedora 15.6 MiB glibc-devel aarch64 0:2.42.9000-13.fc44 fedora 2.3 MiB gmp-c++ aarch64 1:6.3.0-4.fc44 fedora 67.5 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 aarch64 0:1.3.14-19.fc43 fedora 239.6 KiB groff-base aarch64 0:1.23.0-11.fc44 fedora 4.2 MiB harfbuzz aarch64 0:12.2.0-1.fc44 fedora 2.7 MiB hostname aarch64 0:3.25-3.fc43 fedora 89.4 KiB hwloc-libs aarch64 0:2.12.0-2.fc43 fedora 2.9 MiB jbig2dec-libs aarch64 0:0.20-7.fc43 fedora 173.0 KiB jbigkit-libs aarch64 0:2.1-32.fc43 fedora 181.5 KiB kernel-headers aarch64 0:6.18.0-0.rc7.58.fc44 fedora 6.7 MiB lcms2 aarch64 0:2.16-6.fc43 fedora 484.8 KiB libICE aarch64 0:1.1.2-3.fc43 fedora 222.4 KiB libSM aarch64 0:1.2.5-3.fc43 fedora 129.1 KiB libX11 aarch64 0:1.8.12-1.fc43 fedora 1.3 MiB libX11-common noarch 0:1.8.12-1.fc43 fedora 1.2 MiB libXau aarch64 0:1.0.12-3.fc43 fedora 121.0 KiB libXaw aarch64 0:1.0.16-4.fc43 fedora 550.0 KiB libXext aarch64 0:1.3.6-4.fc43 fedora 145.9 KiB libXi aarch64 0:1.8.2-3.fc43 fedora 72.5 KiB libXmu aarch64 0:1.2.1-4.fc43 fedora 263.4 KiB libXpm aarch64 0:3.5.17-6.fc43 fedora 200.4 KiB libXt aarch64 0:1.3.1-3.fc43 fedora 477.5 KiB libasan aarch64 0:15.2.1-4.fc44 fedora 1.5 MiB libatomic aarch64 0:15.2.1-4.fc44 fedora 68.8 KiB libdatrie aarch64 0:0.2.13-12.fc43 fedora 93.9 KiB libgfortran aarch64 0:15.2.1-4.fc44 fedora 1.7 MiB libgs aarch64 0:10.06.0-1.fc44 fedora 24.0 MiB libicu aarch64 0:77.1-1.fc43 fedora 36.5 MiB libicu-devel aarch64 0:77.1-1.fc43 fedora 5.1 MiB libijs aarch64 0:0.35-25.fc43 fedora 101.6 KiB libjpeg-turbo aarch64 0:3.1.2-1.fc44 fedora 740.4 KiB liblerc aarch64 0:4.0.0-9.fc43 fedora 546.5 KiB libmpc aarch64 0:1.3.1-8.fc43 fedora 152.7 KiB libpaper aarch64 1:2.1.1-9.fc43 fedora 96.8 KiB libpapilo aarch64 0:3.0.0-1.fc44 copr_base 2.8 MiB libpapilo-devel aarch64 0:3.0.0-1.fc44 copr_base 1.8 MiB libpng aarch64 2:1.6.50-2.fc43 fedora 269.9 KiB libsoplex aarch64 0:8.0.0-1.fc44 copr_base 4.4 MiB libstdc++-devel aarch64 0:15.2.1-4.fc44 fedora 36.4 MiB libthai aarch64 0:0.1.29-11.fc43 fedora 807.4 KiB libtiff aarch64 0:4.7.1-1.fc44 fedora 659.3 KiB libubsan aarch64 0:15.2.1-4.fc44 fedora 475.5 KiB libwebp aarch64 0:1.6.0-2.fc43 fedora 817.5 KiB libxcb aarch64 0:1.17.0-6.fc43 fedora 2.2 MiB libxcrypt-devel aarch64 0:4.5.2-1.fc44 fedora 31.0 KiB libxslt aarch64 0:1.1.43-5.fc44 fedora 548.2 KiB lusol aarch64 0:20160126-5.20221005gite35b66d.fc43 fedora 144.3 KiB lusol-devel aarch64 0:20160126-5.20221005gite35b66d.fc43 fedora 7.2 KiB mailcap noarch 0:2.1.54-9.fc43 fedora 86.0 KiB mpdecimal aarch64 0:4.0.1-2.fc43 fedora 281.2 KiB mpfr-devel aarch64 0:4.2.2-2.fc43 fedora 62.9 KiB ncurses aarch64 0:6.5-7.20250614.fc43 fedora 893.6 KiB openblas aarch64 0:0.3.29-2.fc43 fedora 111.7 KiB openblas-openmp aarch64 0:0.3.29-2.fc43 fedora 20.4 MiB openjpeg aarch64 0:2.5.4-1.fc44 fedora 412.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 aarch64 0:1.89-520.fc43 fedora 545.4 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 aarch64 0:0.47-4.fc43 fedora 80.4 KiB perl-Clone-PP noarch 0:1.08-14.fc43 fedora 12.9 KiB perl-Compress-Raw-Bzip2 aarch64 0:2.214-1.fc44 fedora 99.8 KiB perl-Compress-Raw-Zlib aarch64 0:2.214-1.fc44 fedora 161.2 KiB perl-Convert-ASN1 noarch 0:0.34-6.fc43 fedora 170.0 KiB perl-Crypt-URandom aarch64 0:0.54-3.fc43 fedora 116.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 aarch64 0:2.191-521.fc43 fedora 135.7 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 aarch64 2:1.66-4.fc43 fedora 427.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 aarch64 0:0.009-10.fc43 fedora 89.2 KiB perl-Devel-Caller aarch64 0:2.07-10.fc43 fedora 79.3 KiB perl-Devel-GlobalDestruction noarch 0:0.14-27.fc43 fedora 16.6 KiB perl-Devel-LexAlias aarch64 0:0.05-41.fc43 fedora 71.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 aarch64 0:2.59-520.fc43 fedora 103.7 KiB perl-Digest-SHA aarch64 1:6.04-521.fc43 fedora 136.5 KiB perl-Dist-CheckConflicts noarch 0:0.11-33.fc43 fedora 31.7 KiB perl-DynaLoader aarch64 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 aarch64 4:3.21-520.fc43 fedora 4.8 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 aarch64 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 aarch64 0:1.20-520.fc43 fedora 92.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 aarch64 2:1.65-1.fc44 fedora 364.9 KiB perl-FindBin noarch 0:1.54-520.fc43 fedora 6.8 KiB perl-GSSAPI aarch64 0:0.28-50.fc43 fedora 176.8 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 aarch64 0:3.83-4.fc43 fedora 293.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 aarch64 0:1.27-520.fc43 fedora 106.6 KiB perl-I18N-LangTags noarch 0:0.45-520.fc43 fedora 82.4 KiB perl-I18N-Langinfo aarch64 0:0.24-520.fc43 fedora 86.8 KiB perl-IO aarch64 0:1.55-520.fc43 fedora 191.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 aarch64 0:2.09-521.fc43 fedora 113.8 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 aarch64 0:3.16-520.fc43 fedora 94.1 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 aarch64 0:1.94-11.fc43 fedora 1.4 MiB perl-Number-Compare noarch 0:0.03-41.fc43 fedora 4.5 KiB perl-Opcode aarch64 0:1.69-520.fc43 fedora 92.6 KiB perl-POSIX aarch64 0:2.23-520.fc43 fedora 263.5 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 aarch64 0:0.30-12.fc43 fedora 96.2 KiB perl-PadWalker aarch64 0:2.5-18.fc43 fedora 85.0 KiB perl-Params-Check noarch 1:0.38-520.fc43 fedora 27.6 KiB perl-Params-Classify aarch64 0:0.015-27.fc43 fedora 95.5 KiB perl-Params-Util aarch64 0:1.102-19.fc43 fedora 102.6 KiB perl-Params-Validate aarch64 0:1.31-12.fc43 fedora 160.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 aarch64 0:3.94-520.fc43 fedora 224.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 aarch64 0:0.117-27.fc43 fedora 78.2 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 aarch64 5:1.70-1.fc43 fedora 152.9 KiB perl-SelectSaver noarch 0:1.02-520.fc43 fedora 2.2 KiB perl-Socket aarch64 4:2.040-2.fc43 fedora 144.3 KiB perl-Sort-Key aarch64 0:1.33-35.fc43 fedora 113.8 KiB perl-Specio noarch 0:0.53-1.fc44 fedora 333.3 KiB perl-Storable aarch64 1:3.37-521.fc43 fedora 243.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 aarch64 0:1.25-520.fc43 fedora 71.9 KiB perl-Sys-Hostname-Long noarch 0:1.5-32.fc43 fedora 15.1 KiB perl-Sys-Syslog aarch64 0:0.36-521.fc43 fedora 142.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 aarch64 0:0.91-3.fc43 fedora 741.9 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 aarch64 0:3.05-35.fc43 fedora 102.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 aarch64 4:1.9778-520.fc43 fedora 151.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 aarch64 0:1.31-520.fc43 fedora 4.3 MiB perl-Unicode-LineBreak aarch64 0:2019.001-25.fc43 fedora 316.5 KiB perl-Unicode-Normalize aarch64 0:1.32-520.fc43 fedora 524.6 KiB perl-Unicode-UCD noarch 0:0.81-520.fc43 fedora 206.4 KiB perl-Variable-Magic aarch64 0:0.64-6.fc43 fedora 154.4 KiB perl-WWW-RobotRules noarch 0:6.02-42.fc43 fedora 24.3 KiB perl-XML-LibXML aarch64 1:2.0210-6.fc43 fedora 924.6 KiB perl-XML-LibXML-Simple noarch 0:1.01-18.fc43 fedora 50.8 KiB perl-XML-LibXSLT aarch64 0:2.003.000-5.fc43 fedora 149.2 KiB perl-XML-NamespaceSupport noarch 0:1.12-26.fc43 fedora 44.7 KiB perl-XML-Parser aarch64 0:2.47-8.fc43 fedora 705.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 aarch64 0:0.005-17.fc43 fedora 88.9 KiB perl-autodie noarch 0:2.37-521.fc43 fedora 214.9 KiB perl-autovivification aarch64 0:0.18-27.fc43 fedora 94.0 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 aarch64 4:3.00-520.fc43 fedora 149.5 KiB perl-if noarch 0:0.61.000-520.fc43 fedora 5.8 KiB perl-interpreter aarch64 4:5.42.0-520.fc43 fedora 174.6 KiB perl-lib aarch64 0:0.65-520.fc43 fedora 8.5 KiB perl-libnet noarch 0:3.15-521.fc43 fedora 289.4 KiB perl-libs aarch64 4:5.42.0-520.fc43 fedora 11.6 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 aarch64 0:1.29-520.fc43 fedora 81.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 aarch64 9:0.99.33-521.fc43 fedora 160.8 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 aarch64 0:3.14.0-2.fc44 fedora 84.9 KiB python3-libs aarch64 0:3.14.0-2.fc44 fedora 44.9 MiB python3-numpy aarch64 1:2.3.5-1.fc44 fedora 35.2 MiB python3-numpy-f2py aarch64 1:2.3.5-1.fc44 fedora 2.1 MiB qsopt-ex-libs aarch64 0:2.5.10.3-9.20170729gite5d498f.fc43 fedora 1.5 MiB sombok aarch64 0:2.4.0-24.fc43 fedora 143.1 KiB soplex aarch64 0:8.0.0-1.fc44 copr_base 4.5 MiB tbb aarch64 0:2022.2.0-2.fc44 fedora 421.2 KiB tbb-bind aarch64 0:2022.2.0-2.fc44 fedora 67.6 KiB tbb-devel aarch64 0:2022.2.0-2.fc44 fedora 1.4 MiB teckit aarch64 0:2.5.12-5.fc43 fedora 2.2 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 aarch64 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 aarch64 11:svn66186-94.fc44 fedora 802.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 aarch64 11:svn66203-94.fc44 fedora 3.8 MiB texlive-dvips aarch64 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 aarch64 11:svn52851-94.fc44 fedora 78.9 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 aarch64 11:svn66209-94.fc44 fedora 2.3 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 aarch64 11:20230311-94.fc44 fedora 1.2 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 aarch64 11:svn66186-94.fc44 fedora 6.2 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 aarch64 11:svn66967-94.fc44 fedora 9.0 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 aarch64 11:svn62517-94.fc44 fedora 518.5 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 aarch64 11:svn66186-94.fc44 fedora 941.4 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 aarch64 11:svn66186-94.fc44 fedora 423.5 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 aarch64 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 aarch64 11:svn66186-94.fc44 fedora 397.2 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 aarch64 11:svn62387-94.fc44 fedora 762.5 KiB texlive-xetex aarch64 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 aarch64 1:4.06-1.fc44 fedora 1.7 MiB zlib-ng aarch64 0:2.2.5-2.fc44 fedora 148.8 KiB zlib-ng-devel aarch64 0:2.2.5-2.fc44 fedora 103.9 KiB zstr-devel noarch 0:1.1.0-1.fc44 fedora 35.6 KiB zziplib aarch64 0:0.13.78-3.fc44 fedora 412.4 KiB Transaction Summary: Installing: 656 packages Total size of inbound packages is 402 MiB. Need to download 402 MiB. After this operation, 1 GiB extra will be used (install 1 GiB, remove 0 B). [ 1/656] ghostscript-tools-dvipdf-0:10 100% | 161.6 KiB/s | 10.8 KiB | 00m00s [ 2/656] cddlib-devel-1:0.94n-1.fc44.a 100% | 4.0 MiB/s | 464.5 KiB | 00m00s [ 3/656] glibc-langpack-en-0:2.42.9000 100% | 10.9 MiB/s | 612.2 KiB | 00m00s [ 4/656] make-1:4.4.1-11.fc43.aarch64 100% | 24.7 MiB/s | 582.0 KiB | 00m00s [ 5/656] gmp-devel-1:6.3.0-4.fc44.aarc 100% | 4.1 MiB/s | 175.1 KiB | 00m00s [ 6/656] texlive-collection-latexrecom 100% | 379.9 KiB/s | 9.5 KiB | 00m00s [ 7/656] texlive-ulem-11:svn53365-80.f 100% | 454.7 KiB/s | 14.5 KiB | 00m00s [ 8/656] gcc-c++-0:15.2.1-4.fc44.aarch 100% | 62.9 MiB/s | 14.0 MiB | 00m00s [ 9/656] libsoplex-devel-0:8.0.0-1.fc4 100% | 12.2 MiB/s | 461.3 KiB | 00m00s [ 10/656] TOPCOM-0:1.1.2-10.fc44.aarch6 100% | 18.4 MiB/s | 1.7 MiB | 00m00s [ 11/656] libmpc-0:1.3.1-8.fc43.aarch64 100% | 6.3 MiB/s | 71.1 KiB | 00m00s [ 12/656] cddlib-1:0.94n-1.fc44.aarch64 100% | 2.3 MiB/s | 143.9 KiB | 00m00s [ 13/656] ghostscript-0:10.06.0-1.fc44. 100% | 1.2 MiB/s | 36.5 KiB | 00m00s [ 14/656] gcc-0:15.2.1-4.fc44.aarch64 100% | 218.6 MiB/s | 36.3 MiB | 00m00s [ 15/656] gmp-c++-1:6.3.0-4.fc44.aarch6 100% | 651.1 KiB/s | 18.2 KiB | 00m00s [ 16/656] libstdc++-devel-0:15.2.1-4.fc 100% | 34.1 MiB/s | 5.2 MiB | 00m00s [ 17/656] texlive-dvips-11:svn66203-94. 100% | 5.6 MiB/s | 726.0 KiB | 00m00s [ 18/656] texlive-anysize-11:svn15878.0 100% | 331.1 KiB/s | 9.9 KiB | 00m00s [ 19/656] texlive-attachfile2-11:svn579 100% | 8.7 MiB/s | 444.3 KiB | 00m00s [ 20/656] texlive-booktabs-11:svn53402- 100% | 945.9 KiB/s | 15.1 KiB | 00m00s [ 21/656] texlive-beamer-11:svn65984-80 100% | 3.7 MiB/s | 225.3 KiB | 00m00s [ 22/656] texlive-base-11:20230311-94.f 100% | 35.2 MiB/s | 2.6 MiB | 00m00s [ 23/656] texlive-caption-11:svn66580-8 100% | 4.8 MiB/s | 84.0 KiB | 00m00s [ 24/656] texlive-cite-11:svn36428.5.5- 100% | 1.6 MiB/s | 28.5 KiB | 00m00s [ 25/656] texlive-breqn-11:svn60881-80. 100% | 930.2 KiB/s | 40.0 KiB | 00m00s [ 26/656] texlive-collection-latex-11:s 100% | 460.2 KiB/s | 9.2 KiB | 00m00s [ 27/656] texlive-crop-11:svn55424-80.f 100% | 415.1 KiB/s | 16.2 KiB | 00m00s [ 28/656] texlive-cmap-11:svn57640-80.f 100% | 350.0 KiB/s | 18.9 KiB | 00m00s [ 29/656] texlive-ctable-11:svn38672-80 100% | 543.1 KiB/s | 15.2 KiB | 00m00s [ 30/656] texlive-eso-pic-11:svn56658-8 100% | 976.6 KiB/s | 16.6 KiB | 00m00s [ 31/656] texlive-euenc-11:svn19795.0.1 100% | 974.9 KiB/s | 19.5 KiB | 00m00s [ 32/656] texlive-etoolbox-11:svn56554- 100% | 721.0 KiB/s | 23.1 KiB | 00m00s [ 33/656] texlive-euler-11:svn42428-80. 100% | 746.2 KiB/s | 14.9 KiB | 00m00s [ 34/656] texlive-extsizes-11:svn17263. 100% | 791.0 KiB/s | 24.5 KiB | 00m00s [ 35/656] texlive-everyshi-11:svn57001- 100% | 2.0 MiB/s | 144.4 KiB | 00m00s [ 36/656] texlive-fancybox-11:svn18304. 100% | 506.6 KiB/s | 20.3 KiB | 00m00s [ 37/656] texlive-everysel-11:svn57489- 100% | 4.8 MiB/s | 445.9 KiB | 00m00s [ 38/656] texlive-fancyref-11:svn15878. 100% | 865.9 KiB/s | 16.5 KiB | 00m00s [ 39/656] texlive-fancyvrb-11:svn65585- 100% | 1.0 MiB/s | 23.9 KiB | 00m00s [ 40/656] texlive-float-11:svn15878.1.3 100% | 644.3 KiB/s | 14.2 KiB | 00m00s [ 41/656] texlive-footnotehyper-11:svn6 100% | 509.8 KiB/s | 17.8 KiB | 00m00s [ 42/656] texlive-fontspec-11:svn63386- 100% | 751.0 KiB/s | 42.1 KiB | 00m00s [ 43/656] texlive-filehook-11:svn64822- 100% | 246.2 KiB/s | 20.2 KiB | 00m00s [ 44/656] texlive-fp-11:svn49719-80.fc4 100% | 475.7 KiB/s | 33.3 KiB | 00m00s [ 45/656] texlive-hologo-11:svn61719-80 100% | 10.2 MiB/s | 583.9 KiB | 00m00s [ 46/656] texlive-grffile-11:svn52756-8 100% | 3.9 MiB/s | 357.6 KiB | 00m00s [ 47/656] texlive-index-11:svn24099.4.1 100% | 591.3 KiB/s | 20.1 KiB | 00m00s [ 48/656] texlive-jknapltx-11:svn19440. 100% | 840.4 KiB/s | 24.4 KiB | 00m00s [ 49/656] texlive-infwarerr-11:svn53023 100% | 3.8 MiB/s | 292.5 KiB | 00m00s [ 50/656] texlive-l3experimental-11:svn 100% | 796.9 KiB/s | 40.6 KiB | 00m00s [ 51/656] texlive-koma-script-11:svn646 100% | 70.6 MiB/s | 6.4 MiB | 00m00s [ 52/656] texlive-lineno-11:svn65586-80 100% | 3.1 MiB/s | 73.1 KiB | 00m00s [ 53/656] texlive-latexbug-11:svn63596- 100% | 3.8 MiB/s | 235.1 KiB | 00m00s [ 54/656] texlive-mathspec-11:svn42773- 100% | 795.3 KiB/s | 21.5 KiB | 00m00s [ 55/656] texlive-listings-11:svn66222- 100% | 3.9 MiB/s | 164.4 KiB | 00m00s [ 56/656] texlive-mathtools-11:svn63767 100% | 1.0 MiB/s | 35.2 KiB | 00m00s [ 57/656] texlive-mdwtools-11:svn15878. 100% | 1.0 MiB/s | 33.1 KiB | 00m00s [ 58/656] texlive-lwarp-11:svn66259-94. 100% | 42.1 MiB/s | 3.5 MiB | 00m00s [ 59/656] texlive-memoir-11:svn65040-80 100% | 4.7 MiB/s | 91.5 KiB | 00m00s [ 60/656] texlive-metalogo-11:svn18611. 100% | 369.2 KiB/s | 13.7 KiB | 00m00s [ 61/656] texlive-ms-11:svn57473-80.fc4 100% | 612.8 KiB/s | 14.7 KiB | 00m00s [ 62/656] texlive-microtype-11:svn66587 100% | 1.9 MiB/s | 79.3 KiB | 00m00s [ 63/656] texlive-newfloat-11:svn52906- 100% | 5.7 MiB/s | 117.2 KiB | 00m00s [ 64/656] texlive-ntgclass-11:svn65522- 100% | 1.4 MiB/s | 31.7 KiB | 00m00s [ 65/656] texlive-parskip-11:svn58358-8 100% | 646.1 KiB/s | 14.2 KiB | 00m00s [ 66/656] texlive-pdfcolfoot-11:svn6551 100% | 4.6 MiB/s | 316.7 KiB | 00m00s [ 67/656] texlive-pdflscape-11:svn64851 100% | 5.1 MiB/s | 321.5 KiB | 00m00s [ 68/656] texlive-pdfpages-11:svn65319- 100% | 4.1 MiB/s | 29.3 KiB | 00m00s [ 69/656] texlive-pdfmanagement-testpha 100% | 80.2 MiB/s | 8.3 MiB | 00m00s [ 70/656] texlive-pdftexcmds-11:svn5577 100% | 7.3 MiB/s | 388.2 KiB | 00m00s [ 71/656] texlive-psfrag-11:svn15878.3. 100% | 711.4 KiB/s | 12.8 KiB | 00m00s [ 72/656] texlive-polyglossia-11:svn657 100% | 2.8 MiB/s | 217.1 KiB | 00m00s [ 73/656] texlive-rcs-11:svn15878.0-80. 100% | 1.4 MiB/s | 25.3 KiB | 00m00s [ 74/656] texlive-ragged2e-11:svn66152- 100% | 16.6 MiB/s | 679.0 KiB | 00m00s [ 75/656] texlive-sansmath-11:svn17997. 100% | 622.7 KiB/s | 11.8 KiB | 00m00s [ 76/656] texlive-section-11:svn20180.0 100% | 1.1 MiB/s | 21.0 KiB | 00m00s [ 77/656] texlive-setspace-11:svn65206- 100% | 856.8 KiB/s | 15.4 KiB | 00m00s [ 78/656] texlive-seminar-11:svn59801-8 100% | 1.0 MiB/s | 45.3 KiB | 00m00s [ 79/656] texlive-sepnum-11:svn20186.2. 100% | 320.4 KiB/s | 14.1 KiB | 00m00s [ 80/656] texlive-subfig-11:svn15878.1. 100% | 647.0 KiB/s | 18.8 KiB | 00m00s [ 81/656] texlive-thumbpdf-11:svn62518- 100% | 2.2 MiB/s | 37.7 KiB | 00m00s [ 82/656] texlive-typehtml-11:svn17134. 100% | 829.6 KiB/s | 18.3 KiB | 00m00s [ 83/656] texlive-ucharcat-11:svn38907- 100% | 791.0 KiB/s | 12.7 KiB | 00m00s [ 84/656] texlive-textcase-11:svn63868- 100% | 198.8 KiB/s | 13.3 KiB | 00m00s [ 85/656] texlive-translator-11:svn5941 100% | 5.6 MiB/s | 292.6 KiB | 00m00s [ 86/656] texlive-underscore-11:svn1826 100% | 1.0 MiB/s | 16.1 KiB | 00m00s [ 87/656] texlive-unicode-math-11:svn61 100% | 2.8 MiB/s | 60.6 KiB | 00m00s [ 88/656] texlive-xcolor-11:svn63563-80 100% | 762.5 KiB/s | 29.7 KiB | 00m00s [ 89/656] texlive-xkeyval-11:svn63616-8 100% | 662.1 KiB/s | 24.5 KiB | 00m00s [ 90/656] texlive-xunicode-11:svn30466. 100% | 2.7 MiB/s | 41.6 KiB | 00m00s [ 91/656] texlive-xltxtra-11:svn56594-8 100% | 328.7 KiB/s | 14.1 KiB | 00m00s [ 92/656] libsoplex-0:8.0.0-1.fc44.aarc 100% | 177.4 MiB/s | 1.6 MiB | 00m00s [ 93/656] texlive-kpathsea-11:svn66209- 100% | 25.3 MiB/s | 1.1 MiB | 00m00s [ 94/656] tbb-0:2022.2.0-2.fc44.aarch64 100% | 17.8 MiB/s | 127.6 KiB | 00m00s [ 95/656] zlib-ng-0:2.2.5-2.fc44.aarch6 100% | 8.9 MiB/s | 73.1 KiB | 00m00s [ 96/656] lusol-0:20160126-5.20221005gi 100% | 1.2 MiB/s | 51.1 KiB | 00m00s [ 97/656] TOPCOM-libs-0:1.1.2-10.fc44.a 100% | 30.2 MiB/s | 2.0 MiB | 00m00s [ 98/656] soplex-0:8.0.0-1.fc44.aarch64 100% | 83.4 MiB/s | 1.7 MiB | 00m00s [ 99/656] cmake-filesystem-0:3.31.6-4.f 100% | 2.2 MiB/s | 15.5 KiB | 00m00s [100/656] zstr-devel-0:1.1.0-1.fc44.noa 100% | 516.5 KiB/s | 17.6 KiB | 00m00s [101/656] mpfr-devel-0:4.2.2-2.fc43.aar 100% | 413.6 KiB/s | 21.5 KiB | 00m00s [102/656] glibc-devel-0:2.42.9000-13.fc 100% | 24.0 MiB/s | 590.2 KiB | 00m00s [103/656] boost-devel-0:1.83.0-17.fc44. 100% | 25.4 MiB/s | 14.2 MiB | 00m01s [104/656] cpp-0:15.2.1-4.fc44.aarch64 100% | 22.6 MiB/s | 11.7 MiB | 00m01s [105/656] libasan-0:15.2.1-4.fc44.aarch 100% | 1.0 MiB/s | 503.7 KiB | 00m00s [106/656] libatomic-0:15.2.1-4.fc44.aar 100% | 1.4 MiB/s | 46.2 KiB | 00m00s [107/656] ghostscript-tools-printing-0: 100% | 207.8 KiB/s | 12.7 KiB | 00m00s [108/656] ghostscript-tools-fontutils-0 100% | 147.1 KiB/s | 12.1 KiB | 00m00s [109/656] libubsan-0:15.2.1-4.fc44.aarc 100% | 2.1 MiB/s | 225.9 KiB | 00m00s [110/656] texlive-latex-fonts-11:svn288 100% | 929.4 KiB/s | 46.5 KiB | 00m00s [111/656] texlive-lib-11:20230311-94.fc 100% | 10.1 MiB/s | 483.7 KiB | 00m00s [112/656] perl-Getopt-Long-1:2.58-520.f 100% | 8.9 MiB/s | 63.6 KiB | 00m00s [113/656] perl-POSIX-0:2.23-520.fc43.aa 100% | 11.9 MiB/s | 97.4 KiB | 00m00s [114/656] perl-Digest-MD5-0:2.59-520.fc 100% | 1.2 MiB/s | 35.8 KiB | 00m00s [115/656] perl-interpreter-4:5.42.0-520 100% | 10.1 MiB/s | 72.4 KiB | 00m00s [116/656] perl-libs-4:5.42.0-520.fc43.a 100% | 147.1 MiB/s | 2.5 MiB | 00m00s [117/656] libgs-0:10.06.0-1.fc44.aarch6 100% | 30.9 MiB/s | 3.7 MiB | 00m00s [118/656] texlive-hyperref-11:svn65758- 100% | 4.1 MiB/s | 116.3 KiB | 00m00s [119/656] texlive-iftex-11:svn61910-80. 100% | 351.8 KiB/s | 18.3 KiB | 00m00s [120/656] texlive-hycolor-11:svn53584-8 100% | 4.1 MiB/s | 381.3 KiB | 00m00s [121/656] texlive-kvoptions-11:svn63622 100% | 8.6 MiB/s | 490.9 KiB | 00m00s [122/656] texlive-ltxcmds-11:svn56421-8 100% | 13.9 MiB/s | 397.4 KiB | 00m00s [123/656] texlive-pdfescape-11:svn53082 100% | 5.9 MiB/s | 350.3 KiB | 00m00s [124/656] texlive-amsmath-11:svn63514-8 100% | 2.4 MiB/s | 43.9 KiB | 00m00s [125/656] texlive-amscls-11:svn55378-80 100% | 14.4 MiB/s | 1.1 MiB | 00m00s [126/656] texlive-geometry-11:svn61719- 100% | 1.0 MiB/s | 20.4 KiB | 00m00s [127/656] texlive-amsfonts-11:svn61937- 100% | 39.0 MiB/s | 3.7 MiB | 00m00s [128/656] texlive-sansmathaccent-11:svn 100% | 614.6 KiB/s | 29.5 KiB | 00m00s [129/656] texlive-atbegshi-11:svn53051- 100% | 4.3 MiB/s | 406.1 KiB | 00m00s [130/656] texlive-pgf-11:svn65553-80.fc 100% | 12.1 MiB/s | 893.4 KiB | 00m00s [131/656] texlive-tools-11:svn64892-80. 100% | 2.9 MiB/s | 71.9 KiB | 00m00s [132/656] texlive-l3kernel-11:svn66094- 100% | 5.1 MiB/s | 199.2 KiB | 00m00s [133/656] texlive-ae-11:svn15878.1.4-80 100% | 2.7 MiB/s | 112.2 KiB | 00m00s [134/656] texlive-ucs-11:svn64114-80.fc 100% | 6.5 MiB/s | 418.1 KiB | 00m00s [135/656] texlive-atveryend-11:svn53108 100% | 14.4 MiB/s | 382.5 KiB | 00m00s [136/656] texlive-babel-english-11:svn4 100% | 783.6 KiB/s | 18.0 KiB | 00m00s [137/656] texlive-babelbib-11:svn57349- 100% | 1.5 MiB/s | 51.0 KiB | 00m00s [138/656] texlive-babel-11:svn65823-80. 100% | 8.3 MiB/s | 475.7 KiB | 00m00s [139/656] texlive-auxhook-11:svn53173-8 100% | 4.0 MiB/s | 292.2 KiB | 00m00s [140/656] texlive-bookmark-11:svn56885- 100% | 10.6 MiB/s | 477.4 KiB | 00m00s [141/656] texlive-bigintcalc-11:svn5317 100% | 7.7 MiB/s | 463.3 KiB | 00m00s [142/656] texlive-bitset-11:svn53837-80 100% | 9.1 MiB/s | 617.6 KiB | 00m00s [143/656] texlive-carlisle-11:svn59577- 100% | 1.2 MiB/s | 20.7 KiB | 00m00s [144/656] texlive-collection-basic-11:s 100% | 591.2 KiB/s | 8.9 KiB | 00m00s [145/656] texlive-colortbl-11:svn64015- 100% | 268.3 KiB/s | 15.0 KiB | 00m00s [146/656] texlive-epstopdf-pkg-11:svn53 100% | 4.5 MiB/s | 361.5 KiB | 00m00s [147/656] texlive-etexcmds-11:svn53171- 100% | 4.2 MiB/s | 307.4 KiB | 00m00s [148/656] texlive-fancyhdr-11:svn64977- 100% | 548.5 KiB/s | 17.0 KiB | 00m00s [149/656] texlive-fix2col-11:svn38770-8 100% | 868.8 KiB/s | 13.9 KiB | 00m00s [150/656] texlive-graphics-cfg-11:svn41 100% | 526.4 KiB/s | 10.0 KiB | 00m00s [151/656] texlive-firstaid-11:svn64892- 100% | 6.6 MiB/s | 272.2 KiB | 00m00s [152/656] texlive-graphics-11:svn66204- 100% | 1.1 MiB/s | 36.9 KiB | 00m00s [153/656] texlive-gettitlestring-11:svn 100% | 4.5 MiB/s | 324.6 KiB | 00m00s [154/656] texlive-grfext-11:svn53024-80 100% | 7.3 MiB/s | 314.8 KiB | 00m00s [155/656] texlive-intcalc-11:svn53168-8 100% | 6.4 MiB/s | 429.5 KiB | 00m00s [156/656] texlive-hopatch-11:svn65491-8 100% | 3.9 MiB/s | 325.8 KiB | 00m00s [157/656] texlive-kvsetkeys-11:svn64632 100% | 25.8 MiB/s | 395.8 KiB | 00m00s [158/656] texlive-l3backend-11:svn65573 100% | 87.4 MiB/s | 894.5 KiB | 00m00s [159/656] texlive-kvdefinekeys-11:svn53 100% | 3.0 MiB/s | 303.4 KiB | 00m00s [160/656] texlive-l3packages-11:svn6572 100% | 1.5 MiB/s | 38.1 KiB | 00m00s [161/656] texlive-latexconfig-11:svn535 100% | 1.6 MiB/s | 12.8 KiB | 00m00s [162/656] texlive-latex-lab-11:svn64892 100% | 47.2 MiB/s | 1.8 MiB | 00m00s [163/656] texlive-ltxmisc-11:svn21927.0 100% | 4.1 MiB/s | 25.2 KiB | 00m00s [164/656] texlive-mfnfss-11:svn46036-80 100% | 466.4 KiB/s | 14.5 KiB | 00m00s [165/656] texlive-mptopdf-11:svn65952-9 100% | 1.9 MiB/s | 49.3 KiB | 00m00s [166/656] texlive-letltxmacro-11:svn530 100% | 2.9 MiB/s | 297.3 KiB | 00m00s [167/656] texlive-natbib-11:svn20668.8. 100% | 632.1 KiB/s | 28.4 KiB | 00m00s [168/656] texlive-latex-11:svn65161-94. 100% | 104.1 MiB/s | 29.9 MiB | 00m00s [169/656] texlive-pagesel-11:svn56105-8 100% | 2.1 MiB/s | 337.5 KiB | 00m00s [170/656] texlive-oberdiek-11:svn65521- 100% | 40.8 MiB/s | 7.7 MiB | 00m00s [171/656] texlive-pslatex-11:svn57434-8 100% | 943.3 KiB/s | 19.8 KiB | 00m00s [172/656] texlive-psnfss-11:svn54694-80 100% | 2.1 MiB/s | 56.7 KiB | 00m00s [173/656] texlive-pspicture-11:svn15878 100% | 750.3 KiB/s | 13.5 KiB | 00m00s [174/656] texlive-rerunfilecheck-11:svn 100% | 8.9 MiB/s | 338.1 KiB | 00m00s [175/656] texlive-refcount-11:svn53164- 100% | 6.2 MiB/s | 332.3 KiB | 00m00s [176/656] texlive-url-11:svn32528.3.4-8 100% | 741.2 KiB/s | 17.0 KiB | 00m00s [177/656] texlive-uniquecounter-11:svn5 100% | 6.1 MiB/s | 297.7 KiB | 00m00s [178/656] texlive-stringenc-11:svn52982 100% | 7.1 MiB/s | 699.3 KiB | 00m00s [179/656] texlive-etex-pkg-11:svn41784- 100% | 380.4 KiB/s | 14.1 KiB | 00m00s [180/656] texlive-pstricks-11:svn65346- 100% | 4.5 MiB/s | 114.0 KiB | 00m00s [181/656] texlive-kastrup-11:svn15878.0 100% | 590.9 KiB/s | 10.0 KiB | 00m00s [182/656] texlive-transparent-11:svn648 100% | 3.5 MiB/s | 283.0 KiB | 00m00s [183/656] texlive-currfile-11:svn64673- 100% | 680.5 KiB/s | 18.4 KiB | 00m00s [184/656] texlive-rsfs-11:svn15878.0-80 100% | 2.4 MiB/s | 66.7 KiB | 00m00s [185/656] texlive-footmisc-11:svn62524- 100% | 1.1 MiB/s | 22.1 KiB | 00m00s [186/656] texlive-marginnote-11:svn4838 100% | 350.0 KiB/s | 14.7 KiB | 00m00s [187/656] texlive-luaotfload-11:svn6461 100% | 12.5 MiB/s | 1.2 MiB | 00m00s [188/656] texlive-lm-11:svn65956-80.fc4 100% | 98.5 MiB/s | 12.0 MiB | 00m00s [189/656] texlive-mparhack-11:svn59066- 100% | 730.8 KiB/s | 15.3 KiB | 00m00s [190/656] texlive-marvosym-11:svn29349. 100% | 3.9 MiB/s | 143.9 KiB | 00m00s [191/656] texlive-finstrut-11:svn21719. 100% | 868.0 KiB/s | 17.4 KiB | 00m00s [192/656] texlive-algorithms-11:svn4242 100% | 977.1 KiB/s | 20.5 KiB | 00m00s [193/656] texlive-ltabptch-11:svn17533. 100% | 429.0 KiB/s | 15.9 KiB | 00m00s [194/656] texlive-picture-11:svn54867-8 100% | 5.5 MiB/s | 309.6 KiB | 00m00s [195/656] texlive-luatex-11:svn66967-94 100% | 36.8 MiB/s | 3.7 MiB | 00m00s [196/656] texlive-bidi-11:svn65572-80.f 100% | 1.9 MiB/s | 199.6 KiB | 00m00s [197/656] texlive-luabidi-11:svn54512-8 100% | 558.8 KiB/s | 17.3 KiB | 00m00s [198/656] texlive-luatexbase-11:svn5266 100% | 794.9 KiB/s | 13.5 KiB | 00m00s [199/656] texlive-mnsymbol-11:svn18651. 100% | 29.8 MiB/s | 4.4 MiB | 00m00s [200/656] texlive-makecmds-11:svn15878. 100% | 531.7 KiB/s | 12.8 KiB | 00m00s [201/656] texlive-pst-ovl-11:svn54963-8 100% | 662.4 KiB/s | 13.9 KiB | 00m00s [202/656] texlive-lualatex-math-11:svn6 100% | 386.9 KiB/s | 17.8 KiB | 00m00s [203/656] texlive-pdfcolmk-11:svn52912- 100% | 996.2 KiB/s | 15.9 KiB | 00m00s [204/656] texlive-catchfile-11:svn53084 100% | 4.2 MiB/s | 304.6 KiB | 00m00s [205/656] texlive-lm-math-11:svn36915.1 100% | 5.7 MiB/s | 445.3 KiB | 00m00s [206/656] texlive-realscripts-11:svn565 100% | 855.2 KiB/s | 16.2 KiB | 00m00s [207/656] texlive-texlive-scripts-11:sv 100% | 3.7 MiB/s | 118.3 KiB | 00m00s [208/656] libgfortran-0:15.2.1-4.fc44.a 100% | 46.2 MiB/s | 473.1 KiB | 00m00s [209/656] texlive-tipa-11:svn29349.1.3- 100% | 29.9 MiB/s | 2.8 MiB | 00m00s [210/656] qsopt-ex-libs-0:2.5.10.3-9.20 100% | 5.9 MiB/s | 544.5 KiB | 00m00s [211/656] boost-0:1.83.0-17.fc44.aarch6 100% | 170.9 KiB/s | 11.8 KiB | 00m00s [212/656] boost-numpy3-0:1.83.0-17.fc44 100% | 1.0 MiB/s | 26.8 KiB | 00m00s [213/656] libicu-devel-0:77.1-1.fc43.aa 100% | 31.0 MiB/s | 794.3 KiB | 00m00s [214/656] zlib-ng-devel-0:2.2.5-2.fc44. 100% | 1.4 MiB/s | 37.6 KiB | 00m00s [215/656] libxcrypt-devel-0:4.5.2-1.fc4 100% | 1.2 MiB/s | 30.0 KiB | 00m00s [216/656] adobe-mappings-cmap-deprecate 100% | 12.5 MiB/s | 102.5 KiB | 00m00s [217/656] kernel-headers-0:6.18.0-0.rc7 100% | 40.0 MiB/s | 1.7 MiB | 00m00s [218/656] cups-libs-1:2.4.14-3.fc44.aar 100% | 28.2 MiB/s | 259.5 KiB | 00m00s [219/656] fontconfig-0:2.17.0-3.fc43.aa 100% | 29.8 MiB/s | 274.5 KiB | 00m00s [220/656] freetype-0:2.14.1-1.fc44.aarc 100% | 44.1 MiB/s | 406.6 KiB | 00m00s [221/656] adobe-mappings-pdf-0:20190401 100% | 15.1 MiB/s | 619.3 KiB | 00m00s [222/656] adobe-mappings-cmap-0:2023111 100% | 35.0 MiB/s | 2.2 MiB | 00m00s [223/656] jbig2dec-libs-0:0.20-7.fc43.a 100% | 8.7 MiB/s | 71.3 KiB | 00m00s [224/656] libX11-0:1.8.12-1.fc43.aarch6 100% | 20.3 MiB/s | 645.4 KiB | 00m00s [225/656] lcms2-0:2.16-6.fc43.aarch64 100% | 4.3 MiB/s | 180.8 KiB | 00m00s [226/656] libijs-0:0.35-25.fc43.aarch64 100% | 4.0 MiB/s | 28.9 KiB | 00m00s [227/656] libjpeg-turbo-0:3.1.2-1.fc44. 100% | 30.8 MiB/s | 252.0 KiB | 00m00s [228/656] libpaper-1:2.1.1-9.fc43.aarch 100% | 3.7 MiB/s | 26.5 KiB | 00m00s [229/656] libpng-2:1.6.50-2.fc43.aarch6 100% | 16.2 MiB/s | 116.2 KiB | 00m00s [230/656] libXt-0:1.3.1-3.fc43.aarch64 100% | 3.7 MiB/s | 174.6 KiB | 00m00s [231/656] openjpeg-0:2.5.4-1.fc44.aarch 100% | 19.9 MiB/s | 183.5 KiB | 00m00s [232/656] google-droid-sans-fonts-0:202 100% | 25.0 MiB/s | 2.7 MiB | 00m00s [233/656] perl-Digest-0:1.20-520.fc43.n 100% | 3.5 MiB/s | 24.8 KiB | 00m00s [234/656] libtiff-0:4.7.1-1.fc44.aarch6 100% | 6.4 MiB/s | 209.0 KiB | 00m00s [235/656] perl-Exporter-0:5.79-520.fc43 100% | 4.3 MiB/s | 30.9 KiB | 00m00s [236/656] perl-Pod-Usage-4:2.05-520.fc4 100% | 5.7 MiB/s | 40.5 KiB | 00m00s [237/656] urw-base35-fonts-0:20200910-2 100% | 299.4 KiB/s | 9.9 KiB | 00m00s [238/656] perl-base-0:2.27-520.fc43.noa 100% | 772.6 KiB/s | 16.2 KiB | 00m00s [239/656] perl-Text-ParseWords-0:3.31-5 100% | 563.7 KiB/s | 16.3 KiB | 00m00s [240/656] perl-constant-0:1.33-521.fc43 100% | 1.1 MiB/s | 22.8 KiB | 00m00s [241/656] perl-Fcntl-0:1.20-520.fc43.aa 100% | 4.1 MiB/s | 29.7 KiB | 00m00s [242/656] perl-overload-0:1.40-520.fc43 100% | 3.4 MiB/s | 45.6 KiB | 00m00s [243/656] perl-Carp-0:1.54-520.fc43.noa 100% | 1.8 MiB/s | 28.7 KiB | 00m00s [244/656] perl-DynaLoader-0:1.57-520.fc 100% | 4.2 MiB/s | 26.0 KiB | 00m00s [245/656] perl-locale-0:1.13-520.fc43.n 100% | 1.9 MiB/s | 13.5 KiB | 00m00s [246/656] perl-Encode-4:3.21-520.fc43.a 100% | 94.8 MiB/s | 1.0 MiB | 00m00s [247/656] perl-PathTools-0:3.94-520.fc4 100% | 12.2 MiB/s | 87.3 KiB | 00m00s [248/656] texlive-hobsub-11:svn52810-80 100% | 3.2 MiB/s | 74.9 KiB | 00m00s [249/656] texlive-zapfding-11:svn61719- 100% | 2.2 MiB/s | 61.6 KiB | 00m00s [250/656] texlive-csquotes-11:svn64389- 100% | 1.2 MiB/s | 33.0 KiB | 00m00s [251/656] texlive-enumitem-11:svn51423- 100% | 960.3 KiB/s | 25.0 KiB | 00m00s [252/656] texlive-alphalph-11:svn53087- 100% | 5.7 MiB/s | 358.1 KiB | 00m00s [253/656] texlive-bibtex-11:svn66186-94 100% | 8.6 MiB/s | 440.4 KiB | 00m00s [254/656] texlive-cm-11:svn57963-80.fc4 100% | 4.0 MiB/s | 318.5 KiB | 00m00s [255/656] texlive-hypdoc-11:svn65678-80 100% | 3.2 MiB/s | 332.5 KiB | 00m00s [256/656] texlive-colorprofiles-11:svn4 100% | 2.6 MiB/s | 143.4 KiB | 00m00s [257/656] texlive-enctex-11:svn34957.0- 100% | 1.8 MiB/s | 50.7 KiB | 00m00s [258/656] texlive-dvipdfmx-11:svn66203- 100% | 30.1 MiB/s | 3.0 MiB | 00m00s [259/656] texlive-ec-11:svn25033.1.0-80 100% | 7.1 MiB/s | 678.8 KiB | 00m00s [260/656] texlive-etex-11:svn66203-80.f 100% | 477.4 KiB/s | 25.8 KiB | 00m00s [261/656] texlive-glyphlist-11:svn54074 100% | 2.0 MiB/s | 34.8 KiB | 00m00s [262/656] texlive-graphics-def-11:svn64 100% | 1.1 MiB/s | 25.7 KiB | 00m00s [263/656] texlive-hyph-utf8-11:svn61719 100% | 990.7 KiB/s | 26.7 KiB | 00m00s [264/656] texlive-hyphenex-11:svn57387- 100% | 2.3 MiB/s | 16.7 KiB | 00m00s [265/656] texlive-hyphen-base-11:svn664 100% | 1.3 MiB/s | 31.1 KiB | 00m00s [266/656] texlive-ifplatform-11:svn4553 100% | 798.3 KiB/s | 13.6 KiB | 00m00s [267/656] texlive-knuth-lib-11:svn57963 100% | 2.7 MiB/s | 49.1 KiB | 00m00s [268/656] texlive-knuth-local-11:svn579 100% | 2.9 MiB/s | 42.2 KiB | 00m00s [269/656] texlive-lua-alt-getopt-11:svn 100% | 323.6 KiB/s | 10.0 KiB | 00m00s [270/656] texlive-metafont-11:svn66186- 100% | 29.9 MiB/s | 245.3 KiB | 00m00s [271/656] texlive-makeindex-11:svn62517 100% | 8.0 MiB/s | 426.8 KiB | 00m00s [272/656] texlive-mflogo-11:svn42428-80 100% | 548.8 KiB/s | 13.7 KiB | 00m00s [273/656] texlive-luahbtex-11:svn66186- 100% | 23.1 MiB/s | 1.8 MiB | 00m00s [274/656] texlive-mfware-11:svn66186-94 100% | 3.4 MiB/s | 91.4 KiB | 00m00s [275/656] texlive-plain-11:svn57963-80. 100% | 772.4 KiB/s | 40.9 KiB | 00m00s [276/656] texlive-modes-11:svn61719-80. 100% | 3.9 MiB/s | 302.9 KiB | 00m00s [277/656] texlive-pdftex-11:svn66243-94 100% | 35.7 MiB/s | 2.4 MiB | 00m00s [278/656] texlive-tex-11:svn66186-94.fc 100% | 4.8 MiB/s | 193.5 KiB | 00m00s [279/656] texlive-tex-ini-files-11:svn4 100% | 284.8 KiB/s | 12.8 KiB | 00m00s [280/656] texlive-texlive-common-doc-11 100% | 2.8 MiB/s | 154.6 KiB | 00m00s [281/656] texlive-texlive.infra-11:svn6 100% | 7.5 MiB/s | 291.8 KiB | 00m00s [282/656] texlive-texlive-en-11:svn6657 100% | 28.0 MiB/s | 2.0 MiB | 00m00s [283/656] texlive-texlive-msg-translati 100% | 2.1 MiB/s | 157.6 KiB | 00m00s [284/656] texlive-epstopdf-11:svn66461- 100% | 789.4 KiB/s | 26.8 KiB | 00m00s [285/656] texlive-unicode-data-11:svn64 100% | 6.6 MiB/s | 360.7 KiB | 00m00s [286/656] texlive-xdvi-11:svn62387-94.f 100% | 6.0 MiB/s | 331.7 KiB | 00m00s [287/656] texlive-minitoc-11:svn61719-8 100% | 7.2 MiB/s | 118.7 KiB | 00m00s [288/656] perl-File-Basename-0:2.86-520 100% | 2.4 MiB/s | 17.2 KiB | 00m00s [289/656] texlive-beton-11:svn15878.0-8 100% | 253.5 KiB/s | 13.2 KiB | 00m00s [290/656] texlive-parallel-11:svn15878. 100% | 213.8 KiB/s | 15.2 KiB | 00m00s [291/656] texlive-sauerj-11:svn15878.0- 100% | 257.3 KiB/s | 17.2 KiB | 00m00s [292/656] texlive-pdfcol-11:svn64469-80 100% | 2.1 MiB/s | 324.0 KiB | 00m00s [293/656] texlive-zref-11:svn62977-80.f 100% | 5.2 MiB/s | 684.8 KiB | 00m00s [294/656] texlive-cm-super-11:svn15878. 100% | 168.6 MiB/s | 61.7 MiB | 00m00s [295/656] texlive-avantgar-11:svn61983- 100% | 2.0 MiB/s | 318.4 KiB | 00m00s [296/656] texlive-bookman-11:svn61719-8 100% | 5.7 MiB/s | 364.5 KiB | 00m00s [297/656] texlive-courier-11:svn61719-8 100% | 12.4 MiB/s | 522.3 KiB | 00m00s [298/656] texlive-charter-11:svn15878.0 100% | 2.7 MiB/s | 203.2 KiB | 00m00s [299/656] texlive-helvetic-11:svn61719- 100% | 6.9 MiB/s | 650.8 KiB | 00m00s [300/656] texlive-mathpazo-11:svn52663- 100% | 1.6 MiB/s | 86.9 KiB | 00m00s [301/656] texlive-symbol-11:svn61719-80 100% | 1.7 MiB/s | 51.8 KiB | 00m00s [302/656] texlive-palatino-11:svn61719- 100% | 6.3 MiB/s | 418.6 KiB | 00m00s [303/656] texlive-auto-pst-pdf-11:svn56 100% | 885.0 KiB/s | 14.2 KiB | 00m00s [304/656] texlive-utopia-11:svn15878.0- 100% | 5.9 MiB/s | 235.9 KiB | 00m00s [305/656] texlive-times-11:svn61719-80. 100% | 5.3 MiB/s | 364.6 KiB | 00m00s [306/656] texlive-breakurl-11:svn29901. 100% | 557.5 KiB/s | 14.5 KiB | 00m00s [307/656] texlive-bera-11:svn20031.0-80 100% | 7.7 MiB/s | 352.7 KiB | 00m00s [308/656] texlive-filecontents-11:svn52 100% | 601.4 KiB/s | 13.8 KiB | 00m00s [309/656] texlive-biblatex-11:svn70725- 100% | 5.5 MiB/s | 304.2 KiB | 00m00s [310/656] texlive-multido-11:svn18302.1 100% | 957.2 KiB/s | 15.3 KiB | 00m00s [311/656] texlive-paralist-11:svn43021- 100% | 1.1 MiB/s | 15.1 KiB | 00m00s [312/656] texlive-pst-3d-11:svn17257.1. 100% | 908.4 KiB/s | 15.4 KiB | 00m00s [313/656] texlive-pst-coil-11:svn62977- 100% | 833.6 KiB/s | 15.8 KiB | 00m00s [314/656] texlive-pst-fill-11:svn60671- 100% | 2.2 MiB/s | 15.5 KiB | 00m00s [315/656] texlive-pst-eps-11:svn15878.1 100% | 860.5 KiB/s | 14.6 KiB | 00m00s [316/656] texlive-pst-grad-11:svn15878. 100% | 542.1 KiB/s | 15.7 KiB | 00m00s [317/656] texlive-pst-plot-11:svn65346- 100% | 1.0 MiB/s | 34.6 KiB | 00m00s [318/656] texlive-pst-node-11:svn61838- 100% | 1.1 MiB/s | 37.6 KiB | 00m00s [319/656] texlive-pst-text-11:svn49542- 100% | 465.5 KiB/s | 16.3 KiB | 00m00s [320/656] texlive-pst-tools-11:svn60621 100% | 510.9 KiB/s | 18.4 KiB | 00m00s [321/656] texlive-pst-tree-11:svn60421- 100% | 526.1 KiB/s | 18.4 KiB | 00m00s [322/656] texlive-pstricks-add-11:svn65 100% | 1.7 MiB/s | 34.2 KiB | 00m00s [323/656] texlive-showexpl-11:svn57414- 100% | 913.3 KiB/s | 15.5 KiB | 00m00s [324/656] texlive-lualibs-11:svn64615-8 100% | 5.9 MiB/s | 156.9 KiB | 00m00s [325/656] texlive-lua-uni-algos-11:svn6 100% | 2.4 MiB/s | 94.0 KiB | 00m00s [326/656] zziplib-0:0.13.78-3.fc44.aarc 100% | 2.5 MiB/s | 88.3 KiB | 00m00s [327/656] texlive-changepage-11:svn1587 100% | 713.8 KiB/s | 17.1 KiB | 00m00s [328/656] texlive-titlesec-11:svn59845- 100% | 1.4 MiB/s | 31.5 KiB | 00m00s [329/656] texlive-placeins-11:svn19848. 100% | 264.5 KiB/s | 10.8 KiB | 00m00s [330/656] texlive-xifthen-11:svn38929-8 100% | 624.6 KiB/s | 13.7 KiB | 00m00s [331/656] perl-File-Find-0:1.44-520.fc4 100% | 3.1 MiB/s | 25.3 KiB | 00m00s [332/656] texlive-ctablestack-11:svn385 100% | 912.7 KiB/s | 15.5 KiB | 00m00s [333/656] boost-atomic-0:1.83.0-17.fc44 100% | 2.4 MiB/s | 17.0 KiB | 00m00s [334/656] boost-chrono-0:1.83.0-17.fc44 100% | 3.7 MiB/s | 23.0 KiB | 00m00s [335/656] texlive-gsftopk-11:svn52851-9 100% | 1.1 MiB/s | 31.4 KiB | 00m00s [336/656] boost-context-0:1.83.0-17.fc4 100% | 384.0 KiB/s | 14.6 KiB | 00m00s [337/656] boost-container-0:1.83.0-17.f 100% | 889.0 KiB/s | 37.3 KiB | 00m00s [338/656] boost-date-time-0:1.83.0-17.f 100% | 1.9 MiB/s | 13.5 KiB | 00m00s [339/656] boost-contract-0:1.83.0-17.fc 100% | 1.1 MiB/s | 41.8 KiB | 00m00s [340/656] boost-filesystem-0:1.83.0-17. 100% | 7.6 MiB/s | 61.9 KiB | 00m00s [341/656] boost-coroutine-0:1.83.0-17.f 100% | 716.4 KiB/s | 17.9 KiB | 00m00s [342/656] boost-iostreams-0:1.83.0-17.f 100% | 5.3 MiB/s | 37.8 KiB | 00m00s [343/656] boost-fiber-0:1.83.0-17.fc44. 100% | 1.2 MiB/s | 39.6 KiB | 00m00s [344/656] boost-json-0:1.83.0-17.fc44.a 100% | 5.1 MiB/s | 140.6 KiB | 00m00s [345/656] boost-graph-0:1.83.0-17.fc44. 100% | 2.9 MiB/s | 142.9 KiB | 00m00s [346/656] boost-locale-0:1.83.0-17.fc44 100% | 7.0 MiB/s | 194.4 KiB | 00m00s [347/656] boost-nowide-0:1.83.0-17.fc44 100% | 1.1 MiB/s | 18.3 KiB | 00m00s [348/656] boost-program-options-0:1.83. 100% | 10.1 MiB/s | 103.3 KiB | 00m00s [349/656] boost-math-0:1.83.0-17.fc44.a 100% | 5.9 MiB/s | 253.7 KiB | 00m00s [350/656] boost-random-0:1.83.0-17.fc44 100% | 1.9 MiB/s | 21.7 KiB | 00m00s [351/656] boost-python3-0:1.83.0-17.fc4 100% | 3.4 MiB/s | 89.3 KiB | 00m00s [352/656] boost-log-0:1.83.0-17.fc44.aa 100% | 7.0 MiB/s | 456.7 KiB | 00m00s [353/656] boost-regex-0:1.83.0-17.fc44. 100% | 13.3 MiB/s | 109.2 KiB | 00m00s [354/656] boost-system-0:1.83.0-17.fc44 100% | 1.9 MiB/s | 13.4 KiB | 00m00s [355/656] boost-serialization-0:1.83.0- 100% | 6.0 MiB/s | 122.7 KiB | 00m00s [356/656] boost-thread-0:1.83.0-17.fc44 100% | 6.9 MiB/s | 56.9 KiB | 00m00s [357/656] boost-stacktrace-0:1.83.0-17. 100% | 713.2 KiB/s | 27.8 KiB | 00m00s [358/656] boost-timer-0:1.83.0-17.fc44. 100% | 709.1 KiB/s | 19.1 KiB | 00m00s [359/656] boost-type_erasure-0:1.83.0-1 100% | 840.2 KiB/s | 29.4 KiB | 00m00s [360/656] boost-test-0:1.83.0-17.fc44.a 100% | 2.3 MiB/s | 221.3 KiB | 00m00s [361/656] boost-wave-0:1.83.0-17.fc44.a 100% | 4.5 MiB/s | 229.1 KiB | 00m00s [362/656] avahi-libs-0:0.9~rc2-6.fc43.a 100% | 7.1 MiB/s | 65.8 KiB | 00m00s [363/656] cups-filesystem-1:2.4.14-3.fc 100% | 1.4 MiB/s | 12.6 KiB | 00m00s [364/656] default-fonts-core-sans-0:4.2 100% | 3.6 MiB/s | 29.9 KiB | 00m00s [365/656] fonts-filesystem-1:5.0.0-1.fc 100% | 1.2 MiB/s | 8.8 KiB | 00m00s [366/656] xml-common-0:0.6.3-67.fc43.no 100% | 3.8 MiB/s | 31.0 KiB | 00m00s [367/656] libicu-0:77.1-1.fc43.aarch64 100% | 155.5 MiB/s | 10.6 MiB | 00m00s [368/656] libX11-common-0:1.8.12-1.fc43 100% | 21.5 MiB/s | 175.9 KiB | 00m00s [369/656] libxcb-0:1.17.0-6.fc43.aarch6 100% | 26.3 MiB/s | 242.1 KiB | 00m00s [370/656] harfbuzz-0:12.2.0-1.fc44.aarc 100% | 23.6 MiB/s | 1.1 MiB | 00m00s [371/656] libICE-0:1.1.2-3.fc43.aarch64 100% | 9.4 MiB/s | 76.7 KiB | 00m00s [372/656] libSM-0:1.2.5-3.fc43.aarch64 100% | 5.4 MiB/s | 44.4 KiB | 00m00s [373/656] python3-numpy-1:2.3.5-1.fc44. 100% | 50.5 MiB/s | 6.8 MiB | 00m00s [374/656] jbigkit-libs-0:2.1-32.fc43.aa 100% | 4.7 MiB/s | 52.6 KiB | 00m00s [375/656] liblerc-0:4.0.0-9.fc43.aarch6 100% | 21.1 MiB/s | 194.5 KiB | 00m00s [376/656] libwebp-0:1.6.0-2.fc43.aarch6 100% | 13.4 MiB/s | 260.4 KiB | 00m00s [377/656] urw-base35-bookman-fonts-0:20 100% | 16.8 MiB/s | 845.2 KiB | 00m00s [378/656] urw-base35-d050000l-fonts-0:2 100% | 2.2 MiB/s | 75.2 KiB | 00m00s [379/656] urw-base35-c059-fonts-0:20200 100% | 13.7 MiB/s | 872.9 KiB | 00m00s [380/656] urw-base35-fonts-common-0:202 100% | 665.5 KiB/s | 20.6 KiB | 00m00s [381/656] urw-base35-gothic-fonts-0:202 100% | 18.4 MiB/s | 640.8 KiB | 00m00s [382/656] urw-base35-nimbus-mono-ps-fon 100% | 24.2 MiB/s | 793.8 KiB | 00m00s [383/656] urw-base35-nimbus-roman-fonts 100% | 28.7 MiB/s | 853.1 KiB | 00m00s [384/656] urw-base35-standard-symbols-p 100% | 6.3 MiB/s | 57.7 KiB | 00m00s [385/656] urw-base35-p052-fonts-0:20200 100% | 38.0 MiB/s | 972.1 KiB | 00m00s [386/656] perl-MIME-Base64-0:3.16-520.f 100% | 4.2 MiB/s | 29.9 KiB | 00m00s [387/656] urw-base35-nimbus-sans-fonts- 100% | 31.0 MiB/s | 1.3 MiB | 00m00s [388/656] urw-base35-z003-fonts-0:20200 100% | 22.4 MiB/s | 274.9 KiB | 00m00s [389/656] perl-Scalar-List-Utils-5:1.70 100% | 10.2 MiB/s | 73.0 KiB | 00m00s [390/656] perl-podlators-1:6.0.2-520.fc 100% | 15.7 MiB/s | 128.4 KiB | 00m00s [391/656] perl-mro-0:1.29-520.fc43.aarc 100% | 4.1 MiB/s | 29.5 KiB | 00m00s [392/656] perl-overloading-0:0.02-520.f 100% | 1.8 MiB/s | 12.9 KiB | 00m00s [393/656] perl-Pod-Perldoc-0:3.28.01-52 100% | 4.1 MiB/s | 84.3 KiB | 00m00s [394/656] perl-vars-0:1.05-520.fc43.noa 100% | 2.1 MiB/s | 13.0 KiB | 00m00s [395/656] perl-Getopt-Std-0:1.14-520.fc 100% | 2.2 MiB/s | 15.7 KiB | 00m00s [396/656] perl-Storable-1:3.37-521.fc43 100% | 13.4 MiB/s | 95.8 KiB | 00m00s [397/656] perl-parent-1:0.244-520.fc43. 100% | 2.4 MiB/s | 14.8 KiB | 00m00s [398/656] perl-Errno-0:1.38-520.fc43.aa 100% | 2.1 MiB/s | 14.9 KiB | 00m00s [399/656] perl-File-Temp-1:0.231.200-1. 100% | 8.3 MiB/s | 59.5 KiB | 00m00s [400/656] texlive-dehyph-11:svn48599-80 100% | 1.3 MiB/s | 63.0 KiB | 00m00s [401/656] perl-FileHandle-0:2.05-520.fc 100% | 378.0 KiB/s | 15.5 KiB | 00m00s [402/656] perl-XML-Parser-0:2.47-8.fc43 100% | 25.6 MiB/s | 235.9 KiB | 00m00s [403/656] texlive-xetex-11:svn66203-94. 100% | 12.8 MiB/s | 1.2 MiB | 00m00s [404/656] perl-Text-Unidecode-0:1.30-27 100% | 3.5 MiB/s | 182.1 KiB | 00m00s [405/656] libXi-0:1.8.2-3.fc43.aarch64 100% | 5.5 MiB/s | 39.6 KiB | 00m00s [406/656] libXmu-0:1.2.1-4.fc43.aarch64 100% | 10.8 MiB/s | 77.3 KiB | 00m00s [407/656] libXaw-0:1.0.16-4.fc43.aarch6 100% | 9.3 MiB/s | 199.2 KiB | 00m00s [408/656] libXpm-0:3.5.17-6.fc43.aarch6 100% | 8.8 MiB/s | 63.4 KiB | 00m00s [409/656] perl-XML-XPath-0:1.48-9.fc43. 100% | 1.2 MiB/s | 86.7 KiB | 00m00s [410/656] texlive-notoccite-11:svn18129 100% | 240.7 KiB/s | 10.1 KiB | 00m00s [411/656] texlive-logreq-11:svn53003-80 100% | 1.0 MiB/s | 17.7 KiB | 00m00s [412/656] texlive-xpatch-11:svn54563-80 100% | 641.8 KiB/s | 16.0 KiB | 00m00s [413/656] texlive-fpl-11:svn54512-80.fc 100% | 3.0 MiB/s | 300.1 KiB | 00m00s [414/656] biber-0:2.21-2.fc43.noarch 100% | 3.1 MiB/s | 299.1 KiB | 00m00s [415/656] texlive-xstring-11:svn65551-8 100% | 881.4 KiB/s | 22.9 KiB | 00m00s [416/656] texlive-pst-math-11:svn64732- 100% | 976.7 KiB/s | 17.6 KiB | 00m00s [417/656] texlive-attachfile-11:svn4209 100% | 1.1 MiB/s | 19.6 KiB | 00m00s [418/656] texlive-ifmtarg-11:svn47544-8 100% | 1.0 MiB/s | 12.0 KiB | 00m00s [419/656] texlive-varwidth-11:svn24104. 100% | 568.2 KiB/s | 15.3 KiB | 00m00s [420/656] python3-0:3.14.0-2.fc44.aarch 100% | 1.7 MiB/s | 27.9 KiB | 00m00s [421/656] dbus-libs-1:1.16.0-4.fc43.aar 100% | 17.8 MiB/s | 145.9 KiB | 00m00s [422/656] flexiblas-netlib-0:3.5.0-1.fc 100% | 183.1 MiB/s | 4.0 MiB | 00m00s [423/656] abattis-cantarell-vf-fonts-0: 100% | 16.8 MiB/s | 120.1 KiB | 00m00s [424/656] google-noto-sans-vf-fonts-0:2 100% | 60.0 MiB/s | 614.7 KiB | 00m00s [425/656] python3-numpy-f2py-1:2.3.5-1. 100% | 16.1 MiB/s | 510.7 KiB | 00m00s [426/656] libXau-0:1.0.12-3.fc43.aarch6 100% | 4.7 MiB/s | 33.6 KiB | 00m00s [427/656] graphite2-0:1.3.14-19.fc43.aa 100% | 6.9 MiB/s | 91.7 KiB | 00m00s [428/656] groff-base-0:1.23.0-11.fc44.a 100% | 89.4 MiB/s | 1.1 MiB | 00m00s [429/656] perl-IO-0:1.55-520.fc43.aarch 100% | 11.5 MiB/s | 82.2 KiB | 00m00s [430/656] perl-IPC-Open3-0:1.24-520.fc4 100% | 3.3 MiB/s | 23.9 KiB | 00m00s [431/656] perl-HTTP-Tiny-0:0.090-521.fc 100% | 1.3 MiB/s | 56.3 KiB | 00m00s [432/656] perl-Symbol-0:1.09-520.fc43.n 100% | 2.0 MiB/s | 14.2 KiB | 00m00s [433/656] perl-Pod-Simple-1:3.47-3.fc43 100% | 7.7 MiB/s | 219.9 KiB | 00m00s [434/656] perl-Term-ANSIColor-0:5.01-52 100% | 6.6 MiB/s | 47.6 KiB | 00m00s [435/656] perl-Term-Cap-0:1.18-520.fc43 100% | 3.1 MiB/s | 21.9 KiB | 00m00s [436/656] glib2-0:2.87.0-1.fc44.aarch64 100% | 26.3 MiB/s | 3.0 MiB | 00m00s [437/656] texlive-xetexconfig-11:svn458 100% | 208.9 KiB/s | 8.6 KiB | 00m00s [438/656] perl-File-Path-0:2.18-521.fc4 100% | 3.8 MiB/s | 35.0 KiB | 00m00s [439/656] expat-0:2.7.2-1.fc44.aarch64 100% | 12.5 MiB/s | 115.2 KiB | 00m00s [440/656] perl-URI-0:5.34-2.fc44.noarch 100% | 18.2 MiB/s | 149.4 KiB | 00m00s [441/656] perl-Data-Dumper-0:2.191-521. 100% | 7.7 MiB/s | 55.0 KiB | 00m00s [442/656] perl-libwww-perl-0:6.81-1.fc4 100% | 13.6 MiB/s | 209.1 KiB | 00m00s [443/656] perl-I18N-Langinfo-0:0.24-520 100% | 3.6 MiB/s | 25.7 KiB | 00m00s [444/656] libXext-0:1.3.6-4.fc43.aarch6 100% | 5.4 MiB/s | 38.4 KiB | 00m00s [445/656] teckit-0:2.5.12-5.fc43.aarch6 100% | 3.7 MiB/s | 340.7 KiB | 00m00s [446/656] perl-Business-ISBN-0:3.011-3. 100% | 1.8 MiB/s | 33.0 KiB | 00m00s [447/656] perl-Business-ISMN-0:1.205-2. 100% | 1.5 MiB/s | 25.7 KiB | 00m00s [448/656] perl-Business-ISSN-0:1.008-2. 100% | 1.1 MiB/s | 18.5 KiB | 00m00s [449/656] perl-open-0:1.13-520.fc43.noa 100% | 305.9 KiB/s | 16.5 KiB | 00m00s [450/656] perl-Data-Dump-0:1.25-13.fc43 100% | 4.5 MiB/s | 32.5 KiB | 00m00s [451/656] perl-Class-Accessor-0:0.51-23 100% | 1.0 MiB/s | 28.2 KiB | 00m00s [452/656] perl-Data-Compare-0:1.29-7.fc 100% | 1.3 MiB/s | 34.0 KiB | 00m00s [453/656] perl-Data-Uniqid-0:0.12-37.fc 100% | 709.5 KiB/s | 12.1 KiB | 00m00s [454/656] perl-DateTime-2:1.66-4.fc43.a 100% | 3.4 MiB/s | 132.6 KiB | 00m00s [455/656] perl-DateTime-Calendar-Julian 100% | 606.4 KiB/s | 23.0 KiB | 00m00s [456/656] perl-File-Copy-0:2.41-520.fc4 100% | 2.8 MiB/s | 20.1 KiB | 00m00s [457/656] perl-DateTime-Format-Builder- 100% | 1.7 MiB/s | 92.6 KiB | 00m00s [458/656] perl-DateTime-TimeZone-0:2.65 100% | 10.4 MiB/s | 393.4 KiB | 00m00s [459/656] perl-File-Slurper-0:0.014-8.f 100% | 307.9 KiB/s | 20.9 KiB | 00m00s [460/656] perl-IO-String-0:1.08-53.fc43 100% | 246.8 KiB/s | 17.0 KiB | 00m00s [461/656] perl-FindBin-0:1.54-520.fc43. 100% | 171.5 KiB/s | 14.2 KiB | 00m00s [462/656] perl-IPC-Run3-0:0.049-4.fc43. 100% | 5.3 MiB/s | 38.1 KiB | 00m00s [463/656] perl-IPC-Cmd-2:1.04-521.fc43. 100% | 1.2 MiB/s | 39.6 KiB | 00m00s [464/656] perl-List-AllUtils-0:0.19-15. 100% | 1.8 MiB/s | 48.8 KiB | 00m00s [465/656] perl-Lingua-Translit-0:0.29-1 100% | 158.0 KiB/s | 33.0 KiB | 00m00s [466/656] perl-LWP-Protocol-https-0:6.1 100% | 65.2 KiB/s | 21.1 KiB | 00m00s [467/656] perl-Parse-RecDescent-0:1.967 100% | 1.3 MiB/s | 208.1 KiB | 00m00s [468/656] perl-Log-Log4perl-0:1.57-8.fc 100% | 937.8 KiB/s | 361.1 KiB | 00m00s [469/656] perl-Sort-Key-0:1.33-35.fc43. 100% | 741.2 KiB/s | 45.2 KiB | 00m00s [470/656] perl-Text-Balanced-0:2.07-1.f 100% | 586.9 KiB/s | 48.7 KiB | 00m00s [471/656] perl-Text-CSV-0:2.06-1.fc44.n 100% | 4.0 MiB/s | 120.0 KiB | 00m00s [472/656] perl-Regexp-Common-0:20240808 100% | 888.1 KiB/s | 184.7 KiB | 00m00s [473/656] perl-Text-BibTeX-0:0.91-3.fc4 100% | 2.2 MiB/s | 251.1 KiB | 00m00s [474/656] perl-Text-Tabs+Wrap-0:2024.00 100% | 2.1 MiB/s | 21.6 KiB | 00m00s [475/656] perl-Text-Roman-0:3.5-31.fc43 100% | 557.8 KiB/s | 22.3 KiB | 00m00s [476/656] perl-Unicode-Normalize-0:1.32 100% | 10.1 MiB/s | 72.4 KiB | 00m00s [477/656] perl-Unicode-LineBreak-0:2019 100% | 3.0 MiB/s | 117.7 KiB | 00m00s [478/656] perl-XML-LibXML-1:2.0210-6.fc 100% | 25.9 MiB/s | 344.5 KiB | 00m00s [479/656] perl-Unicode-UCD-0:0.81-520.f 100% | 1.6 MiB/s | 79.4 KiB | 00m00s [480/656] perl-Unicode-Collate-0:1.31-5 100% | 6.9 MiB/s | 636.7 KiB | 00m00s [481/656] perl-XML-Writer-0:0.900-17.fc 100% | 4.1 MiB/s | 33.3 KiB | 00m00s [482/656] perl-XML-LibXML-Simple-0:1.01 100% | 652.0 KiB/s | 32.6 KiB | 00m00s [483/656] perl-lib-0:0.65-520.fc43.aarc 100% | 2.1 MiB/s | 14.9 KiB | 00m00s [484/656] perl-sigtrap-0:1.10-520.fc43. 100% | 2.2 MiB/s | 15.7 KiB | 00m00s [485/656] perl-autovivification-0:0.18- 100% | 1.2 MiB/s | 32.6 KiB | 00m00s [486/656] flexiblas-0:3.5.0-1.fc44.aarc 100% | 2.8 MiB/s | 23.1 KiB | 00m00s [487/656] perl-XML-LibXSLT-0:2.003.000- 100% | 1.3 MiB/s | 62.9 KiB | 00m00s [488/656] flexiblas-openblas-openmp-0:3 100% | 1.8 MiB/s | 16.4 KiB | 00m00s [489/656] google-noto-fonts-common-0:20 100% | 2.1 MiB/s | 17.5 KiB | 00m00s [490/656] perl-IO-Socket-SSL-0:2.095-2. 100% | 25.1 MiB/s | 231.5 KiB | 00m00s [491/656] perl-Net-SSLeay-0:1.94-11.fc4 100% | 40.9 MiB/s | 376.8 KiB | 00m00s [492/656] perl-Socket-4:2.040-2.fc43.aa 100% | 7.7 MiB/s | 55.0 KiB | 00m00s [493/656] perl-Time-Local-2:1.350-520.f 100% | 4.2 MiB/s | 34.4 KiB | 00m00s [494/656] perl-File-stat-0:1.14-520.fc4 100% | 2.4 MiB/s | 17.1 KiB | 00m00s [495/656] perl-SelectSaver-0:1.02-520.f 100% | 1.6 MiB/s | 11.7 KiB | 00m00s [496/656] perl-Pod-Escapes-1:1.07-520.f 100% | 3.2 MiB/s | 19.8 KiB | 00m00s [497/656] python3-libs-0:3.14.0-2.fc44. 100% | 154.0 MiB/s | 9.7 MiB | 00m00s [498/656] perl-if-0:0.61.000-520.fc43.n 100% | 1.1 MiB/s | 14.0 KiB | 00m00s [499/656] ncurses-0:6.5-7.20250614.fc43 100% | 25.9 MiB/s | 424.5 KiB | 00m00s [500/656] perl-MIME-Base32-0:1.303-24.f 100% | 2.8 MiB/s | 20.4 KiB | 00m00s [501/656] perl-libnet-0:3.15-521.fc43.n 100% | 15.7 MiB/s | 128.3 KiB | 00m00s [502/656] perl-File-Listing-0:6.16-6.fc 100% | 4.0 MiB/s | 24.4 KiB | 00m00s [503/656] perl-Encode-Locale-0:1.05-32. 100% | 2.6 MiB/s | 18.3 KiB | 00m00s [504/656] perl-HTML-Parser-0:3.83-4.fc4 100% | 15.0 MiB/s | 123.0 KiB | 00m00s [505/656] perl-HTTP-Date-0:6.06-7.fc43. 100% | 3.4 MiB/s | 24.1 KiB | 00m00s [506/656] perl-HTTP-Cookies-0:6.11-6.fc 100% | 4.5 MiB/s | 37.1 KiB | 00m00s [507/656] perl-HTTP-Message-0:7.01-1.fc 100% | 14.0 MiB/s | 100.5 KiB | 00m00s [508/656] perl-HTTP-Negotiate-0:6.01-41 100% | 2.7 MiB/s | 19.3 KiB | 00m00s [509/656] perl-LWP-MediaTypes-0:6.04-21 100% | 4.6 MiB/s | 32.9 KiB | 00m00s [510/656] perl-Module-Load-1:0.36-520.f 100% | 2.4 MiB/s | 17.2 KiB | 00m00s [511/656] perl-NTLM-0:1.09-41.fc43.noar 100% | 3.5 MiB/s | 21.5 KiB | 00m00s [512/656] perl-Net-HTTP-0:6.24-1.fc44.n 100% | 5.5 MiB/s | 39.4 KiB | 00m00s [513/656] perl-Try-Tiny-0:0.32-3.fc43.n 100% | 4.6 MiB/s | 37.6 KiB | 00m00s [514/656] perl-WWW-RobotRules-0:6.02-42 100% | 2.7 MiB/s | 19.4 KiB | 00m00s [515/656] perl-B-0:1.89-520.fc43.aarch6 100% | 21.7 MiB/s | 177.6 KiB | 00m00s [516/656] perl-subs-0:1.04-520.fc43.noa 100% | 1.6 MiB/s | 11.7 KiB | 00m00s [517/656] perl-encoding-4:3.00-520.fc43 100% | 805.6 KiB/s | 62.8 KiB | 00m00s [518/656] perl-Business-ISBN-Data-0:202 100% | 534.4 KiB/s | 48.6 KiB | 00m00s [519/656] perl-Tie-Cycle-0:1.231-2.fc43 100% | 238.8 KiB/s | 19.6 KiB | 00m00s [520/656] perl-AutoLoader-0:5.74-520.fc 100% | 3.0 MiB/s | 21.2 KiB | 00m00s [521/656] perl-Clone-0:0.47-4.fc43.aarc 100% | 776.5 KiB/s | 21.7 KiB | 00m00s [522/656] perl-File-Find-Rule-0:0.35-2. 100% | 1.7 MiB/s | 31.9 KiB | 00m00s [523/656] perl-Time-HiRes-4:1.9778-520. 100% | 8.0 MiB/s | 57.3 KiB | 00m00s [524/656] perl-Math-BigInt-1:2.0050.03- 100% | 9.2 MiB/s | 234.5 KiB | 00m00s [525/656] perl-Sys-Hostname-0:1.25-520. 100% | 752.6 KiB/s | 17.3 KiB | 00m00s [526/656] perl-DateTime-Locale-0:1.45-2 100% | 169.5 MiB/s | 4.1 MiB | 00m00s [527/656] perl-Dist-CheckConflicts-0:0. 100% | 1.2 MiB/s | 23.0 KiB | 00m00s [528/656] perl-Specio-0:0.53-1.fc44.noa 100% | 19.8 MiB/s | 162.2 KiB | 00m00s [529/656] perl-namespace-autoclean-0:0. 100% | 3.6 MiB/s | 26.1 KiB | 00m00s [530/656] perl-Params-ValidationCompile 100% | 1.4 MiB/s | 37.1 KiB | 00m00s [531/656] perl-Class-Singleton-0:1.6-14 100% | 3.5 MiB/s | 25.4 KiB | 00m00s [532/656] perl-DateTime-TimeZone-Tzfile 100% | 2.7 MiB/s | 19.4 KiB | 00m00s [533/656] perl-DateTime-Format-Strptime 100% | 2.1 MiB/s | 40.7 KiB | 00m00s [534/656] perl-Params-Validate-0:1.31-1 100% | 3.3 MiB/s | 67.2 KiB | 00m00s [535/656] perl-File-Compare-0:1.100.800 100% | 1.8 MiB/s | 13.3 KiB | 00m00s [536/656] perl-Locale-Maketext-Simple-1 100% | 1.0 MiB/s | 17.6 KiB | 00m00s [537/656] perl-Module-Runtime-0:0.018-2 100% | 1.2 MiB/s | 30.9 KiB | 00m00s [538/656] perl-Params-Check-1:0.38-520. 100% | 898.1 KiB/s | 21.6 KiB | 00m00s [539/656] perl-ExtUtils-MM-Utils-2:7.76 100% | 221.6 KiB/s | 11.5 KiB | 00m00s [540/656] perl-List-SomeUtils-0:0.59-8. 100% | 1.6 MiB/s | 45.1 KiB | 00m00s [541/656] perl-Mozilla-CA-0:20250602-2. 100% | 459.7 KiB/s | 15.2 KiB | 00m00s [542/656] perl-Module-Load-Conditional- 100% | 332.1 KiB/s | 21.9 KiB | 00m00s [543/656] perl-List-UtilsBy-0:0.12-12.f 100% | 1.1 MiB/s | 28.3 KiB | 00m00s [544/656] perl-IPC-SysV-0:2.09-521.fc43 100% | 1.6 MiB/s | 41.3 KiB | 00m00s [545/656] perl-Log-Dispatch-0:2.71-7.fc 100% | 1.7 MiB/s | 83.8 KiB | 00m00s [546/656] perl-Log-Dispatch-FileRotate- 100% | 685.5 KiB/s | 32.2 KiB | 00m00s [547/656] perl-LDAP-1:0.68-16.fc43.noar 100% | 5.2 MiB/s | 385.7 KiB | 00m00s [548/656] perl-Safe-0:2.47-520.fc43.noa 100% | 1.1 MiB/s | 24.9 KiB | 00m00s [549/656] sombok-0:2.4.0-24.fc43.aarch6 100% | 1.4 MiB/s | 46.9 KiB | 00m00s [550/656] perl-MIME-Charset-0:1.013.1-9 100% | 855.3 KiB/s | 47.9 KiB | 00m00s [551/656] perl-XML-NamespaceSupport-0:1 100% | 491.1 KiB/s | 25.5 KiB | 00m00s [552/656] perl-XML-SAX-0:1.02-19.fc43.n 100% | 1.2 MiB/s | 62.3 KiB | 00m00s [553/656] perl-XML-SAX-Base-0:1.09-26.f 100% | 661.7 KiB/s | 29.1 KiB | 00m00s [554/656] perl-autodie-0:2.37-521.fc43. 100% | 5.2 MiB/s | 96.7 KiB | 00m00s [555/656] perl-meta-notation-0:5.42.0-5 100% | 1.7 MiB/s | 10.7 KiB | 00m00s [556/656] mpdecimal-0:4.0.1-2.fc43.aarc 100% | 11.7 MiB/s | 95.8 KiB | 00m00s [557/656] python-pip-wheel-0:25.2-4.fc4 100% | 94.5 MiB/s | 1.1 MiB | 00m00s [558/656] tzdata-0:2025b-3.fc43.noarch 100% | 69.7 MiB/s | 713.9 KiB | 00m00s [559/656] libxslt-0:1.1.43-5.fc44.aarch 100% | 3.2 MiB/s | 182.6 KiB | 00m00s [560/656] perl-IO-Socket-IP-0:0.43-521. 100% | 4.6 MiB/s | 42.1 KiB | 00m00s [561/656] perl-HTML-Tagset-0:3.24-4.fc4 100% | 2.2 MiB/s | 18.3 KiB | 00m00s [562/656] openblas-openmp-0:0.3.29-2.fc 100% | 149.0 MiB/s | 3.9 MiB | 00m00s [563/656] perl-TimeDate-1:2.33-17.fc43. 100% | 8.0 MiB/s | 57.7 KiB | 00m00s [564/656] perl-Class-Struct-0:0.68-520. 100% | 1.1 MiB/s | 22.1 KiB | 00m00s [565/656] perl-Compress-Raw-Zlib-0:2.21 100% | 9.0 MiB/s | 64.3 KiB | 00m00s [566/656] perl-IO-HTML-0:1.004-15.fc43. 100% | 3.8 MiB/s | 27.3 KiB | 00m00s [567/656] perl-IO-Compress-0:2.214-1.fc 100% | 37.3 MiB/s | 305.8 KiB | 00m00s [568/656] mailcap-0:2.1.54-9.fc43.noarc 100% | 4.7 MiB/s | 34.0 KiB | 00m00s [569/656] perl-Digest-HMAC-0:1.05-3.fc4 100% | 3.1 MiB/s | 22.5 KiB | 00m00s [570/656] perl-Text-Glob-0:0.11-26.fc43 100% | 733.0 KiB/s | 13.2 KiB | 00m00s [571/656] perl-Filter-2:1.65-1.fc44.aar 100% | 2.2 MiB/s | 86.3 KiB | 00m00s [572/656] perl-File-ShareDir-0:1.118-14 100% | 4.1 MiB/s | 29.7 KiB | 00m00s [573/656] perl-Math-Complex-0:1.63-520. 100% | 2.0 MiB/s | 46.2 KiB | 00m00s [574/656] perl-Exception-Class-0:1.45-1 100% | 6.1 MiB/s | 43.4 KiB | 00m00s [575/656] perl-Number-Compare-0:0.03-41 100% | 216.6 KiB/s | 11.7 KiB | 00m00s [576/656] perl-Clone-PP-0:1.08-14.fc43. 100% | 2.1 MiB/s | 14.9 KiB | 00m00s [577/656] perl-Eval-Closure-0:0.14-26.f 100% | 1.2 MiB/s | 23.7 KiB | 00m00s [578/656] perl-MRO-Compat-0:0.15-12.fc4 100% | 3.5 MiB/s | 25.2 KiB | 00m00s [579/656] perl-Module-Implementation-0: 100% | 902.6 KiB/s | 19.0 KiB | 00m00s [580/656] perl-Role-Tiny-0:2.002004-14. 100% | 5.2 MiB/s | 31.8 KiB | 00m00s [581/656] perl-XString-0:0.005-17.fc43. 100% | 1.1 MiB/s | 22.7 KiB | 00m00s [582/656] perl-Ref-Util-0:0.204-23.fc43 100% | 407.4 KiB/s | 23.2 KiB | 00m00s [583/656] perl-Devel-StackTrace-1:2.05- 100% | 423.0 KiB/s | 30.5 KiB | 00m00s [584/656] perl-B-Hooks-EndOfScope-0:0.2 100% | 6.0 MiB/s | 43.0 KiB | 00m00s [585/656] perl-namespace-clean-0:0.27-2 100% | 4.7 MiB/s | 33.9 KiB | 00m00s [586/656] perl-version-9:0.99.33-521.fc 100% | 2.8 MiB/s | 62.2 KiB | 00m00s [587/656] perl-Date-ISO8601-0:0.005-23. 100% | 2.7 MiB/s | 19.1 KiB | 00m00s [588/656] perl-DateTime-TimeZone-System 100% | 3.1 MiB/s | 22.4 KiB | 00m00s [589/656] perl-Module-CoreList-1:5.2025 100% | 13.1 MiB/s | 93.9 KiB | 00m00s [590/656] perl-Params-Classify-0:0.015- 100% | 1.7 MiB/s | 30.6 KiB | 00m00s [591/656] perl-Module-Metadata-0:1.0000 100% | 2.1 MiB/s | 35.2 KiB | 00m00s [592/656] perl-Locale-Maketext-0:1.33-5 100% | 3.7 MiB/s | 93.5 KiB | 00m00s [593/656] perl-Authen-SASL-0:2.1900-1.f 100% | 1.4 MiB/s | 68.8 KiB | 00m00s [594/656] perl-JSON-0:4.10-8.fc43.noarc 100% | 2.2 MiB/s | 94.4 KiB | 00m00s [595/656] perl-Text-Soundex-0:3.05-35.f 100% | 1.6 MiB/s | 29.7 KiB | 00m00s [596/656] perl-Convert-ASN1-0:0.34-6.fc 100% | 859.6 KiB/s | 59.3 KiB | 00m00s [597/656] perl-MIME-Lite-0:3.033-15.fc4 100% | 5.1 MiB/s | 93.7 KiB | 00m00s [598/656] perl-Mail-Sendmail-0:0.82-2.f 100% | 5.0 MiB/s | 35.9 KiB | 00m00s [599/656] perl-Devel-GlobalDestruction- 100% | 380.3 KiB/s | 16.7 KiB | 00m00s [600/656] perl-Mail-Sender-1:0.903-27.f 100% | 2.0 MiB/s | 50.3 KiB | 00m00s [601/656] perl-Sys-Syslog-0:0.36-521.fc 100% | 1.6 MiB/s | 46.7 KiB | 00m00s [602/656] perl-MailTools-0:2.22-3.fc43. 100% | 1.7 MiB/s | 107.8 KiB | 00m00s [603/656] perl-Date-Manip-0:6.98-2.fc43 100% | 18.6 MiB/s | 1.1 MiB | 00m00s [604/656] perl-Opcode-0:1.69-520.fc43.a 100% | 814.9 KiB/s | 35.9 KiB | 00m00s [605/656] libthai-0:0.1.29-11.fc43.aarc 100% | 8.9 MiB/s | 209.7 KiB | 00m00s [606/656] perl-Tie-RefHash-0:1.41-520.f 100% | 1.6 MiB/s | 23.5 KiB | 00m00s [607/656] openblas-0:0.3.29-2.fc43.aarc 100% | 5.9 MiB/s | 42.2 KiB | 00m00s [608/656] perl-Compress-Raw-Bzip2-0:2.2 100% | 3.9 MiB/s | 35.7 KiB | 00m00s [609/656] perl-Digest-SHA-1:6.04-521.fc 100% | 7.5 MiB/s | 61.2 KiB | 00m00s [610/656] perl-IPC-System-Simple-0:1.30 100% | 1.1 MiB/s | 38.6 KiB | 00m00s [611/656] perl-Class-Inspector-0:1.36-1 100% | 814.7 KiB/s | 30.1 KiB | 00m00s [612/656] perl-Devel-LexAlias-0:0.05-41 100% | 425.0 KiB/s | 16.1 KiB | 00m00s [613/656] perl-Class-Data-Inheritable-0 100% | 1.8 MiB/s | 12.8 KiB | 00m00s [614/656] perltidy-0:20250912-1.fc44.no 100% | 18.2 MiB/s | 873.9 KiB | 00m00s [615/656] perl-Ref-Util-XS-0:0.117-27.f 100% | 1.5 MiB/s | 23.1 KiB | 00m00s [616/656] perl-Sub-Exporter-Progressive 100% | 2.9 MiB/s | 20.5 KiB | 00m00s [617/656] perl-Class-Method-Modifiers-0 100% | 2.3 MiB/s | 49.6 KiB | 00m00s [618/656] perl-Hash-Util-FieldHash-0:1. 100% | 1.7 MiB/s | 38.9 KiB | 00m00s [619/656] perl-Variable-Magic-0:0.64-6. 100% | 2.2 MiB/s | 54.1 KiB | 00m00s [620/656] perl-Devel-CallChecker-0:0.00 100% | 1.0 MiB/s | 23.5 KiB | 00m00s [621/656] perl-Package-Stash-0:0.40-10. 100% | 812.2 KiB/s | 32.5 KiB | 00m00s [622/656] perl-Crypt-URandom-0:0.54-3.f 100% | 679.9 KiB/s | 31.3 KiB | 00m00s [623/656] perl-I18N-LangTags-0:0.45-520 100% | 862.4 KiB/s | 52.6 KiB | 00m00s [624/656] perl-JSON-PP-1:4.16-521.fc43. 100% | 9.1 MiB/s | 65.5 KiB | 00m00s [625/656] perl-GSSAPI-0:0.28-50.fc43.aa 100% | 865.9 KiB/s | 54.6 KiB | 00m00s [626/656] perl-Tie-0:4.6-520.fc43.noarc 100% | 1.0 MiB/s | 27.8 KiB | 00m00s [627/656] perl-deprecate-0:0.04-520.fc4 100% | 416.5 KiB/s | 14.6 KiB | 00m00s [628/656] perl-MIME-Types-0:2.29-1.fc44 100% | 2.0 MiB/s | 73.1 KiB | 00m00s [629/656] perl-Email-Date-Format-0:1.00 100% | 404.8 KiB/s | 18.6 KiB | 00m00s [630/656] perl-Net-SMTP-SSL-0:1.04-27.f 100% | 580.4 KiB/s | 11.6 KiB | 00m00s [631/656] perl-Devel-Caller-0:2.07-10.f 100% | 691.1 KiB/s | 18.7 KiB | 00m00s [632/656] perl-Sys-Hostname-Long-0:1.5- 100% | 217.2 KiB/s | 16.7 KiB | 00m00s [633/656] libdatrie-0:0.2.13-12.fc43.aa 100% | 612.9 KiB/s | 31.9 KiB | 00m00s [634/656] perl-Sub-Exporter-0:0.991-6.f 100% | 7.6 MiB/s | 77.3 KiB | 00m00s [635/656] perl-Pod-Html-0:1.35-520.fc43 100% | 2.9 MiB/s | 29.5 KiB | 00m00s [636/656] perl-English-0:1.11-520.fc43. 100% | 755.5 KiB/s | 13.6 KiB | 00m00s [637/656] hostname-0:3.25-3.fc43.aarch6 100% | 3.9 MiB/s | 27.6 KiB | 00m00s [638/656] perl-PadWalker-0:2.5-18.fc43. 100% | 1.5 MiB/s | 27.1 KiB | 00m00s [639/656] perl-Package-Stash-XS-0:0.30- 100% | 1.2 MiB/s | 34.5 KiB | 00m00s [640/656] perl-DynaLoader-Functions-0:0 100% | 626.4 KiB/s | 18.2 KiB | 00m00s [641/656] perl-Package-Generator-0:1.10 100% | 2.7 MiB/s | 22.2 KiB | 00m00s [642/656] perl-Data-OptList-0:0.114-7.f 100% | 1.2 MiB/s | 26.5 KiB | 00m00s [643/656] libpapilo-devel-0:3.0.0-1.fc4 100% | 66.2 MiB/s | 271.0 KiB | 00m00s [644/656] libpapilo-0:3.0.0-1.fc44.aarc 100% | 196.3 MiB/s | 1.0 MiB | 00m00s [645/656] perl-Sub-Install-0:0.929-8.fc 100% | 836.7 KiB/s | 22.6 KiB | 00m00s [646/656] perl-Params-Util-0:1.102-19.f 100% | 897.1 KiB/s | 32.3 KiB | 00m00s [647/656] pdqsort-devel-0:0-8.20210314g 100% | 483.8 KiB/s | 15.5 KiB | 00m00s [648/656] lusol-devel-0:20160126-5.2022 100% | 254.4 KiB/s | 12.5 KiB | 00m00s [649/656] tbb-bind-0:2022.2.0-2.fc44.aa 100% | 664.6 KiB/s | 17.9 KiB | 00m00s [650/656] tbb-devel-0:2022.2.0-2.fc44.a 100% | 1.4 MiB/s | 247.4 KiB | 00m00s [651/656] hwloc-libs-0:2.12.0-2.fc43.aa 100% | 18.1 MiB/s | 2.1 MiB | 00m00s [652/656] annobin-plugin-gcc-0:13.03-1. 100% | 12.3 MiB/s | 682.9 KiB | 00m00s [653/656] gcc-plugin-annobin-0:15.2.1-4 100% | 2.7 MiB/s | 58.3 KiB | 00m00s [654/656] annobin-docs-0:13.03-1.fc44.n 100% | 12.5 MiB/s | 89.4 KiB | 00m00s [655/656] xpdf-libs-1:4.06-1.fc44.aarch 100% | 4.3 MiB/s | 571.3 KiB | 00m00s [656/656] gcc-gfortran-0:15.2.1-4.fc44. 100% | 44.5 MiB/s | 13.1 MiB | 00m00s -------------------------------------------------------------------------------- [656/656] Total 100% | 44.4 MiB/s | 401.7 MiB | 00m09s Running transaction [ 1/658] Verify package files 100% | 495.0 B/s | 656.0 B | 00m01s >>> Running %pretrans scriptlet: texlive-base-11:20230311-94.fc44.aarch64 >>> Finished %pretrans scriptlet: texlive-base-11:20230311-94.fc44.aarch64 >>> [RPM] /var/lib/mock/fedora-rawhide-aarch64-1764288891.968903/root/var/cache/dnf/copr_base-cc9f52dd9d7430e6/packages/TOPCOM-1.1.2-10.fc44.aarch64.rpm: Header OpenPGP V4 RSA/SHA256 signature, key ID e8cee5d3bb8a745e: NOKEY [ 2/658] Prepare transaction 100% | 1.7 KiB/s | 656.0 B | 00m00s [ 3/658] Installing texlive-base-11:20 100% | 440.6 MiB/s | 18.9 MiB | 00m00s [ 4/658] Installing texlive-lib-11:202 100% | 194.8 MiB/s | 1.2 MiB | 00m00s [ 5/658] Installing boost-system-0:1.8 100% | 67.6 MiB/s | 69.2 KiB | 00m00s [ 6/658] Installing tbb-0:2022.2.0-2.f 100% | 138.1 MiB/s | 424.1 KiB | 00m00s [ 7/658] Installing boost-chrono-0:1.8 100% | 68.7 MiB/s | 70.4 KiB | 00m00s [ 8/658] Installing libicu-0:77.1-1.fc 100% | 344.7 MiB/s | 36.5 MiB | 00m00s [ 9/658] Installing libpng-2:1.6.50-2. 100% | 132.4 MiB/s | 271.1 KiB | 00m00s [ 10/658] Installing boost-thread-0:1.8 100% | 134.1 MiB/s | 137.3 KiB | 00m00s [ 11/658] Installing fonts-filesystem-1 100% | 0.0 B/s | 788.0 B | 00m00s [ 12/658] Installing urw-base35-fonts-c 100% | 37.5 MiB/s | 38.4 KiB | 00m00s [ 13/658] Installing zlib-ng-0:2.2.5-2. 100% | 146.7 MiB/s | 150.2 KiB | 00m00s [ 14/658] Installing libgfortran-0:15.2 100% | 342.3 MiB/s | 1.7 MiB | 00m00s [ 15/658] Installing lusol-0:20160126-5 100% | 142.5 MiB/s | 146.0 KiB | 00m00s [ 16/658] Installing libsoplex-0:8.0.0- 100% | 314.3 MiB/s | 4.4 MiB | 00m00s [ 17/658] Installing cmake-filesystem-0 100% | 3.7 MiB/s | 7.6 KiB | 00m00s [ 18/658] Installing libmpc-0:1.3.1-8.f 100% | 150.6 MiB/s | 154.2 KiB | 00m00s [ 19/658] Installing boost-regex-0:1.83 100% | 130.5 MiB/s | 267.3 KiB | 00m00s [ 20/658] Installing expat-0:2.7.2-1.fc 100% | 18.5 MiB/s | 360.6 KiB | 00m00s [ 21/658] Installing boost-context-0:1. 100% | 67.7 MiB/s | 69.4 KiB | 00m00s [ 22/658] Installing boost-atomic-0:1.8 100% | 68.2 MiB/s | 69.8 KiB | 00m00s [ 23/658] Installing boost-filesystem-0 100% | 132.6 MiB/s | 135.8 KiB | 00m00s [ 24/658] Installing libpaper-1:2.1.1-9 100% | 96.2 MiB/s | 98.5 KiB | 00m00s [ 25/658] Installing gmp-c++-1:6.3.0-4. 100% | 66.7 MiB/s | 68.3 KiB | 00m00s [ 26/658] Installing gmp-devel-1:6.3.0- 100% | 351.5 MiB/s | 359.9 KiB | 00m00s [ 27/658] Installing cddlib-1:0.94n-1.f 100% | 181.4 MiB/s | 557.3 KiB | 00m00s [ 28/658] Installing graphite2-0:1.3.14 100% | 13.1 MiB/s | 241.7 KiB | 00m00s [ 29/658] Installing libICE-0:1.1.2-3.f 100% | 218.5 MiB/s | 223.8 KiB | 00m00s [ 30/658] Installing boost-date-time-0: 100% | 67.6 MiB/s | 69.3 KiB | 00m00s [ 31/658] Installing boost-container-0: 100% | 68.8 MiB/s | 70.4 KiB | 00m00s [ 32/658] Installing zziplib-0:0.13.78- 100% | 203.7 MiB/s | 417.2 KiB | 00m00s [ 33/658] Installing libjpeg-turbo-0:3. 100% | 241.6 MiB/s | 742.1 KiB | 00m00s [ 34/658] Installing adobe-mappings-cma 100% | 316.5 MiB/s | 15.2 MiB | 00m00s [ 35/658] Installing adobe-mappings-cma 100% | 190.5 MiB/s | 585.2 KiB | 00m00s [ 36/658] Installing boost-json-0:1.83. 100% | 160.8 MiB/s | 329.4 KiB | 00m00s [ 37/658] Installing boost-wave-0:1.83. 100% | 278.4 MiB/s | 855.2 KiB | 00m00s [ 38/658] Installing libSM-0:1.2.5-3.fc 100% | 127.4 MiB/s | 130.4 KiB | 00m00s [ 39/658] Installing mpfr-devel-0:4.2.2 100% | 62.1 MiB/s | 63.6 KiB | 00m00s [ 40/658] Installing boost-fiber-0:1.83 100% | 132.2 MiB/s | 135.4 KiB | 00m00s [ 41/658] Installing boost-log-0:1.83.0 100% | 297.6 MiB/s | 1.5 MiB | 00m00s [ 42/658] Installing boost-coroutine-0: 100% | 68.4 MiB/s | 70.1 KiB | 00m00s [ 43/658] Installing teckit-0:2.5.12-5. 100% | 96.8 MiB/s | 2.2 MiB | 00m00s [ 44/658] Installing boost-graph-0:1.83 100% | 163.6 MiB/s | 335.0 KiB | 00m00s [ 45/658] Installing cpp-0:15.2.1-4.fc4 100% | 290.7 MiB/s | 35.5 MiB | 00m00s [ 46/658] Installing zlib-ng-devel-0:2. 100% | 103.0 MiB/s | 105.5 KiB | 00m00s [ 47/658] Installing zstr-devel-0:1.1.0 100% | 35.8 MiB/s | 36.7 KiB | 00m00s [ 48/658] Installing soplex-0:8.0.0-1.f 100% | 145.6 MiB/s | 4.5 MiB | 00m00s [ 49/658] Installing libpapilo-0:3.0.0- 100% | 314.2 MiB/s | 2.8 MiB | 00m00s [ 50/658] Installing urw-base35-bookman 100% | 341.2 MiB/s | 1.4 MiB | 00m00s [ 51/658] Installing urw-base35-c059-fo 100% | 348.8 MiB/s | 1.4 MiB | 00m00s [ 52/658] Installing urw-base35-d050000 100% | 83.4 MiB/s | 85.4 KiB | 00m00s [ 53/658] Installing urw-base35-gothic- 100% | 290.7 MiB/s | 1.2 MiB | 00m00s [ 54/658] Installing urw-base35-nimbus- 100% | 350.6 MiB/s | 1.1 MiB | 00m00s [ 55/658] Installing urw-base35-nimbus- 100% | 341.5 MiB/s | 1.4 MiB | 00m00s [ 56/658] Installing urw-base35-nimbus- 100% | 342.0 MiB/s | 2.4 MiB | 00m00s [ 57/658] Installing urw-base35-p052-fo 100% | 371.9 MiB/s | 1.5 MiB | 00m00s [ 58/658] Installing urw-base35-standar 100% | 64.4 MiB/s | 66.0 KiB | 00m00s [ 59/658] Installing urw-base35-z003-fo 100% | 382.6 MiB/s | 391.8 KiB | 00m00s [ 60/658] Installing urw-base35-fonts-0 100% | 0.0 B/s | 5.6 KiB | 00m00s [ 61/658] Installing google-droid-sans- 100% | 312.9 MiB/s | 6.3 MiB | 00m00s [ 62/658] Installing abattis-cantarell- 100% | 94.9 MiB/s | 194.4 KiB | 00m00s [ 63/658] Installing boost-locale-0:1.8 100% | 290.8 MiB/s | 595.6 KiB | 00m00s [ 64/658] Installing boost-type_erasure 100% | 34.6 MiB/s | 70.9 KiB | 00m00s [ 65/658] Installing libicu-devel-0:77. 100% | 138.9 MiB/s | 5.1 MiB | 00m00s [ 66/658] Installing boost-timer-0:1.83 100% | 68.3 MiB/s | 70.0 KiB | 00m00s [ 67/658] Installing annobin-docs-0:13. 100% | 98.0 MiB/s | 100.3 KiB | 00m00s [ 68/658] Installing xpdf-libs-1:4.06-1 100% | 288.1 MiB/s | 1.7 MiB | 00m00s [ 69/658] Installing hwloc-libs-0:2.12. 100% | 409.9 MiB/s | 2.9 MiB | 00m00s [ 70/658] Installing tbb-bind-0:2022.2. 100% | 66.9 MiB/s | 68.5 KiB | 00m00s [ 71/658] Installing tbb-devel-0:2022.2 100% | 176.5 MiB/s | 1.4 MiB | 00m00s [ 72/658] Installing pdqsort-devel-0:0- 100% | 29.3 MiB/s | 30.0 KiB | 00m00s [ 73/658] Installing hostname-0:3.25-3. 100% | 3.8 MiB/s | 92.3 KiB | 00m00s [ 74/658] Installing libdatrie-0:0.2.13 100% | 92.8 MiB/s | 95.0 KiB | 00m00s [ 75/658] Installing libthai-0:0.1.29-1 100% | 263.4 MiB/s | 809.2 KiB | 00m00s [ 76/658] Installing sombok-0:2.4.0-24. 100% | 141.8 MiB/s | 145.2 KiB | 00m00s [ 77/658] Installing openblas-0:0.3.29- 100% | 110.8 MiB/s | 113.5 KiB | 00m00s [ 78/658] Installing openblas-openmp-0: 100% | 416.1 MiB/s | 20.4 MiB | 00m00s [ 79/658] Installing flexiblas-openblas 100% | 66.6 MiB/s | 68.2 KiB | 00m00s [ 80/658] Installing flexiblas-netlib-0 100% | 248.0 MiB/s | 14.4 MiB | 00m00s [ 81/658] Installing flexiblas-0:3.5.0- 100% | 38.2 MiB/s | 39.2 KiB | 00m00s [ 82/658] Installing mailcap-0:2.1.54-9 100% | 17.0 MiB/s | 87.1 KiB | 00m00s [ 83/658] Installing tzdata-0:2025b-3.f 100% | 33.2 MiB/s | 1.9 MiB | 00m00s [ 84/658] Installing python-pip-wheel-0 100% | 393.3 MiB/s | 1.2 MiB | 00m00s [ 85/658] Installing mpdecimal-0:4.0.1- 100% | 39.4 MiB/s | 282.7 KiB | 00m00s [ 86/658] Installing python3-libs-0:3.1 100% | 253.2 MiB/s | 45.3 MiB | 00m00s [ 87/658] Installing python3-0:3.14.0-2 100% | 4.7 MiB/s | 86.6 KiB | 00m00s [ 88/658] Installing boost-python3-0:1. 100% | 52.6 MiB/s | 269.3 KiB | 00m00s [ 89/658] Installing python3-numpy-1:2. 100% | 236.9 MiB/s | 35.5 MiB | 00m00s [ 90/658] Installing python3-numpy-f2py 100% | 62.0 MiB/s | 2.2 MiB | 00m00s [ 91/658] Installing boost-numpy3-0:1.8 100% | 68.7 MiB/s | 70.4 KiB | 00m00s [ 92/658] Installing libxslt-0:1.1.43-5 100% | 28.3 MiB/s | 551.3 KiB | 00m00s [ 93/658] Installing ncurses-0:6.5-7.20 100% | 44.0 MiB/s | 900.2 KiB | 00m00s [ 94/658] Installing google-noto-fonts- 100% | 18.1 MiB/s | 18.5 KiB | 00m00s [ 95/658] Installing google-noto-sans-v 100% | 278.3 MiB/s | 1.4 MiB | 00m00s [ 96/658] Installing default-fonts-core 100% | 2.0 MiB/s | 18.2 KiB | 00m00s [ 97/658] Installing groff-base-0:1.23. 100% | 93.3 MiB/s | 4.2 MiB | 00m00s [ 98/658] Installing perl-Digest-0:1.20 100% | 36.2 MiB/s | 37.1 KiB | 00m00s [ 99/658] Installing perl-Digest-MD5-0: 100% | 103.2 MiB/s | 105.6 KiB | 00m00s [100/658] Installing perl-FileHandle-0: 100% | 9.6 MiB/s | 9.8 KiB | 00m00s [101/658] Installing perl-B-0:1.89-520. 100% | 178.6 MiB/s | 548.7 KiB | 00m00s [102/658] Installing perl-libnet-0:3.15 100% | 95.9 MiB/s | 294.7 KiB | 00m00s [103/658] Installing perl-Data-Dumper-0 100% | 67.2 MiB/s | 137.6 KiB | 00m00s [104/658] Installing perl-MIME-Base32-0 100% | 31.4 MiB/s | 32.2 KiB | 00m00s [105/658] Installing perl-URI-0:5.34-2. 100% | 55.0 MiB/s | 281.8 KiB | 00m00s [106/658] Installing perl-IO-Socket-IP- 100% | 99.8 MiB/s | 102.2 KiB | 00m00s [107/658] Installing perl-AutoLoader-0: 100% | 0.0 B/s | 21.0 KiB | 00m00s [108/658] Installing perl-IO-Socket-SSL 100% | 175.4 MiB/s | 718.6 KiB | 00m00s [109/658] Installing perl-Net-SSLeay-0: 100% | 179.1 MiB/s | 1.4 MiB | 00m00s [110/658] Installing perl-if-0:0.61.000 100% | 0.0 B/s | 6.2 KiB | 00m00s [111/658] Installing perl-Pod-Escapes-1 100% | 25.3 MiB/s | 25.9 KiB | 00m00s [112/658] Installing perl-Time-Local-2: 100% | 68.9 MiB/s | 70.6 KiB | 00m00s [113/658] Installing perl-Text-Tabs+Wra 100% | 23.3 MiB/s | 23.9 KiB | 00m00s [114/658] Installing perl-File-Path-0:2 100% | 63.0 MiB/s | 64.5 KiB | 00m00s [115/658] Installing perl-locale-0:1.13 100% | 0.0 B/s | 6.5 KiB | 00m00s [116/658] Installing perl-HTTP-Tiny-0:0 100% | 152.8 MiB/s | 156.4 KiB | 00m00s [117/658] Installing perl-Pod-Simple-1: 100% | 140.3 MiB/s | 574.9 KiB | 00m00s [118/658] Installing perl-Class-Struct- 100% | 0.0 B/s | 25.9 KiB | 00m00s [119/658] Installing perl-IPC-Open3-0:1 100% | 27.8 MiB/s | 28.5 KiB | 00m00s [120/658] Installing perl-File-Temp-1:0 100% | 161.6 MiB/s | 165.5 KiB | 00m00s [121/658] Installing perl-Term-Cap-0:1. 100% | 29.9 MiB/s | 30.6 KiB | 00m00s [122/658] Installing perl-Term-ANSIColo 100% | 96.9 MiB/s | 99.2 KiB | 00m00s [123/658] Installing perl-POSIX-0:2.23- 100% | 129.2 MiB/s | 264.7 KiB | 00m00s [124/658] Installing perl-Pod-Perldoc-0 100% | 8.7 MiB/s | 169.2 KiB | 00m00s [125/658] Installing perl-podlators-1:6 100% | 16.5 MiB/s | 321.4 KiB | 00m00s [126/658] Installing perl-File-stat-0:1 100% | 12.8 MiB/s | 13.1 KiB | 00m00s [127/658] Installing perl-SelectSaver-0 100% | 0.0 B/s | 2.6 KiB | 00m00s [128/658] Installing perl-Socket-4:2.04 100% | 71.4 MiB/s | 146.3 KiB | 00m00s [129/658] Installing perl-Symbol-0:1.09 100% | 0.0 B/s | 7.3 KiB | 00m00s [130/658] Installing perl-Pod-Usage-4:2 100% | 4.8 MiB/s | 87.9 KiB | 00m00s [131/658] Installing perl-IO-0:1.55-520 100% | 95.6 MiB/s | 195.7 KiB | 00m00s [132/658] Installing perl-overloading-0 100% | 5.4 MiB/s | 5.6 KiB | 00m00s [133/658] Installing perl-mro-0:1.29-52 100% | 80.7 MiB/s | 82.7 KiB | 00m00s [134/658] Installing perl-Fcntl-0:1.20- 100% | 91.6 MiB/s | 93.8 KiB | 00m00s [135/658] Installing perl-base-0:2.27-5 100% | 0.0 B/s | 13.0 KiB | 00m00s [136/658] Installing perl-Text-ParseWor 100% | 14.2 MiB/s | 14.6 KiB | 00m00s [137/658] Installing perl-Getopt-Long-1 100% | 143.8 MiB/s | 147.2 KiB | 00m00s [138/658] Installing perl-Storable-1:3. 100% | 119.5 MiB/s | 244.8 KiB | 00m00s [139/658] Installing perl-Errno-0:1.38- 100% | 0.0 B/s | 8.8 KiB | 00m00s [140/658] Installing perl-parent-1:0.24 100% | 0.0 B/s | 11.0 KiB | 00m00s [141/658] Installing perl-Getopt-Std-0: 100% | 0.0 B/s | 11.8 KiB | 00m00s [142/658] Installing perl-vars-0:1.05-5 100% | 0.0 B/s | 4.3 KiB | 00m00s [143/658] Installing perl-overload-0:1. 100% | 70.3 MiB/s | 72.0 KiB | 00m00s [144/658] Installing perl-Scalar-List-U 100% | 76.5 MiB/s | 156.7 KiB | 00m00s [145/658] Installing perl-MIME-Base64-0 100% | 94.0 MiB/s | 96.3 KiB | 00m00s [146/658] Installing perl-File-Basename 100% | 0.0 B/s | 14.6 KiB | 00m00s [147/658] Installing perl-constant-0:1. 100% | 26.7 MiB/s | 27.4 KiB | 00m00s [148/658] Installing perl-Encode-4:3.21 100% | 146.7 MiB/s | 4.8 MiB | 00m00s [149/658] Installing perl-PathTools-0:3 100% | 111.6 MiB/s | 228.6 KiB | 00m00s [150/658] Installing perl-DynaLoader-0: 100% | 0.0 B/s | 32.5 KiB | 00m00s [151/658] Installing perl-Carp-0:1.54-5 100% | 46.6 MiB/s | 47.7 KiB | 00m00s [152/658] Installing perl-Exporter-0:5. 100% | 18.1 MiB/s | 55.6 KiB | 00m00s [153/658] Installing perl-libs-4:5.42.0 100% | 195.8 MiB/s | 11.7 MiB | 00m00s [154/658] Installing perl-interpreter-4 100% | 9.6 MiB/s | 176.3 KiB | 00m00s [155/658] Installing perl-File-Find-0:1 100% | 41.5 MiB/s | 42.5 KiB | 00m00s [156/658] Installing perl-Try-Tiny-0:0. 100% | 34.7 MiB/s | 71.1 KiB | 00m00s [157/658] Installing perl-subs-0:1.04-5 100% | 0.0 B/s | 2.5 KiB | 00m00s [158/658] Installing perl-Module-Runtim 100% | 63.0 MiB/s | 64.5 KiB | 00m00s [159/658] Installing perl-Module-Implem 100% | 25.5 MiB/s | 26.1 KiB | 00m00s [160/658] Installing perl-version-9:0.9 100% | 79.9 MiB/s | 163.6 KiB | 00m00s [161/658] Installing perl-Dist-CheckCon 100% | 32.3 MiB/s | 33.1 KiB | 00m00s [162/658] Installing perl-Unicode-Norma 100% | 257.2 MiB/s | 526.8 KiB | 00m00s [163/658] Installing perl-Sys-Hostname- 100% | 71.6 MiB/s | 73.3 KiB | 00m00s [164/658] Installing perl-File-Copy-0:2 100% | 0.0 B/s | 20.2 KiB | 00m00s [165/658] Installing perl-LWP-MediaType 100% | 78.6 MiB/s | 80.5 KiB | 00m00s [166/658] Installing perl-Clone-0:0.47- 100% | 80.2 MiB/s | 82.2 KiB | 00m00s [167/658] Installing perl-Time-HiRes-4: 100% | 75.1 MiB/s | 153.8 KiB | 00m00s [168/658] Installing perl-Compress-Raw- 100% | 79.8 MiB/s | 163.4 KiB | 00m00s [169/658] Installing perl-Data-Dump-0:1 100% | 25.5 MiB/s | 52.2 KiB | 00m00s [170/658] Installing perl-Text-Unidecod 100% | 48.0 MiB/s | 491.8 KiB | 00m00s [171/658] Installing perl-I18N-Langinfo 100% | 86.1 MiB/s | 88.2 KiB | 00m00s [172/658] Installing perl-Encode-Locale 100% | 19.6 MiB/s | 20.1 KiB | 00m00s [173/658] Installing perl-Text-Balanced 100% | 110.2 MiB/s | 112.8 KiB | 00m00s [174/658] Installing perl-Module-Load-1 100% | 3.1 MiB/s | 15.9 KiB | 00m00s [175/658] Installing perl-XML-Namespace 100% | 45.0 MiB/s | 46.1 KiB | 00m00s [176/658] Installing perl-XML-SAX-Base- 100% | 170.4 MiB/s | 174.5 KiB | 00m00s [177/658] Installing perl-TimeDate-1:2. 100% | 33.7 MiB/s | 103.7 KiB | 00m00s [178/658] Installing perl-HTTP-Date-0:6 100% | 41.6 MiB/s | 42.6 KiB | 00m00s [179/658] Installing perl-Devel-StackTr 100% | 49.4 MiB/s | 50.6 KiB | 00m00s [180/658] Installing perl-Date-ISO8601- 100% | 24.9 MiB/s | 25.5 KiB | 00m00s [181/658] Installing perl-English-0:1.1 100% | 0.0 B/s | 6.7 KiB | 00m00s [182/658] Installing perl-Params-Util-0 100% | 102.6 MiB/s | 105.1 KiB | 00m00s [183/658] Installing perl-Sub-Install-0 100% | 36.3 MiB/s | 37.2 KiB | 00m00s [184/658] Installing perl-Data-OptList- 100% | 51.0 MiB/s | 52.2 KiB | 00m00s [185/658] Installing perl-Crypt-URandom 100% | 116.1 MiB/s | 118.9 KiB | 00m00s [186/658] Installing perl-File-Listing- 100% | 41.5 MiB/s | 42.5 KiB | 00m00s [187/658] Installing perl-Parse-RecDesc 100% | 130.7 MiB/s | 535.4 KiB | 00m00s [188/658] Installing perl-Sys-Hostname- 100% | 16.1 MiB/s | 16.5 KiB | 00m00s [189/658] Installing perl-Mail-Sendmail 100% | 65.1 MiB/s | 66.6 KiB | 00m00s [190/658] Installing perl-Text-BibTeX-0 100% | 35.0 MiB/s | 751.8 KiB | 00m00s [191/658] Installing perl-Unicode-Colla 100% | 308.9 MiB/s | 4.3 MiB | 00m00s [192/658] Installing perl-Unicode-UCD-0 100% | 202.1 MiB/s | 206.9 KiB | 00m00s [193/658] Installing perl-Module-CoreLi 100% | 417.9 MiB/s | 1.3 MiB | 00m00s [194/658] Installing perl-Module-Metada 100% | 67.4 MiB/s | 69.0 KiB | 00m00s [195/658] Installing perl-Params-Valida 100% | 80.2 MiB/s | 164.3 KiB | 00m00s [196/658] Installing perl-List-SomeUtil 100% | 106.4 MiB/s | 109.0 KiB | 00m00s [197/658] Installing perl-Business-ISSN 100% | 22.5 MiB/s | 23.0 KiB | 00m00s [198/658] Installing perl-Opcode-0:1.69 100% | 91.8 MiB/s | 94.0 KiB | 00m00s [199/658] Installing perl-Safe-0:2.47-5 100% | 10.1 MiB/s | 31.1 KiB | 00m00s [200/658] Installing perl-Date-Manip-0: 100% | 172.4 MiB/s | 10.9 MiB | 00m00s [201/658] Installing perl-Lingua-Transl 100% | 10.3 MiB/s | 179.3 KiB | 00m00s [202/658] Installing perl-Digest-SHA-1: 100% | 7.5 MiB/s | 139.0 KiB | 00m00s [203/658] Installing perl-Digest-HMAC-0 100% | 30.7 MiB/s | 31.5 KiB | 00m00s [204/658] Installing perl-NTLM-0:1.09-4 100% | 31.9 MiB/s | 32.7 KiB | 00m00s [205/658] Installing perl-Pod-Html-0:1. 100% | 2.5 MiB/s | 43.9 KiB | 00m00s [206/658] Installing perl-Class-Accesso 100% | 41.9 MiB/s | 42.9 KiB | 00m00s [207/658] Installing perl-File-Slurper- 100% | 29.3 MiB/s | 30.0 KiB | 00m00s [208/658] Installing perl-FindBin-0:1.5 100% | 0.0 B/s | 7.2 KiB | 00m00s [209/658] Installing perl-IO-String-0:1 100% | 17.4 MiB/s | 17.8 KiB | 00m00s [210/658] Installing perl-IPC-Run3-0:0. 100% | 30.9 MiB/s | 63.3 KiB | 00m00s [211/658] Installing perl-Regexp-Common 100% | 115.7 MiB/s | 474.0 KiB | 00m00s [212/658] Installing perl-Sort-Key-0:1. 100% | 57.3 MiB/s | 117.4 KiB | 00m00s [213/658] Installing perl-Text-CSV-0:2. 100% | 358.4 MiB/s | 367.0 KiB | 00m00s [214/658] Installing perl-Text-Roman-0: 100% | 33.8 MiB/s | 34.7 KiB | 00m00s [215/658] Installing perl-XML-Writer-0: 100% | 67.0 MiB/s | 68.6 KiB | 00m00s [216/658] Installing perl-autovivificat 100% | 93.4 MiB/s | 95.6 KiB | 00m00s [217/658] Installing perl-lib-0:0.65-52 100% | 0.0 B/s | 8.9 KiB | 00m00s [218/658] Installing perl-WWW-RobotRule 100% | 25.2 MiB/s | 25.8 KiB | 00m00s [219/658] Installing perl-Business-ISBN 100% | 148.2 MiB/s | 303.5 KiB | 00m00s [220/658] Installing perl-Business-ISBN 100% | 56.5 MiB/s | 57.8 KiB | 00m00s [221/658] Installing perl-Tie-Cycle-0:1 100% | 24.8 MiB/s | 25.4 KiB | 00m00s [222/658] Installing perl-Business-ISMN 100% | 37.6 MiB/s | 38.5 KiB | 00m00s [223/658] Installing perl-Class-Singlet 100% | 40.4 MiB/s | 41.4 KiB | 00m00s [224/658] Installing perl-File-Compare- 100% | 0.0 B/s | 6.2 KiB | 00m00s [225/658] Installing perl-ExtUtils-MM-U 100% | 0.0 B/s | 3.7 KiB | 00m00s [226/658] Installing perl-Mozilla-CA-0: 100% | 12.8 MiB/s | 13.1 KiB | 00m00s [227/658] Installing perl-List-UtilsBy- 100% | 55.8 MiB/s | 57.2 KiB | 00m00s [228/658] Installing perl-List-AllUtils 100% | 132.7 MiB/s | 135.9 KiB | 00m00s [229/658] Installing perl-IPC-SysV-0:2. 100% | 57.0 MiB/s | 116.7 KiB | 00m00s [230/658] Installing perl-MIME-Charset- 100% | 52.4 MiB/s | 107.3 KiB | 00m00s [231/658] Installing perl-Unicode-LineB 100% | 105.0 MiB/s | 322.4 KiB | 00m00s [232/658] Installing perl-meta-notation 100% | 0.0 B/s | 2.3 KiB | 00m00s [233/658] Installing perl-sigtrap-0:1.1 100% | 0.0 B/s | 11.5 KiB | 00m00s [234/658] Installing perl-HTML-Tagset-0 100% | 19.2 MiB/s | 19.7 KiB | 00m00s [235/658] Installing perl-IO-HTML-0:1.0 100% | 45.7 MiB/s | 46.8 KiB | 00m00s [236/658] Installing perl-Filter-2:1.65 100% | 91.4 MiB/s | 374.3 KiB | 00m00s [237/658] Installing perl-encoding-4:3. 100% | 146.9 MiB/s | 150.4 KiB | 00m00s [238/658] Installing perl-open-0:1.13-5 100% | 0.0 B/s | 11.7 KiB | 00m00s [239/658] Installing perl-Number-Compar 100% | 5.3 MiB/s | 5.4 KiB | 00m00s [240/658] Installing perl-Text-Glob-0:0 100% | 9.1 MiB/s | 9.3 KiB | 00m00s [241/658] Installing perl-File-Find-Rul 100% | 2.6 MiB/s | 44.5 KiB | 00m00s [242/658] Installing perl-Data-Compare- 100% | 56.8 MiB/s | 58.1 KiB | 00m00s [243/658] Installing perl-Math-Complex- 100% | 84.0 MiB/s | 86.0 KiB | 00m00s [244/658] Installing perl-Math-BigInt-1 100% | 266.0 MiB/s | 1.1 MiB | 00m00s [245/658] Installing perl-Data-Uniqid-0 100% | 5.7 MiB/s | 5.8 KiB | 00m00s [246/658] Installing perl-JSON-0:4.10-8 100% | 133.3 MiB/s | 273.0 KiB | 00m00s [247/658] Installing perl-JSON-PP-1:4.1 100% | 7.8 MiB/s | 143.6 KiB | 00m00s [248/658] Installing perl-Clone-PP-0:1. 100% | 13.6 MiB/s | 13.9 KiB | 00m00s [249/658] Installing perl-MRO-Compat-0: 100% | 43.8 MiB/s | 44.9 KiB | 00m00s [250/658] Installing perl-XString-0:0.0 100% | 88.7 MiB/s | 90.8 KiB | 00m00s [251/658] Installing perl-Convert-ASN1- 100% | 84.7 MiB/s | 173.4 KiB | 00m00s [252/658] Installing perl-Mail-Sender-1 100% | 158.6 MiB/s | 162.5 KiB | 00m00s [253/658] Installing perl-Sys-Syslog-0: 100% | 70.8 MiB/s | 144.9 KiB | 00m00s [254/658] Installing perl-IPC-System-Si 100% | 71.8 MiB/s | 73.5 KiB | 00m00s [255/658] Installing perl-Tie-RefHash-0 100% | 36.5 MiB/s | 37.4 KiB | 00m00s [256/658] Installing perl-autodie-0:2.3 100% | 107.0 MiB/s | 219.1 KiB | 00m00s [257/658] Installing perl-Compress-Raw- 100% | 99.6 MiB/s | 102.0 KiB | 00m00s [258/658] Installing perl-IO-Compress-0 100% | 47.0 MiB/s | 1.0 MiB | 00m00s [259/658] Installing perl-HTTP-Message- 100% | 107.4 MiB/s | 220.0 KiB | 00m00s [260/658] Installing perl-HTML-Parser-0 100% | 97.6 MiB/s | 299.8 KiB | 00m00s [261/658] Installing perl-HTTP-Negotiat 100% | 28.0 MiB/s | 28.7 KiB | 00m00s [262/658] Installing perl-Net-HTTP-0:6. 100% | 76.8 MiB/s | 78.6 KiB | 00m00s [263/658] Installing perltidy-0:2025091 100% | 152.5 MiB/s | 4.3 MiB | 00m00s [264/658] Installing perl-HTTP-Cookies- 100% | 73.9 MiB/s | 75.7 KiB | 00m00s [265/658] Installing perl-libwww-perl-0 100% | 22.5 MiB/s | 484.1 KiB | 00m00s [266/658] Installing perl-XML-Parser-0: 100% | 139.8 MiB/s | 715.6 KiB | 00m00s [267/658] Installing perl-XML-XPath-0:1 100% | 10.8 MiB/s | 210.1 KiB | 00m00s [268/658] Installing texlive-epstopdf-1 100% | 2.3 MiB/s | 40.6 KiB | 00m00s [269/658] Installing texlive-epstopdf-p 100% | 378.9 MiB/s | 388.0 KiB | 00m00s [270/658] Installing texlive-graphics-d 100% | 97.5 MiB/s | 99.9 KiB | 00m00s [271/658] Installing texlive-unicode-da 100% | 438.7 MiB/s | 3.1 MiB | 00m00s [272/658] Installing texlive-tex-ini-fi 100% | 9.9 MiB/s | 10.1 KiB | 00m00s [273/658] Installing texlive-plain-11:s 100% | 55.6 MiB/s | 113.8 KiB | 00m00s [274/658] Installing texlive-knuth-lib- 100% | 51.9 MiB/s | 106.3 KiB | 00m00s [275/658] Installing texlive-hyphen-bas 100% | 64.3 MiB/s | 65.9 KiB | 00m00s [276/658] Installing texlive-hyph-utf8- 100% | 74.8 MiB/s | 76.6 KiB | 00m00s [277/658] Installing texlive-etex-11:sv 100% | 20.9 MiB/s | 42.7 KiB | 00m00s [278/658] Installing texlive-cm-11:svn5 100% | 111.9 MiB/s | 1.0 MiB | 00m00s [279/658] Installing texlive-gsftopk-11 100% | 4.4 MiB/s | 80.4 KiB | 00m00s [280/658] Installing texlive-luatex-11: 100% | 220.2 MiB/s | 9.0 MiB | 00m00s [281/658] Installing texlive-texlive.in 100% | 48.0 MiB/s | 1.0 MiB | 00m00s [282/658] Installing texlive-texlive-sc 100% | 16.2 MiB/s | 349.0 KiB | 00m00s [283/658] Installing texlive-kpathsea-1 100% | 94.5 MiB/s | 2.3 MiB | 00m00s [284/658] Installing texlive-iftex-11:s 100% | 29.6 MiB/s | 30.3 KiB | 00m00s [285/658] Installing texlive-amsmath-11 100% | 262.4 MiB/s | 268.7 KiB | 00m00s [286/658] Installing texlive-pdftexcmds 100% | 415.6 MiB/s | 425.6 KiB | 00m00s [287/658] Installing texlive-kvoptions- 100% | 269.3 MiB/s | 551.6 KiB | 00m00s [288/658] Installing texlive-ltxcmds-11 100% | 415.6 MiB/s | 425.5 KiB | 00m00s [289/658] Installing texlive-url-11:svn 100% | 10.8 MiB/s | 22.1 KiB | 00m00s [290/658] Installing texlive-amsfonts-1 100% | 188.8 MiB/s | 6.0 MiB | 00m00s [291/658] Installing texlive-atbegshi-1 100% | 434.6 MiB/s | 445.1 KiB | 00m00s [292/658] Installing texlive-booktabs-1 100% | 0.0 B/s | 19.0 KiB | 00m00s [293/658] Installing texlive-infwarerr- 100% | 300.3 MiB/s | 307.5 KiB | 00m00s [294/658] Installing texlive-atveryend- 100% | 133.8 MiB/s | 411.2 KiB | 00m00s [295/658] Installing texlive-babel-11:s 100% | 41.9 MiB/s | 2.2 MiB | 00m00s [296/658] Installing texlive-etex-pkg-1 100% | 0.0 B/s | 19.0 KiB | 00m00s [297/658] Installing texlive-etoolbox-1 100% | 66.1 MiB/s | 67.7 KiB | 00m00s [298/658] Installing texlive-latex-font 100% | 40.4 MiB/s | 124.2 KiB | 00m00s [299/658] Installing texlive-pdfescape- 100% | 368.3 MiB/s | 377.2 KiB | 00m00s [300/658] Installing texlive-auxhook-11 100% | 296.1 MiB/s | 303.2 KiB | 00m00s [301/658] Installing texlive-etexcmds-1 100% | 314.7 MiB/s | 322.3 KiB | 00m00s [302/658] Installing texlive-fp-11:svn4 100% | 124.9 MiB/s | 127.9 KiB | 00m00s [303/658] Installing texlive-hologo-11: 100% | 325.3 MiB/s | 666.1 KiB | 00m00s [304/658] Installing texlive-ragged2e-1 100% | 358.1 MiB/s | 733.3 KiB | 00m00s [305/658] Installing texlive-setspace-1 100% | 0.0 B/s | 22.4 KiB | 00m00s [306/658] Installing texlive-hycolor-11 100% | 403.5 MiB/s | 413.1 KiB | 00m00s [307/658] Installing texlive-bigintcalc 100% | 504.7 MiB/s | 516.8 KiB | 00m00s [308/658] Installing texlive-graphics-c 100% | 3.8 MiB/s | 3.9 KiB | 00m00s [309/658] Installing texlive-graphics-1 100% | 62.8 MiB/s | 128.7 KiB | 00m00s [310/658] Installing texlive-tools-11:s 100% | 134.0 MiB/s | 411.7 KiB | 00m00s [311/658] Installing texlive-xkeyval-11 100% | 69.9 MiB/s | 71.6 KiB | 00m00s [312/658] Installing texlive-geometry-1 100% | 49.1 MiB/s | 50.2 KiB | 00m00s [313/658] Installing texlive-caption-11 100% | 297.1 MiB/s | 912.6 KiB | 00m00s [314/658] Installing texlive-colortbl-1 100% | 0.0 B/s | 21.8 KiB | 00m00s [315/658] Installing texlive-intcalc-11 100% | 461.7 MiB/s | 472.8 KiB | 00m00s [316/658] Installing texlive-kvsetkeys- 100% | 418.8 MiB/s | 428.8 KiB | 00m00s [317/658] Installing texlive-l3backend- 100% | 369.0 MiB/s | 1.1 MiB | 00m00s [318/658] Installing texlive-letltxmacr 100% | 305.3 MiB/s | 312.6 KiB | 00m00s [319/658] Installing texlive-natbib-11: 100% | 131.1 MiB/s | 134.2 KiB | 00m00s [320/658] Installing texlive-uniquecoun 100% | 61.2 MiB/s | 313.5 KiB | 00m00s [321/658] Installing texlive-lm-11:svn6 100% | 376.6 MiB/s | 39.5 MiB | 00m00s [322/658] Installing texlive-footmisc-1 100% | 64.1 MiB/s | 65.6 KiB | 00m00s [323/658] Installing texlive-hypdoc-11: 100% | 351.1 MiB/s | 359.5 KiB | 00m00s [324/658] Installing texlive-multido-11 100% | 19.2 MiB/s | 19.6 KiB | 00m00s [325/658] Installing texlive-rerunfilec 100% | 354.8 MiB/s | 363.3 KiB | 00m00s [326/658] Installing texlive-subfig-11: 100% | 36.6 MiB/s | 37.5 KiB | 00m00s [327/658] Installing texlive-carlisle-1 100% | 32.0 MiB/s | 32.8 KiB | 00m00s [328/658] Installing texlive-translator 100% | 101.5 MiB/s | 519.8 KiB | 00m00s [329/658] Installing texlive-csquotes-1 100% | 110.6 MiB/s | 113.3 KiB | 00m00s [330/658] Installing texlive-sauerj-11: 100% | 27.9 MiB/s | 28.6 KiB | 00m00s [331/658] Installing texlive-bitset-11: 100% | 324.0 MiB/s | 663.5 KiB | 00m00s [332/658] Installing texlive-catchfile- 100% | 312.5 MiB/s | 320.0 KiB | 00m00s [333/658] Installing texlive-ifplatform 100% | 13.1 MiB/s | 13.5 KiB | 00m00s [334/658] Installing texlive-dvips-11:s 100% | 67.7 MiB/s | 1.6 MiB | 00m00s [335/658] Installing texlive-memoir-11: 100% | 236.2 MiB/s | 483.6 KiB | 00m00s [336/658] Installing texlive-babelbib-1 100% | 256.3 MiB/s | 787.2 KiB | 00m00s [337/658] Installing texlive-euenc-11:s 100% | 41.2 MiB/s | 42.2 KiB | 00m00s [338/658] Installing texlive-euler-11:s 100% | 20.9 MiB/s | 21.4 KiB | 00m00s [339/658] Installing texlive-everyshi-1 100% | 155.2 MiB/s | 158.9 KiB | 00m00s [340/658] Installing texlive-fancybox-1 100% | 40.5 MiB/s | 41.5 KiB | 00m00s [341/658] Installing texlive-float-11:s 100% | 0.0 B/s | 16.2 KiB | 00m00s [342/658] Installing texlive-grffile-11 100% | 371.8 MiB/s | 380.7 KiB | 00m00s [343/658] Installing texlive-index-11:s 100% | 60.7 MiB/s | 62.1 KiB | 00m00s [344/658] Installing texlive-pdflscape- 100% | 336.7 MiB/s | 344.8 KiB | 00m00s [345/658] Installing texlive-ucharcat-1 100% | 10.7 MiB/s | 10.9 KiB | 00m00s [346/658] Installing texlive-underscore 100% | 0.0 B/s | 20.1 KiB | 00m00s [347/658] Installing texlive-bookmark-1 100% | 279.4 MiB/s | 572.2 KiB | 00m00s [348/658] Installing texlive-fancyhdr-1 100% | 31.9 MiB/s | 32.7 KiB | 00m00s [349/658] Installing texlive-firstaid-1 100% | 291.8 MiB/s | 298.8 KiB | 00m00s [350/658] Installing texlive-gettitlest 100% | 332.2 MiB/s | 340.1 KiB | 00m00s [351/658] Installing texlive-grfext-11: 100% | 321.3 MiB/s | 329.1 KiB | 00m00s [352/658] Installing texlive-kvdefineke 100% | 308.1 MiB/s | 315.5 KiB | 00m00s [353/658] Installing texlive-latexconfi 100% | 9.6 MiB/s | 9.8 KiB | 00m00s [354/658] Installing texlive-refcount-1 100% | 341.0 MiB/s | 349.2 KiB | 00m00s [355/658] Installing texlive-stringenc- 100% | 263.5 MiB/s | 1.1 MiB | 00m00s [356/658] Installing texlive-marvosym-1 100% | 91.9 MiB/s | 188.3 KiB | 00m00s [357/658] Installing texlive-zapfding-1 100% | 40.4 MiB/s | 82.7 KiB | 00m00s [358/658] Installing texlive-glyphlist- 100% | 89.0 MiB/s | 91.1 KiB | 00m00s [359/658] Installing texlive-lua-alt-ge 100% | 0.0 B/s | 4.3 KiB | 00m00s [360/658] Installing texlive-modes-11:s 100% | 191.4 MiB/s | 391.9 KiB | 00m00s [361/658] Installing texlive-zref-11:sv 100% | 114.7 MiB/s | 822.0 KiB | 00m00s [362/658] Installing texlive-palatino-1 100% | 101.9 MiB/s | 1.1 MiB | 00m00s [363/658] Installing texlive-paralist-1 100% | 23.6 MiB/s | 24.1 KiB | 00m00s [364/658] Installing texlive-placeins-1 100% | 0.0 B/s | 5.4 KiB | 00m00s [365/658] Installing texlive-auto-pst-p 100% | 0.0 B/s | 15.6 KiB | 00m00s [366/658] Installing texlive-breakurl-1 100% | 0.0 B/s | 17.9 KiB | 00m00s [367/658] Installing texlive-fancyref-1 100% | 27.9 MiB/s | 28.6 KiB | 00m00s [368/658] Installing texlive-mathtools- 100% | 128.7 MiB/s | 131.8 KiB | 00m00s [369/658] Installing texlive-ltabptch-1 100% | 21.1 MiB/s | 21.6 KiB | 00m00s [370/658] Installing texlive-crop-11:sv 100% | 26.8 MiB/s | 27.4 KiB | 00m00s [371/658] Installing texlive-microtype- 100% | 227.3 MiB/s | 465.6 KiB | 00m00s [372/658] Installing texlive-pdfmanagem 100% | 608.5 MiB/s | 11.6 MiB | 00m00s [373/658] Installing texlive-psfrag-11: 100% | 12.7 MiB/s | 13.0 KiB | 00m00s [374/658] Installing texlive-logreq-11: 100% | 26.6 MiB/s | 27.2 KiB | 00m00s [375/658] Installing texlive-hopatch-11 100% | 339.1 MiB/s | 347.2 KiB | 00m00s [376/658] Installing texlive-anysize-11 100% | 0.0 B/s | 4.1 KiB | 00m00s [377/658] Installing texlive-cite-11:sv 100% | 61.7 MiB/s | 63.2 KiB | 00m00s [378/658] Installing texlive-cmap-11:sv 100% | 37.9 MiB/s | 38.8 KiB | 00m00s [379/658] Installing texlive-everysel-1 100% | 448.6 MiB/s | 459.4 KiB | 00m00s [380/658] Installing texlive-footnotehy 100% | 30.5 MiB/s | 31.3 KiB | 00m00s [381/658] Installing texlive-latexbug-1 100% | 92.4 MiB/s | 283.8 KiB | 00m00s [382/658] Installing texlive-lwarp-11:s 100% | 111.8 MiB/s | 4.9 MiB | 00m00s [383/658] Installing texlive-mdwtools-1 100% | 111.5 MiB/s | 114.2 KiB | 00m00s [384/658] Installing texlive-newfloat-1 100% | 156.0 MiB/s | 159.7 KiB | 00m00s [385/658] Installing texlive-ntgclass-1 100% | 278.5 MiB/s | 285.2 KiB | 00m00s [386/658] Installing texlive-parskip-11 100% | 16.3 MiB/s | 16.7 KiB | 00m00s [387/658] Installing texlive-pdfcolfoot 100% | 329.2 MiB/s | 337.1 KiB | 00m00s [388/658] Installing texlive-rcs-11:svn 100% | 46.6 MiB/s | 47.7 KiB | 00m00s [389/658] Installing texlive-sansmath-1 100% | 0.0 B/s | 9.3 KiB | 00m00s [390/658] Installing texlive-section-11 100% | 38.0 MiB/s | 38.9 KiB | 00m00s [391/658] Installing texlive-sepnum-11: 100% | 15.4 MiB/s | 15.8 KiB | 00m00s [392/658] Installing texlive-textcase-1 100% | 0.0 B/s | 12.0 KiB | 00m00s [393/658] Installing texlive-babel-engl 100% | 45.4 MiB/s | 46.5 KiB | 00m00s [394/658] Installing texlive-fix2col-11 100% | 17.0 MiB/s | 17.4 KiB | 00m00s [395/658] Installing texlive-latex-lab- 100% | 577.7 MiB/s | 2.3 MiB | 00m00s [396/658] Installing texlive-mfnfss-11: 100% | 24.2 MiB/s | 24.7 KiB | 00m00s [397/658] Installing texlive-mptopdf-11 100% | 8.3 MiB/s | 153.5 KiB | 00m00s [398/658] Installing texlive-pagesel-11 100% | 347.7 MiB/s | 356.1 KiB | 00m00s [399/658] Installing texlive-pslatex-11 100% | 28.5 MiB/s | 29.2 KiB | 00m00s [400/658] Installing texlive-pspicture- 100% | 14.4 MiB/s | 14.7 KiB | 00m00s [401/658] Installing texlive-transparen 100% | 296.6 MiB/s | 303.7 KiB | 00m00s [402/658] Installing texlive-kastrup-11 100% | 4.1 MiB/s | 4.2 KiB | 00m00s [403/658] Installing texlive-rsfs-11:sv 100% | 49.9 MiB/s | 102.2 KiB | 00m00s [404/658] Installing texlive-marginnote 100% | 0.0 B/s | 23.3 KiB | 00m00s [405/658] Installing texlive-mparhack-1 100% | 20.6 MiB/s | 21.1 KiB | 00m00s [406/658] Installing texlive-picture-11 100% | 317.1 MiB/s | 324.8 KiB | 00m00s [407/658] Installing texlive-finstrut-1 100% | 0.0 B/s | 26.4 KiB | 00m00s [408/658] Installing texlive-lineno-11: 100% | 233.2 MiB/s | 238.8 KiB | 00m00s [409/658] Installing texlive-luabidi-11 100% | 26.1 MiB/s | 26.8 KiB | 00m00s [410/658] Installing texlive-makecmds-1 100% | 11.6 MiB/s | 11.9 KiB | 00m00s [411/658] Installing texlive-lm-math-11 100% | 239.9 MiB/s | 736.9 KiB | 00m00s [412/658] Installing texlive-pdfcolmk-1 100% | 20.2 MiB/s | 20.7 KiB | 00m00s [413/658] Installing texlive-xcolor-11: 100% | 78.8 MiB/s | 80.7 KiB | 00m00s [414/658] Installing texlive-eso-pic-11 100% | 27.9 MiB/s | 28.6 KiB | 00m00s [415/658] Installing texlive-ctable-11: 100% | 20.9 MiB/s | 21.4 KiB | 00m00s [416/658] Installing texlive-hobsub-11: 100% | 80.0 MiB/s | 81.9 KiB | 00m00s [417/658] Installing texlive-hyperref-1 100% | 250.5 MiB/s | 769.4 KiB | 00m00s [418/658] Installing texlive-attachfile 100% | 26.8 MiB/s | 494.8 KiB | 00m00s [419/658] Installing texlive-attachfile 100% | 32.4 MiB/s | 33.2 KiB | 00m00s [420/658] Installing texlive-alphalph-1 100% | 368.3 MiB/s | 377.1 KiB | 00m00s [421/658] Installing texlive-enumitem-1 100% | 58.7 MiB/s | 60.1 KiB | 00m00s [422/658] Installing texlive-bibtex-11: 100% | 41.5 MiB/s | 806.8 KiB | 00m00s [423/658] Installing texlive-colorprofi 100% | 53.5 MiB/s | 274.1 KiB | 00m00s [424/658] Installing texlive-ec-11:svn2 100% | 63.5 MiB/s | 2.7 MiB | 00m00s [425/658] Installing texlive-enctex-11: 100% | 91.5 MiB/s | 187.3 KiB | 00m00s [426/658] Installing texlive-hyphenex-1 100% | 0.0 B/s | 26.1 KiB | 00m00s [427/658] Installing texlive-knuth-loca 100% | 55.2 MiB/s | 113.1 KiB | 00m00s [428/658] Installing texlive-makeindex- 100% | 25.6 MiB/s | 523.3 KiB | 00m00s [429/658] Installing texlive-mflogo-11: 100% | 13.3 MiB/s | 13.6 KiB | 00m00s [430/658] Installing texlive-mfware-11: 100% | 22.0 MiB/s | 427.9 KiB | 00m00s [431/658] Installing texlive-tex-11:svn 100% | 20.5 MiB/s | 398.5 KiB | 00m00s [432/658] Installing texlive-texlive-en 100% | 491.3 MiB/s | 5.9 MiB | 00m00s [433/658] Installing texlive-texlive-ms 100% | 351.6 MiB/s | 1.4 MiB | 00m00s [434/658] Installing texlive-beton-11:s 100% | 12.2 MiB/s | 12.5 KiB | 00m00s [435/658] Installing texlive-parallel-1 100% | 22.8 MiB/s | 23.3 KiB | 00m00s [436/658] Installing texlive-pdfcol-11: 100% | 169.3 MiB/s | 346.8 KiB | 00m00s [437/658] Installing texlive-avantgar-1 100% | 124.2 MiB/s | 1.2 MiB | 00m00s [438/658] Installing texlive-bookman-11 100% | 123.4 MiB/s | 1.2 MiB | 00m00s [439/658] Installing texlive-charter-11 100% | 101.3 MiB/s | 415.0 KiB | 00m00s [440/658] Installing texlive-courier-11 100% | 114.4 MiB/s | 937.1 KiB | 00m00s [441/658] Installing texlive-helvetic-1 100% | 130.6 MiB/s | 1.8 MiB | 00m00s [442/658] Installing texlive-symbol-11: 100% | 26.7 MiB/s | 82.0 KiB | 00m00s [443/658] Installing texlive-times-11:s 100% | 110.9 MiB/s | 1.0 MiB | 00m00s [444/658] Installing texlive-utopia-11: 100% | 134.6 MiB/s | 551.4 KiB | 00m00s [445/658] Installing texlive-fileconten 100% | 12.7 MiB/s | 13.0 KiB | 00m00s [446/658] Installing texlive-lua-uni-al 100% | 128.2 MiB/s | 131.3 KiB | 00m00s [447/658] Installing texlive-lualibs-11 100% | 251.2 MiB/s | 771.6 KiB | 00m00s [448/658] Installing texlive-changepage 100% | 27.6 MiB/s | 28.2 KiB | 00m00s [449/658] Installing texlive-titlesec-1 100% | 96.6 MiB/s | 98.9 KiB | 00m00s [450/658] Installing texlive-ctablestac 100% | 20.4 MiB/s | 20.9 KiB | 00m00s [451/658] Installing texlive-luatexbase 100% | 14.7 MiB/s | 15.1 KiB | 00m00s [452/658] Installing texlive-luaotfload 100% | 234.8 MiB/s | 8.2 MiB | 00m00s [453/658] Installing texlive-dehyph-11: 100% | 235.5 MiB/s | 241.2 KiB | 00m00s [454/658] Installing texlive-notoccite- 100% | 2.9 MiB/s | 3.0 KiB | 00m00s [455/658] Installing texlive-fpl-11:svn 100% | 317.9 MiB/s | 651.2 KiB | 00m00s [456/658] Installing texlive-mathpazo-1 100% | 57.0 MiB/s | 116.7 KiB | 00m00s [457/658] Installing texlive-psnfss-11: 100% | 23.3 MiB/s | 119.5 KiB | 00m00s [458/658] Installing texlive-xstring-11 100% | 55.7 MiB/s | 57.0 KiB | 00m00s [459/658] Installing texlive-pst-math-1 100% | 23.1 MiB/s | 23.7 KiB | 00m00s [460/658] Installing texlive-varwidth-1 100% | 19.8 MiB/s | 20.3 KiB | 00m00s [461/658] Installing texlive-ifmtarg-11 100% | 0.0 B/s | 9.9 KiB | 00m00s [462/658] Installing texlive-xetexconfi 100% | 0.0 B/s | 776.0 B | 00m00s [463/658] Installing perl-LWP-Protocol- 100% | 30.4 MiB/s | 31.1 KiB | 00m00s [464/658] Installing perl-XML-SAX-0:1.0 100% | 2.4 MiB/s | 126.0 KiB | 00m00s [465/658] Installing perl-XML-LibXML-1: 100% | 9.9 MiB/s | 939.5 KiB | 00m00s [466/658] Installing perl-XML-LibXML-Si 100% | 51.1 MiB/s | 52.3 KiB | 00m00s [467/658] Installing perl-XML-LibXSLT-0 100% | 50.3 MiB/s | 154.5 KiB | 00m00s [468/658] Installing perl-Class-Inspect 100% | 57.9 MiB/s | 59.3 KiB | 00m00s [469/658] Installing perl-File-ShareDir 100% | 28.9 MiB/s | 59.2 KiB | 00m00s [470/658] Installing perl-Class-Data-In 100% | 0.0 B/s | 7.0 KiB | 00m00s [471/658] Installing perl-Exception-Cla 100% | 92.4 MiB/s | 94.6 KiB | 00m00s [472/658] Installing perl-Ref-Util-XS-0 100% | 39.4 MiB/s | 80.7 KiB | 00m00s [473/658] Installing perl-Ref-Util-0:0. 100% | 32.4 MiB/s | 33.2 KiB | 00m00s [474/658] Installing perl-Class-Method- 100% | 53.5 MiB/s | 109.6 KiB | 00m00s [475/658] Installing perl-Role-Tiny-0:2 100% | 62.0 MiB/s | 63.5 KiB | 00m00s [476/658] Installing perl-Hash-Util-Fie 100% | 105.8 MiB/s | 108.3 KiB | 00m00s [477/658] Installing perl-Variable-Magi 100% | 76.4 MiB/s | 156.5 KiB | 00m00s [478/658] Installing perl-I18N-LangTags 100% | 81.8 MiB/s | 83.8 KiB | 00m00s [479/658] Installing perl-Locale-Makete 100% | 169.9 MiB/s | 173.9 KiB | 00m00s [480/658] Installing perl-Locale-Makete 100% | 13.2 MiB/s | 13.5 KiB | 00m00s [481/658] Installing perl-Params-Check- 100% | 27.9 MiB/s | 28.6 KiB | 00m00s [482/658] Installing perl-Module-Load-C 100% | 29.2 MiB/s | 29.9 KiB | 00m00s [483/658] Installing perl-IPC-Cmd-2:1.0 100% | 83.9 MiB/s | 85.9 KiB | 00m00s [484/658] Installing perl-GSSAPI-0:0.28 100% | 88.0 MiB/s | 180.2 KiB | 00m00s [485/658] Installing perl-Tie-0:4.6-520 100% | 33.1 MiB/s | 33.9 KiB | 00m00s [486/658] Installing perl-Authen-SASL-0 100% | 65.6 MiB/s | 134.3 KiB | 00m00s [487/658] Installing perl-deprecate-0:0 100% | 0.0 B/s | 7.0 KiB | 00m00s [488/658] Installing perl-Text-Soundex- 100% | 51.3 MiB/s | 105.0 KiB | 00m00s [489/658] Installing perl-LDAP-1:0.68-1 100% | 104.4 MiB/s | 962.3 KiB | 00m00s [490/658] Installing perl-Email-Date-Fo 100% | 25.4 MiB/s | 26.0 KiB | 00m00s [491/658] Installing perl-MIME-Types-0: 100% | 188.3 MiB/s | 192.9 KiB | 00m00s [492/658] Installing perl-MIME-Lite-0:3 100% | 121.6 MiB/s | 248.9 KiB | 00m00s [493/658] Installing perl-Net-SMTP-SSL- 100% | 5.2 MiB/s | 5.3 KiB | 00m00s [494/658] Installing perl-MailTools-0:2 100% | 69.2 MiB/s | 212.5 KiB | 00m00s [495/658] Installing perl-Package-Stash 100% | 48.3 MiB/s | 99.0 KiB | 00m00s [496/658] Installing perl-Package-Stash 100% | 3.2 MiB/s | 58.1 KiB | 00m00s [497/658] Installing perl-DynaLoader-Fu 100% | 20.3 MiB/s | 20.7 KiB | 00m00s [498/658] Installing perl-Devel-CallChe 100% | 89.0 MiB/s | 91.1 KiB | 00m00s [499/658] Installing perl-Params-Classi 100% | 95.2 MiB/s | 97.5 KiB | 00m00s [500/658] Installing perl-DateTime-Time 100% | 28.9 MiB/s | 29.6 KiB | 00m00s [501/658] Installing perl-DateTime-Time 100% | 25.2 MiB/s | 25.8 KiB | 00m00s [502/658] Installing perl-PadWalker-0:2 100% | 84.6 MiB/s | 86.6 KiB | 00m00s [503/658] Installing perl-Devel-Caller- 100% | 79.1 MiB/s | 81.0 KiB | 00m00s [504/658] Installing perl-Devel-LexAlia 100% | 71.2 MiB/s | 72.9 KiB | 00m00s [505/658] Installing perl-Eval-Closure- 100% | 33.8 MiB/s | 34.6 KiB | 00m00s [506/658] Installing perl-Params-Valida 100% | 46.0 MiB/s | 94.2 KiB | 00m00s [507/658] Installing perl-Specio-0:0.53 100% | 68.2 MiB/s | 349.1 KiB | 00m00s [508/658] Installing perl-Package-Gener 100% | 30.8 MiB/s | 31.5 KiB | 00m00s [509/658] Installing perl-Sub-Exporter- 100% | 65.7 MiB/s | 201.9 KiB | 00m00s [510/658] Installing perl-Sub-Exporter- 100% | 28.2 MiB/s | 28.9 KiB | 00m00s [511/658] Installing perl-B-Hooks-EndOf 100% | 36.7 MiB/s | 75.1 KiB | 00m00s [512/658] Installing perl-namespace-cle 100% | 21.8 MiB/s | 44.6 KiB | 00m00s [513/658] Installing perl-namespace-aut 100% | 5.5 MiB/s | 45.0 KiB | 00m00s [514/658] Installing perl-DateTime-Loca 100% | 175.8 MiB/s | 23.4 MiB | 00m00s [515/658] Installing perl-DateTime-2:1. 100% | 84.3 MiB/s | 431.8 KiB | 00m00s [516/658] Installing perl-DateTime-Time 100% | 280.8 MiB/s | 6.2 MiB | 00m00s [517/658] Installing perl-DateTime-Form 100% | 48.2 MiB/s | 98.7 KiB | 00m00s [518/658] Installing perl-DateTime-Form 100% | 69.3 MiB/s | 213.0 KiB | 00m00s [519/658] Installing perl-DateTime-Cale 100% | 33.5 MiB/s | 34.3 KiB | 00m00s [520/658] Installing perl-Devel-GlobalD 100% | 18.6 MiB/s | 19.0 KiB | 00m00s [521/658] Installing perl-Log-Dispatch- 100% | 48.8 MiB/s | 150.0 KiB | 00m00s [522/658] Installing perl-Log-Dispatch- 100% | 53.2 MiB/s | 54.5 KiB | 00m00s [523/658] Installing perl-Log-Log4perl- 100% | 36.5 MiB/s | 897.8 KiB | 00m00s [524/658] Installing biber-0:2.21-2.fc4 100% | 59.7 MiB/s | 1.4 MiB | 00m00s [525/658] Installing libXau-0:1.0.12-3. 100% | 119.6 MiB/s | 122.5 KiB | 00m00s [526/658] Installing libxcb-0:1.17.0-6. 100% | 270.9 MiB/s | 2.2 MiB | 00m00s [527/658] Installing glib2-0:2.87.0-1.f 100% | 236.6 MiB/s | 15.6 MiB | 00m00s [528/658] Installing freetype-0:2.14.1- 100% | 214.9 MiB/s | 880.3 KiB | 00m00s [529/658] Installing harfbuzz-0:12.2.0- 100% | 272.3 MiB/s | 2.7 MiB | 00m00s [530/658] Installing texlive-luahbtex-1 100% | 183.6 MiB/s | 6.2 MiB | 00m00s [531/658] Installing dbus-libs-1:1.16.0 100% | 194.8 MiB/s | 398.9 KiB | 00m00s [532/658] Installing avahi-libs-0:0.9~r 100% | 113.8 MiB/s | 233.0 KiB | 00m00s [533/658] Installing libwebp-0:1.6.0-2. 100% | 100.3 MiB/s | 821.7 KiB | 00m00s [534/658] Installing liblerc-0:4.0.0-9. 100% | 267.6 MiB/s | 548.1 KiB | 00m00s [535/658] Installing jbigkit-libs-0:2.1 100% | 89.6 MiB/s | 183.5 KiB | 00m00s [536/658] Installing libtiff-0:4.7.1-1. 100% | 215.3 MiB/s | 661.5 KiB | 00m00s [537/658] Installing libX11-common-0:1. 100% | 84.9 MiB/s | 1.2 MiB | 00m00s [538/658] Installing libX11-0:1.8.12-1. 100% | 320.0 MiB/s | 1.3 MiB | 00m00s [539/658] Installing libXt-0:1.3.1-3.fc 100% | 233.7 MiB/s | 478.7 KiB | 00m00s [540/658] Installing libXext-0:1.3.6-4. 100% | 143.7 MiB/s | 147.1 KiB | 00m00s [541/658] Installing libXmu-0:1.2.1-4.f 100% | 129.5 MiB/s | 265.3 KiB | 00m00s [542/658] Installing libXpm-0:3.5.17-6. 100% | 197.1 MiB/s | 201.8 KiB | 00m00s [543/658] Installing libXaw-0:1.0.16-4. 100% | 269.3 MiB/s | 551.5 KiB | 00m00s [544/658] Installing libXi-0:1.8.2-3.fc 100% | 71.9 MiB/s | 73.6 KiB | 00m00s [545/658] Installing texlive-xdvi-11:sv 100% | 37.3 MiB/s | 764.5 KiB | 00m00s [546/658] Installing texlive-metafont-1 100% | 35.5 MiB/s | 946.0 KiB | 00m00s [547/658] Installing xml-common-0:0.6.3 100% | 39.6 MiB/s | 81.1 KiB | 00m00s [548/658] Installing fontconfig-0:2.17. 100% | 1.0 MiB/s | 1.2 MiB | 00m01s [549/658] Installing texlive-pdftex-11: 100% | 129.5 MiB/s | 4.7 MiB | 00m00s [550/658] Installing texlive-xifthen-11 100% | 14.8 MiB/s | 15.2 KiB | 00m00s [551/658] Installing texlive-bidi-11:sv 100% | 119.2 MiB/s | 1.2 MiB | 00m00s [552/658] Installing texlive-polyglossi 100% | 67.9 MiB/s | 764.6 KiB | 00m00s [553/658] Installing texlive-biblatex-1 100% | 220.1 MiB/s | 2.2 MiB | 00m00s [554/658] Installing texlive-pstricks-1 100% | 154.6 MiB/s | 475.0 KiB | 00m00s [555/658] Installing texlive-fancyvrb-1 100% | 65.9 MiB/s | 67.5 KiB | 00m00s [556/658] Installing texlive-pst-ovl-11 100% | 13.4 MiB/s | 13.8 KiB | 00m00s [557/658] Installing texlive-pst-3d-11: 100% | 20.4 MiB/s | 20.9 KiB | 00m00s [558/658] Installing texlive-pst-node-1 100% | 113.0 MiB/s | 115.8 KiB | 00m00s [559/658] Installing texlive-pst-plot-1 100% | 127.9 MiB/s | 131.0 KiB | 00m00s [560/658] Installing texlive-pstricks-a 100% | 102.4 MiB/s | 104.9 KiB | 00m00s [561/658] Installing texlive-pst-coil-1 100% | 21.3 MiB/s | 21.8 KiB | 00m00s [562/658] Installing texlive-pst-eps-11 100% | 16.2 MiB/s | 16.6 KiB | 00m00s [563/658] Installing texlive-pst-fill-1 100% | 23.4 MiB/s | 23.9 KiB | 00m00s [564/658] Installing texlive-pst-grad-1 100% | 21.9 MiB/s | 22.5 KiB | 00m00s [565/658] Installing texlive-pst-text-1 100% | 20.8 MiB/s | 21.3 KiB | 00m00s [566/658] Installing texlive-pst-tools- 100% | 27.5 MiB/s | 28.2 KiB | 00m00s [567/658] Installing texlive-pst-tree-1 100% | 42.6 MiB/s | 43.6 KiB | 00m00s [568/658] Installing texlive-l3kernel-1 100% | 340.6 MiB/s | 1.4 MiB | 00m00s [569/658] Installing texlive-l3packages 100% | 129.6 MiB/s | 265.5 KiB | 00m00s [570/658] Installing texlive-xpatch-11: 100% | 26.9 MiB/s | 27.5 KiB | 00m00s [571/658] Installing texlive-latex-11:s 100% | 442.7 MiB/s | 40.3 MiB | 00m00s [572/658] Installing texlive-algorithms 100% | 38.2 MiB/s | 39.1 KiB | 00m00s [573/658] Installing texlive-listings-1 100% | 189.7 MiB/s | 582.9 KiB | 00m00s [574/658] Installing texlive-koma-scrip 100% | 451.5 MiB/s | 9.9 MiB | 00m00s [575/658] Installing texlive-ms-11:svn5 100% | 9.4 MiB/s | 19.3 KiB | 00m00s [576/658] Installing texlive-pgf-11:svn 100% | 135.5 MiB/s | 4.9 MiB | 00m00s [577/658] Installing texlive-showexpl-1 100% | 22.0 MiB/s | 22.6 KiB | 00m00s [578/658] Installing texlive-tipa-11:sv 100% | 252.8 MiB/s | 3.8 MiB | 00m00s [579/658] Installing texlive-xunicode-1 100% | 215.2 MiB/s | 220.3 KiB | 00m00s [580/658] Installing texlive-fontspec-1 100% | 80.7 MiB/s | 330.6 KiB | 00m00s [581/658] Installing texlive-cm-super-1 100% | 493.5 MiB/s | 65.1 MiB | 00m00s [582/658] Installing texlive-bera-11:sv 100% | 128.8 MiB/s | 791.2 KiB | 00m00s [583/658] Installing texlive-filehook-1 100% | 55.8 MiB/s | 57.2 KiB | 00m00s [584/658] Installing texlive-currfile-1 100% | 34.1 MiB/s | 35.0 KiB | 00m00s [585/658] Installing texlive-metalogo-1 100% | 16.1 MiB/s | 16.5 KiB | 00m00s [586/658] Installing texlive-amscls-11: 100% | 360.9 MiB/s | 1.4 MiB | 00m00s [587/658] Installing texlive-sansmathac 100% | 27.5 MiB/s | 56.4 KiB | 00m00s [588/658] Installing texlive-lualatex-m 100% | 28.7 MiB/s | 29.4 KiB | 00m00s [589/658] Installing texlive-unicode-ma 100% | 253.2 MiB/s | 518.6 KiB | 00m00s [590/658] Installing texlive-oberdiek-1 100% | 558.6 MiB/s | 12.3 MiB | 00m00s [591/658] Installing texlive-pdfpages-1 100% | 105.1 MiB/s | 107.6 KiB | 00m00s [592/658] Installing texlive-realscript 100% | 23.3 MiB/s | 23.9 KiB | 00m00s [593/658] Installing texlive-xltxtra-11 100% | 14.8 MiB/s | 15.2 KiB | 00m00s [594/658] Installing texlive-extsizes-1 100% | 126.2 MiB/s | 129.3 KiB | 00m00s [595/658] Installing texlive-jknapltx-1 100% | 46.1 MiB/s | 47.2 KiB | 00m00s [596/658] Installing texlive-seminar-11 100% | 194.8 MiB/s | 199.5 KiB | 00m00s [597/658] Installing texlive-typehtml-1 100% | 33.4 MiB/s | 34.2 KiB | 00m00s [598/658] Installing texlive-ucs-11:svn 100% | 177.0 MiB/s | 2.5 MiB | 00m00s [599/658] Installing texlive-beamer-11: 100% | 118.3 MiB/s | 726.9 KiB | 00m00s [600/658] Installing texlive-ae-11:svn1 100% | 76.8 MiB/s | 471.9 KiB | 00m00s [601/658] Installing texlive-mnsymbol-1 100% | 250.2 MiB/s | 5.8 MiB | 00m00s [602/658] Installing texlive-mathspec-1 100% | 51.9 MiB/s | 53.2 KiB | 00m00s [603/658] Installing texlive-minitoc-11 100% | 62.1 MiB/s | 572.5 KiB | 00m00s [604/658] Installing texlive-ltxmisc-11 100% | 45.3 MiB/s | 46.4 KiB | 00m00s [605/658] Installing texlive-xetex-11:s 100% | 85.3 MiB/s | 2.1 MiB | 00m00s [606/658] Installing texlive-dvipdfmx-1 100% | 150.7 MiB/s | 3.8 MiB | 00m00s [607/658] Installing texlive-l3experime 100% | 94.9 MiB/s | 194.4 KiB | 00m00s [608/658] Installing texlive-breqn-11:s 100% | 165.2 MiB/s | 169.2 KiB | 00m00s [609/658] Installing cups-filesystem-1: 100% | 1.7 MiB/s | 1.8 KiB | 00m00s [610/658] Installing cups-libs-1:2.4.14 100% | 217.6 MiB/s | 668.3 KiB | 00m00s [611/658] Installing boost-test-0:1.83. 100% | 237.6 MiB/s | 729.9 KiB | 00m00s [612/658] Installing boost-stacktrace-0 100% | 200.8 MiB/s | 205.6 KiB | 00m00s [613/658] Installing boost-serializatio 100% | 228.9 MiB/s | 468.9 KiB | 00m00s [614/658] Installing boost-random-0:1.8 100% | 68.8 MiB/s | 70.5 KiB | 00m00s [615/658] Installing boost-program-opti 100% | 262.1 MiB/s | 268.4 KiB | 00m00s [616/658] Installing boost-nowide-0:1.8 100% | 68.2 MiB/s | 69.8 KiB | 00m00s [617/658] Installing boost-math-0:1.83. 100% | 281.7 MiB/s | 865.5 KiB | 00m00s [618/658] Installing boost-iostreams-0: 100% | 132.0 MiB/s | 135.2 KiB | 00m00s [619/658] Installing boost-contract-0:1 100% | 132.5 MiB/s | 135.7 KiB | 00m00s [620/658] Installing boost-0:1.83.0-17. 100% | 45.2 KiB/s | 1.7 KiB | 00m00s [621/658] Installing boost-devel-0:1.83 100% | 174.2 MiB/s | 145.8 MiB | 00m01s [622/658] Installing texlive-texlive-co 100% | 130.8 MiB/s | 268.0 KiB | 00m00s [623/658] Installing texlive-collection 100% | 0.0 B/s | 124.0 B | 00m00s [624/658] Installing texlive-collection 100% | 0.0 B/s | 124.0 B | 00m00s [625/658] Installing openjpeg-0:2.5.4-1 100% | 202.3 MiB/s | 414.3 KiB | 00m00s [626/658] Installing libijs-0:0.35-25.f 100% | 100.2 MiB/s | 102.6 KiB | 00m00s [627/658] Installing lcms2-0:2.16-6.fc4 100% | 237.5 MiB/s | 486.4 KiB | 00m00s [628/658] Installing jbig2dec-libs-0:0. 100% | 170.5 MiB/s | 174.6 KiB | 00m00s [629/658] Installing adobe-mappings-pdf 100% | 293.1 MiB/s | 4.4 MiB | 00m00s [630/658] Installing libgs-0:10.06.0-1. 100% | 414.7 MiB/s | 24.1 MiB | 00m00s [631/658] Installing ghostscript-0:10.0 100% | 5.0 MiB/s | 91.3 KiB | 00m00s [632/658] Installing ghostscript-tools- 100% | 201.1 KiB/s | 3.4 KiB | 00m00s [633/658] Installing ghostscript-tools- 100% | 297.8 KiB/s | 5.1 KiB | 00m00s [634/658] Installing texlive-thumbpdf-1 100% | 4.8 MiB/s | 98.9 KiB | 00m00s [635/658] Installing kernel-headers-0:6 100% | 124.0 MiB/s | 6.8 MiB | 00m00s [636/658] Installing glibc-devel-0:2.42 100% | 101.8 MiB/s | 2.3 MiB | 00m00s [637/658] Installing libxcrypt-devel-0: 100% | 32.5 MiB/s | 33.3 KiB | 00m00s [638/658] Installing qsopt-ex-libs-0:2. 100% | 248.2 MiB/s | 1.5 MiB | 00m00s [639/658] Installing TOPCOM-libs-0:1.1. 100% | 313.5 MiB/s | 5.6 MiB | 00m00s [640/658] Installing libubsan-0:15.2.1- 100% | 232.6 MiB/s | 476.3 KiB | 00m00s [641/658] Installing libatomic-0:15.2.1 100% | 67.9 MiB/s | 69.5 KiB | 00m00s [642/658] Installing libasan-0:15.2.1-4 100% | 220.1 MiB/s | 1.5 MiB | 00m00s [643/658] Installing libstdc++-devel-0: 100% | 357.8 MiB/s | 36.5 MiB | 00m00s [644/658] Installing make-1:4.4.1-11.fc 100% | 71.2 MiB/s | 1.9 MiB | 00m00s [645/658] Installing gcc-0:15.2.1-4.fc4 100% | 338.7 MiB/s | 99.6 MiB | 00m00s [646/658] Installing gcc-gfortran-0:15. 100% | 272.5 MiB/s | 36.8 MiB | 00m00s [647/658] Installing lusol-devel-0:2016 100% | 873.7 KiB/s | 7.9 KiB | 00m00s [648/658] Installing libpapilo-devel-0: 100% | 196.5 MiB/s | 1.8 MiB | 00m00s [649/658] Installing libsoplex-devel-0: 100% | 264.4 MiB/s | 3.4 MiB | 00m00s [650/658] Installing gcc-c++-0:15.2.1-4 100% | 292.2 MiB/s | 38.9 MiB | 00m00s [651/658] Installing annobin-plugin-gcc 100% | 43.3 MiB/s | 709.4 KiB | 00m00s [652/658] Installing gcc-plugin-annobin 100% | 4.1 MiB/s | 70.7 KiB | 00m00s [653/658] Installing TOPCOM-0:1.1.2-10. 100% | 179.5 MiB/s | 8.3 MiB | 00m00s [654/658] Installing texlive-collection 100% | 0.0 B/s | 124.0 B | 00m00s [655/658] Installing ghostscript-tools- 100% | 107.3 KiB/s | 1.8 KiB | 00m00s [656/658] Installing texlive-ulem-11:sv 100% | 15.4 MiB/s | 15.8 KiB | 00m00s [657/658] Installing cddlib-devel-1:0.9 100% | 196.6 MiB/s | 1.6 MiB | 00m00s [658/658] Installing glibc-langpack-en- 100% | 121.3 KiB/s | 5.8 MiB | 00m49s 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: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1764288000 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.NX3TrW Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.7RjKRO + 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.bblaVh + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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.C101J0 + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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/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_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/linalg.cpp -o src/linalg.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/linalg.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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/traverser_tropical.cpp -o src/traverser_tropical.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_tropical.h:4, from src/traverser_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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_doesidealcontain.cpp -o src/app_doesidealcontain.o In file included from src/monomial.h:6, from src/term.h:5, from src/printer.h:9, from src/app_doesidealcontain.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_sturmsequence.cpp -o src/app_sturmsequence.o In file included from src/polynomial.h:9, from src/dimension.h:4, from src/app_sturmsequence.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_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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_tropicalweildivisor.cpp -o src/app_tropicalweildivisor.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_tropicalweildivisor.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_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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DGMPRATIONAL -DNDEBUG -I/usr/include/cddlib -g -g -c src/app_tropicalfunction.cpp -o src/app_tropicalfunction.o In file included from src/monomial.h:6, from src/parser.h:7, from src/app_tropicalfunction.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_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_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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_): | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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; | ^~~~~~~~~ In file included from /usr/include/papilo/core/ProblemUpdate.hpp:43, from /usr/include/papilo/core/Presolve.hpp:32, from /usr/include/soplex/spxpapilo.h:156, from /usr/include/soplex.h:75, from src/lp_soplexcdd.cpp:4: /usr/include/papilo/verification/VeriPb.hpp: In instantiation of ‘std::pair<_FIter, _FIter> papilo::VeriPb::sparsify_convert_scale_to_frac(int, int, REAL, const papilo::ConstraintMatrix&) const [with REAL = double]’: /usr/include/papilo/verification/VeriPb.hpp:1547:22: required from ‘void papilo::VeriPb::sparsify(int, int, REAL, const papilo::Problem&) [with REAL = double]’ 1547 | auto frac = sparsify_convert_scale_to_frac( eqrow, candrow, scale, matrix ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/papilo/verification/VeriPb.hpp:1389:4: required from here 1389 | sparsify( int eqrow, int candrow, REAL scale, | ^~~~~~~~ /usr/include/papilo/verification/VeriPb.hpp:2654:4: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 2654 | sparsify_convert_scale_to_frac( int eqrow, int candrow, REAL scale, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 /usr/include/papilo/verification/VeriPb.hpp: In member function ‘sparsify_convert_scale_to_frac’: /usr/include/papilo/verification/VeriPb.hpp:1547:52: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 1547 | auto frac = sparsify_convert_scale_to_frac( eqrow, candrow, scale, matrix ); | ^ + 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 - /builddir/build/BUILD/gfan-0.7-build/gfan0.7 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.5M9OWM + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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.aarch64 --unique-debug-src-base gfan-0.7-6.fc44.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -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.aarch64 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.QmZZM4 + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -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.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.BB2TPn + 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.d0uMgW + 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(aarch-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: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(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_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) libgcc_s.so.1(GCC_4.5.0)(64bit) libgfan.so.0()(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(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.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.pKY6Ot + 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(aarch-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.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.qlI4Ii + 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(aarch-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: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(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.aarch64 Provides: libgfan-devel = 0.7-6.fc44 libgfan-devel(aarch-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.aarch64 Provides: gfan-debugsource = 0.7-6.fc44 gfan-debugsource(aarch-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.aarch64 Provides: debuginfo(build-id) = 70be8bdce969fef2e0ce590c749e714bcc526a64 gfan-debuginfo = 0.7-6.fc44 gfan-debuginfo(aarch-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(aarch-64) = 0.7-6.fc44 Processing files: libgfan-debuginfo-0.7-6.fc44.aarch64 Provides: debuginfo(build-id) = e6d45c66c2efa8eaadb5e3ecc7e3aff89ecdbe1e libgfan-debuginfo = 0.7-6.fc44 libgfan-debuginfo(aarch-64) = 0.7-6.fc44 libgfan.so.0.0.0-0.7-6.fc44.aarch64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: gfan-debugsource(aarch-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.aarch64.rpm Wrote: /builddir/build/RPMS/gfan-doc-0.7-6.fc44.aarch64.rpm Wrote: /builddir/build/RPMS/libgfan-0.7-6.fc44.aarch64.rpm Wrote: /builddir/build/RPMS/libgfan-devel-0.7-6.fc44.aarch64.rpm Wrote: /builddir/build/RPMS/gfan-0.7-6.fc44.aarch64.rpm Wrote: /builddir/build/RPMS/libgfan-debuginfo-0.7-6.fc44.aarch64.rpm Wrote: /builddir/build/RPMS/gfan-debuginfo-0.7-6.fc44.aarch64.rpm Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.6CZPwi + 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-aarch64-1764288891.968903/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) 6 minutes 28 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": "libgfan", "epoch": null, "version": "0.7", "release": "6.fc44", "arch": "aarch64" }, { "name": "gfan", "epoch": null, "version": "0.7", "release": "6.fc44", "arch": "src" }, { "name": "gfan-doc", "epoch": null, "version": "0.7", "release": "6.fc44", "arch": "aarch64" }, { "name": "gfan", "epoch": null, "version": "0.7", "release": "6.fc44", "arch": "aarch64" }, { "name": "libgfan-devel", "epoch": null, "version": "0.7", "release": "6.fc44", "arch": "aarch64" }, { "name": "gfan-debugsource", "epoch": null, "version": "0.7", "release": "6.fc44", "arch": "aarch64" }, { "name": "libgfan-debuginfo", "epoch": null, "version": "0.7", "release": "6.fc44", "arch": "aarch64" }, { "name": "gfan-debuginfo", "epoch": null, "version": "0.7", "release": "6.fc44", "arch": "aarch64" } ] } RPMResults finished