Warning: Permanently added '169.63.189.101' (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/6946915-fedora-39-s390x --chroot fedora-39-s390x Version: 0.70 PID: 6352 Logging PID: 6353 Task: {'appstream': False, 'background': True, 'build_id': 6946915, 'buildroot_pkgs': [], 'chroot': 'fedora-39-s390x', 'enable_net': False, 'fedora_review': False, 'git_hash': 'e0d401d1ccdc2aa77614a803b3820dd225dee59d', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/psimovec/openblas-0.3.23/giac', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'giac', 'package_version': '1.9.0.73-3', 'project_dirname': 'openblas-0.3.23', 'project_name': 'openblas-0.3.23', 'project_owner': 'psimovec', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/psimovec/openblas-0.3.23/fedora-39-s390x/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}, {'baseurl': 'http://kojipkgs.fedoraproject.org/repos/rawhide/latest/$basearch/', 'id': 'http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch', 'name': 'Additional repo http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch'}], 'sandbox': 'psimovec/openblas-0.3.23--https://src.fedoraproject.org/user/releng', 'source_json': {}, 'source_type': None, 'submitter': 'https://src.fedoraproject.org/user/releng', 'tags': [], 'task_id': '6946915-fedora-39-s390x', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/psimovec/openblas-0.3.23/giac /var/lib/copr-rpmbuild/workspace/workdir-wmu6rwh1/giac --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/psimovec/openblas-0.3.23/giac', '/var/lib/copr-rpmbuild/workspace/workdir-wmu6rwh1/giac', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-wmu6rwh1/giac'... Running: git checkout e0d401d1ccdc2aa77614a803b3820dd225dee59d -- cmd: ['git', 'checkout', 'e0d401d1ccdc2aa77614a803b3820dd225dee59d', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-wmu6rwh1/giac rc: 0 stdout: stderr: Note: switching to 'e0d401d1ccdc2aa77614a803b3820dd225dee59d'. 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 e0d401d automatic import of giac Running: copr-distgit-client sources cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-wmu6rwh1/giac 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 giac-1.9.0.73.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o giac-1.9.0.73.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/psimovec/openblas-0.3.23/giac/giac-1.9.0.73.tar.gz/md5/ebe3f86ac313993008767560325e7bc7/giac-1.9.0.73.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 72.7M 100 72.7M 0 0 280M 0 --:--:-- --:--:-- --:--:-- 279M INFO: Reading stdout from command: md5sum giac-1.9.0.73.tar.gz /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-wmu6rwh1/giac/giac.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-wmu6rwh1/giac --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1706129528.112114 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 5.4 starting (python version = 3.11.3, NVR = mock-5.4-1.fc38), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-wmu6rwh1/giac/giac.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-wmu6rwh1/giac --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1706129528.112114 -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-wmu6rwh1/giac/giac.spec) Config(fedora-39-s390x) Start: clean chroot Finish: clean chroot Mock Version: 5.4 INFO: Mock Version: 5.4 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-39-s390x-bootstrap-1706129528.112114/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 bootstrap image: registry.fedoraproject.org/fedora:39 INFO: Pulling image: registry.fedoraproject.org/fedora:39 INFO: Copy content of container registry.fedoraproject.org/fedora:39 to /var/lib/mock/fedora-39-s390x-bootstrap-1706129528.112114/root INFO: Checking that registry.fedoraproject.org/fedora:39 image matches host's architecture INFO: mounting registry.fedoraproject.org/fedora:39 with podman image mount INFO: image registry.fedoraproject.org/fedora:39 as /var/lib/containers/storage/overlay/8762d4e942255ae5f22c1ca5cdcbea9118d53523b90ef15d705fc17a7574e0a0/merged INFO: umounting image registry.fedoraproject.org/fedora:39 (/var/lib/containers/storage/overlay/8762d4e942255ae5f22c1ca5cdcbea9118d53523b90ef15d705fc17a7574e0a0/merged) with podman image umount INFO: Package manager dnf detected and used (fallback) INFO: Bootstrap image not marked ready Start(bootstrap): installing dnf tooling No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 3.7 MB/s | 19 MB 00:05 Additional repo http_kojipkgs_fedoraproject_org 13 MB/s | 68 MB 00:05 fedora 38 MB/s | 79 MB 00:02 updates 4.0 MB/s | 23 MB 00:05 Last metadata expiration check: 0:00:06 ago on Wed Jan 24 20:53:29 2024. Package python3-dnf-4.18.1-2.fc39.noarch is already installed. Dependencies resolved. ========================================================================================================================= Package Arch Version Repository Size ========================================================================================================================= Installing: python3-dnf-plugins-core noarch 4.4.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 302 k Upgrading: dnf noarch 4.18.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 496 k dnf-data noarch 4.18.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39 k python3-dnf noarch 4.18.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 549 k yum noarch 4.18.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37 k Installing dependencies: dbus-libs s390x 1:1.14.10-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 159 k python3-dateutil noarch 1:2.8.2-11.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 345 k python3-dbus s390x 1.3.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 147 k python3-distro noarch 1.9.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 45 k python3-six noarch 1.16.0-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 41 k python3-systemd s390x 235-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 100 k Transaction Summary ========================================================================================================================= Install 7 Packages Upgrade 4 Packages Total download size: 2.2 M Downloading Packages: (1/11): python3-dbus-1.3.2-4.fc39.s390x.rpm 3.4 MB/s | 147 kB 00:00 (2/11): dbus-libs-1.14.10-1.fc40.s390x.rpm 3.2 MB/s | 159 kB 00:00 (3/11): python3-distro-1.9.0-1.fc40.noarch.rpm 8.2 MB/s | 45 kB 00:00 (4/11): python3-six-1.16.0-12.fc39.noarch.rpm 8.0 MB/s | 41 kB 00:00 (5/11): python3-dnf-plugins-core-4.4.4-1.fc40.n 35 MB/s | 302 kB 00:00 (6/11): python3-dateutil-2.8.2-11.fc40.noarch.r 5.6 MB/s | 345 kB 00:00 (7/11): python3-systemd-235-5.fc39.s390x.rpm 14 MB/s | 100 kB 00:00 (8/11): dnf-4.18.2-1.fc40.noarch.rpm 41 MB/s | 496 kB 00:00 (9/11): dnf-data-4.18.2-1.fc40.noarch.rpm 4.3 MB/s | 39 kB 00:00 (10/11): yum-4.18.2-1.fc40.noarch.rpm 6.1 MB/s | 37 kB 00:00 (11/11): python3-dnf-4.18.2-1.fc40.noarch.rpm 23 MB/s | 549 kB 00:00 -------------------------------------------------------------------------------- Total 25 MB/s | 2.2 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Upgrading : dnf-data-4.18.2-1.fc40.noarch 1/15 Upgrading : python3-dnf-4.18.2-1.fc40.noarch 2/15 Upgrading : dnf-4.18.2-1.fc40.noarch 3/15 Running scriptlet: dnf-4.18.2-1.fc40.noarch 3/15 Installing : python3-systemd-235-5.fc39.s390x 4/15 Installing : python3-six-1.16.0-12.fc39.noarch 5/15 Installing : python3-dateutil-1:2.8.2-11.fc40.noarch 6/15 Installing : python3-distro-1.9.0-1.fc40.noarch 7/15 Installing : dbus-libs-1:1.14.10-1.fc40.s390x 8/15 Installing : python3-dbus-1.3.2-4.fc39.s390x 9/15 Installing : python3-dnf-plugins-core-4.4.4-1.fc40.noarch 10/15 Upgrading : yum-4.18.2-1.fc40.noarch 11/15 Cleanup : yum-4.18.1-2.fc39.noarch 12/15 Running scriptlet: dnf-4.18.1-2.fc39.noarch 13/15 Cleanup : dnf-4.18.1-2.fc39.noarch 13/15 Running scriptlet: dnf-4.18.1-2.fc39.noarch 13/15 Cleanup : python3-dnf-4.18.1-2.fc39.noarch 14/15 Cleanup : dnf-data-4.18.1-2.fc39.noarch 15/15 Running scriptlet: dnf-data-4.18.1-2.fc39.noarch 15/15 Verifying : dbus-libs-1:1.14.10-1.fc40.s390x 1/15 Verifying : python3-dateutil-1:2.8.2-11.fc40.noarch 2/15 Verifying : python3-dbus-1.3.2-4.fc39.s390x 3/15 Verifying : python3-distro-1.9.0-1.fc40.noarch 4/15 Verifying : python3-dnf-plugins-core-4.4.4-1.fc40.noarch 5/15 Verifying : python3-six-1.16.0-12.fc39.noarch 6/15 Verifying : python3-systemd-235-5.fc39.s390x 7/15 Verifying : dnf-4.18.2-1.fc40.noarch 8/15 Verifying : dnf-4.18.1-2.fc39.noarch 9/15 Verifying : dnf-data-4.18.2-1.fc40.noarch 10/15 Verifying : dnf-data-4.18.1-2.fc39.noarch 11/15 Verifying : python3-dnf-4.18.2-1.fc40.noarch 12/15 Verifying : python3-dnf-4.18.1-2.fc39.noarch 13/15 Verifying : yum-4.18.2-1.fc40.noarch 14/15 Verifying : yum-4.18.1-2.fc39.noarch 15/15 Upgraded: dnf-4.18.2-1.fc40.noarch dnf-data-4.18.2-1.fc40.noarch python3-dnf-4.18.2-1.fc40.noarch yum-4.18.2-1.fc40.noarch Installed: dbus-libs-1:1.14.10-1.fc40.s390x python3-dateutil-1:2.8.2-11.fc40.noarch python3-dbus-1.3.2-4.fc39.s390x python3-distro-1.9.0-1.fc40.noarch python3-dnf-plugins-core-4.4.4-1.fc40.noarch python3-six-1.16.0-12.fc39.noarch python3-systemd-235-5.fc39.s390x Complete! Finish(bootstrap): installing dnf tooling 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-39-s390x-1706129528.112114/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 dnf detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.0-1.fc39.s390x rpm-sequoia-1.5.0-1.fc39.s390x python3-dnf-4.18.2-1.fc40.noarch python3-dnf-plugins-core-4.4.4-1.fc40.noarch yum-4.18.2-1.fc40.noarch Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 3.3 MB/s | 19 MB 00:05 Additional repo http_kojipkgs_fedoraproject_org 158 MB/s | 68 MB 00:00 fedora 57 MB/s | 79 MB 00:01 updates 3.6 MB/s | 23 MB 00:06 Last metadata expiration check: 0:00:05 ago on Wed Jan 24 20:54:52 2024. Dependencies resolved. ======================================================================================================================================== Package Arch Version Repository Size ======================================================================================================================================== Installing group/module packages: bash s390x 5.2.26-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 M bzip2 s390x 1.0.8-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 53 k coreutils s390x 9.4-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 M cpio s390x 2.15-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 291 k diffutils s390x 3.10-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 398 k fedora-release-common noarch 40-0.29 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k findutils s390x 1:4.9.0-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 488 k gawk s390x 5.3.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M glibc-minimal-langpack s390x 2.38.9000-33.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 95 k grep s390x 3.11-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 294 k gzip s390x 1.12-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 166 k info s390x 7.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 195 k patch s390x 2.7.6-22.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 134 k redhat-rpm-config noarch 280-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 75 k rpm-build s390x 4.19.1-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 71 k sed s390x 4.8-14.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 300 k shadow-utils s390x 2:4.14.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 M tar s390x 2:1.35-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 865 k unzip s390x 6.0-62.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 194 k util-linux s390x 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M which s390x 2.21-40.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 43 k xz s390x 5.4.5-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 532 k Installing dependencies: alternatives s390x 1.26-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 41 k ansible-srpm-macros noarch 1-12.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k audit-libs s390x 4.0-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 125 k authselect s390x 1.5.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 143 k authselect-libs s390x 1.5.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 233 k basesystem noarch 11-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.2 k binutils s390x 2.41-30.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 5.9 M binutils-gold s390x 2.41-30.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 996 k bzip2-libs s390x 1.0.8-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 46 k ca-certificates noarch 2023.2.62_v7.0.401-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 863 k coreutils-common s390x 9.4-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.1 M cracklib s390x 2.9.11-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 83 k crypto-policies noarch 20231204-1.git1e3a2e4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 69 k curl s390x 8.5.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 373 k cyrus-sasl-lib s390x 2.1.28-17.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 820 k debugedit s390x 5.0-12.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 81 k dwz s390x 0.15-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 144 k ed s390x 1.20-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 83 k efi-srpm-macros noarch 5-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k elfutils s390x 0.190-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 571 k elfutils-debuginfod-client s390x 0.190-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k elfutils-default-yama-scope noarch 0.190-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k elfutils-libelf s390x 0.190-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 200 k elfutils-libs s390x 0.190-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 276 k fedora-gpg-keys noarch 40-0.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 119 k fedora-release noarch 40-0.29 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10 k fedora-release-identity-basic noarch 40-0.29 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k fedora-repos noarch 40-0.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.3 k fedora-repos-rawhide noarch 40-0.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.9 k file s390x 5.45-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 49 k file-libs s390x 5.45-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 769 k filesystem s390x 3.18-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M fonts-srpm-macros noarch 1:2.0.5-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k forge-srpm-macros noarch 0.2.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k fpc-srpm-macros noarch 1.3-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.4 k gdb-minimal s390x 14.1-6.fc40 copr_base 4.2 M gdbm s390x 1:1.23-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 151 k gdbm-libs s390x 1:1.23-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 58 k ghc-srpm-macros noarch 1.6.1-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.1 k glibc s390x 2.38.9000-33.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.9 M glibc-common s390x 2.38.9000-33.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 393 k glibc-gconv-extra s390x 2.38.9000-33.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.7 M gmp s390x 1:6.2.1-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 325 k gnat-srpm-macros noarch 6-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.8 k go-srpm-macros noarch 3.3.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28 k jansson s390x 2.13.1-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 44 k kernel-srpm-macros noarch 1.0-20.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10 k keyutils-libs s390x 1.6.3-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k krb5-libs s390x 1.21.2-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 780 k libacl s390x 2.3.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k libarchive s390x 3.7.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 440 k libattr s390x 2.5.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k libblkid s390x 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 121 k libbrotli s390x 1.1.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 379 k libcap s390x 2.69-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 85 k libcap-ng s390x 0.8.4-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 33 k libcom_err s390x 1.47.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k libcurl s390x 8.5.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 364 k libeconf s390x 0.5.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k libevent s390x 2.1.12-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 260 k libfdisk s390x 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 166 k libffi s390x 3.4.4-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35 k libgcc s390x 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68 k libgomp s390x 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 332 k libidn2 s390x 2.3.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 111 k libmount s390x 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 158 k libnghttp2 s390x 1.59.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 79 k libnsl2 s390x 2.0.0-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k libpkgconf s390x 1.9.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k libpsl s390x 0.21.5-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 64 k libpwquality s390x 1.4.5-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 109 k libselinux s390x 3.6-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 92 k libsemanage s390x 3.6-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 119 k libsepol s390x 3.6-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 346 k libsmartcols s390x 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 70 k libssh s390x 0.10.6-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 209 k libssh-config noarch 0.10.6-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.1 k libstdc++ s390x 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 973 k libtasn1 s390x 4.19.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 77 k libtirpc s390x 1.3.4-1.rc1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 96 k libunistring s390x 1.1-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 556 k libutempter s390x 1.2.1-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k libuuid s390x 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29 k libverto s390x 0.3.2-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k libxcrypt s390x 4.4.36-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 123 k libxml2 s390x 2.12.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 705 k libzstd s390x 1.5.5-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 342 k lua-libs s390x 5.4.6-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 142 k lua-srpm-macros noarch 1-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.6 k lz4-libs s390x 1.9.4-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 81 k mpfr s390x 4.2.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 297 k ncurses-base noarch 6.4-9.20240113.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63 k ncurses-libs s390x 6.4-9.20240113.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 362 k ocaml-srpm-macros noarch 9-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.0 k openblas-srpm-macros noarch 2-14.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.5 k openldap s390x 2.6.6-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 262 k openssl-libs s390x 1:3.1.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.9 M p11-kit s390x 0.25.3-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 519 k p11-kit-trust s390x 0.25.3-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 142 k package-notes-srpm-macros noarch 0.5-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k pam s390x 1.6.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 525 k pam-libs s390x 1.6.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 58 k pcre2 s390x 10.42-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 250 k pcre2-syntax noarch 10.42-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 143 k perl-srpm-macros noarch 1-51.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.0 k pkgconf s390x 1.9.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 43 k pkgconf-m4 noarch 1.9.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k pkgconf-pkg-config s390x 1.9.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.6 k popt s390x 1.19-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 62 k publicsuffix-list-dafsa noarch 20240107-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 58 k pyproject-srpm-macros noarch 1.11.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k python-srpm-macros noarch 3.12-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k qt5-srpm-macros noarch 5.15.12-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.4 k qt6-srpm-macros noarch 6.6.1-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.8 k readline s390x 8.2-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 230 k rpm s390x 4.19.1-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 509 k rpm-build-libs s390x 4.19.1-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 97 k rpm-libs s390x 4.19.1-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 324 k rpm-sequoia s390x 1.5.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 M rust-srpm-macros noarch 25.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k setup noarch 2.14.5-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 148 k sqlite-libs s390x 3.45.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 761 k systemd-libs s390x 255.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 710 k util-linux-core s390x 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 497 k xxhash-libs s390x 0.8.2-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37 k xz-libs s390x 5.4.5-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 114 k zig-srpm-macros noarch 1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.0 k zip s390x 3.0-39.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 283 k zlib-ng-compat s390x 2.1.6-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 66 k zstd s390x 1.5.5-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 506 k Installing Groups: Buildsystem building group Transaction Summary ======================================================================================================================================== Install 152 Packages Total download size: 52 M Installed size: 179 M Downloading Packages: (1/152): ansible-srpm-macros-1-12.fc40.noarch.r 725 kB/s | 21 kB 00:00 (2/152): audit-libs-4.0-5.fc40.s390x.rpm 16 MB/s | 125 kB 00:00 (3/152): alternatives-1.26-1.fc40.s390x.rpm 1.0 MB/s | 41 kB 00:00 (4/152): authselect-1.5.0-1.fc40.s390x.rpm 25 MB/s | 143 kB 00:00 (5/152): basesystem-11-18.fc39.noarch.rpm 2.0 MB/s | 7.2 kB 00:00 (6/152): authselect-libs-1.5.0-1.fc40.s390x.rpm 21 MB/s | 233 kB 00:00 (7/152): bash-5.2.26-1.fc40.s390x.rpm 153 MB/s | 1.8 MB 00:00 (8/152): binutils-gold-2.41-30.fc40.s390x.rpm 86 MB/s | 996 kB 00:00 (9/152): bzip2-1.0.8-16.fc39.s390x.rpm 7.7 MB/s | 53 kB 00:00 (10/152): bzip2-libs-1.0.8-16.fc39.s390x.rpm 11 MB/s | 46 kB 00:00 (11/152): ca-certificates-2023.2.62_v7.0.401-4. 94 MB/s | 863 kB 00:00 (12/152): coreutils-9.4-3.fc40.s390x.rpm 123 MB/s | 1.2 MB 00:00 (13/152): coreutils-common-9.4-3.fc40.s390x.rpm 154 MB/s | 2.1 MB 00:00 (14/152): cpio-2.15-1.fc40.s390x.rpm 50 MB/s | 291 kB 00:00 (15/152): cracklib-2.9.11-2.fc39.s390x.rpm 18 MB/s | 83 kB 00:00 (16/152): binutils-2.41-30.fc40.s390x.rpm 75 MB/s | 5.9 MB 00:00 (17/152): crypto-policies-20231204-1.git1e3a2e4 7.9 MB/s | 69 kB 00:00 (18/152): curl-8.5.0-2.fc40.s390x.rpm 47 MB/s | 373 kB 00:00 (19/152): debugedit-5.0-12.fc40.s390x.rpm 19 MB/s | 81 kB 00:00 (20/152): cyrus-sasl-lib-2.1.28-17.fc40.s390x.r 83 MB/s | 820 kB 00:00 (21/152): dwz-0.15-3.fc39.s390x.rpm 29 MB/s | 144 kB 00:00 (22/152): diffutils-3.10-3.fc39.s390x.rpm 57 MB/s | 398 kB 00:00 (23/152): efi-srpm-macros-5-9.fc39.noarch.rpm 6.0 MB/s | 22 kB 00:00 (24/152): ed-1.20-1.fc40.s390x.rpm 16 MB/s | 83 kB 00:00 (25/152): elfutils-debuginfod-client-0.190-4.fc 7.4 MB/s | 38 kB 00:00 (26/152): elfutils-0.190-4.fc40.s390x.rpm 66 MB/s | 571 kB 00:00 (27/152): elfutils-default-yama-scope-0.190-4.f 2.5 MB/s | 13 kB 00:00 (28/152): elfutils-libelf-0.190-4.fc40.s390x.rp 37 MB/s | 200 kB 00:00 (29/152): fedora-gpg-keys-40-0.2.noarch.rpm 27 MB/s | 119 kB 00:00 (30/152): elfutils-libs-0.190-4.fc40.s390x.rpm 38 MB/s | 276 kB 00:00 (31/152): fedora-release-40-0.29.noarch.rpm 2.3 MB/s | 10 kB 00:00 (32/152): fedora-release-common-40-0.29.noarch. 4.3 MB/s | 21 kB 00:00 (33/152): fedora-release-identity-basic-40-0.29 2.4 MB/s | 11 kB 00:00 (34/152): fedora-repos-40-0.2.noarch.rpm 1.9 MB/s | 9.3 kB 00:00 (35/152): fedora-repos-rawhide-40-0.2.noarch.rp 2.1 MB/s | 8.9 kB 00:00 (36/152): file-5.45-1.fc40.s390x.rpm 12 MB/s | 49 kB 00:00 (37/152): file-libs-5.45-1.fc40.s390x.rpm 79 MB/s | 769 kB 00:00 (38/152): filesystem-3.18-6.fc39.s390x.rpm 94 MB/s | 1.1 MB 00:00 (39/152): fonts-srpm-macros-2.0.5-12.fc39.noarc 6.7 MB/s | 26 kB 00:00 (40/152): findutils-4.9.0-6.fc40.s390x.rpm 61 MB/s | 488 kB 00:00 (41/152): forge-srpm-macros-0.2.0-1.fc40.noarch 3.6 MB/s | 18 kB 00:00 (42/152): fpc-srpm-macros-1.3-8.fc39.noarch.rpm 1.6 MB/s | 7.4 kB 00:00 (43/152): gdbm-1.23-4.fc39.s390x.rpm 28 MB/s | 151 kB 00:00 (44/152): gawk-5.3.0-1.fc40.s390x.rpm 105 MB/s | 1.1 MB 00:00 (45/152): gdbm-libs-1.23-4.fc39.s390x.rpm 8.6 MB/s | 58 kB 00:00 (46/152): ghc-srpm-macros-1.6.1-3.fc40.noarch.r 1.7 MB/s | 8.1 kB 00:00 (47/152): glibc-common-2.38.9000-33.fc40.s390x. 60 MB/s | 393 kB 00:00 (48/152): glibc-2.38.9000-33.fc40.s390x.rpm 129 MB/s | 1.9 MB 00:00 (49/152): glibc-minimal-langpack-2.38.9000-33.f 13 MB/s | 95 kB 00:00 (50/152): glibc-gconv-extra-2.38.9000-33.fc40.s 77 MB/s | 1.7 MB 00:00 (51/152): gmp-6.2.1-5.fc39.s390x.rpm 37 MB/s | 325 kB 00:00 (52/152): go-srpm-macros-3.3.1-1.fc40.noarch.rp 6.8 MB/s | 28 kB 00:00 (53/152): gnat-srpm-macros-6-3.fc39.noarch.rpm 1.7 MB/s | 8.8 kB 00:00 (54/152): gzip-1.12-6.fc39.s390x.rpm 32 MB/s | 166 kB 00:00 (55/152): grep-3.11-5.fc40.s390x.rpm 41 MB/s | 294 kB 00:00 (56/152): jansson-2.13.1-7.fc39.s390x.rpm 9.6 MB/s | 44 kB 00:00 (57/152): info-7.1-1.fc40.s390x.rpm 29 MB/s | 195 kB 00:00 (58/152): kernel-srpm-macros-1.0-20.fc39.noarch 2.0 MB/s | 10 kB 00:00 (59/152): keyutils-libs-1.6.3-1.fc40.s390x.rpm 4.5 MB/s | 31 kB 00:00 (60/152): libacl-2.3.2-1.fc40.s390x.rpm 4.4 MB/s | 25 kB 00:00 (61/152): krb5-libs-1.21.2-3.fc40.s390x.rpm 75 MB/s | 780 kB 00:00 (62/152): libattr-2.5.2-1.fc40.s390x.rpm 3.7 MB/s | 18 kB 00:00 (63/152): libarchive-3.7.2-1.fc40.s390x.rpm 57 MB/s | 440 kB 00:00 (64/152): libbrotli-1.1.0-1.fc40.s390x.rpm 62 MB/s | 379 kB 00:00 (65/152): libblkid-2.39.3-2.fc40.s390x.rpm 17 MB/s | 121 kB 00:00 (66/152): libcap-ng-0.8.4-2.fc40.s390x.rpm 4.8 MB/s | 33 kB 00:00 (67/152): libcap-2.69-1.fc40.s390x.rpm 11 MB/s | 85 kB 00:00 (68/152): libcom_err-1.47.0-2.fc39.s390x.rpm 5.2 MB/s | 26 kB 00:00 (69/152): libcurl-8.5.0-2.fc40.s390x.rpm 61 MB/s | 364 kB 00:00 (70/152): libeconf-0.5.2-1.fc40.s390x.rpm 6.5 MB/s | 32 kB 00:00 (71/152): libevent-2.1.12-9.fc39.s390x.rpm 43 MB/s | 260 kB 00:00 (72/152): libfdisk-2.39.3-2.fc40.s390x.rpm 29 MB/s | 166 kB 00:00 (73/152): libffi-3.4.4-5.fc40.s390x.rpm 8.0 MB/s | 35 kB 00:00 (74/152): libgcc-14.0.1-0.2.fc40.s390x.rpm 12 MB/s | 68 kB 00:00 (75/152): libgomp-14.0.1-0.2.fc40.s390x.rpm 46 MB/s | 332 kB 00:00 (76/152): libidn2-2.3.4-3.fc39.s390x.rpm 21 MB/s | 111 kB 00:00 (77/152): libmount-2.39.3-2.fc40.s390x.rpm 30 MB/s | 158 kB 00:00 (78/152): libnghttp2-1.59.0-1.fc40.s390x.rpm 15 MB/s | 79 kB 00:00 (79/152): libnsl2-2.0.0-6.fc39.s390x.rpm 7.4 MB/s | 30 kB 00:00 (80/152): libpkgconf-1.9.5-2.fc39.s390x.rpm 6.4 MB/s | 38 kB 00:00 (81/152): libpsl-0.21.5-1.fc40.s390x.rpm 15 MB/s | 64 kB 00:00 (82/152): libselinux-3.6-2.fc40.s390x.rpm 20 MB/s | 92 kB 00:00 (83/152): libpwquality-1.4.5-6.fc39.s390x.rpm 19 MB/s | 109 kB 00:00 (84/152): libsemanage-3.6-1.fc40.s390x.rpm 20 MB/s | 119 kB 00:00 (85/152): libsepol-3.6-1.fc40.s390x.rpm 44 MB/s | 346 kB 00:00 (86/152): libsmartcols-2.39.3-2.fc40.s390x.rpm 15 MB/s | 70 kB 00:00 (87/152): libssh-config-0.10.6-2.fc40.noarch.rp 1.9 MB/s | 9.1 kB 00:00 (88/152): libssh-0.10.6-2.fc40.s390x.rpm 27 MB/s | 209 kB 00:00 (89/152): libtasn1-4.19.0-3.fc39.s390x.rpm 14 MB/s | 77 kB 00:00 (90/152): libtirpc-1.3.4-1.rc1.fc40.s390x.rpm 15 MB/s | 96 kB 00:00 (91/152): libstdc++-14.0.1-0.2.fc40.s390x.rpm 72 MB/s | 973 kB 00:00 (92/152): libutempter-1.2.1-10.fc39.s390x.rpm 5.9 MB/s | 26 kB 00:00 (93/152): libunistring-1.1-5.fc40.s390x.rpm 72 MB/s | 556 kB 00:00 (94/152): libuuid-2.39.3-2.fc40.s390x.rpm 6.2 MB/s | 29 kB 00:00 (95/152): libverto-0.3.2-6.fc39.s390x.rpm 4.5 MB/s | 21 kB 00:00 (96/152): libxcrypt-4.4.36-4.fc40.s390x.rpm 22 MB/s | 123 kB 00:00 (97/152): libxml2-2.12.4-1.fc40.s390x.rpm 70 MB/s | 705 kB 00:00 (98/152): libzstd-1.5.5-4.fc39.s390x.rpm 42 MB/s | 342 kB 00:00 (99/152): lua-srpm-macros-1-9.fc39.noarch.rpm 2.4 MB/s | 8.6 kB 00:00 (100/152): lua-libs-5.4.6-3.fc39.s390x.rpm 26 MB/s | 142 kB 00:00 (101/152): lz4-libs-1.9.4-4.fc39.s390x.rpm 16 MB/s | 81 kB 00:00 (102/152): mpfr-4.2.1-1.fc40.s390x.rpm 51 MB/s | 297 kB 00:00 (103/152): ncurses-base-6.4-9.20240113.fc40.noa 11 MB/s | 63 kB 00:00 (104/152): ncurses-libs-6.4-9.20240113.fc40.s39 61 MB/s | 362 kB 00:00 (105/152): ocaml-srpm-macros-9-1.fc40.noarch.rp 1.6 MB/s | 9.0 kB 00:00 (106/152): openblas-srpm-macros-2-14.fc39.noarc 1.4 MB/s | 7.5 kB 00:00 (107/152): openldap-2.6.6-1.fc39.s390x.rpm 31 MB/s | 262 kB 00:00 (108/152): openssl-libs-3.1.4-1.fc40.s390x.rpm 143 MB/s | 1.9 MB 00:00 (109/152): p11-kit-trust-0.25.3-1.fc40.s390x.rp 25 MB/s | 142 kB 00:00 (110/152): package-notes-srpm-macros-0.5-9.fc39 2.4 MB/s | 11 kB 00:00 (111/152): p11-kit-0.25.3-1.fc40.s390x.rpm 34 MB/s | 519 kB 00:00 (112/152): pam-libs-1.6.0-1.fc40.s390x.rpm 12 MB/s | 58 kB 00:00 (113/152): pam-1.6.0-1.fc40.s390x.rpm 66 MB/s | 525 kB 00:00 (114/152): patch-2.7.6-22.fc39.s390x.rpm 15 MB/s | 134 kB 00:00 (115/152): pcre2-10.42-2.fc40.s390x.rpm 30 MB/s | 250 kB 00:00 (116/152): perl-srpm-macros-1-51.fc39.noarch.rp 2.2 MB/s | 8.0 kB 00:00 (117/152): pcre2-syntax-10.42-2.fc40.noarch.rpm 23 MB/s | 143 kB 00:00 (118/152): pkgconf-m4-1.9.5-2.fc39.noarch.rpm 3.0 MB/s | 14 kB 00:00 (119/152): pkgconf-1.9.5-2.fc39.s390x.rpm 7.4 MB/s | 43 kB 00:00 (120/152): pkgconf-pkg-config-1.9.5-2.fc39.s390 1.7 MB/s | 9.6 kB 00:00 (121/152): popt-1.19-3.fc39.s390x.rpm 8.4 MB/s | 62 kB 00:00 (122/152): pyproject-srpm-macros-1.11.0-1.fc40. 3.0 MB/s | 15 kB 00:00 (123/152): publicsuffix-list-dafsa-20240107-1.f 7.6 MB/s | 58 kB 00:00 (124/152): qt5-srpm-macros-5.15.12-1.fc40.noarc 2.5 MB/s | 8.4 kB 00:00 (125/152): python-srpm-macros-3.12-5.fc40.noarc 4.0 MB/s | 25 kB 00:00 (126/152): qt6-srpm-macros-6.6.1-3.fc40.noarch. 1.2 MB/s | 8.8 kB 00:00 (127/152): readline-8.2-7.fc40.s390x.rpm 29 MB/s | 230 kB 00:00 (128/152): redhat-rpm-config-280-1.fc40.noarch. 14 MB/s | 75 kB 00:00 (129/152): rpm-4.19.1-2.fc40.s390x.rpm 67 MB/s | 509 kB 00:00 (130/152): rpm-build-4.19.1-2.fc40.s390x.rpm 12 MB/s | 71 kB 00:00 (131/152): rpm-build-libs-4.19.1-2.fc40.s390x.r 16 MB/s | 97 kB 00:00 (132/152): rpm-libs-4.19.1-2.fc40.s390x.rpm 48 MB/s | 324 kB 00:00 (133/152): rust-srpm-macros-25.2-2.fc40.noarch. 3.9 MB/s | 13 kB 00:00 (134/152): rpm-sequoia-1.5.0-2.fc40.s390x.rpm 110 MB/s | 1.0 MB 00:00 (135/152): sed-4.8-14.fc39.s390x.rpm 35 MB/s | 300 kB 00:00 (136/152): setup-2.14.5-1.fc40.noarch.rpm 23 MB/s | 148 kB 00:00 (137/152): shadow-utils-4.14.0-2.fc40.s390x.rpm 97 MB/s | 1.2 MB 00:00 (138/152): sqlite-libs-3.45.0-1.fc40.s390x.rpm 69 MB/s | 761 kB 00:00 (139/152): systemd-libs-255.2-2.fc40.s390x.rpm 83 MB/s | 710 kB 00:00 (140/152): tar-1.35-2.fc40.s390x.rpm 76 MB/s | 865 kB 00:00 (141/152): unzip-6.0-62.fc39.s390x.rpm 27 MB/s | 194 kB 00:00 (142/152): util-linux-2.39.3-2.fc40.s390x.rpm 122 MB/s | 1.1 MB 00:00 (143/152): which-2.21-40.fc39.s390x.rpm 9.7 MB/s | 43 kB 00:00 (144/152): util-linux-core-2.39.3-2.fc40.s390x. 64 MB/s | 497 kB 00:00 (145/152): xxhash-libs-0.8.2-1.fc39.s390x.rpm 7.1 MB/s | 37 kB 00:00 (146/152): xz-5.4.5-1.fc40.s390x.rpm 72 MB/s | 532 kB 00:00 (147/152): xz-libs-5.4.5-1.fc40.s390x.rpm 19 MB/s | 114 kB 00:00 (148/152): zig-srpm-macros-1-1.fc40.noarch.rpm 2.0 MB/s | 8.0 kB 00:00 (149/152): zlib-ng-compat-2.1.6-1.fc40.s390x.rp 16 MB/s | 66 kB 00:00 (150/152): zip-3.0-39.fc40.s390x.rpm 47 MB/s | 283 kB 00:00 (151/152): zstd-1.5.5-4.fc39.s390x.rpm 55 MB/s | 506 kB 00:00 (152/152): gdb-minimal-14.1-6.fc40.s390x.rpm 6.7 MB/s | 4.2 MB 00:00 -------------------------------------------------------------------------------- Total 82 MB/s | 52 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-6.fc39.s390x 1/1 Preparing : 1/1 Installing : libgcc-14.0.1-0.2.fc40.s390x 1/152 Running scriptlet: libgcc-14.0.1-0.2.fc40.s390x 1/152 Installing : crypto-policies-20231204-1.git1e3a2e4.fc40.noarc 2/152 Running scriptlet: crypto-policies-20231204-1.git1e3a2e4.fc40.noarc 2/152 Installing : fedora-release-identity-basic-40-0.29.noarch 3/152 Installing : fedora-repos-rawhide-40-0.2.noarch 4/152 Installing : fedora-gpg-keys-40-0.2.noarch 5/152 Installing : fedora-repos-40-0.2.noarch 6/152 Installing : fedora-release-common-40-0.29.noarch 7/152 Installing : fedora-release-40-0.29.noarch 8/152 Installing : setup-2.14.5-1.fc40.noarch 9/152 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.5-1.fc40.noarch 9/152 Installing : filesystem-3.18-6.fc39.s390x 10/152 Installing : basesystem-11-18.fc39.noarch 11/152 Installing : rust-srpm-macros-25.2-2.fc40.noarch 12/152 Installing : qt6-srpm-macros-6.6.1-3.fc40.noarch 13/152 Installing : qt5-srpm-macros-5.15.12-1.fc40.noarch 14/152 Installing : publicsuffix-list-dafsa-20240107-1.fc40.noarch 15/152 Installing : pkgconf-m4-1.9.5-2.fc39.noarch 16/152 Installing : perl-srpm-macros-1-51.fc39.noarch 17/152 Installing : pcre2-syntax-10.42-2.fc40.noarch 18/152 Installing : package-notes-srpm-macros-0.5-9.fc39.noarch 19/152 Installing : openblas-srpm-macros-2-14.fc39.noarch 20/152 Installing : ocaml-srpm-macros-9-1.fc40.noarch 21/152 Installing : ncurses-base-6.4-9.20240113.fc40.noarch 22/152 Installing : glibc-gconv-extra-2.38.9000-33.fc40.s390x 23/152 Running scriptlet: glibc-gconv-extra-2.38.9000-33.fc40.s390x 23/152 Installing : glibc-minimal-langpack-2.38.9000-33.fc40.s390x 24/152 Installing : glibc-common-2.38.9000-33.fc40.s390x 25/152 Running scriptlet: glibc-2.38.9000-33.fc40.s390x 26/152 Installing : glibc-2.38.9000-33.fc40.s390x 26/152 Running scriptlet: glibc-2.38.9000-33.fc40.s390x 26/152 Installing : ncurses-libs-6.4-9.20240113.fc40.s390x 27/152 Installing : bash-5.2.26-1.fc40.s390x 28/152 Running scriptlet: bash-5.2.26-1.fc40.s390x 28/152 Installing : zlib-ng-compat-2.1.6-1.fc40.s390x 29/152 Installing : xz-libs-5.4.5-1.fc40.s390x 30/152 Installing : bzip2-libs-1.0.8-16.fc39.s390x 31/152 Installing : readline-8.2-7.fc40.s390x 32/152 Installing : libstdc++-14.0.1-0.2.fc40.s390x 33/152 Installing : libuuid-2.39.3-2.fc40.s390x 34/152 Installing : libzstd-1.5.5-4.fc39.s390x 35/152 Installing : elfutils-libelf-0.190-4.fc40.s390x 36/152 Installing : popt-1.19-3.fc39.s390x 37/152 Installing : libblkid-2.39.3-2.fc40.s390x 38/152 Installing : gmp-1:6.2.1-5.fc39.s390x 39/152 Installing : libattr-2.5.2-1.fc40.s390x 40/152 Installing : libacl-2.3.2-1.fc40.s390x 41/152 Installing : libxcrypt-4.4.36-4.fc40.s390x 42/152 Installing : gdbm-libs-1:1.23-4.fc39.s390x 43/152 Installing : libeconf-0.5.2-1.fc40.s390x 44/152 Installing : lz4-libs-1.9.4-4.fc39.s390x 45/152 Installing : mpfr-4.2.1-1.fc40.s390x 46/152 Installing : gawk-5.3.0-1.fc40.s390x 47/152 Installing : dwz-0.15-3.fc39.s390x 48/152 Installing : unzip-6.0-62.fc39.s390x 49/152 Installing : file-libs-5.45-1.fc40.s390x 50/152 Installing : file-5.45-1.fc40.s390x 51/152 Installing : alternatives-1.26-1.fc40.s390x 52/152 Installing : jansson-2.13.1-7.fc39.s390x 53/152 Installing : libcap-ng-0.8.4-2.fc40.s390x 54/152 Installing : audit-libs-4.0-5.fc40.s390x 55/152 Installing : pam-libs-1.6.0-1.fc40.s390x 56/152 Installing : libcap-2.69-1.fc40.s390x 57/152 Installing : systemd-libs-255.2-2.fc40.s390x 58/152 Installing : libcom_err-1.47.0-2.fc39.s390x 59/152 Installing : libsepol-3.6-1.fc40.s390x 60/152 Installing : libsmartcols-2.39.3-2.fc40.s390x 61/152 Installing : libtasn1-4.19.0-3.fc39.s390x 62/152 Installing : libunistring-1.1-5.fc40.s390x 63/152 Installing : libidn2-2.3.4-3.fc39.s390x 64/152 Installing : lua-libs-5.4.6-3.fc39.s390x 65/152 Installing : pcre2-10.42-2.fc40.s390x 66/152 Installing : libselinux-3.6-2.fc40.s390x 67/152 Installing : sed-4.8-14.fc39.s390x 68/152 Installing : grep-3.11-5.fc40.s390x 69/152 Installing : findutils-1:4.9.0-6.fc40.s390x 70/152 Installing : xz-5.4.5-1.fc40.s390x 71/152 Installing : libmount-2.39.3-2.fc40.s390x 72/152 Installing : util-linux-core-2.39.3-2.fc40.s390x 73/152 Installing : libsemanage-3.6-1.fc40.s390x 74/152 Installing : shadow-utils-2:4.14.0-2.fc40.s390x 75/152 Running scriptlet: libutempter-1.2.1-10.fc39.s390x 76/152 Installing : libutempter-1.2.1-10.fc39.s390x 76/152 Installing : tar-2:1.35-2.fc40.s390x 77/152 Installing : libpsl-0.21.5-1.fc40.s390x 78/152 Installing : zip-3.0-39.fc40.s390x 79/152 Installing : zstd-1.5.5-4.fc39.s390x 80/152 Installing : cyrus-sasl-lib-2.1.28-17.fc40.s390x 81/152 Installing : gdbm-1:1.23-4.fc39.s390x 82/152 Installing : libfdisk-2.39.3-2.fc40.s390x 83/152 Installing : bzip2-1.0.8-16.fc39.s390x 84/152 Installing : libxml2-2.12.4-1.fc40.s390x 85/152 Installing : sqlite-libs-3.45.0-1.fc40.s390x 86/152 Installing : ed-1.20-1.fc40.s390x 87/152 Installing : patch-2.7.6-22.fc39.s390x 88/152 Installing : elfutils-default-yama-scope-0.190-4.fc40.noarch 89/152 Running scriptlet: elfutils-default-yama-scope-0.190-4.fc40.noarch 89/152 Installing : cpio-2.15-1.fc40.s390x 90/152 Installing : diffutils-3.10-3.fc39.s390x 91/152 Installing : keyutils-libs-1.6.3-1.fc40.s390x 92/152 Installing : libbrotli-1.1.0-1.fc40.s390x 93/152 Installing : libffi-3.4.4-5.fc40.s390x 94/152 Installing : p11-kit-0.25.3-1.fc40.s390x 95/152 Installing : p11-kit-trust-0.25.3-1.fc40.s390x 96/152 Running scriptlet: p11-kit-trust-0.25.3-1.fc40.s390x 96/152 Installing : libgomp-14.0.1-0.2.fc40.s390x 97/152 Installing : libnghttp2-1.59.0-1.fc40.s390x 98/152 Installing : libpkgconf-1.9.5-2.fc39.s390x 99/152 Installing : pkgconf-1.9.5-2.fc39.s390x 100/152 Installing : pkgconf-pkg-config-1.9.5-2.fc39.s390x 101/152 Installing : libverto-0.3.2-6.fc39.s390x 102/152 Installing : xxhash-libs-0.8.2-1.fc39.s390x 103/152 Installing : libssh-config-0.10.6-2.fc40.noarch 104/152 Installing : kernel-srpm-macros-1.0-20.fc39.noarch 105/152 Installing : gnat-srpm-macros-6-3.fc39.noarch 106/152 Installing : ghc-srpm-macros-1.6.1-3.fc40.noarch 107/152 Installing : fpc-srpm-macros-1.3-8.fc39.noarch 108/152 Installing : coreutils-common-9.4-3.fc40.s390x 109/152 Installing : openssl-libs-1:3.1.4-1.fc40.s390x 110/152 Installing : coreutils-9.4-3.fc40.s390x 111/152 Running scriptlet: ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 112/152 Installing : ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 112/152 Running scriptlet: ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 112/152 Installing : krb5-libs-1.21.2-3.fc40.s390x 113/152 Installing : libtirpc-1.3.4-1.rc1.fc40.s390x 114/152 Running scriptlet: authselect-libs-1.5.0-1.fc40.s390x 115/152 Installing : authselect-libs-1.5.0-1.fc40.s390x 115/152 Installing : gzip-1.12-6.fc39.s390x 116/152 Installing : cracklib-2.9.11-2.fc39.s390x 117/152 Installing : libpwquality-1.4.5-6.fc39.s390x 118/152 Installing : authselect-1.5.0-1.fc40.s390x 119/152 Installing : libnsl2-2.0.0-6.fc39.s390x 120/152 Installing : pam-1.6.0-1.fc40.s390x 121/152 Installing : libssh-0.10.6-2.fc40.s390x 122/152 Installing : libarchive-3.7.2-1.fc40.s390x 123/152 Installing : libevent-2.1.12-9.fc39.s390x 124/152 Installing : openldap-2.6.6-1.fc39.s390x 125/152 Installing : libcurl-8.5.0-2.fc40.s390x 126/152 Installing : elfutils-libs-0.190-4.fc40.s390x 127/152 Installing : elfutils-debuginfod-client-0.190-4.fc40.s390x 128/152 Installing : binutils-gold-2.41-30.fc40.s390x 129/152 Running scriptlet: binutils-gold-2.41-30.fc40.s390x 129/152 Installing : binutils-2.41-30.fc40.s390x 130/152 Running scriptlet: binutils-2.41-30.fc40.s390x 130/152 Installing : gdb-minimal-14.1-6.fc40.s390x 131/152 Installing : elfutils-0.190-4.fc40.s390x 132/152 Installing : debugedit-5.0-12.fc40.s390x 133/152 Installing : curl-8.5.0-2.fc40.s390x 134/152 Installing : rpm-sequoia-1.5.0-2.fc40.s390x 135/152 Installing : rpm-libs-4.19.1-2.fc40.s390x 136/152 Running scriptlet: rpm-4.19.1-2.fc40.s390x 137/152 Installing : rpm-4.19.1-2.fc40.s390x 137/152 Installing : efi-srpm-macros-5-9.fc39.noarch 138/152 Installing : lua-srpm-macros-1-9.fc39.noarch 139/152 Installing : zig-srpm-macros-1-1.fc40.noarch 140/152 Installing : rpm-build-libs-4.19.1-2.fc40.s390x 141/152 Installing : ansible-srpm-macros-1-12.fc40.noarch 142/152 Installing : fonts-srpm-macros-1:2.0.5-12.fc39.noarch 143/152 Installing : forge-srpm-macros-0.2.0-1.fc40.noarch 144/152 Installing : go-srpm-macros-3.3.1-1.fc40.noarch 145/152 Installing : python-srpm-macros-3.12-5.fc40.noarch 146/152 Installing : redhat-rpm-config-280-1.fc40.noarch 147/152 Installing : rpm-build-4.19.1-2.fc40.s390x 148/152 Installing : pyproject-srpm-macros-1.11.0-1.fc40.noarch 149/152 Installing : util-linux-2.39.3-2.fc40.s390x 150/152 Installing : which-2.21-40.fc39.s390x 151/152 Installing : info-7.1-1.fc40.s390x 152/152 Running scriptlet: filesystem-3.18-6.fc39.s390x 152/152 Running scriptlet: ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 152/152 Running scriptlet: authselect-libs-1.5.0-1.fc40.s390x 152/152 Running scriptlet: rpm-4.19.1-2.fc40.s390x 152/152 Running scriptlet: info-7.1-1.fc40.s390x 152/152 Installed: alternatives-1.26-1.fc40.s390x ansible-srpm-macros-1-12.fc40.noarch audit-libs-4.0-5.fc40.s390x authselect-1.5.0-1.fc40.s390x authselect-libs-1.5.0-1.fc40.s390x basesystem-11-18.fc39.noarch bash-5.2.26-1.fc40.s390x binutils-2.41-30.fc40.s390x binutils-gold-2.41-30.fc40.s390x bzip2-1.0.8-16.fc39.s390x bzip2-libs-1.0.8-16.fc39.s390x ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch coreutils-9.4-3.fc40.s390x coreutils-common-9.4-3.fc40.s390x cpio-2.15-1.fc40.s390x cracklib-2.9.11-2.fc39.s390x crypto-policies-20231204-1.git1e3a2e4.fc40.noarch curl-8.5.0-2.fc40.s390x cyrus-sasl-lib-2.1.28-17.fc40.s390x debugedit-5.0-12.fc40.s390x diffutils-3.10-3.fc39.s390x dwz-0.15-3.fc39.s390x ed-1.20-1.fc40.s390x efi-srpm-macros-5-9.fc39.noarch elfutils-0.190-4.fc40.s390x elfutils-debuginfod-client-0.190-4.fc40.s390x elfutils-default-yama-scope-0.190-4.fc40.noarch elfutils-libelf-0.190-4.fc40.s390x elfutils-libs-0.190-4.fc40.s390x fedora-gpg-keys-40-0.2.noarch fedora-release-40-0.29.noarch fedora-release-common-40-0.29.noarch fedora-release-identity-basic-40-0.29.noarch fedora-repos-40-0.2.noarch fedora-repos-rawhide-40-0.2.noarch file-5.45-1.fc40.s390x file-libs-5.45-1.fc40.s390x filesystem-3.18-6.fc39.s390x findutils-1:4.9.0-6.fc40.s390x fonts-srpm-macros-1:2.0.5-12.fc39.noarch forge-srpm-macros-0.2.0-1.fc40.noarch fpc-srpm-macros-1.3-8.fc39.noarch gawk-5.3.0-1.fc40.s390x gdb-minimal-14.1-6.fc40.s390x gdbm-1:1.23-4.fc39.s390x gdbm-libs-1:1.23-4.fc39.s390x ghc-srpm-macros-1.6.1-3.fc40.noarch glibc-2.38.9000-33.fc40.s390x glibc-common-2.38.9000-33.fc40.s390x glibc-gconv-extra-2.38.9000-33.fc40.s390x glibc-minimal-langpack-2.38.9000-33.fc40.s390x gmp-1:6.2.1-5.fc39.s390x gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.3.1-1.fc40.noarch grep-3.11-5.fc40.s390x gzip-1.12-6.fc39.s390x info-7.1-1.fc40.s390x jansson-2.13.1-7.fc39.s390x kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.3-1.fc40.s390x krb5-libs-1.21.2-3.fc40.s390x libacl-2.3.2-1.fc40.s390x libarchive-3.7.2-1.fc40.s390x libattr-2.5.2-1.fc40.s390x libblkid-2.39.3-2.fc40.s390x libbrotli-1.1.0-1.fc40.s390x libcap-2.69-1.fc40.s390x libcap-ng-0.8.4-2.fc40.s390x libcom_err-1.47.0-2.fc39.s390x libcurl-8.5.0-2.fc40.s390x libeconf-0.5.2-1.fc40.s390x libevent-2.1.12-9.fc39.s390x libfdisk-2.39.3-2.fc40.s390x libffi-3.4.4-5.fc40.s390x libgcc-14.0.1-0.2.fc40.s390x libgomp-14.0.1-0.2.fc40.s390x libidn2-2.3.4-3.fc39.s390x libmount-2.39.3-2.fc40.s390x libnghttp2-1.59.0-1.fc40.s390x libnsl2-2.0.0-6.fc39.s390x libpkgconf-1.9.5-2.fc39.s390x libpsl-0.21.5-1.fc40.s390x libpwquality-1.4.5-6.fc39.s390x libselinux-3.6-2.fc40.s390x libsemanage-3.6-1.fc40.s390x libsepol-3.6-1.fc40.s390x libsmartcols-2.39.3-2.fc40.s390x libssh-0.10.6-2.fc40.s390x libssh-config-0.10.6-2.fc40.noarch libstdc++-14.0.1-0.2.fc40.s390x libtasn1-4.19.0-3.fc39.s390x libtirpc-1.3.4-1.rc1.fc40.s390x libunistring-1.1-5.fc40.s390x libutempter-1.2.1-10.fc39.s390x libuuid-2.39.3-2.fc40.s390x libverto-0.3.2-6.fc39.s390x libxcrypt-4.4.36-4.fc40.s390x libxml2-2.12.4-1.fc40.s390x libzstd-1.5.5-4.fc39.s390x lua-libs-5.4.6-3.fc39.s390x lua-srpm-macros-1-9.fc39.noarch lz4-libs-1.9.4-4.fc39.s390x mpfr-4.2.1-1.fc40.s390x ncurses-base-6.4-9.20240113.fc40.noarch ncurses-libs-6.4-9.20240113.fc40.s390x ocaml-srpm-macros-9-1.fc40.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.s390x openssl-libs-1:3.1.4-1.fc40.s390x p11-kit-0.25.3-1.fc40.s390x p11-kit-trust-0.25.3-1.fc40.s390x package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.6.0-1.fc40.s390x pam-libs-1.6.0-1.fc40.s390x patch-2.7.6-22.fc39.s390x pcre2-10.42-2.fc40.s390x pcre2-syntax-10.42-2.fc40.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.s390x pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.s390x popt-1.19-3.fc39.s390x publicsuffix-list-dafsa-20240107-1.fc40.noarch pyproject-srpm-macros-1.11.0-1.fc40.noarch python-srpm-macros-3.12-5.fc40.noarch qt5-srpm-macros-5.15.12-1.fc40.noarch qt6-srpm-macros-6.6.1-3.fc40.noarch readline-8.2-7.fc40.s390x redhat-rpm-config-280-1.fc40.noarch rpm-4.19.1-2.fc40.s390x rpm-build-4.19.1-2.fc40.s390x rpm-build-libs-4.19.1-2.fc40.s390x rpm-libs-4.19.1-2.fc40.s390x rpm-sequoia-1.5.0-2.fc40.s390x rust-srpm-macros-25.2-2.fc40.noarch sed-4.8-14.fc39.s390x setup-2.14.5-1.fc40.noarch shadow-utils-2:4.14.0-2.fc40.s390x sqlite-libs-3.45.0-1.fc40.s390x systemd-libs-255.2-2.fc40.s390x tar-2:1.35-2.fc40.s390x unzip-6.0-62.fc39.s390x util-linux-2.39.3-2.fc40.s390x util-linux-core-2.39.3-2.fc40.s390x which-2.21-40.fc39.s390x xxhash-libs-0.8.2-1.fc39.s390x xz-5.4.5-1.fc40.s390x xz-libs-5.4.5-1.fc40.s390x zig-srpm-macros-1-1.fc40.noarch zip-3.0-39.fc40.s390x zlib-ng-compat-2.1.6-1.fc40.s390x zstd-1.5.5-4.fc39.s390x Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: alternatives-1.26-1.fc40.s390x ansible-srpm-macros-1-12.fc40.noarch audit-libs-4.0-5.fc40.s390x authselect-1.5.0-1.fc40.s390x authselect-libs-1.5.0-1.fc40.s390x basesystem-11-18.fc39.noarch bash-5.2.26-1.fc40.s390x binutils-2.41-30.fc40.s390x binutils-gold-2.41-30.fc40.s390x bzip2-1.0.8-16.fc39.s390x bzip2-libs-1.0.8-16.fc39.s390x ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch coreutils-9.4-3.fc40.s390x coreutils-common-9.4-3.fc40.s390x cpio-2.15-1.fc40.s390x cracklib-2.9.11-2.fc39.s390x crypto-policies-20231204-1.git1e3a2e4.fc40.noarch curl-8.5.0-2.fc40.s390x cyrus-sasl-lib-2.1.28-17.fc40.s390x debugedit-5.0-12.fc40.s390x diffutils-3.10-3.fc39.s390x dwz-0.15-3.fc39.s390x ed-1.20-1.fc40.s390x efi-srpm-macros-5-9.fc39.noarch elfutils-0.190-4.fc40.s390x elfutils-debuginfod-client-0.190-4.fc40.s390x elfutils-default-yama-scope-0.190-4.fc40.noarch elfutils-libelf-0.190-4.fc40.s390x elfutils-libs-0.190-4.fc40.s390x fedora-gpg-keys-40-0.2.noarch fedora-release-40-0.29.noarch fedora-release-common-40-0.29.noarch fedora-release-identity-basic-40-0.29.noarch fedora-repos-40-0.2.noarch fedora-repos-rawhide-40-0.2.noarch file-5.45-1.fc40.s390x file-libs-5.45-1.fc40.s390x filesystem-3.18-6.fc39.s390x findutils-4.9.0-6.fc40.s390x fonts-srpm-macros-2.0.5-12.fc39.noarch forge-srpm-macros-0.2.0-1.fc40.noarch fpc-srpm-macros-1.3-8.fc39.noarch gawk-5.3.0-1.fc40.s390x gdb-minimal-14.1-6.fc40.s390x gdbm-1.23-4.fc39.s390x gdbm-libs-1.23-4.fc39.s390x ghc-srpm-macros-1.6.1-3.fc40.noarch glibc-2.38.9000-33.fc40.s390x glibc-common-2.38.9000-33.fc40.s390x glibc-gconv-extra-2.38.9000-33.fc40.s390x glibc-minimal-langpack-2.38.9000-33.fc40.s390x gmp-6.2.1-5.fc39.s390x gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.3.1-1.fc40.noarch grep-3.11-5.fc40.s390x gzip-1.12-6.fc39.s390x info-7.1-1.fc40.s390x jansson-2.13.1-7.fc39.s390x kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.3-1.fc40.s390x krb5-libs-1.21.2-3.fc40.s390x libacl-2.3.2-1.fc40.s390x libarchive-3.7.2-1.fc40.s390x libattr-2.5.2-1.fc40.s390x libblkid-2.39.3-2.fc40.s390x libbrotli-1.1.0-1.fc40.s390x libcap-2.69-1.fc40.s390x libcap-ng-0.8.4-2.fc40.s390x libcom_err-1.47.0-2.fc39.s390x libcurl-8.5.0-2.fc40.s390x libeconf-0.5.2-1.fc40.s390x libevent-2.1.12-9.fc39.s390x libfdisk-2.39.3-2.fc40.s390x libffi-3.4.4-5.fc40.s390x libgcc-14.0.1-0.2.fc40.s390x libgomp-14.0.1-0.2.fc40.s390x libidn2-2.3.4-3.fc39.s390x libmount-2.39.3-2.fc40.s390x libnghttp2-1.59.0-1.fc40.s390x libnsl2-2.0.0-6.fc39.s390x libpkgconf-1.9.5-2.fc39.s390x libpsl-0.21.5-1.fc40.s390x libpwquality-1.4.5-6.fc39.s390x libselinux-3.6-2.fc40.s390x libsemanage-3.6-1.fc40.s390x libsepol-3.6-1.fc40.s390x libsmartcols-2.39.3-2.fc40.s390x libssh-0.10.6-2.fc40.s390x libssh-config-0.10.6-2.fc40.noarch libstdc++-14.0.1-0.2.fc40.s390x libtasn1-4.19.0-3.fc39.s390x libtirpc-1.3.4-1.rc1.fc40.s390x libunistring-1.1-5.fc40.s390x libutempter-1.2.1-10.fc39.s390x libuuid-2.39.3-2.fc40.s390x libverto-0.3.2-6.fc39.s390x libxcrypt-4.4.36-4.fc40.s390x libxml2-2.12.4-1.fc40.s390x libzstd-1.5.5-4.fc39.s390x lua-libs-5.4.6-3.fc39.s390x lua-srpm-macros-1-9.fc39.noarch lz4-libs-1.9.4-4.fc39.s390x mpfr-4.2.1-1.fc40.s390x ncurses-base-6.4-9.20240113.fc40.noarch ncurses-libs-6.4-9.20240113.fc40.s390x ocaml-srpm-macros-9-1.fc40.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.s390x openssl-libs-3.1.4-1.fc40.s390x p11-kit-0.25.3-1.fc40.s390x p11-kit-trust-0.25.3-1.fc40.s390x package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.6.0-1.fc40.s390x pam-libs-1.6.0-1.fc40.s390x patch-2.7.6-22.fc39.s390x pcre2-10.42-2.fc40.s390x pcre2-syntax-10.42-2.fc40.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.s390x pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.s390x popt-1.19-3.fc39.s390x publicsuffix-list-dafsa-20240107-1.fc40.noarch pyproject-srpm-macros-1.11.0-1.fc40.noarch python-srpm-macros-3.12-5.fc40.noarch qt5-srpm-macros-5.15.12-1.fc40.noarch qt6-srpm-macros-6.6.1-3.fc40.noarch readline-8.2-7.fc40.s390x redhat-rpm-config-280-1.fc40.noarch rpm-4.19.1-2.fc40.s390x rpm-build-4.19.1-2.fc40.s390x rpm-build-libs-4.19.1-2.fc40.s390x rpm-libs-4.19.1-2.fc40.s390x rpm-sequoia-1.5.0-2.fc40.s390x rust-srpm-macros-25.2-2.fc40.noarch sed-4.8-14.fc39.s390x setup-2.14.5-1.fc40.noarch shadow-utils-4.14.0-2.fc40.s390x sqlite-libs-3.45.0-1.fc40.s390x systemd-libs-255.2-2.fc40.s390x tar-1.35-2.fc40.s390x unzip-6.0-62.fc39.s390x util-linux-2.39.3-2.fc40.s390x util-linux-core-2.39.3-2.fc40.s390x which-2.21-40.fc39.s390x xxhash-libs-0.8.2-1.fc39.s390x xz-5.4.5-1.fc40.s390x xz-libs-5.4.5-1.fc40.s390x zig-srpm-macros-1-1.fc40.noarch zip-3.0-39.fc40.s390x zlib-ng-compat-2.1.6-1.fc40.s390x zstd-1.5.5-4.fc39.s390x Start: buildsrpm Start: rpmbuild -bs Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1706054400 Wrote: /builddir/build/SRPMS/giac-1.9.0.73-3.fc40.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-39-s390x-1706129528.112114/root/var/log/dnf.rpm.log /var/lib/mock/fedora-39-s390x-1706129528.112114/root/var/log/dnf.librepo.log /var/lib/mock/fedora-39-s390x-1706129528.112114/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-wmu6rwh1/giac/giac.spec) Config(child) 3 minutes 12 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/giac-1.9.0.73-3.fc40.src.rpm) Config(fedora-39-s390x) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-39-s390x-bootstrap-1706129528.112114/root. INFO: reusing tmpfs at /var/lib/mock/fedora-39-s390x-bootstrap-1706129528.112114/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-39-s390x-1706129528.112114/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-4.19.0-1.fc39.s390x rpm-sequoia-1.5.0-1.fc39.s390x python3-dnf-4.18.2-1.fc40.noarch python3-dnf-plugins-core-4.4.4-1.fc40.noarch yum-4.18.2-1.fc40.noarch Finish: chroot init Start: build phase for giac-1.9.0.73-3.fc40.src.rpm Start: build setup for giac-1.9.0.73-3.fc40.src.rpm Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1706054400 Wrote: /builddir/build/SRPMS/giac-1.9.0.73-3.fc40.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 4.2 kB/s | 1.5 kB 00:00 Copr repository 3.1 MB/s | 19 MB 00:06 Additional repo http_kojipkgs_fedoraproject_org 771 B/s | 3.8 kB 00:05 fedora 39 kB/s | 3.8 kB 00:00 updates 47 kB/s | 4.8 kB 00:00 Dependencies resolved. ================================================================================================================================================ Package Arch Version Repository Size ================================================================================================================================================ Installing: autoconf noarch 2.71-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 720 k cliquer-devel s390x 1.22-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k cocoalib-devel s390x 0.99818-4.fc40 copr_base 230 k desktop-file-utils s390x 0.26-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 72 k flexiblas-devel s390x 3.4.1-3.fc40 copr_base 108 k fltk-devel s390x 1.3.8-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.1 M gcc-c++ s390x 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 M gettext-devel s390x 0.22-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 226 k glpk-devel s390x 5.0-9.fc40 copr_base 61 k gmp-devel s390x 1:6.2.1-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 174 k gmp-ecm-devel s390x 7.0.5-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k gsl-devel s390x 2.7.1-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 609 k hevea s390x 2.36-10.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.5 M libXinerama-devel s390x 1.1.5-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k libao-devel s390x 1.2.0-25.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 33 k libappstream-glib s390x 0.8.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 393 k libcurl-devel s390x 8.5.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 924 k libjpeg-turbo-devel s390x 2.1.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 98 k libnauty-devel s390x 2.8.8-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 357 k libpng-devel s390x 2:1.6.40-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 292 k libsamplerate-devel s390x 0.2.2-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 53 k libtool s390x 2.4.7-10.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 595 k make s390x 1:4.4.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 597 k mesa-libGL-devel s390x 24.0.0~rc2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37 k mpfi-devel s390x 1.5.4-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k mpfr-devel s390x 4.2.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k ntl-devel s390x 11.5.1-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 M pari-devel s390x 2.15.4-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 97 k perl-generators noarch 1.16-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k python3-devel s390x 3.12.1-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 274 k readline-devel s390x 8.2-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 199 k texinfo s390x 7.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 M texinfo-tex s390x 7.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 137 k texlive-collection-latexrecommended noarch 11:svn65512-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k texlive-stmaryrd noarch 11:svn22027.0-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 182 k Installing dependencies: abattis-cantarell-vf-fonts noarch 0.301-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 121 k adobe-mappings-cmap noarch 20230622-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.1 M adobe-mappings-cmap-deprecated noarch 20230622-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 113 k adobe-mappings-pdf noarch 20190401-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 689 k alsa-lib s390x 1.2.10-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 525 k annobin-docs noarch 12.38-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 90 k annobin-plugin-gcc s390x 12.38-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 956 k automake noarch 1.16.5-14.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 676 k avahi-libs s390x 0.8-24.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 67 k biber noarch 2.19-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 280 k boost s390x 1.83.0-2.fc40 copr_base 14 k boost-atomic s390x 1.83.0-2.fc40 copr_base 20 k boost-chrono s390x 1.83.0-2.fc40 copr_base 26 k boost-container s390x 1.83.0-2.fc40 copr_base 42 k boost-context s390x 1.83.0-2.fc40 copr_base 17 k boost-contract s390x 1.83.0-2.fc40 copr_base 46 k boost-coroutine s390x 1.83.0-2.fc40 copr_base 21 k boost-date-time s390x 1.83.0-2.fc40 copr_base 16 k boost-devel s390x 1.83.0-2.fc40 copr_base 12 M boost-fiber s390x 1.83.0-2.fc40 copr_base 43 k boost-filesystem s390x 1.83.0-2.fc40 copr_base 69 k boost-graph s390x 1.83.0-2.fc40 copr_base 160 k boost-iostreams s390x 1.83.0-2.fc40 copr_base 41 k boost-json s390x 1.83.0-2.fc40 copr_base 156 k boost-locale s390x 1.83.0-2.fc40 copr_base 219 k boost-log s390x 1.83.0-2.fc40 copr_base 502 k boost-math s390x 1.83.0-2.fc40 copr_base 242 k boost-nowide s390x 1.83.0-2.fc40 copr_base 21 k boost-numpy3 s390x 1.83.0-2.fc40 copr_base 30 k boost-program-options s390x 1.83.0-2.fc40 copr_base 112 k boost-python3 s390x 1.83.0-2.fc40 copr_base 95 k boost-random s390x 1.83.0-2.fc40 copr_base 25 k boost-regex s390x 1.83.0-2.fc40 copr_base 125 k boost-serialization s390x 1.83.0-2.fc40 copr_base 138 k boost-stacktrace s390x 1.83.0-2.fc40 copr_base 31 k boost-system s390x 1.83.0-2.fc40 copr_base 16 k boost-test s390x 1.83.0-2.fc40 copr_base 251 k boost-thread s390x 1.83.0-2.fc40 copr_base 63 k boost-timer s390x 1.83.0-2.fc40 copr_base 22 k boost-type_erasure s390x 1.83.0-2.fc40 copr_base 34 k boost-wave s390x 1.83.0-2.fc40 copr_base 227 k brotli s390x 1.1.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20 k brotli-devel s390x 1.1.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k bzip2-devel s390x 1.0.8-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 214 k cairo s390x 1.18.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 720 k cddlib s390x 1:0.94m-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 155 k cliquer-libs s390x 1.22-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 41 k cmake-filesystem s390x 3.27.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k cocoalib s390x 0.99818-4.fc40 copr_base 1.5 M cpp s390x 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.6 M cups-libs s390x 1:2.4.7-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 279 k dbus-libs s390x 1:1.14.10-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 159 k default-fonts-core-sans noarch 4.0-9.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k emacs-filesystem noarch 1:29.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.6 k expat s390x 2.5.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 114 k flac-libs s390x 1.4.3-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 226 k flexiblas s390x 3.4.1-3.fc40 copr_base 25 k flexiblas-netlib s390x 3.4.1-3.fc40 copr_base 3.7 M flexiblas-netlib64 s390x 3.4.1-3.fc40 copr_base 3.5 M flexiblas-openblas-openmp s390x 3.4.1-3.fc40 copr_base 18 k flexiblas-openblas-openmp64 s390x 3.4.1-3.fc40 copr_base 18 k fltk s390x 1.3.8-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 647 k fontconfig s390x 2.15.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 264 k fontconfig-devel s390x 2.15.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 129 k fonts-filesystem noarch 1:2.0.5-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.2 k freetype s390x 2.13.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 441 k freetype-devel s390x 2.13.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 913 k gc s390x 8.2.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 114 k gcc s390x 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 M gcc-plugin-annobin s390x 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k gdk-pixbuf2 s390x 2.42.10-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 465 k gettext s390x 0.22-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M gettext-common-devel noarch 0.22-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 410 k gettext-envsubst s390x 0.22-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37 k gettext-libs s390x 0.22-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 346 k gettext-runtime s390x 0.22-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 111 k gf2x s390x 1.3.0-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 77 k ghostscript s390x 10.02.1-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k ghostscript-tools-fonts noarch 10.02.1-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k ghostscript-tools-printing noarch 10.02.1-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k gl-manpages noarch 1.1-29.20190306.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 M glib2 s390x 2.79.0-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.0 M glib2-devel s390x 2.79.0-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 M glibc-devel s390x 2.38.9000-33.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 114 k glibc-headers-s390 noarch 2.38.9000-33.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 515 k glpk s390x 5.0-9.fc40 copr_base 421 k gmp-c++ s390x 1:6.2.1-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k gmp-ecm-libs s390x 7.0.5-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 349 k gnutls s390x 3.8.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 M google-droid-sans-fonts noarch 20200215-17.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.7 M google-noto-fonts-common noarch 20230801-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k google-noto-sans-vf-fonts noarch 20230801-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 583 k graphite2 s390x 1.3.14-14.fc40 copr_base 101 k graphite2-devel s390x 1.3.14-14.fc40 copr_base 21 k groff-base s390x 1.23.0-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M gsl s390x 2.7.1-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 M gsm s390x 1.0.22-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39 k guile22 s390x 2.2.7-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.4 M harfbuzz s390x 8.3.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 M harfbuzz-devel s390x 8.3.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 413 k harfbuzz-icu s390x 8.3.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k jasper-libs s390x 4.1.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 178 k jbig2dec-libs s390x 0.20-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 77 k jbigkit-libs s390x 2.1-27.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 55 k json-glib s390x 1.8.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 155 k kernel-headers s390x 6.8.0-0.rc1.12.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.4 M lame-libs s390x 3.100-15.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 352 k lcms2 s390x 2.16-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 190 k libICE s390x 1.1.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 77 k libICE-devel s390x 1.1.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 46 k libSM s390x 1.2.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 45 k libSM-devel s390x 1.2.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k libX11 s390x 1.8.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 669 k libX11-common noarch 1.8.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 144 k libX11-devel s390x 1.8.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 912 k libX11-xcb s390x 1.8.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k libXau s390x 1.0.11-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k libXau-devel s390x 1.0.11-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k libXaw s390x 1.0.15-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 206 k libXcursor s390x 1.2.1-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k libXext s390x 1.3.5-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 40 k libXext-devel s390x 1.3.5-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 72 k libXfixes s390x 6.0.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k libXft s390x 2.3.8-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 76 k libXft-devel s390x 2.3.8-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k libXi s390x 1.8.1-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k libXinerama s390x 1.1.5-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k libXmu s390x 1.1.4-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 81 k libXpm s390x 3.5.17-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 69 k libXrender s390x 0.9.11-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28 k libXrender-devel s390x 0.9.11-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k libXt s390x 1.3.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 191 k libXt-devel s390x 1.3.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 408 k libXxf86vm s390x 1.1.5-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k libao s390x 1.2.0-25.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 54 k libasan s390x 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 519 k libasyncns s390x 0.8-25.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29 k libatomic s390x 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k libb2 s390x 0.98.1-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k libblkid-devel s390x 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k libdatrie s390x 0.2.13-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 33 k libdrm s390x 2.4.120-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 102 k libdrm-devel s390x 2.4.120-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 165 k libffi-devel s390x 3.4.4-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k libfrobby s390x 0.9.5-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 494 k libgfan s390x 0.6.2-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 175 k libgfan-devel s390x 0.6.2-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 46 k libgfortran s390x 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 603 k libglvnd s390x 1:1.7.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 145 k libglvnd-core-devel s390x 1:1.7.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k libglvnd-devel s390x 1:1.7.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 157 k libglvnd-egl s390x 1:1.7.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k libglvnd-gles s390x 1:1.7.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37 k libglvnd-glx s390x 1:1.7.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 171 k libglvnd-opengl s390x 1:1.7.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 54 k libgs s390x 10.02.1-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.6 M libicu s390x 73.2-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 M libicu-devel s390x 73.2-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 850 k libijs s390x 0.35-20.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29 k libjpeg-turbo s390x 2.1.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 178 k liblerc s390x 4.0.0-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 112 k libmount-devel s390x 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k libmpc s390x 1.3.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 73 k libnauty s390x 2.8.8-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M libogg s390x 2:1.3.5-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k libpaper s390x 1:2.1.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k libpng s390x 2:1.6.40-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 130 k libsamplerate s390x 0.2.2-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 M libselinux-devel s390x 3.6-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 115 k libsepol-devel s390x 3.6-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 40 k libsndfile s390x 1.2.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 240 k libstdc++-devel s390x 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.6 M libstemmer s390x 2.2.0-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 178 k libthai s390x 0.1.29-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 215 k libtiff s390x 4.5.0-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 335 k libtool-ltdl s390x 2.4.7-10.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37 k libubsan s390x 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 212 k libuuid-devel s390x 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k libvorbis s390x 1:1.3.7-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 211 k libwayland-client s390x 1.22.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k libwayland-server s390x 1.22.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k libwebp s390x 1.3.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 256 k libxcb s390x 1.16-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 245 k libxcb-devel s390x 1.16-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M libxcrypt-devel s390x 4.4.36-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29 k libxml2-devel s390x 2.12.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 495 k libxshmfence s390x 1.3.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k libxslt s390x 1.1.39-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 189 k m4 s390x 1.4.19-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 306 k mailcap noarch 2.1.54-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k mesa-libEGL s390x 24.0.0~rc2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 139 k mesa-libGL s390x 24.0.0~rc2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 200 k mesa-libGLU s390x 9.0.3-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 180 k mesa-libGLU-devel s390x 9.0.3-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k mesa-libgbm s390x 24.0.0~rc2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 48 k mesa-libglapi s390x 24.0.0~rc2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 79 k mpdecimal s390x 2.5.1-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 100 k mpfi s390x 1.5.4-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 58 k mpg123-libs s390x 1.31.3-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 338 k ncurses s390x 6.4-9.20240113.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 424 k ncurses-c++-libs s390x 6.4-9.20240113.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k ncurses-devel s390x 6.4-9.20240113.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 535 k netpbm s390x 11.02.00-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 192 k netpbm-progs s390x 11.02.00-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.5 M nettle s390x 3.9.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 456 k ntl s390x 11.5.1-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 986 k openblas s390x 0.3.26-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k openblas-openmp s390x 0.3.26-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.3 M openblas-openmp64 s390x 0.3.26-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.2 M openjpeg2 s390x 2.5.0-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 197 k opus s390x 1.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 243 k pari s390x 2.15.4-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.3 M pcre2-devel s390x 10.42-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 473 k pcre2-utf16 s390x 10.42-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 232 k pcre2-utf32 s390x 10.42-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 219 k perl-Authen-SASL noarch 2.1700-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 57 k perl-AutoLoader noarch 5.74-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-B s390x 1.88-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 178 k perl-B-Hooks-EndOfScope noarch 0.26-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k perl-Business-ISBN noarch 3.008-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k perl-Business-ISBN-Data noarch 20240123.001-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 41 k perl-Business-ISMN noarch 1.203-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k perl-Business-ISSN noarch 1.005-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k perl-Carp noarch 1.54-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29 k perl-Class-Accessor noarch 0.51-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28 k perl-Class-Data-Inheritable noarch 0.09-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k perl-Class-Inspector noarch 1.36-14.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k perl-Class-Method-Modifiers noarch 2.15-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 43 k perl-Class-Singleton noarch 1.6-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k perl-Class-Struct noarch 0.68-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-Clone s390x 0.46-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-Compress-Raw-Bzip2 s390x 2.206-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35 k perl-Compress-Raw-Zlib s390x 2.206-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 65 k perl-Convert-ASN1 noarch 0.34-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 59 k perl-Data-Compare noarch 1.29-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k perl-Data-Dump noarch 1.25-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k perl-Data-Dumper s390x 2.188-501.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 57 k perl-Data-OptList noarch 0.114-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k perl-Data-Uniqid noarch 0.12-31.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k perl-Date-ISO8601 noarch 0.005-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k perl-Date-Manip noarch 6.94-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 M perl-DateTime s390x 2:1.65-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 130 k perl-DateTime-Calendar-Julian noarch 0.107-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 k perl-DateTime-Format-Builder noarch 0.8300-11.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 83 k perl-DateTime-Format-Strptime noarch 1:1.79-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 41 k perl-DateTime-Locale noarch 1.40-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.3 M perl-DateTime-TimeZone noarch 2.61-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 342 k perl-DateTime-TimeZone-SystemV noarch 0.010-19.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-DateTime-TimeZone-Tzfile noarch 0.011-19.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k perl-Devel-CallChecker s390x 0.009-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 24 k perl-Devel-Caller s390x 2.07-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k perl-Devel-GlobalDestruction noarch 0.14-22.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k perl-Devel-LexAlias s390x 0.05-34.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k perl-Devel-StackTrace noarch 1:2.05-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k perl-Digest noarch 1.20-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k perl-Digest-HMAC noarch 1.04-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-Digest-MD5 s390x 2.59-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35 k perl-Digest-SHA s390x 1:6.04-501.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 62 k perl-Dist-CheckConflicts noarch 0.11-28.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 k perl-DynaLoader s390x 1.54-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k perl-DynaLoader-Functions noarch 0.004-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k perl-Email-Date-Format noarch 1.008-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k perl-Encode s390x 4:3.20-501.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.7 M perl-Encode-Locale noarch 1.05-27.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k perl-English noarch 1.11-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k perl-Errno s390x 1.37-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k perl-Eval-Closure noarch 0.14-21.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 24 k perl-Exception-Class noarch 1.45-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 43 k perl-Exporter noarch 5.78-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k perl-ExtUtils-MM-Utils noarch 2:7.70-501.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k perl-Fcntl s390x 1.15-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k perl-Fedora-VSP noarch 0.001-32.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 k perl-File-Basename noarch 2.86-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k perl-File-Compare noarch 1.100.700-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k perl-File-Copy noarch 2.41-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20 k perl-File-Find noarch 1.43-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k perl-File-Find-Rule noarch 0.34-26.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k perl-File-Listing noarch 6.16-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k perl-File-Path noarch 2.18-501.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35 k perl-File-ShareDir noarch 1.118-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29 k perl-File-Slurper noarch 0.014-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k perl-File-Temp noarch 1:0.231.100-501.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 59 k perl-File-stat noarch 1.13-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k perl-FileHandle noarch 2.05-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k perl-Filter s390x 2:1.64-501.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 80 k perl-GSSAPI s390x 0.28-43.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 57 k perl-Getopt-Long noarch 1:2.57-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63 k perl-Getopt-Std noarch 1.13-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k perl-HTML-Parser s390x 3.81-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 119 k perl-HTML-Tagset noarch 3.20-55.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k perl-HTTP-Cookies noarch 6.11-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37 k perl-HTTP-Date noarch 6.06-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 24 k perl-HTTP-Message noarch 6.45-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 96 k perl-HTTP-Negotiate noarch 6.01-36.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k perl-HTTP-Tiny noarch 0.088-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 56 k perl-Hash-Util-FieldHash s390x 1.26-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39 k perl-I18N-LangTags noarch 0.45-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 53 k perl-I18N-Langinfo s390x 0.22-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-IO s390x 1.52-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 78 k perl-IO-Compress noarch 2.206-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 261 k perl-IO-HTML noarch 1.004-11.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28 k perl-IO-Socket-IP noarch 0.42-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k perl-IO-Socket-SSL noarch 2.085-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 225 k perl-IO-String noarch 1.08-48.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k perl-IPC-Cmd noarch 2:1.04-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39 k perl-IPC-Open3 noarch 1.22-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-IPC-Run3 noarch 0.048-29.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k perl-IPC-SysV s390x 2.09-503.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 41 k perl-IPC-System-Simple noarch 1.30-11.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39 k perl-JSON noarch 4.10-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 95 k perl-LDAP noarch 1:0.68-11.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 361 k perl-LWP-MediaTypes noarch 6.04-15.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 33 k perl-LWP-Protocol-https noarch 6.12-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k perl-Lingua-Translit noarch 0.29-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 33 k perl-List-AllUtils noarch 0.19-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 48 k perl-List-SomeUtils noarch 0.59-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 45 k perl-List-UtilsBy noarch 0.12-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28 k perl-Locale-Maketext noarch 1.33-501.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 94 k perl-Locale-Maketext-Simple noarch 1:0.21-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k perl-Log-Dispatch noarch 2.71-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 77 k perl-Log-Dispatch-FileRotate noarch 1.38-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k perl-Log-Log4perl noarch 1.57-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 343 k perl-MIME-Base64 s390x 3.16-501.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k perl-MIME-Charset noarch 1.013.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 48 k perl-MIME-Lite noarch 3.033-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 94 k perl-MIME-Types noarch 2.24-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 69 k perl-MRO-Compat noarch 0.15-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k perl-Mail-Sender noarch 1:0.903-22.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 50 k perl-Mail-Sendmail noarch 0.80-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k perl-MailTools noarch 2.21-14.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 98 k perl-Math-BigInt noarch 1:2.0030.02-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 226 k perl-Math-Complex noarch 1.62-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 46 k perl-Module-CoreList noarch 1:5.20231230-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 89 k perl-Module-Implementation noarch 0.09-37.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k perl-Module-Load noarch 1:0.36-501.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k perl-Module-Load-Conditional noarch 0.74-501.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-Module-Metadata noarch 1.000038-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35 k perl-Module-Runtime noarch 0.016-20.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 k perl-Mozilla-CA noarch 20231213-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k perl-NTLM noarch 1.09-36.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-Net-HTTP noarch 6.23-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39 k perl-Net-SMTP-SSL noarch 1.04-22.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k perl-Net-SSLeay s390x 1.94-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 372 k perl-Number-Compare noarch 0.03-36.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k perl-Opcode s390x 1.64-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37 k perl-POSIX s390x 2.13-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 98 k perl-Package-Generator noarch 1.106-29.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-Package-Stash noarch 0.40-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 33 k perl-Package-Stash-XS s390x 0.30-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k perl-PadWalker s390x 2.5-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k perl-Params-Check noarch 1:0.38-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-Params-Classify s390x 0.015-20.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k perl-Params-Util s390x 1.102-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 33 k perl-Params-Validate s390x 1.31-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 70 k perl-Params-ValidationCompiler noarch 0.31-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37 k perl-Parse-RecDescent noarch 1.967015-20.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 195 k perl-PathTools s390x 3.89-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 82 k perl-Pod-Escapes noarch 1:1.07-501.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k perl-Pod-Html noarch 1.34-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k perl-Pod-Perldoc noarch 3.28.01-501.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 80 k perl-Pod-Simple noarch 1:3.45-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 208 k perl-Pod-Usage noarch 4:2.03-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39 k perl-Ref-Util noarch 0.204-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 k perl-Ref-Util-XS s390x 0.117-20.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 k perl-Regexp-Common noarch 2017060201-22.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 172 k perl-Role-Tiny noarch 2.002004-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k perl-Safe noarch 2.44-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k perl-Scalar-List-Utils s390x 5:1.63-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 74 k perl-SelectSaver noarch 1.02-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k perl-Socket s390x 4:2.037-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 55 k perl-Sort-Key s390x 1.33-28.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 46 k perl-Specio noarch 0.48-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 142 k perl-Storable s390x 1:3.32-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 100 k perl-Sub-Exporter noarch 0.991-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 71 k perl-Sub-Exporter-Progressive noarch 0.001013-22.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k perl-Sub-Identify s390x 0.14-24.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 k perl-Sub-Install noarch 0.929-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 k perl-Symbol noarch 1.09-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k perl-Sys-Hostname s390x 1.25-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k perl-Sys-Syslog s390x 0.36-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 47 k perl-Term-ANSIColor noarch 5.01-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 47 k perl-Term-Cap noarch 1.18-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-Text-Balanced noarch 2.06-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 48 k perl-Text-BibTeX s390x 0.89-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 246 k perl-Text-CSV noarch 2.03-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 116 k perl-Text-Glob noarch 0.11-21.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k perl-Text-ParseWords noarch 3.31-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k perl-Text-Roman noarch 3.5-25.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-Text-Soundex s390x 3.05-28.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k perl-Text-Tabs+Wrap noarch 2023.0511-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-Text-Unidecode noarch 1.30-22.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 140 k perl-Thread-Queue noarch 3.14-501.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k perl-Tie noarch 4.6-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28 k perl-Tie-Cycle noarch 1.227-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k perl-Tie-RefHash noarch 1.40-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-Time-HiRes s390x 4:1.9775-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 57 k perl-Time-Local noarch 2:1.350-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k perl-TimeDate noarch 1:2.33-11.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 49 k perl-Try-Tiny noarch 0.31-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37 k perl-URI noarch 5.21-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 113 k perl-Unicode-Collate s390x 1.31-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 713 k perl-Unicode-EastAsianWidth noarch 12.0-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k perl-Unicode-LineBreak s390x 2019.001-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 116 k perl-Unicode-Normalize s390x 1.32-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 93 k perl-Unicode-UCD noarch 0.78-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 79 k perl-Variable-Magic s390x 0.63-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 54 k perl-WWW-RobotRules noarch 6.02-37.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k perl-XML-LibXML s390x 1:2.0209-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 345 k perl-XML-LibXML-Simple noarch 1.01-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k perl-XML-LibXSLT s390x 2.002.001-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 65 k perl-XML-NamespaceSupport noarch 1.12-21.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k perl-XML-Parser s390x 2.47-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 231 k perl-XML-SAX noarch 1.02-13.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 57 k perl-XML-SAX-Base noarch 1.09-21.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k perl-XML-Writer noarch 0.900-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 33 k perl-XML-XPath noarch 1.48-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 79 k perl-XString s390x 0.005-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-autodie noarch 2.37-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 92 k perl-autovivification s390x 0.18-20.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 33 k perl-base noarch 2.27-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k perl-constant noarch 1.33-501.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-deprecate noarch 0.04-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k perl-encoding s390x 4:3.00-501.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63 k perl-if noarch 0.61.000-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k perl-interpreter s390x 4:5.38.2-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 72 k perl-libintl-perl s390x 1.33-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 761 k perl-libnet noarch 3.15-501.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 122 k perl-libs s390x 4:5.38.2-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.4 M perl-libwww-perl noarch 6.74-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 199 k perl-locale noarch 1.10-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k perl-macros noarch 4:5.38.2-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k perl-meta-notation noarch 5.38.2-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k perl-mro s390x 1.28-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29 k perl-namespace-autoclean noarch 0.29-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k perl-namespace-clean noarch 0.27-24.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29 k perl-open noarch 1.13-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k perl-overload noarch 1.37-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 46 k perl-overloading noarch 0.02-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k perl-parent noarch 1:0.241-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k perl-podlators noarch 1:5.01-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 120 k perl-sigtrap noarch 1.10-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k perl-subs noarch 1.04-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k perl-threads s390x 1:2.36-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 58 k perl-threads-shared s390x 1.68-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 45 k perl-vars noarch 1.05-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k perl-version s390x 8:0.99.30-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 62 k perltidy noarch 20230912-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 700 k pixman s390x 0.43.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 217 k pulseaudio-libs s390x 16.1-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 701 k pyproject-rpm-macros noarch 1.11.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k python-pip-wheel noarch 23.3.1-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.5 M python-rpm-macros noarch 3.12-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k python3 s390x 3.12.1-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k python3-libs s390x 3.12.1-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.8 M python3-numpy s390x 1:1.26.2-3.fc40 copr_base 6.9 M python3-packaging noarch 23.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 115 k python3-rpm-generators noarch 14-8.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k python3-rpm-macros noarch 3.12-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k shared-mime-info s390x 2.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 389 k sombok s390x 2.4.0-20.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 50 k suitesparse s390x 5.13.0-4.fc40 copr_base 1.5 M sysprof-capture-devel s390x 45.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 54 k teckit s390x 2.5.12-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 481 k texlive-ae noarch 11:svn15878.1.4-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 95 k texlive-algorithms noarch 11:svn42428-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k texlive-alphalph noarch 11:svn53087-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 360 k texlive-amscls noarch 11:svn55378-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M texlive-amsfonts noarch 11:svn61937-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.6 M texlive-amsmath noarch 11:svn63514-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 45 k texlive-anysize noarch 11:svn15878.0-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k texlive-atbegshi noarch 11:svn53051-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 407 k texlive-attachfile noarch 11:svn42099-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k texlive-attachfile2 noarch 11:svn57959-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 447 k texlive-atveryend noarch 11:svn53108-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 384 k texlive-auto-pst-pdf noarch 11:svn56596-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k texlive-auxhook noarch 11:svn53173-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 294 k texlive-avantgar noarch 11:svn61983-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 294 k texlive-babel noarch 11:svn65823-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 360 k texlive-babel-english noarch 11:svn44495-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k texlive-babelbib noarch 11:svn57349-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 45 k texlive-base s390x 11:20230311-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.6 M texlive-beamer noarch 11:svn65984-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 205 k texlive-bera noarch 11:svn20031.0-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 338 k texlive-beton noarch 11:svn15878.0-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k texlive-biblatex noarch 11:svn66403-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 284 k texlive-bibtex s390x 11:svn66186-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 453 k texlive-bidi noarch 11:svn65572-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 174 k texlive-bigintcalc noarch 11:svn53172-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 465 k texlive-bitset noarch 11:svn53837-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 619 k texlive-bookman noarch 11:svn61719-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 336 k texlive-bookmark noarch 11:svn56885-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 479 k texlive-booktabs noarch 11:svn53402-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k texlive-breakurl noarch 11:svn29901.1.40-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k texlive-breqn noarch 11:svn60881-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 41 k texlive-caption noarch 11:svn66580-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 80 k texlive-carlisle noarch 11:svn59577-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k texlive-catchfile noarch 11:svn53084-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 306 k texlive-changepage noarch 11:svn15878.1.0c-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k texlive-charter noarch 11:svn15878.0-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 195 k texlive-cite noarch 11:svn36428.5.5-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k texlive-cm noarch 11:svn57963-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 287 k texlive-cm-super noarch 11:svn15878.0-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 62 M texlive-cmap noarch 11:svn57640-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20 k texlive-collection-basic noarch 11:svn59159-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10 k texlive-collection-latex noarch 11:svn63515-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k texlive-colorprofiles noarch 11:svn49086-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 145 k texlive-colortbl noarch 11:svn64015-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k texlive-comment noarch 11:svn41927-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k texlive-courier noarch 11:svn61719-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 505 k texlive-crop noarch 11:svn55424-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k texlive-csquotes noarch 11:svn64389-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k texlive-ctable noarch 11:svn38672-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k texlive-ctablestack noarch 11:svn38514-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k texlive-currfile noarch 11:svn64673-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20 k texlive-dehyph noarch 11:svn48599-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 64 k texlive-dvipdfmx s390x 11:svn66203-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.0 M texlive-dvips s390x 11:svn66203-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 734 k texlive-ec noarch 11:svn25033.1.0-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 486 k texlive-enctex noarch 11:svn34957.0-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 45 k texlive-enumitem noarch 11:svn51423-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k texlive-epsf noarch 11:svn21461.2.7.4-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k texlive-epstopdf noarch 11:svn66461-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29 k texlive-epstopdf-pkg noarch 11:svn53546-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 363 k texlive-eso-pic noarch 11:svn56658-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k texlive-etex noarch 11:svn66203-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k texlive-etex-pkg noarch 11:svn41784-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k texlive-etexcmds noarch 11:svn53171-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 309 k texlive-etoolbox noarch 11:svn56554-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 24 k texlive-euenc noarch 11:svn19795.0.1h-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k texlive-euler noarch 11:svn42428-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k texlive-everysel noarch 11:svn57489-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 447 k texlive-everyshi noarch 11:svn57001-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 146 k texlive-extsizes noarch 11:svn17263.1.4a-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k texlive-fancybox noarch 11:svn18304.1.4-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k texlive-fancyhdr noarch 11:svn64977-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k texlive-fancyref noarch 11:svn15878.0.9c-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k texlive-fancyvrb noarch 11:svn65585-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k texlive-filecontents noarch 11:svn52142-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k texlive-filehook noarch 11:svn64822-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k texlive-finstrut noarch 11:svn21719.0.5-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k texlive-firstaid noarch 11:svn64892-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 274 k texlive-fix2col noarch 11:svn38770-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k texlive-float noarch 11:svn15878.1.3d-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k texlive-fontspec noarch 11:svn63386-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 43 k texlive-footmisc noarch 11:svn62524-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 k texlive-footnotehyper noarch 11:svn60374-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k texlive-fp noarch 11:svn49719-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35 k texlive-fpl noarch 11:svn54512-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 301 k texlive-geometry noarch 11:svn61719-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k texlive-gettitlestring noarch 11:svn53170-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 326 k texlive-glyphlist noarch 11:svn54074-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37 k texlive-graphics noarch 11:svn66204-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k texlive-graphics-cfg noarch 11:svn41448-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k texlive-graphics-def noarch 11:svn64487-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k texlive-grfext noarch 11:svn53024-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 316 k texlive-grffile noarch 11:svn52756-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 359 k texlive-gsftopk s390x 11:svn52851-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k texlive-helvetic noarch 11:svn61719-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 612 k texlive-hobsub noarch 11:svn52810-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 76 k texlive-hologo noarch 11:svn61719-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 585 k texlive-hopatch noarch 11:svn65491-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 327 k texlive-hycolor noarch 11:svn53584-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 383 k texlive-hypdoc noarch 11:svn65678-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 334 k texlive-hyperref noarch 11:svn65758-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 112 k texlive-hyph-utf8 noarch 11:svn61719-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28 k texlive-hyphen-base noarch 11:svn66413-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k texlive-hyphenex noarch 11:svn57387-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k texlive-ifmtarg noarch 11:svn47544-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k texlive-ifplatform noarch 11:svn45533-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k texlive-iftex noarch 11:svn61910-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20 k texlive-index noarch 11:svn24099.4.1beta-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k texlive-infwarerr noarch 11:svn53023-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 294 k texlive-intcalc noarch 11:svn53168-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 431 k texlive-jknapltx noarch 11:svn19440.0-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k texlive-kastrup noarch 11:svn15878.0-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k texlive-knuth-lib noarch 11:svn57963-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 45 k texlive-knuth-local noarch 11:svn57963-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k texlive-koma-script noarch 11:svn64685-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.3 M texlive-kpathsea s390x 11:svn66209-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M texlive-kvdefinekeys noarch 11:svn53193-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 305 k texlive-kvoptions noarch 11:svn63622-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 492 k texlive-kvsetkeys noarch 11:svn64632-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 397 k texlive-l3backend noarch 11:svn65573-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 896 k texlive-l3experimental noarch 11:svn65621-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k texlive-l3kernel noarch 11:svn66094-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 196 k texlive-l3packages noarch 11:svn65722-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39 k texlive-latex noarch 11:svn65161-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 M texlive-latex-fonts noarch 11:svn28888.0-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39 k texlive-latex-lab noarch 11:svn64892-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 M texlive-latexbug noarch 11:svn63596-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 237 k texlive-latexconfig noarch 11:svn53525-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k texlive-letltxmacro noarch 11:svn53022-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 299 k texlive-lib s390x 11:20230311-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 251 k texlive-lineno noarch 11:svn65586-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 74 k texlive-listings noarch 11:svn66222-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 166 k texlive-lm noarch 11:svn65956-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 M texlive-lm-math noarch 11:svn36915.1.959-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 446 k texlive-logreq noarch 11:svn53003-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k texlive-ltabptch noarch 11:svn17533.1.74d-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k texlive-ltxcmds noarch 11:svn56421-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 399 k texlive-ltxmisc noarch 11:svn21927.0-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k texlive-lua-alt-getopt noarch 11:svn56414-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k texlive-lua-uni-algos noarch 11:svn62204-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 95 k texlive-luabidi noarch 11:svn54512-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k texlive-luahbtex s390x 11:svn66186-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 M texlive-lualatex-math noarch 11:svn61464-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k texlive-lualibs noarch 11:svn64615-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 152 k texlive-luaotfload noarch 11:svn64616-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 M texlive-luatex s390x 11:svn66967-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.0 M texlive-luatexbase noarch 11:svn52663-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k texlive-lwarp noarch 11:svn66259-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.4 M texlive-makecmds noarch 11:svn15878.0-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k texlive-makeindex s390x 11:svn62517-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 432 k texlive-marginnote noarch 11:svn48383-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k texlive-marvosym noarch 11:svn29349.2.2a-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 145 k texlive-mathpazo noarch 11:svn52663-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 83 k texlive-mathspec noarch 11:svn42773-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 k texlive-mathtools noarch 11:svn63767-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37 k texlive-mdwtools noarch 11:svn15878.1.05.4-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k texlive-memoir noarch 11:svn65040-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 93 k texlive-metafont s390x 11:svn66186-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 292 k texlive-metalogo noarch 11:svn18611.0.12-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k texlive-mflogo noarch 11:svn42428-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k texlive-mfnfss noarch 11:svn46036-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k texlive-mfware s390x 11:svn66186-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 108 k texlive-microtype noarch 11:svn66587-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 76 k texlive-minitoc noarch 11:svn61719-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 85 k texlive-mnsymbol noarch 11:svn18651.1.4-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.4 M texlive-modes noarch 11:svn61719-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 304 k texlive-mparhack noarch 11:svn59066-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k texlive-mptopdf noarch 11:svn65952-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 52 k texlive-ms noarch 11:svn57473-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k texlive-multido noarch 11:svn18302.1.42-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k texlive-natbib noarch 11:svn20668.8.31b-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k texlive-newfloat noarch 11:svn52906-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 119 k texlive-notoccite noarch 11:svn18129.0-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k texlive-ntgclass noarch 11:svn65522-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 33 k texlive-oberdiek noarch 11:svn65521-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.7 M texlive-pagesel noarch 11:svn56105-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 339 k texlive-palatino noarch 11:svn61719-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 386 k texlive-paralist noarch 11:svn43021-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k texlive-parallel noarch 11:svn15878.0-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k texlive-parskip noarch 11:svn58358-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k texlive-pdfcol noarch 11:svn64469-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 325 k texlive-pdfcolfoot noarch 11:svn65512-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 318 k texlive-pdfcolmk noarch 11:svn52912-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k texlive-pdfescape noarch 11:svn53082-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 352 k texlive-pdflscape noarch 11:svn64851-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 323 k texlive-pdfmanagement-testphase noarch 11:svn66532-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.3 M texlive-pdfpages noarch 11:svn65319-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k texlive-pdftex s390x 11:svn66243-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.5 M texlive-pdftexcmds noarch 11:svn55777-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 390 k texlive-pgf noarch 11:svn65553-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 816 k texlive-picture noarch 11:svn54867-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 311 k texlive-placeins noarch 11:svn19848.2.2-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k texlive-plain noarch 11:svn57963-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k texlive-polyglossia noarch 11:svn65792-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 175 k texlive-psfrag noarch 11:svn15878.3.04-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k texlive-pslatex noarch 11:svn57434-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k texlive-psnfss noarch 11:svn54694-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 41 k texlive-pspicture noarch 11:svn15878.0-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k texlive-pst-3d noarch 11:svn17257.1.10-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k texlive-pst-coil noarch 11:svn62977-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k texlive-pst-eps noarch 11:svn15878.1.0-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k texlive-pst-fill noarch 11:svn60671-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k texlive-pst-grad noarch 11:svn15878.1.06-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k texlive-pst-math noarch 11:svn64732-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k texlive-pst-node noarch 11:svn61838-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39 k texlive-pst-ovl noarch 11:svn54963-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k texlive-pst-plot noarch 11:svn65346-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k texlive-pst-text noarch 11:svn49542-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k texlive-pst-tools noarch 11:svn60621-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20 k texlive-pst-tree noarch 11:svn60421-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20 k texlive-pstricks noarch 11:svn65346-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 110 k texlive-pstricks-add noarch 11:svn65067-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k texlive-ragged2e noarch 11:svn66152-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 680 k texlive-rcs noarch 11:svn15878.0-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k texlive-realscripts noarch 11:svn56594-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k texlive-refcount noarch 11:svn53164-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 334 k texlive-rerunfilecheck noarch 11:svn63869-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 339 k texlive-rsfs noarch 11:svn15878.0-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68 k texlive-sansmath noarch 11:svn17997.1.1-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k texlive-sansmathaccent noarch 11:svn53628-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k texlive-sauerj noarch 11:svn15878.0-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k texlive-section noarch 11:svn20180.0-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k texlive-seminar noarch 11:svn59801-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 47 k texlive-sepnum noarch 11:svn20186.2.0-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k texlive-setspace noarch 11:svn65206-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k texlive-showexpl noarch 11:svn57414-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k texlive-stringenc noarch 11:svn52982-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 693 k texlive-subfig noarch 11:svn15878.1.3-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20 k texlive-symbol noarch 11:svn61719-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 53 k texlive-tex s390x 11:svn66186-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 234 k texlive-tex-ini-files noarch 11:svn40533-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k texlive-texlive-common-doc noarch 11:svn54176-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 156 k texlive-texlive-en noarch 11:svn66572-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.9 M texlive-texlive-msg-translations noarch 11:svn66593-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 159 k texlive-texlive-scripts noarch 11:svn66584-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 111 k texlive-texlive-scripts-extra noarch 11:svn62517-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 55 k texlive-texlive.infra noarch 11:svn66512-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 287 k texlive-textcase noarch 11:svn63868-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k texlive-thumbpdf noarch 11:svn62518-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 40 k texlive-times noarch 11:svn61719-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 340 k texlive-tipa noarch 11:svn29349.1.3-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.8 M texlive-titlesec noarch 11:svn59845-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 33 k texlive-tools noarch 11:svn64892-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 65 k texlive-translator noarch 11:svn59412-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 274 k texlive-transparent noarch 11:svn64852-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 284 k texlive-typehtml noarch 11:svn17134.0-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20 k texlive-ucharcat noarch 11:svn38907-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k texlive-ucs noarch 11:svn64114-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 385 k texlive-underscore noarch 11:svn18261.0-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k texlive-unicode-data noarch 11:svn64423-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 365 k texlive-unicode-math noarch 11:svn61719-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 62 k texlive-uniquecounter noarch 11:svn53162-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 299 k texlive-url noarch 11:svn32528.3.4-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k texlive-utopia noarch 11:svn15878.0-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 228 k texlive-varwidth noarch 11:svn24104.0.92-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k texlive-xcolor noarch 11:svn63563-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k texlive-xdvi s390x 11:svn62387-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 368 k texlive-xetex s390x 11:svn66203-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 M texlive-xetexconfig noarch 11:svn45845-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.9 k texlive-xifthen noarch 11:svn38929-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k texlive-xkeyval noarch 11:svn63616-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k texlive-xltxtra noarch 11:svn56594-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k texlive-xpatch noarch 11:svn54563-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k texlive-xstring noarch 11:svn65551-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 24 k texlive-xunicode noarch 11:svn30466.0.981-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 43 k texlive-zapfding noarch 11:svn61719-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63 k texlive-zref noarch 11:svn62977-70.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 681 k tzdata noarch 2023d-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 434 k urw-base35-bookman-fonts noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 847 k urw-base35-c059-fonts noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 874 k urw-base35-d050000l-fonts noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 76 k urw-base35-fonts noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10 k urw-base35-fonts-common noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k urw-base35-gothic-fonts noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 643 k urw-base35-nimbus-mono-ps-fonts noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 795 k urw-base35-nimbus-roman-fonts noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 856 k urw-base35-nimbus-sans-fonts noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 M urw-base35-p052-fonts noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 974 k urw-base35-standard-symbols-ps-fonts noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k urw-base35-z003-fonts noarch 20200910-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 276 k xml-common noarch 0.6.3-62.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k xorg-x11-proto-devel noarch 2023.2-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 263 k xpdf-libs s390x 1:4.04-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 667 k xz-devel s390x 5.4.5-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 62 k zlib-ng-compat-devel s390x 2.1.6-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k zziplib s390x 0.13.72-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 86 k Transaction Summary ================================================================================================================================================ Install 784 Packages Total download size: 426 M Installed size: 1.3 G Downloading Packages: (1/784): boost-chrono-1.83.0-2.fc40.s390x.rpm 139 kB/s | 26 kB 00:00 (2/784): boost-1.83.0-2.fc40.s390x.rpm 72 kB/s | 14 kB 00:00 (3/784): boost-atomic-1.83.0-2.fc40.s390x.rpm 94 kB/s | 20 kB 00:00 (4/784): boost-container-1.83.0-2.fc40.s390x.rp 518 kB/s | 42 kB 00:00 (5/784): boost-context-1.83.0-2.fc40.s390x.rpm 166 kB/s | 17 kB 00:00 (6/784): boost-contract-1.83.0-2.fc40.s390x.rpm 366 kB/s | 46 kB 00:00 (7/784): boost-coroutine-1.83.0-2.fc40.s390x.rp 282 kB/s | 21 kB 00:00 (8/784): boost-date-time-1.83.0-2.fc40.s390x.rp 258 kB/s | 16 kB 00:00 (9/784): boost-fiber-1.83.0-2.fc40.s390x.rpm 189 kB/s | 43 kB 00:00 (10/784): boost-filesystem-1.83.0-2.fc40.s390x. 335 kB/s | 69 kB 00:00 (11/784): boost-graph-1.83.0-2.fc40.s390x.rpm 1.1 MB/s | 160 kB 00:00 (12/784): boost-iostreams-1.83.0-2.fc40.s390x.r 285 kB/s | 41 kB 00:00 (13/784): boost-devel-1.83.0-2.fc40.s390x.rpm 24 MB/s | 12 MB 00:00 (14/784): boost-json-1.83.0-2.fc40.s390x.rpm 1.3 MB/s | 156 kB 00:00 (15/784): boost-locale-1.83.0-2.fc40.s390x.rpm 1.9 MB/s | 219 kB 00:00 (16/784): boost-math-1.83.0-2.fc40.s390x.rpm 3.7 MB/s | 242 kB 00:00 (17/784): boost-log-1.83.0-2.fc40.s390x.rpm 7.5 MB/s | 502 kB 00:00 (18/784): boost-nowide-1.83.0-2.fc40.s390x.rpm 329 kB/s | 21 kB 00:00 (19/784): boost-numpy3-1.83.0-2.fc40.s390x.rpm 510 kB/s | 30 kB 00:00 (20/784): boost-program-options-1.83.0-2.fc40.s 1.8 MB/s | 112 kB 00:00 (21/784): boost-python3-1.83.0-2.fc40.s390x.rpm 823 kB/s | 95 kB 00:00 (22/784): boost-random-1.83.0-2.fc40.s390x.rpm 422 kB/s | 25 kB 00:00 (23/784): boost-regex-1.83.0-2.fc40.s390x.rpm 2.1 MB/s | 125 kB 00:00 (24/784): boost-stacktrace-1.83.0-2.fc40.s390x. 520 kB/s | 31 kB 00:00 (25/784): boost-serialization-1.83.0-2.fc40.s39 2.3 MB/s | 138 kB 00:00 (26/784): boost-system-1.83.0-2.fc40.s390x.rpm 279 kB/s | 16 kB 00:00 (27/784): boost-test-1.83.0-2.fc40.s390x.rpm 4.1 MB/s | 251 kB 00:00 (28/784): boost-thread-1.83.0-2.fc40.s390x.rpm 1.0 MB/s | 63 kB 00:00 (29/784): boost-timer-1.83.0-2.fc40.s390x.rpm 369 kB/s | 22 kB 00:00 (30/784): boost-type_erasure-1.83.0-2.fc40.s390 554 kB/s | 34 kB 00:00 (31/784): boost-wave-1.83.0-2.fc40.s390x.rpm 3.5 MB/s | 227 kB 00:00 (32/784): flexiblas-3.4.1-3.fc40.s390x.rpm 432 kB/s | 25 kB 00:00 (33/784): cocoalib-0.99818-4.fc40.s390x.rpm 6.6 MB/s | 1.5 MB 00:00 (34/784): flexiblas-devel-3.4.1-3.fc40.s390x.rp 980 kB/s | 108 kB 00:00 (35/784): cocoalib-devel-0.99818-4.fc40.s390x.r 1.2 MB/s | 230 kB 00:00 (36/784): flexiblas-netlib-3.4.1-3.fc40.s390x.r 30 MB/s | 3.7 MB 00:00 (37/784): flexiblas-openblas-openmp-3.4.1-3.fc4 164 kB/s | 18 kB 00:00 (38/784): flexiblas-openblas-openmp64-3.4.1-3.f 171 kB/s | 18 kB 00:00 (39/784): flexiblas-netlib64-3.4.1-3.fc40.s390x 14 MB/s | 3.5 MB 00:00 (40/784): glpk-5.0-9.fc40.s390x.rpm 2.5 MB/s | 421 kB 00:00 (41/784): graphite2-1.3.14-14.fc40.s390x.rpm 1.7 MB/s | 101 kB 00:00 (42/784): graphite2-devel-1.3.14-14.fc40.s390x. 361 kB/s | 21 kB 00:00 (43/784): python3-numpy-1.26.2-3.fc40.s390x.rpm 38 MB/s | 6.9 MB 00:00 (44/784): glpk-devel-5.0-9.fc40.s390x.rpm 227 kB/s | 61 kB 00:00 (45/784): suitesparse-5.13.0-4.fc40.s390x.rpm 7.1 MB/s | 1.5 MB 00:00 (46/784): abattis-cantarell-vf-fonts-0.301-10.f 12 kB/s | 121 kB 00:10 (47/784): adobe-mappings-cmap-deprecated-202306 11 kB/s | 113 kB 00:10 (48/784): alsa-lib-1.2.10-3.fc40.s390x.rpm 20 MB/s | 525 kB 00:00 (49/784): adobe-mappings-pdf-20190401-5.fc39.no 20 MB/s | 689 kB 00:00 (50/784): annobin-docs-12.38-1.fc40.noarch.rpm 15 MB/s | 90 kB 00:00 (51/784): autoconf-2.71-7.fc40.noarch.rpm 39 MB/s | 720 kB 00:00 (52/784): annobin-plugin-gcc-12.38-1.fc40.s390x 40 MB/s | 956 kB 00:00 (53/784): avahi-libs-0.8-24.fc39.s390x.rpm 15 MB/s | 67 kB 00:00 (54/784): automake-1.16.5-14.fc40.noarch.rpm 45 MB/s | 676 kB 00:00 (55/784): adobe-mappings-cmap-20230622-1.fc39.n 212 kB/s | 2.1 MB 00:10 (56/784): brotli-1.1.0-1.fc40.s390x.rpm 3.4 MB/s | 20 kB 00:00 (57/784): biber-2.19-3.fc39.noarch.rpm 22 MB/s | 280 kB 00:00 (58/784): brotli-devel-1.1.0-1.fc40.s390x.rpm 5.6 MB/s | 34 kB 00:00 (59/784): bzip2-devel-1.0.8-16.fc39.s390x.rpm 38 MB/s | 214 kB 00:00 (60/784): cddlib-0.94m-7.fc39.s390x.rpm 16 MB/s | 155 kB 00:00 (61/784): cliquer-devel-1.22-6.fc39.s390x.rpm 2.0 MB/s | 13 kB 00:00 (62/784): cairo-1.18.0-1.fc40.s390x.rpm 56 MB/s | 720 kB 00:00 (63/784): cliquer-libs-1.22-6.fc39.s390x.rpm 8.3 MB/s | 41 kB 00:00 (64/784): cmake-filesystem-3.27.7-1.fc40.s390x. 4.0 MB/s | 19 kB 00:00 (65/784): cups-libs-2.4.7-7.fc40.s390x.rpm 40 MB/s | 279 kB 00:00 (66/784): dbus-libs-1.14.10-1.fc40.s390x.rpm 20 MB/s | 159 kB 00:00 (67/784): default-fonts-core-sans-4.0-9.fc40.no 4.6 MB/s | 25 kB 00:00 (68/784): emacs-filesystem-29.2-2.fc40.noarch.r 1.7 MB/s | 7.6 kB 00:00 (69/784): desktop-file-utils-0.26-9.fc39.s390x. 6.7 MB/s | 72 kB 00:00 (70/784): expat-2.5.0-3.fc39.s390x.rpm 18 MB/s | 114 kB 00:00 (71/784): flac-libs-1.4.3-2.fc39.s390x.rpm 19 MB/s | 226 kB 00:00 (72/784): fltk-1.3.8-7.fc39.s390x.rpm 38 MB/s | 647 kB 00:00 (73/784): fontconfig-2.15.0-1.fc40.s390x.rpm 34 MB/s | 264 kB 00:00 (74/784): cpp-14.0.1-0.2.fc40.s390x.rpm 152 MB/s | 9.6 MB 00:00 (75/784): fontconfig-devel-2.15.0-1.fc40.s390x. 12 MB/s | 129 kB 00:00 (76/784): fonts-filesystem-2.0.5-12.fc39.noarch 2.0 MB/s | 8.2 kB 00:00 (77/784): freetype-2.13.2-1.fc40.s390x.rpm 56 MB/s | 441 kB 00:00 (78/784): gc-8.2.2-4.fc39.s390x.rpm 23 MB/s | 114 kB 00:00 (79/784): freetype-devel-2.13.2-1.fc40.s390x.rp 94 MB/s | 913 kB 00:00 (80/784): fltk-devel-1.3.8-7.fc39.s390x.rpm 63 MB/s | 3.1 MB 00:00 (81/784): gcc-plugin-annobin-14.0.1-0.2.fc40.s3 5.1 MB/s | 32 kB 00:00 (82/784): gdk-pixbuf2-2.42.10-6.fc40.s390x.rpm 39 MB/s | 465 kB 00:00 (83/784): gettext-0.22-2.fc39.s390x.rpm 73 MB/s | 1.1 MB 00:00 (84/784): gettext-common-devel-0.22-2.fc39.noar 44 MB/s | 410 kB 00:00 (85/784): gettext-devel-0.22-2.fc39.s390x.rpm 23 MB/s | 226 kB 00:00 (86/784): gettext-envsubst-0.22-2.fc39.s390x.rp 6.6 MB/s | 37 kB 00:00 (87/784): gettext-libs-0.22-2.fc39.s390x.rpm 47 MB/s | 346 kB 00:00 (88/784): gettext-runtime-0.22-2.fc39.s390x.rpm 19 MB/s | 111 kB 00:00 (89/784): gf2x-1.3.0-10.fc39.s390x.rpm 8.9 MB/s | 77 kB 00:00 (90/784): ghostscript-10.02.1-7.fc40.s390x.rpm 3.4 MB/s | 32 kB 00:00 (91/784): gcc-14.0.1-0.2.fc40.s390x.rpm 230 MB/s | 30 MB 00:00 (92/784): ghostscript-tools-fonts-10.02.1-7.fc4 435 kB/s | 12 kB 00:00 (93/784): ghostscript-tools-printing-10.02.1-7. 2.1 MB/s | 13 kB 00:00 (94/784): gl-manpages-1.1-29.20190306.fc40.noar 85 MB/s | 1.0 MB 00:00 (95/784): gcc-c++-14.0.1-0.2.fc40.s390x.rpm 76 MB/s | 12 MB 00:00 (96/784): glib2-2.79.0-6.fc40.s390x.rpm 114 MB/s | 3.0 MB 00:00 (97/784): glibc-devel-2.38.9000-33.fc40.s390x.r 12 MB/s | 114 kB 00:00 (98/784): glib2-devel-2.79.0-6.fc40.s390x.rpm 46 MB/s | 1.3 MB 00:00 (99/784): glibc-headers-s390-2.38.9000-33.fc40. 59 MB/s | 515 kB 00:00 (100/784): gmp-c++-6.2.1-5.fc39.s390x.rpm 1.9 MB/s | 18 kB 00:00 (101/784): gmp-devel-6.2.1-5.fc39.s390x.rpm 30 MB/s | 174 kB 00:00 (102/784): gmp-ecm-devel-7.0.5-3.fc39.s390x.rpm 2.0 MB/s | 13 kB 00:00 (103/784): gmp-ecm-libs-7.0.5-3.fc39.s390x.rpm 37 MB/s | 349 kB 00:00 (104/784): gnutls-3.8.2-2.fc40.s390x.rpm 113 MB/s | 1.0 MB 00:00 (105/784): google-noto-fonts-common-20230801-4. 3.0 MB/s | 17 kB 00:00 (106/784): google-noto-sans-vf-fonts-20230801-4 72 MB/s | 583 kB 00:00 (107/784): groff-base-1.23.0-4.fc40.s390x.rpm 65 MB/s | 1.1 MB 00:00 (108/784): gsl-2.7.1-5.fc39.s390x.rpm 85 MB/s | 1.2 MB 00:00 (109/784): google-droid-sans-fonts-20200215-17. 73 MB/s | 2.7 MB 00:00 (110/784): gsm-1.0.22-4.fc40.s390x.rpm 5.1 MB/s | 39 kB 00:00 (111/784): gsl-devel-2.7.1-5.fc39.s390x.rpm 47 MB/s | 609 kB 00:00 (112/784): harfbuzz-devel-8.3.0-2.fc40.s390x.rp 49 MB/s | 413 kB 00:00 (113/784): harfbuzz-8.3.0-2.fc40.s390x.rpm 86 MB/s | 1.0 MB 00:00 (114/784): harfbuzz-icu-8.3.0-2.fc40.s390x.rpm 2.7 MB/s | 16 kB 00:00 (115/784): jasper-libs-4.1.0-1.fc40.s390x.rpm 34 MB/s | 178 kB 00:00 (116/784): jbig2dec-libs-0.20-1.fc40.s390x.rpm 9.8 MB/s | 77 kB 00:00 (117/784): jbigkit-libs-2.1-27.fc40.s390x.rpm 12 MB/s | 55 kB 00:00 (118/784): hevea-2.36-10.fc40.s390x.rpm 125 MB/s | 3.5 MB 00:00 (119/784): json-glib-1.8.0-1.fc40.s390x.rpm 27 MB/s | 155 kB 00:00 (120/784): kernel-headers-6.8.0-0.rc1.12.fc40.s 130 MB/s | 1.4 MB 00:00 (121/784): lame-libs-3.100-15.fc39.s390x.rpm 31 MB/s | 352 kB 00:00 (122/784): guile22-2.2.7-9.fc39.s390x.rpm 99 MB/s | 6.4 MB 00:00 (123/784): lcms2-2.16-2.fc40.s390x.rpm 20 MB/s | 190 kB 00:00 (124/784): libICE-1.1.1-1.fc40.s390x.rpm 9.0 MB/s | 77 kB 00:00 (125/784): libSM-1.2.4-1.fc40.s390x.rpm 8.8 MB/s | 45 kB 00:00 (126/784): libSM-devel-1.2.4-1.fc40.s390x.rpm 1.8 MB/s | 12 kB 00:00 (127/784): libICE-devel-1.1.1-1.fc40.s390x.rpm 4.8 MB/s | 46 kB 00:00 (128/784): libX11-1.8.7-1.fc40.s390x.rpm 81 MB/s | 669 kB 00:00 (129/784): libX11-common-1.8.7-1.fc40.noarch.rp 20 MB/s | 144 kB 00:00 (130/784): libX11-devel-1.8.7-1.fc40.s390x.rpm 90 MB/s | 912 kB 00:00 (131/784): libX11-xcb-1.8.7-1.fc40.s390x.rpm 3.2 MB/s | 12 kB 00:00 (132/784): libXau-1.0.11-4.fc40.s390x.rpm 6.2 MB/s | 31 kB 00:00 (133/784): libXau-devel-1.0.11-4.fc40.s390x.rpm 3.4 MB/s | 13 kB 00:00 (134/784): libXcursor-1.2.1-5.fc40.s390x.rpm 7.6 MB/s | 32 kB 00:00 (135/784): libXext-1.3.5-5.fc40.s390x.rpm 8.2 MB/s | 40 kB 00:00 (136/784): libXaw-1.0.15-1.fc40.s390x.rpm 23 MB/s | 206 kB 00:00 (137/784): libXext-devel-1.3.5-5.fc40.s390x.rpm 16 MB/s | 72 kB 00:00 (138/784): libXfixes-6.0.1-1.fc40.s390x.rpm 1.0 MB/s | 19 kB 00:00 (139/784): libXft-2.3.8-4.fc40.s390x.rpm 4.1 MB/s | 76 kB 00:00 (140/784): libXft-devel-2.3.8-4.fc40.s390x.rpm 2.1 MB/s | 36 kB 00:00 (141/784): libXi-1.8.1-3.fc40.s390x.rpm 10 MB/s | 42 kB 00:00 (142/784): libXinerama-1.1.5-4.fc40.s390x.rpm 3.1 MB/s | 14 kB 00:00 (143/784): libXinerama-devel-1.1.5-4.fc40.s390x 2.8 MB/s | 13 kB 00:00 (144/784): libXrender-0.9.11-4.fc40.s390x.rpm 7.8 MB/s | 28 kB 00:00 (145/784): libXmu-1.1.4-4.fc40.s390x.rpm 9.0 MB/s | 81 kB 00:00 (146/784): libXpm-3.5.17-1.fc40.s390x.rpm 7.6 MB/s | 69 kB 00:00 (147/784): libXrender-devel-0.9.11-4.fc40.s390x 3.4 MB/s | 19 kB 00:00 (148/784): libXxf86vm-1.1.5-4.fc40.s390x.rpm 2.3 MB/s | 18 kB 00:00 (149/784): libXt-1.3.0-1.fc40.s390x.rpm 21 MB/s | 191 kB 00:00 (150/784): libXt-devel-1.3.0-1.fc40.s390x.rpm 40 MB/s | 408 kB 00:00 (151/784): libao-1.2.0-25.fc39.s390x.rpm 6.8 MB/s | 54 kB 00:00 (152/784): libappstream-glib-0.8.2-4.fc39.s390x 59 MB/s | 393 kB 00:00 (153/784): libao-devel-1.2.0-25.fc39.s390x.rpm 3.9 MB/s | 33 kB 00:00 (154/784): libatomic-14.0.1-0.2.fc40.s390x.rpm 5.6 MB/s | 19 kB 00:00 (155/784): libasan-14.0.1-0.2.fc40.s390x.rpm 65 MB/s | 519 kB 00:00 (156/784): libasyncns-0.8-25.fc39.s390x.rpm 3.8 MB/s | 29 kB 00:00 (157/784): libb2-0.98.1-9.fc39.s390x.rpm 6.4 MB/s | 27 kB 00:00 (158/784): libblkid-devel-2.39.3-2.fc40.s390x.r 4.0 MB/s | 18 kB 00:00 (159/784): libdatrie-0.2.13-7.fc39.s390x.rpm 6.9 MB/s | 33 kB 00:00 (160/784): libdrm-2.4.120-1.fc40.s390x.rpm 12 MB/s | 102 kB 00:00 (161/784): libdrm-devel-2.4.120-1.fc40.s390x.rp 21 MB/s | 165 kB 00:00 (162/784): libcurl-devel-8.5.0-2.fc40.s390x.rpm 61 MB/s | 924 kB 00:00 (163/784): libffi-devel-3.4.4-5.fc40.s390x.rpm 4.3 MB/s | 27 kB 00:00 (164/784): libfrobby-0.9.5-3.fc39.s390x.rpm 45 MB/s | 494 kB 00:00 (165/784): libgfan-0.6.2-16.fc39.s390x.rpm 17 MB/s | 175 kB 00:00 (166/784): libgfan-devel-0.6.2-16.fc39.s390x.rp 5.5 MB/s | 46 kB 00:00 (167/784): libglvnd-1.7.0-1.fc40.s390x.rpm 18 MB/s | 145 kB 00:00 (168/784): libgfortran-14.0.1-0.2.fc40.s390x.rp 63 MB/s | 603 kB 00:00 (169/784): libglvnd-core-devel-1.7.0-1.fc40.s39 2.3 MB/s | 17 kB 00:00 (170/784): libglvnd-devel-1.7.0-1.fc40.s390x.rp 27 MB/s | 157 kB 00:00 (171/784): libglvnd-egl-1.7.0-1.fc40.s390x.rpm 7.1 MB/s | 38 kB 00:00 (172/784): libglvnd-gles-1.7.0-1.fc40.s390x.rpm 5.9 MB/s | 37 kB 00:00 (173/784): libglvnd-glx-1.7.0-1.fc40.s390x.rpm 26 MB/s | 171 kB 00:00 (174/784): libglvnd-opengl-1.7.0-1.fc40.s390x.r 7.9 MB/s | 54 kB 00:00 (175/784): libicu-devel-73.2-3.fc40.s390x.rpm 44 MB/s | 850 kB 00:00 (176/784): libgs-10.02.1-7.fc40.s390x.rpm 106 MB/s | 3.6 MB 00:00 (177/784): libijs-0.35-20.fc40.s390x.rpm 2.4 MB/s | 29 kB 00:00 (178/784): libjpeg-turbo-2.1.4-3.fc39.s390x.rpm 23 MB/s | 178 kB 00:00 (179/784): libjpeg-turbo-devel-2.1.4-3.fc39.s39 13 MB/s | 98 kB 00:00 (180/784): liblerc-4.0.0-4.fc39.s390x.rpm 18 MB/s | 112 kB 00:00 (181/784): libmount-devel-2.39.3-2.fc40.s390x.r 3.7 MB/s | 18 kB 00:00 (182/784): libicu-73.2-3.fc40.s390x.rpm 176 MB/s | 11 MB 00:00 (183/784): libmpc-1.3.1-3.fc39.s390x.rpm 5.7 MB/s | 73 kB 00:00 (184/784): libnauty-devel-2.8.8-1.fc40.s390x.rp 28 MB/s | 357 kB 00:00 (185/784): libogg-1.3.5-6.fc39.s390x.rpm 2.7 MB/s | 34 kB 00:00 (186/784): libnauty-2.8.8-1.fc40.s390x.rpm 46 MB/s | 1.1 MB 00:00 (187/784): libpng-1.6.40-1.fc40.s390x.rpm 27 MB/s | 130 kB 00:00 (188/784): libpaper-2.1.1-1.fc39.s390x.rpm 3.0 MB/s | 27 kB 00:00 (189/784): libpng-devel-1.6.40-1.fc40.s390x.rpm 15 MB/s | 292 kB 00:00 (190/784): libsamplerate-devel-0.2.2-6.fc40.s39 3.7 MB/s | 53 kB 00:00 (191/784): libsamplerate-0.2.2-6.fc40.s390x.rpm 66 MB/s | 1.3 MB 00:00 (192/784): libselinux-devel-3.6-2.fc40.s390x.rp 19 MB/s | 115 kB 00:00 (193/784): libsepol-devel-3.6-1.fc40.s390x.rpm 9.4 MB/s | 40 kB 00:00 (194/784): libsndfile-1.2.2-1.fc40.s390x.rpm 22 MB/s | 240 kB 00:00 (195/784): libstemmer-2.2.0-7.fc39.s390x.rpm 22 MB/s | 178 kB 00:00 (196/784): libthai-0.1.29-6.fc39.s390x.rpm 35 MB/s | 215 kB 00:00 (197/784): libtiff-4.5.0-3.fc40.s390x.rpm 51 MB/s | 335 kB 00:00 (198/784): libtool-ltdl-2.4.7-10.fc40.s390x.rpm 7.2 MB/s | 37 kB 00:00 (199/784): libstdc++-devel-14.0.1-0.2.fc40.s390 96 MB/s | 2.6 MB 00:00 (200/784): libtool-2.4.7-10.fc40.s390x.rpm 47 MB/s | 595 kB 00:00 (201/784): libubsan-14.0.1-0.2.fc40.s390x.rpm 31 MB/s | 212 kB 00:00 (202/784): libuuid-devel-2.39.3-2.fc40.s390x.rp 3.1 MB/s | 25 kB 00:00 (203/784): libwayland-client-1.22.0-2.fc39.s390 4.5 MB/s | 34 kB 00:00 (204/784): libvorbis-1.3.7-8.fc39.s390x.rpm 22 MB/s | 211 kB 00:00 (205/784): libwebp-1.3.2-2.fc40.s390x.rpm 45 MB/s | 256 kB 00:00 (206/784): libwayland-server-1.22.0-2.fc39.s390 6.3 MB/s | 42 kB 00:00 (207/784): libxcb-1.16-2.fc40.s390x.rpm 45 MB/s | 245 kB 00:00 (208/784): libxcrypt-devel-4.4.36-4.fc40.s390x. 4.0 MB/s | 29 kB 00:00 (209/784): libxml2-devel-2.12.4-1.fc40.s390x.rp 72 MB/s | 495 kB 00:00 (210/784): libxcb-devel-1.16-2.fc40.s390x.rpm 85 MB/s | 1.1 MB 00:00 (211/784): libxshmfence-1.3.2-1.fc40.s390x.rpm 1.8 MB/s | 12 kB 00:00 (212/784): libxslt-1.1.39-1.fc40.s390x.rpm 33 MB/s | 189 kB 00:00 (213/784): mailcap-2.1.54-2.fc39.noarch.rpm 8.4 MB/s | 34 kB 00:00 (214/784): make-4.4.1-2.fc39.s390x.rpm 70 MB/s | 597 kB 00:00 (215/784): m4-1.4.19-7.fc40.s390x.rpm 26 MB/s | 306 kB 00:00 (216/784): mesa-libGL-24.0.0~rc2-2.fc40.s390x.r 29 MB/s | 200 kB 00:00 (217/784): mesa-libEGL-24.0.0~rc2-2.fc40.s390x. 11 MB/s | 139 kB 00:00 (218/784): mesa-libGL-devel-24.0.0~rc2-2.fc40.s 5.2 MB/s | 37 kB 00:00 (219/784): mesa-libGLU-devel-9.0.3-1.fc39.s390x 2.0 MB/s | 12 kB 00:00 (220/784): mesa-libGLU-9.0.3-1.fc39.s390x.rpm 24 MB/s | 180 kB 00:00 (221/784): mpdecimal-2.5.1-7.fc39.s390x.rpm 24 MB/s | 100 kB 00:00 (222/784): mesa-libglapi-24.0.0~rc2-2.fc40.s390 13 MB/s | 79 kB 00:00 (223/784): mesa-libgbm-24.0.0~rc2-2.fc40.s390x. 3.4 MB/s | 48 kB 00:00 (224/784): mpfi-1.5.4-4.fc39.s390x.rpm 8.1 MB/s | 58 kB 00:00 (225/784): mpfi-devel-1.5.4-4.fc39.s390x.rpm 4.5 MB/s | 30 kB 00:00 (226/784): ncurses-6.4-9.20240113.fc40.s390x.rp 51 MB/s | 424 kB 00:00 (227/784): mpfr-devel-4.2.1-1.fc40.s390x.rpm 1.5 MB/s | 22 kB 00:00 (228/784): mpg123-libs-1.31.3-2.fc39.s390x.rpm 34 MB/s | 338 kB 00:00 (229/784): ncurses-c++-libs-6.4-9.20240113.fc40 5.0 MB/s | 38 kB 00:00 (230/784): ncurses-devel-6.4-9.20240113.fc40.s3 51 MB/s | 535 kB 00:00 (231/784): netpbm-11.02.00-5.fc40.s390x.rpm 19 MB/s | 192 kB 00:00 (232/784): nettle-3.9.1-2.fc39.s390x.rpm 50 MB/s | 456 kB 00:00 (233/784): netpbm-progs-11.02.00-5.fc40.s390x.r 146 MB/s | 2.5 MB 00:00 (234/784): ntl-11.5.1-7.fc40.s390x.rpm 48 MB/s | 986 kB 00:00 (235/784): ntl-devel-11.5.1-7.fc40.s390x.rpm 103 MB/s | 1.2 MB 00:00 (236/784): openblas-0.3.26-1.fc40.s390x.rpm 4.3 MB/s | 38 kB 00:00 (237/784): openjpeg2-2.5.0-5.fc40.s390x.rpm 21 MB/s | 197 kB 00:00 (238/784): openblas-openmp-0.3.26-1.fc40.s390x. 204 MB/s | 4.3 MB 00:00 (239/784): opus-1.4-1.fc40.s390x.rpm 22 MB/s | 243 kB 00:00 (240/784): pari-devel-2.15.4-2.fc39.s390x.rpm 12 MB/s | 97 kB 00:00 (241/784): openblas-openmp64-0.3.26-1.fc40.s390 97 MB/s | 4.2 MB 00:00 (242/784): pcre2-devel-10.42-2.fc40.s390x.rpm 33 MB/s | 473 kB 00:00 (243/784): pari-2.15.4-2.fc39.s390x.rpm 146 MB/s | 4.3 MB 00:00 (244/784): pcre2-utf16-10.42-2.fc40.s390x.rpm 21 MB/s | 232 kB 00:00 (245/784): pcre2-utf32-10.42-2.fc40.s390x.rpm 20 MB/s | 219 kB 00:00 (246/784): perl-Authen-SASL-2.1700-1.fc40.noarc 6.5 MB/s | 57 kB 00:00 (247/784): perl-B-1.88-504.fc40.s390x.rpm 22 MB/s | 178 kB 00:00 (248/784): perl-B-Hooks-EndOfScope-0.26-7.fc39. 5.4 MB/s | 38 kB 00:00 (249/784): perl-AutoLoader-5.74-504.fc40.noarch 1.8 MB/s | 22 kB 00:00 (250/784): perl-Business-ISBN-3.008-2.fc39.noar 3.3 MB/s | 32 kB 00:00 (251/784): perl-Business-ISMN-1.203-2.fc39.noar 3.1 MB/s | 25 kB 00:00 (252/784): perl-Business-ISBN-Data-20240123.001 4.1 MB/s | 41 kB 00:00 (253/784): perl-Carp-1.54-500.fc39.noarch.rpm 7.1 MB/s | 29 kB 00:00 (254/784): perl-Business-ISSN-1.005-8.fc39.noar 2.6 MB/s | 18 kB 00:00 (255/784): perl-Class-Accessor-0.51-18.fc39.noa 3.7 MB/s | 28 kB 00:00 (256/784): perl-Class-Data-Inheritable-0.09-6.f 1.6 MB/s | 13 kB 00:00 (257/784): perl-Class-Method-Modifiers-2.15-2.f 4.7 MB/s | 43 kB 00:00 (258/784): perl-Class-Inspector-1.36-14.fc39.no 2.7 MB/s | 30 kB 00:00 (259/784): perl-Class-Singleton-1.6-9.fc39.noar 3.9 MB/s | 25 kB 00:00 (260/784): perl-Class-Struct-0.68-504.fc40.noar 4.4 MB/s | 22 kB 00:00 (261/784): perl-Clone-0.46-4.fc39.s390x.rpm 4.2 MB/s | 22 kB 00:00 (262/784): perl-Compress-Raw-Bzip2-2.206-1.fc39 6.2 MB/s | 35 kB 00:00 (263/784): perl-Convert-ASN1-0.34-1.fc40.noarch 8.6 MB/s | 59 kB 00:00 (264/784): perl-Compress-Raw-Zlib-2.206-2.fc40. 8.5 MB/s | 65 kB 00:00 (265/784): perl-Data-Compare-1.29-2.fc39.noarch 4.2 MB/s | 34 kB 00:00 (266/784): perl-Data-Dump-1.25-8.fc39.noarch.rp 8.3 MB/s | 32 kB 00:00 (267/784): perl-Data-Dumper-2.188-501.fc39.s390 8.1 MB/s | 57 kB 00:00 (268/784): perl-Date-ISO8601-0.005-18.fc39.noar 3.0 MB/s | 19 kB 00:00 (269/784): perl-Data-Uniqid-0.12-31.fc39.noarch 1.0 MB/s | 12 kB 00:00 (270/784): perl-Data-OptList-0.114-2.fc39.noarc 1.7 MB/s | 27 kB 00:00 (271/784): perl-DateTime-1.65-1.fc40.s390x.rpm 15 MB/s | 130 kB 00:00 (272/784): perl-DateTime-Calendar-Julian-0.107- 2.7 MB/s | 23 kB 00:00 (273/784): perl-Date-Manip-6.94-1.fc40.noarch.r 70 MB/s | 1.0 MB 00:00 (274/784): perl-DateTime-Format-Builder-0.8300- 11 MB/s | 83 kB 00:00 (275/784): perl-DateTime-Format-Strptime-1.79-8 5.1 MB/s | 41 kB 00:00 (276/784): perl-DateTime-TimeZone-2.61-1.fc40.n 26 MB/s | 342 kB 00:00 (277/784): perl-DateTime-TimeZone-SystemV-0.010 2.0 MB/s | 22 kB 00:00 (278/784): perl-DateTime-TimeZone-Tzfile-0.011- 2.5 MB/s | 19 kB 00:00 (279/784): perl-Devel-CallChecker-0.009-3.fc39. 2.9 MB/s | 24 kB 00:00 (280/784): perl-DateTime-Locale-1.40-1.fc40.noa 107 MB/s | 3.3 MB 00:00 (281/784): perl-Devel-Caller-2.07-3.fc39.s390x. 2.7 MB/s | 19 kB 00:00 (282/784): perl-Devel-GlobalDestruction-0.14-22 1.9 MB/s | 17 kB 00:00 (283/784): perl-Devel-LexAlias-0.05-34.fc39.s39 2.4 MB/s | 16 kB 00:00 (284/784): perl-Devel-StackTrace-2.05-1.fc40.no 4.8 MB/s | 30 kB 00:00 (285/784): perl-Digest-HMAC-1.04-8.fc39.noarch. 4.8 MB/s | 22 kB 00:00 (286/784): perl-Digest-1.20-500.fc39.noarch.rpm 2.1 MB/s | 25 kB 00:00 (287/784): perl-Digest-MD5-2.59-1.fc40.s390x.rp 4.6 MB/s | 35 kB 00:00 (288/784): perl-Digest-SHA-6.04-501.fc39.s390x. 9.8 MB/s | 62 kB 00:00 (289/784): perl-DynaLoader-1.54-504.fc40.s390x. 4.4 MB/s | 26 kB 00:00 (290/784): perl-Dist-CheckConflicts-0.11-28.fc3 3.1 MB/s | 23 kB 00:00 (291/784): perl-DynaLoader-Functions-0.004-2.fc 2.2 MB/s | 19 kB 00:00 (292/784): perl-Email-Date-Format-1.008-2.fc39. 2.7 MB/s | 18 kB 00:00 (293/784): perl-Encode-Locale-1.05-27.fc39.noar 2.4 MB/s | 18 kB 00:00 (294/784): perl-English-1.11-504.fc40.noarch.rp 2.3 MB/s | 14 kB 00:00 (295/784): perl-Encode-3.20-501.fc40.s390x.rpm 105 MB/s | 1.7 MB 00:00 (296/784): perl-Errno-1.37-504.fc40.s390x.rpm 2.9 MB/s | 15 kB 00:00 (297/784): perl-Exporter-5.78-1.fc40.noarch.rpm 4.2 MB/s | 31 kB 00:00 (298/784): perl-Exception-Class-1.45-8.fc39.noa 4.8 MB/s | 43 kB 00:00 (299/784): perl-Eval-Closure-0.14-21.fc39.noarc 1.8 MB/s | 24 kB 00:00 (300/784): perl-ExtUtils-MM-Utils-7.70-501.fc39 1.8 MB/s | 11 kB 00:00 (301/784): perl-Fcntl-1.15-504.fc40.s390x.rpm 2.4 MB/s | 21 kB 00:00 (302/784): perl-File-Basename-2.86-504.fc40.noa 4.3 MB/s | 17 kB 00:00 (303/784): perl-Fedora-VSP-0.001-32.fc39.noarch 2.1 MB/s | 23 kB 00:00 (304/784): perl-File-Compare-1.100.700-504.fc40 3.8 MB/s | 14 kB 00:00 (305/784): perl-File-Copy-2.41-504.fc40.noarch. 4.8 MB/s | 20 kB 00:00 (306/784): perl-File-Find-1.43-504.fc40.noarch. 7.3 MB/s | 26 kB 00:00 (307/784): perl-File-Listing-6.16-1.fc39.noarch 6.4 MB/s | 25 kB 00:00 (308/784): perl-File-Path-2.18-501.fc40.noarch. 8.4 MB/s | 35 kB 00:00 (309/784): perl-File-Find-Rule-0.34-26.fc39.noa 3.4 MB/s | 32 kB 00:00 (310/784): perl-File-ShareDir-1.118-9.fc39.noar 4.2 MB/s | 29 kB 00:00 (311/784): perl-File-Temp-0.231.100-501.fc40.no 12 MB/s | 59 kB 00:00 (312/784): perl-File-Slurper-0.014-3.fc39.noarc 2.6 MB/s | 21 kB 00:00 (313/784): perl-File-stat-1.13-504.fc40.noarch. 4.2 MB/s | 17 kB 00:00 (314/784): perl-FileHandle-2.05-504.fc40.noarch 4.4 MB/s | 16 kB 00:00 (315/784): perl-Getopt-Long-2.57-1.fc40.noarch. 16 MB/s | 63 kB 00:00 (316/784): perl-Filter-1.64-501.fc39.s390x.rpm 10 MB/s | 80 kB 00:00 (317/784): perl-GSSAPI-0.28-43.fc39.s390x.rpm 8.0 MB/s | 57 kB 00:00 (318/784): perl-Getopt-Std-1.13-504.fc40.noarch 3.6 MB/s | 16 kB 00:00 (319/784): perl-HTML-Parser-3.81-3.fc39.s390x.r 20 MB/s | 119 kB 00:00 (320/784): perl-HTML-Tagset-3.20-55.fc40.noarch 3.7 MB/s | 18 kB 00:00 (321/784): perl-HTTP-Cookies-6.11-1.fc40.noarch 9.8 MB/s | 37 kB 00:00 (322/784): perl-HTTP-Message-6.45-1.fc40.noarch 25 MB/s | 96 kB 00:00 (323/784): perl-HTTP-Date-6.06-2.fc39.noarch.rp 5.4 MB/s | 24 kB 00:00 (324/784): perl-HTTP-Tiny-0.088-3.fc39.noarch.r 15 MB/s | 56 kB 00:00 (325/784): perl-Hash-Util-FieldHash-1.26-504.fc 7.7 MB/s | 39 kB 00:00 (326/784): perl-HTTP-Negotiate-6.01-36.fc39.noa 2.0 MB/s | 19 kB 00:00 (327/784): perl-I18N-LangTags-0.45-504.fc40.noa 8.4 MB/s | 53 kB 00:00 (328/784): perl-I18N-Langinfo-0.22-504.fc40.s39 4.2 MB/s | 22 kB 00:00 (329/784): perl-IO-1.52-504.fc40.s390x.rpm 11 MB/s | 78 kB 00:00 (330/784): perl-IO-HTML-1.004-11.fc39.noarch.rp 6.9 MB/s | 28 kB 00:00 (331/784): perl-IO-Compress-2.206-1.fc39.noarch 31 MB/s | 261 kB 00:00 (332/784): perl-IO-Socket-IP-0.42-1.fc39.noarch 9.0 MB/s | 42 kB 00:00 (333/784): perl-IO-Socket-SSL-2.085-1.fc40.noar 36 MB/s | 225 kB 00:00 (334/784): perl-IPC-Open3-1.22-504.fc40.noarch. 4.7 MB/s | 22 kB 00:00 (335/784): perl-IO-String-1.08-48.fc39.noarch.r 1.5 MB/s | 17 kB 00:00 (336/784): perl-IPC-Cmd-1.04-502.fc40.noarch.rp 3.3 MB/s | 39 kB 00:00 (337/784): perl-IPC-SysV-2.09-503.fc40.s390x.rp 5.7 MB/s | 41 kB 00:00 (338/784): perl-IPC-System-Simple-1.30-11.fc39. 4.6 MB/s | 39 kB 00:00 (339/784): perl-IPC-Run3-0.048-29.fc39.noarch.r 2.6 MB/s | 38 kB 00:00 (340/784): perl-JSON-4.10-3.fc39.noarch.rpm 13 MB/s | 95 kB 00:00 (341/784): perl-LDAP-0.68-11.fc39.noarch.rpm 39 MB/s | 361 kB 00:00 (342/784): perl-LWP-MediaTypes-6.04-15.fc39.noa 2.2 MB/s | 33 kB 00:00 (343/784): perl-Lingua-Translit-0.29-4.fc39.noa 3.0 MB/s | 33 kB 00:00 (344/784): perl-LWP-Protocol-https-6.12-1.fc40. 1.3 MB/s | 21 kB 00:00 (345/784): perl-List-AllUtils-0.19-10.fc39.noar 5.8 MB/s | 48 kB 00:00 (346/784): perl-List-UtilsBy-0.12-7.fc39.noarch 4.5 MB/s | 28 kB 00:00 (347/784): perl-List-SomeUtils-0.59-3.fc39.noar 6.2 MB/s | 45 kB 00:00 (348/784): perl-Locale-Maketext-1.33-501.fc39.n 14 MB/s | 94 kB 00:00 (349/784): perl-Locale-Maketext-Simple-0.21-504 3.1 MB/s | 18 kB 00:00 (350/784): perl-Log-Dispatch-2.71-2.fc39.noarch 10 MB/s | 77 kB 00:00 (351/784): perl-Log-Dispatch-FileRotate-1.38-7. 4.2 MB/s | 32 kB 00:00 (352/784): perl-MIME-Base64-3.16-501.fc40.s390x 4.5 MB/s | 30 kB 00:00 (353/784): perl-Log-Log4perl-1.57-3.fc39.noarch 34 MB/s | 343 kB 00:00 (354/784): perl-MIME-Charset-1.013.1-3.fc39.noa 9.4 MB/s | 48 kB 00:00 (355/784): perl-MIME-Lite-3.033-8.fc39.noarch.r 14 MB/s | 94 kB 00:00 (356/784): perl-MIME-Types-2.24-3.fc39.noarch.r 8.4 MB/s | 69 kB 00:00 (357/784): perl-MRO-Compat-0.15-7.fc39.noarch.r 2.6 MB/s | 25 kB 00:00 (358/784): perl-Mail-Sender-0.903-22.fc39.noarc 6.0 MB/s | 50 kB 00:00 (359/784): perl-Mail-Sendmail-0.80-18.fc39.noar 4.7 MB/s | 36 kB 00:00 (360/784): perl-MailTools-2.21-14.fc39.noarch.r 12 MB/s | 98 kB 00:00 (361/784): perl-Math-BigInt-2.0030.02-1.fc40.no 42 MB/s | 226 kB 00:00 (362/784): perl-Math-Complex-1.62-504.fc40.noar 9.2 MB/s | 46 kB 00:00 (363/784): perl-Module-Load-0.36-501.fc40.noarc 4.1 MB/s | 17 kB 00:00 (364/784): perl-Module-CoreList-5.20231230-1.fc 12 MB/s | 89 kB 00:00 (365/784): perl-Module-Implementation-0.09-37.f 2.6 MB/s | 19 kB 00:00 (366/784): perl-Module-Load-Conditional-0.74-50 3.3 MB/s | 22 kB 00:00 (367/784): perl-Module-Metadata-1.000038-3.fc39 4.7 MB/s | 35 kB 00:00 (368/784): perl-Module-Runtime-0.016-20.fc39.no 3.2 MB/s | 23 kB 00:00 (369/784): perl-Mozilla-CA-20231213-1.fc40.noar 3.9 MB/s | 14 kB 00:00 (370/784): perl-Net-HTTP-6.23-2.fc39.noarch.rpm 9.4 MB/s | 39 kB 00:00 (371/784): perl-NTLM-1.09-36.fc39.noarch.rpm 4.5 MB/s | 22 kB 00:00 (372/784): perl-Net-SMTP-SSL-1.04-22.fc40.noarc 1.7 MB/s | 11 kB 00:00 (373/784): perl-Number-Compare-0.03-36.fc39.noa 1.8 MB/s | 12 kB 00:00 (374/784): perl-Opcode-1.64-504.fc40.s390x.rpm 7.5 MB/s | 37 kB 00:00 (375/784): perl-Net-SSLeay-1.94-1.fc40.s390x.rp 36 MB/s | 372 kB 00:00 (376/784): perl-POSIX-2.13-504.fc40.s390x.rpm 11 MB/s | 98 kB 00:00 (377/784): perl-Package-Generator-1.106-29.fc39 3.1 MB/s | 22 kB 00:00 (378/784): perl-Package-Stash-0.40-5.fc39.noarc 4.2 MB/s | 33 kB 00:00 (379/784): perl-Package-Stash-XS-0.30-5.fc39.s3 5.2 MB/s | 36 kB 00:00 (380/784): perl-PadWalker-2.5-10.fc39.s390x.rpm 3.7 MB/s | 27 kB 00:00 (381/784): perl-Params-Check-0.38-500.fc39.noar 2.6 MB/s | 22 kB 00:00 (382/784): perl-Params-Classify-0.015-20.fc39.s 4.5 MB/s | 31 kB 00:00 (383/784): perl-Params-Util-1.102-12.fc39.s390x 4.8 MB/s | 33 kB 00:00 (384/784): perl-Params-Validate-1.31-5.fc39.s39 9.5 MB/s | 70 kB 00:00 (385/784): perl-Params-ValidationCompiler-0.31- 5.6 MB/s | 37 kB 00:00 (386/784): perl-Parse-RecDescent-1.967015-20.fc 21 MB/s | 195 kB 00:00 (387/784): perl-Pod-Escapes-1.07-501.fc40.noarc 4.8 MB/s | 19 kB 00:00 (388/784): perl-PathTools-3.89-500.fc39.s390x.r 9.8 MB/s | 82 kB 00:00 (389/784): perl-Pod-Perldoc-3.28.01-501.fc39.no 20 MB/s | 80 kB 00:00 (390/784): perl-Pod-Html-1.34-504.fc40.noarch.r 5.5 MB/s | 30 kB 00:00 (391/784): perl-Pod-Simple-3.45-4.fc39.noarch.r 37 MB/s | 208 kB 00:00 (392/784): perl-Pod-Usage-2.03-500.fc39.noarch. 9.2 MB/s | 39 kB 00:00 (393/784): perl-Ref-Util-0.204-18.fc39.noarch.r 3.4 MB/s | 23 kB 00:00 (394/784): perl-Ref-Util-XS-0.117-20.fc39.s390x 3.3 MB/s | 23 kB 00:00 (395/784): perl-Role-Tiny-2.002004-9.fc39.noarc 4.5 MB/s | 32 kB 00:00 (396/784): perl-Regexp-Common-2017060201-22.fc3 15 MB/s | 172 kB 00:00 (397/784): perl-Safe-2.44-504.fc40.noarch.rpm 4.5 MB/s | 25 kB 00:00 (398/784): perl-SelectSaver-1.02-504.fc40.noarc 3.3 MB/s | 12 kB 00:00 (399/784): perl-Scalar-List-Utils-1.63-500.fc39 11 MB/s | 74 kB 00:00 (400/784): perl-Sort-Key-1.33-28.fc39.s390x.rpm 5.9 MB/s | 46 kB 00:00 (401/784): perl-Socket-2.037-3.fc39.s390x.rpm 4.6 MB/s | 55 kB 00:00 (402/784): perl-Specio-0.48-4.fc39.noarch.rpm 18 MB/s | 142 kB 00:00 (403/784): perl-Storable-3.32-500.fc39.s390x.rp 15 MB/s | 100 kB 00:00 (404/784): perl-Sub-Exporter-0.991-1.fc40.noarc 10 MB/s | 71 kB 00:00 (405/784): perl-Sub-Identify-0.14-24.fc39.s390x 3.4 MB/s | 23 kB 00:00 (406/784): perl-Sub-Exporter-Progressive-0.0010 1.7 MB/s | 21 kB 00:00 (407/784): perl-Sub-Install-0.929-3.fc39.noarch 2.8 MB/s | 23 kB 00:00 (408/784): perl-Symbol-1.09-504.fc40.noarch.rpm 2.7 MB/s | 15 kB 00:00 (409/784): perl-Sys-Hostname-1.25-504.fc40.s390 3.0 MB/s | 17 kB 00:00 (410/784): perl-Term-ANSIColor-5.01-502.fc40.no 12 MB/s | 47 kB 00:00 (411/784): perl-Sys-Syslog-0.36-502.fc40.s390x. 6.2 MB/s | 47 kB 00:00 (412/784): perl-Term-Cap-1.18-500.fc39.noarch.r 5.5 MB/s | 22 kB 00:00 (413/784): perl-Text-Balanced-2.06-500.fc39.noa 6.5 MB/s | 48 kB 00:00 (414/784): perl-Text-CSV-2.03-1.fc40.noarch.rpm 14 MB/s | 116 kB 00:00 (415/784): perl-Text-BibTeX-0.89-3.fc39.s390x.r 22 MB/s | 246 kB 00:00 (416/784): perl-Text-Glob-0.11-21.fc39.noarch.r 1.7 MB/s | 13 kB 00:00 (417/784): perl-Text-ParseWords-3.31-500.fc39.n 3.0 MB/s | 16 kB 00:00 (418/784): perl-Text-Roman-3.5-25.fc39.noarch.r 3.1 MB/s | 22 kB 00:00 (419/784): perl-Text-Tabs+Wrap-2023.0511-3.fc39 5.5 MB/s | 22 kB 00:00 (420/784): perl-Text-Soundex-3.05-28.fc39.s390x 4.0 MB/s | 30 kB 00:00 (421/784): perl-Text-Unidecode-1.30-22.fc39.noa 30 MB/s | 140 kB 00:00 (422/784): perl-Thread-Queue-3.14-501.fc40.noar 4.7 MB/s | 21 kB 00:00 (423/784): perl-Tie-4.6-504.fc40.noarch.rpm 5.1 MB/s | 28 kB 00:00 (424/784): perl-Tie-Cycle-1.227-9.fc39.noarch.r 3.0 MB/s | 19 kB 00:00 (425/784): perl-Tie-RefHash-1.40-500.fc39.noarc 2.8 MB/s | 22 kB 00:00 (426/784): perl-Time-Local-1.350-3.fc39.noarch. 9.1 MB/s | 34 kB 00:00 (427/784): perl-Time-HiRes-1.9775-500.fc39.s390 9.2 MB/s | 57 kB 00:00 (428/784): perl-URI-5.21-1.fc40.noarch.rpm 25 MB/s | 113 kB 00:00 (429/784): perl-Try-Tiny-0.31-6.fc39.noarch.rpm 6.3 MB/s | 37 kB 00:00 (430/784): perl-TimeDate-2.33-11.fc39.noarch.rp 5.8 MB/s | 49 kB 00:00 (431/784): perl-Unicode-EastAsianWidth-12.0-12. 4.7 MB/s | 18 kB 00:00 (432/784): perl-Unicode-LineBreak-2019.001-18.f 15 MB/s | 116 kB 00:00 (433/784): perl-Unicode-Collate-1.31-500.fc39.s 67 MB/s | 713 kB 00:00 (434/784): perl-Unicode-Normalize-1.32-500.fc39 15 MB/s | 93 kB 00:00 (435/784): perl-WWW-RobotRules-6.02-37.fc39.noa 4.2 MB/s | 19 kB 00:00 (436/784): perl-Unicode-UCD-0.78-504.fc40.noarc 5.8 MB/s | 79 kB 00:00 (437/784): perl-Variable-Magic-0.63-4.fc39.s390 3.3 MB/s | 54 kB 00:00 (438/784): perl-XML-LibXML-2.0209-3.fc40.s390x. 28 MB/s | 345 kB 00:00 (439/784): perl-XML-LibXML-Simple-1.01-12.fc39. 4.6 MB/s | 32 kB 00:00 (440/784): perl-XML-LibXSLT-2.002.001-3.fc39.s3 9.2 MB/s | 65 kB 00:00 (441/784): perl-XML-NamespaceSupport-1.12-21.fc 3.4 MB/s | 25 kB 00:00 (442/784): perl-XML-Parser-2.47-1.fc40.s390x.rp 27 MB/s | 231 kB 00:00 (443/784): perl-XML-SAX-1.02-13.fc39.noarch.rpm 7.9 MB/s | 57 kB 00:00 (444/784): perl-XML-SAX-Base-1.09-21.fc40.noarc 3.9 MB/s | 32 kB 00:00 (445/784): perl-XML-Writer-0.900-12.fc39.noarch 4.6 MB/s | 33 kB 00:00 (446/784): perl-XML-XPath-1.48-4.fc39.noarch.rp 12 MB/s | 79 kB 00:00 (447/784): perl-XString-0.005-10.fc39.s390x.rpm 3.6 MB/s | 22 kB 00:00 (448/784): perl-base-2.27-504.fc40.noarch.rpm 3.7 MB/s | 17 kB 00:00 (449/784): perl-autovivification-0.18-20.fc39.s 3.4 MB/s | 33 kB 00:00 (450/784): perl-autodie-2.37-1.fc40.noarch.rpm 5.3 MB/s | 92 kB 00:00 (451/784): perl-constant-1.33-501.fc39.noarch.r 2.6 MB/s | 22 kB 00:00 (452/784): perl-deprecate-0.04-504.fc40.noarch. 2.5 MB/s | 15 kB 00:00 (453/784): perl-if-0.61.000-504.fc40.noarch.rpm 3.2 MB/s | 14 kB 00:00 (454/784): perl-encoding-3.00-501.fc40.s390x.rp 9.8 MB/s | 63 kB 00:00 (455/784): perl-generators-1.16-3.fc39.noarch.r 2.4 MB/s | 16 kB 00:00 (456/784): perl-libnet-3.15-501.fc39.noarch.rpm 26 MB/s | 122 kB 00:00 (457/784): perl-libintl-perl-1.33-5.fc39.s390x. 73 MB/s | 761 kB 00:00 (458/784): perl-interpreter-5.38.2-504.fc40.s39 4.9 MB/s | 72 kB 00:00 (459/784): perl-libwww-perl-6.74-1.fc40.noarch. 33 MB/s | 199 kB 00:00 (460/784): perl-locale-1.10-504.fc40.noarch.rpm 3.0 MB/s | 14 kB 00:00 (461/784): perl-macros-5.38.2-504.fc40.noarch.r 2.0 MB/s | 13 kB 00:00 (462/784): perl-meta-notation-5.38.2-504.fc40.n 1.4 MB/s | 11 kB 00:00 (463/784): perl-libs-5.38.2-504.fc40.s390x.rpm 100 MB/s | 2.4 MB 00:00 (464/784): perl-namespace-autoclean-0.29-16.fc3 2.3 MB/s | 25 kB 00:00 (465/784): perl-mro-1.28-504.fc40.s390x.rpm 2.1 MB/s | 29 kB 00:00 (466/784): perl-namespace-clean-0.27-24.fc39.no 3.4 MB/s | 29 kB 00:00 (467/784): perl-overload-1.37-504.fc40.noarch.r 12 MB/s | 46 kB 00:00 (468/784): perl-open-1.13-504.fc40.noarch.rpm 3.2 MB/s | 17 kB 00:00 (469/784): perl-overloading-0.02-504.fc40.noarc 3.0 MB/s | 13 kB 00:00 (470/784): perl-parent-0.241-500.fc39.noarch.rp 3.8 MB/s | 14 kB 00:00 (471/784): perl-podlators-5.01-500.fc39.noarch. 29 MB/s | 120 kB 00:00 (472/784): perl-sigtrap-1.10-504.fc40.noarch.rp 3.0 MB/s | 16 kB 00:00 (473/784): perl-subs-1.04-504.fc40.noarch.rpm 3.0 MB/s | 12 kB 00:00 (474/784): perl-vars-1.05-504.fc40.noarch.rpm 3.1 MB/s | 13 kB 00:00 (475/784): perl-threads-2.36-500.fc39.s390x.rpm 5.4 MB/s | 58 kB 00:00 (476/784): perl-threads-shared-1.68-500.fc39.s3 4.5 MB/s | 45 kB 00:00 (477/784): perl-version-0.99.30-1.fc40.s390x.rp 6.5 MB/s | 62 kB 00:00 (478/784): pixman-0.43.0-1.fc40.s390x.rpm 35 MB/s | 217 kB 00:00 (479/784): perltidy-20230912-1.fc40.noarch.rpm 61 MB/s | 700 kB 00:00 (480/784): pyproject-rpm-macros-1.11.0-1.fc40.n 8.8 MB/s | 42 kB 00:00 (481/784): pulseaudio-libs-16.1-5.fc39.s390x.rp 63 MB/s | 701 kB 00:00 (482/784): python-rpm-macros-3.12-5.fc40.noarch 2.0 MB/s | 19 kB 00:00 (483/784): python-pip-wheel-23.3.1-3.fc40.noarc 129 MB/s | 1.5 MB 00:00 (484/784): python3-3.12.1-2.fc40.s390x.rpm 5.4 MB/s | 26 kB 00:00 (485/784): python3-devel-3.12.1-2.fc40.s390x.rp 38 MB/s | 274 kB 00:00 (486/784): python3-packaging-23.2-2.fc40.noarch 18 MB/s | 115 kB 00:00 (487/784): python3-rpm-generators-14-8.fc40.noa 6.4 MB/s | 30 kB 00:00 (488/784): python3-rpm-macros-3.12-5.fc40.noarc 2.3 MB/s | 14 kB 00:00 (489/784): readline-devel-8.2-7.fc40.s390x.rpm 30 MB/s | 199 kB 00:00 (490/784): shared-mime-info-2.3-2.fc40.s390x.rp 50 MB/s | 389 kB 00:00 (491/784): sombok-2.4.0-20.fc39.s390x.rpm 6.3 MB/s | 50 kB 00:00 (492/784): sysprof-capture-devel-45.1-1.fc40.s3 8.1 MB/s | 54 kB 00:00 (493/784): teckit-2.5.12-1.fc40.s390x.rpm 41 MB/s | 481 kB 00:00 (494/784): texinfo-7.1-1.fc40.s390x.rpm 78 MB/s | 1.3 MB 00:00 (495/784): texinfo-tex-7.1-1.fc40.s390x.rpm 20 MB/s | 137 kB 00:00 (496/784): texlive-ae-svn15878.1.4-70.fc40.noar 14 MB/s | 95 kB 00:00 (497/784): texlive-algorithms-svn42428-70.fc40. 3.4 MB/s | 22 kB 00:00 (498/784): python3-libs-3.12.1-2.fc40.s390x.rpm 128 MB/s | 8.8 MB 00:00 (499/784): texlive-alphalph-svn53087-70.fc40.no 21 MB/s | 360 kB 00:00 (500/784): texlive-amscls-svn55378-70.fc40.noar 52 MB/s | 1.1 MB 00:00 (501/784): texlive-amsmath-svn63514-70.fc40.noa 4.8 MB/s | 45 kB 00:00 (502/784): texlive-anysize-svn15878.0-70.fc40.n 1.8 MB/s | 11 kB 00:00 (503/784): texlive-attachfile-svn42099-70.fc40. 2.1 MB/s | 21 kB 00:00 (504/784): texlive-amsfonts-svn61937-70.fc40.no 129 MB/s | 3.6 MB 00:00 (505/784): texlive-atbegshi-svn53051-70.fc40.no 21 MB/s | 407 kB 00:00 (506/784): texlive-attachfile2-svn57959-79.fc40 39 MB/s | 447 kB 00:00 (507/784): texlive-auto-pst-pdf-svn56596-70.fc4 2.7 MB/s | 16 kB 00:00 (508/784): texlive-atveryend-svn53108-70.fc40.n 45 MB/s | 384 kB 00:00 (509/784): texlive-babel-english-svn44495-70.fc 2.8 MB/s | 19 kB 00:00 (510/784): texlive-auxhook-svn53173-70.fc40.noa 26 MB/s | 294 kB 00:00 (511/784): texlive-avantgar-svn61983-70.fc40.no 32 MB/s | 294 kB 00:00 (512/784): texlive-babel-svn65823-70.fc40.noarc 54 MB/s | 360 kB 00:00 (513/784): texlive-babelbib-svn57349-70.fc40.no 6.5 MB/s | 45 kB 00:00 (514/784): texlive-bera-svn20031.0-70.fc40.noar 42 MB/s | 338 kB 00:00 (515/784): texlive-beamer-svn65984-70.fc40.noar 22 MB/s | 205 kB 00:00 (516/784): texlive-base-20230311-79.fc40.s390x. 130 MB/s | 2.6 MB 00:00 (517/784): texlive-beton-svn15878.0-70.fc40.noa 2.1 MB/s | 15 kB 00:00 (518/784): texlive-biblatex-svn66403-70.fc40.no 33 MB/s | 284 kB 00:00 (519/784): texlive-bidi-svn65572-70.fc40.noarch 23 MB/s | 174 kB 00:00 (520/784): texlive-bibtex-svn66186-79.fc40.s390 46 MB/s | 453 kB 00:00 (521/784): texlive-bigintcalc-svn53172-70.fc40. 51 MB/s | 465 kB 00:00 (522/784): texlive-bitset-svn53837-70.fc40.noar 66 MB/s | 619 kB 00:00 (523/784): texlive-bookmark-svn56885-70.fc40.no 60 MB/s | 479 kB 00:00 (524/784): texlive-bookman-svn61719-70.fc40.noa 27 MB/s | 336 kB 00:00 (525/784): texlive-booktabs-svn53402-70.fc40.no 3.3 MB/s | 17 kB 00:00 (526/784): texlive-breakurl-svn29901.1.40-70.fc 3.3 MB/s | 16 kB 00:00 (527/784): texlive-caption-svn66580-70.fc40.noa 12 MB/s | 80 kB 00:00 (528/784): texlive-breqn-svn60881-70.fc40.noarc 4.3 MB/s | 41 kB 00:00 (529/784): texlive-carlisle-svn59577-70.fc40.no 4.2 MB/s | 22 kB 00:00 (530/784): texlive-catchfile-svn53084-70.fc40.n 40 MB/s | 306 kB 00:00 (531/784): texlive-changepage-svn15878.1.0c-70. 2.8 MB/s | 18 kB 00:00 (532/784): texlive-charter-svn15878.0-70.fc40.n 29 MB/s | 195 kB 00:00 (533/784): texlive-cite-svn36428.5.5-70.fc40.no 6.1 MB/s | 30 kB 00:00 (534/784): texlive-cm-svn57963-70.fc40.noarch.r 41 MB/s | 287 kB 00:00 (535/784): texlive-collection-basic-svn59159-70 1.8 MB/s | 10 kB 00:00 (536/784): texlive-cmap-svn57640-70.fc40.noarch 2.0 MB/s | 20 kB 00:00 (537/784): texlive-collection-latex-svn63515-70 1.8 MB/s | 11 kB 00:00 (538/784): texlive-collection-latexrecommended- 1.8 MB/s | 11 kB 00:00 (539/784): texlive-colorprofiles-svn49086-70.fc 20 MB/s | 145 kB 00:00 (540/784): texlive-colortbl-svn64015-70.fc40.no 1.7 MB/s | 16 kB 00:00 (541/784): texlive-comment-svn41927-70.fc40.noa 3.3 MB/s | 18 kB 00:00 (542/784): texlive-crop-svn55424-70.fc40.noarch 3.3 MB/s | 18 kB 00:00 (543/784): texlive-courier-svn61719-70.fc40.noa 45 MB/s | 505 kB 00:00 (544/784): texlive-csquotes-svn64389-70.fc40.no 5.5 MB/s | 34 kB 00:00 (545/784): texlive-ctable-svn38672-70.fc40.noar 2.6 MB/s | 17 kB 00:00 (546/784): texlive-ctablestack-svn38514-70.fc40 3.2 MB/s | 17 kB 00:00 (547/784): texlive-currfile-svn64673-70.fc40.no 3.8 MB/s | 20 kB 00:00 (548/784): texlive-dehyph-svn48599-70.fc40.noar 9.3 MB/s | 64 kB 00:00 (549/784): texlive-dvips-svn66203-79.fc40.s390x 70 MB/s | 734 kB 00:00 (550/784): texlive-dvipdfmx-svn66203-79.fc40.s3 107 MB/s | 3.0 MB 00:00 (551/784): texlive-ec-svn25033.1.0-70.fc40.noar 31 MB/s | 486 kB 00:00 (552/784): texlive-enctex-svn34957.0-70.fc40.no 6.5 MB/s | 45 kB 00:00 (553/784): texlive-enumitem-svn51423-70.fc40.no 3.6 MB/s | 26 kB 00:00 (554/784): texlive-epsf-svn21461.2.7.4-70.fc40. 2.5 MB/s | 18 kB 00:00 (555/784): texlive-epstopdf-pkg-svn53546-70.fc4 42 MB/s | 363 kB 00:00 (556/784): texlive-epstopdf-svn66461-79.fc40.no 4.7 MB/s | 29 kB 00:00 (557/784): texlive-eso-pic-svn56658-70.fc40.noa 3.4 MB/s | 18 kB 00:00 (558/784): texlive-etex-pkg-svn41784-70.fc40.no 2.8 MB/s | 15 kB 00:00 (559/784): texlive-etex-svn66203-70.fc40.noarch 4.2 MB/s | 27 kB 00:00 (560/784): texlive-etexcmds-svn53171-70.fc40.no 41 MB/s | 309 kB 00:00 (561/784): texlive-etoolbox-svn56554-70.fc40.no 3.2 MB/s | 24 kB 00:00 (562/784): texlive-euenc-svn19795.0.1h-70.fc40. 3.0 MB/s | 21 kB 00:00 (563/784): texlive-euler-svn42428-70.fc40.noarc 2.3 MB/s | 16 kB 00:00 (564/784): texlive-everysel-svn57489-70.fc40.no 53 MB/s | 447 kB 00:00 (565/784): texlive-everyshi-svn57001-70.fc40.no 21 MB/s | 146 kB 00:00 (566/784): texlive-extsizes-svn17263.1.4a-70.fc 4.4 MB/s | 26 kB 00:00 (567/784): texlive-fancybox-svn18304.1.4-70.fc4 2.9 MB/s | 22 kB 00:00 (568/784): texlive-fancyhdr-svn64977-70.fc40.no 2.9 MB/s | 18 kB 00:00 (569/784): texlive-fancyref-svn15878.0.9c-70.fc 3.1 MB/s | 18 kB 00:00 (570/784): texlive-fancyvrb-svn65585-70.fc40.no 5.1 MB/s | 25 kB 00:00 (571/784): texlive-filecontents-svn52142-70.fc4 2.5 MB/s | 15 kB 00:00 (572/784): texlive-filehook-svn64822-70.fc40.no 3.5 MB/s | 22 kB 00:00 (573/784): texlive-finstrut-svn21719.0.5-70.fc4 3.4 MB/s | 19 kB 00:00 (574/784): texlive-firstaid-svn64892-70.fc40.no 34 MB/s | 274 kB 00:00 (575/784): texlive-fix2col-svn38770-70.fc40.noa 2.7 MB/s | 15 kB 00:00 (576/784): texlive-float-svn15878.1.3d-70.fc40. 3.0 MB/s | 16 kB 00:00 (577/784): texlive-fontspec-svn63386-70.fc40.no 5.9 MB/s | 43 kB 00:00 (578/784): texlive-footmisc-svn62524-70.fc40.no 3.8 MB/s | 23 kB 00:00 (579/784): texlive-footnotehyper-svn60374-70.fc 3.3 MB/s | 19 kB 00:00 (580/784): texlive-fp-svn49719-70.fc40.noarch.r 5.6 MB/s | 35 kB 00:00 (581/784): texlive-fpl-svn54512-70.fc40.noarch. 38 MB/s | 301 kB 00:00 (582/784): texlive-geometry-svn61719-70.fc40.no 4.0 MB/s | 22 kB 00:00 (583/784): texlive-gettitlestring-svn53170-70.f 37 MB/s | 326 kB 00:00 (584/784): texlive-glyphlist-svn54074-79.fc40.n 5.2 MB/s | 37 kB 00:00 (585/784): texlive-graphics-def-svn64487-70.fc4 4.5 MB/s | 27 kB 00:00 (586/784): texlive-graphics-cfg-svn41448-70.fc4 1.7 MB/s | 11 kB 00:00 (587/784): texlive-graphics-svn66204-70.fc40.no 6.3 MB/s | 34 kB 00:00 (588/784): texlive-grfext-svn53024-70.fc40.noar 36 MB/s | 316 kB 00:00 (589/784): texlive-grffile-svn52756-70.fc40.noa 46 MB/s | 359 kB 00:00 (590/784): texlive-gsftopk-svn52851-79.fc40.s39 4.1 MB/s | 36 kB 00:00 (591/784): texlive-helvetic-svn61719-70.fc40.no 55 MB/s | 612 kB 00:00 (592/784): texlive-hobsub-svn52810-70.fc40.noar 7.9 MB/s | 76 kB 00:00 (593/784): texlive-hologo-svn61719-70.fc40.noar 62 MB/s | 585 kB 00:00 (594/784): texlive-hopatch-svn65491-70.fc40.noa 40 MB/s | 327 kB 00:00 (595/784): texlive-hycolor-svn53584-70.fc40.noa 42 MB/s | 383 kB 00:00 (596/784): texlive-hypdoc-svn65678-70.fc40.noar 35 MB/s | 334 kB 00:00 (597/784): texlive-hyperref-svn65758-70.fc40.no 15 MB/s | 112 kB 00:00 (598/784): texlive-hyph-utf8-svn61719-70.fc40.n 4.4 MB/s | 28 kB 00:00 (599/784): texlive-hyphen-base-svn66413-70.fc40 6.0 MB/s | 32 kB 00:00 (600/784): texlive-hyphenex-svn57387-70.fc40.no 2.7 MB/s | 18 kB 00:00 (601/784): texlive-ifmtarg-svn47544-70.fc40.noa 2.6 MB/s | 13 kB 00:00 (602/784): texlive-ifplatform-svn45533-70.fc40. 2.6 MB/s | 15 kB 00:00 (603/784): texlive-iftex-svn61910-70.fc40.noarc 3.2 MB/s | 20 kB 00:00 (604/784): texlive-index-svn24099.4.1beta-70.fc 3.0 MB/s | 21 kB 00:00 (605/784): texlive-infwarerr-svn53023-70.fc40.n 34 MB/s | 294 kB 00:00 (606/784): texlive-intcalc-svn53168-70.fc40.noa 47 MB/s | 431 kB 00:00 (607/784): texlive-jknapltx-svn19440.0-70.fc40. 5.0 MB/s | 26 kB 00:00 (608/784): texlive-kastrup-svn15878.0-70.fc40.n 1.8 MB/s | 11 kB 00:00 (609/784): texlive-knuth-lib-svn57963-70.fc40.n 7.3 MB/s | 45 kB 00:00 (610/784): texlive-knuth-local-svn57963-70.fc40 6.8 MB/s | 38 kB 00:00 (611/784): texlive-kpathsea-svn66209-79.fc40.s3 58 MB/s | 1.1 MB 00:00 (612/784): texlive-kvdefinekeys-svn53193-70.fc4 31 MB/s | 305 kB 00:00 (613/784): texlive-koma-script-svn64685-70.fc40 141 MB/s | 6.3 MB 00:00 (614/784): texlive-kvoptions-svn63622-70.fc40.n 48 MB/s | 492 kB 00:00 (615/784): texlive-kvsetkeys-svn64632-70.fc40.n 44 MB/s | 397 kB 00:00 (616/784): texlive-l3backend-svn65573-70.fc40.n 69 MB/s | 896 kB 00:00 (617/784): texlive-l3experimental-svn65621-70.f 5.2 MB/s | 42 kB 00:00 (618/784): texlive-l3kernel-svn66094-70.fc40.no 23 MB/s | 196 kB 00:00 (619/784): texlive-l3packages-svn65722-70.fc40. 6.3 MB/s | 39 kB 00:00 (620/784): texlive-latex-fonts-svn28888.0-70.fc 6.7 MB/s | 39 kB 00:00 (621/784): texlive-cm-super-svn15878.0-70.fc40. 140 MB/s | 62 MB 00:00 (622/784): texlive-latex-lab-svn64892-70.fc40.n 25 MB/s | 1.8 MB 00:00 (623/784): texlive-latexbug-svn63596-70.fc40.no 24 MB/s | 237 kB 00:00 (624/784): texlive-latexconfig-svn53525-70.fc40 1.8 MB/s | 14 kB 00:00 (625/784): texlive-letltxmacro-svn53022-70.fc40 30 MB/s | 299 kB 00:00 (626/784): texlive-lib-20230311-79.fc40.s390x.r 22 MB/s | 251 kB 00:00 (627/784): texlive-lineno-svn65586-70.fc40.noar 8.4 MB/s | 74 kB 00:00 (628/784): texlive-listings-svn66222-70.fc40.no 18 MB/s | 166 kB 00:00 (629/784): texlive-lm-math-svn36915.1.959-70.fc 39 MB/s | 446 kB 00:00 (630/784): texlive-logreq-svn53003-70.fc40.noar 2.2 MB/s | 19 kB 00:00 (631/784): texlive-ltabptch-svn17533.1.74d-70.f 1.9 MB/s | 17 kB 00:00 (632/784): texlive-ltxcmds-svn56421-70.fc40.noa 30 MB/s | 399 kB 00:00 (633/784): texlive-ltxmisc-svn21927.0-70.fc40.n 3.0 MB/s | 27 kB 00:00 (634/784): texlive-lua-alt-getopt-svn56414-70.f 1.3 MB/s | 11 kB 00:00 (635/784): texlive-lm-svn65956-70.fc40.noarch.r 141 MB/s | 12 MB 00:00 (636/784): texlive-lua-uni-algos-svn62204-70.fc 6.0 MB/s | 95 kB 00:00 (637/784): texlive-luabidi-svn54512-70.fc40.noa 2.4 MB/s | 19 kB 00:00 (638/784): texlive-lualatex-math-svn61464-70.fc 2.4 MB/s | 19 kB 00:00 (639/784): texlive-latex-svn65161-79.fc40.noarc 132 MB/s | 30 MB 00:00 (640/784): texlive-luahbtex-svn66186-79.fc40.s3 50 MB/s | 2.2 MB 00:00 (641/784): texlive-lualibs-svn64615-70.fc40.noa 5.2 MB/s | 152 kB 00:00 (642/784): texlive-luatexbase-svn52663-70.fc40. 2.5 MB/s | 15 kB 00:00 (643/784): texlive-luaotfload-svn64616-79.fc40. 88 MB/s | 1.2 MB 00:00 (644/784): texlive-makecmds-svn15878.0-70.fc40. 2.3 MB/s | 14 kB 00:00 (645/784): texlive-luatex-svn66967-79.fc40.s390 159 MB/s | 4.0 MB 00:00 (646/784): texlive-makeindex-svn62517-79.fc40.s 43 MB/s | 432 kB 00:00 (647/784): texlive-marginnote-svn48383-70.fc40. 2.3 MB/s | 16 kB 00:00 (648/784): texlive-marvosym-svn29349.2.2a-70.fc 21 MB/s | 145 kB 00:00 (649/784): texlive-lwarp-svn66259-79.fc40.noarc 111 MB/s | 3.4 MB 00:00 (650/784): texlive-mathpazo-svn52663-70.fc40.no 16 MB/s | 83 kB 00:00 (651/784): texlive-mathspec-svn42773-70.fc40.no 3.0 MB/s | 23 kB 00:00 (652/784): texlive-mathtools-svn63767-70.fc40.n 7.6 MB/s | 37 kB 00:00 (653/784): texlive-mdwtools-svn15878.1.05.4-70. 5.9 MB/s | 34 kB 00:00 (654/784): texlive-memoir-svn65040-70.fc40.noar 19 MB/s | 93 kB 00:00 (655/784): texlive-metafont-svn66186-79.fc40.s3 46 MB/s | 292 kB 00:00 (656/784): texlive-metalogo-svn18611.0.12-70.fc 2.9 MB/s | 15 kB 00:00 (657/784): texlive-mflogo-svn42428-70.fc40.noar 3.4 MB/s | 15 kB 00:00 (658/784): texlive-mfnfss-svn46036-70.fc40.noar 3.6 MB/s | 16 kB 00:00 (659/784): texlive-mfware-svn66186-79.fc40.s390 20 MB/s | 108 kB 00:00 (660/784): texlive-microtype-svn66587-70.fc40.n 14 MB/s | 76 kB 00:00 (661/784): texlive-minitoc-svn61719-70.fc40.noa 13 MB/s | 85 kB 00:00 (662/784): texlive-modes-svn61719-70.fc40.noarc 41 MB/s | 304 kB 00:00 (663/784): texlive-mparhack-svn59066-70.fc40.no 2.9 MB/s | 17 kB 00:00 (664/784): texlive-mptopdf-svn65952-79.fc40.noa 8.2 MB/s | 52 kB 00:00 (665/784): texlive-ms-svn57473-70.fc40.noarch.r 2.3 MB/s | 16 kB 00:00 (666/784): texlive-mnsymbol-svn18651.1.4-70.fc4 197 MB/s | 4.4 MB 00:00 (667/784): texlive-multido-svn18302.1.42-70.fc4 3.1 MB/s | 17 kB 00:00 (668/784): texlive-natbib-svn20668.8.31b-70.fc4 3.8 MB/s | 30 kB 00:00 (669/784): texlive-newfloat-svn52906-70.fc40.no 22 MB/s | 119 kB 00:00 (670/784): texlive-notoccite-svn18129.0-70.fc40 2.0 MB/s | 11 kB 00:00 (671/784): texlive-ntgclass-svn65522-70.fc40.no 6.5 MB/s | 33 kB 00:00 (672/784): texlive-pagesel-svn56105-70.fc40.noa 50 MB/s | 339 kB 00:00 (673/784): texlive-palatino-svn61719-70.fc40.no 52 MB/s | 386 kB 00:00 (674/784): texlive-paralist-svn43021-70.fc40.no 2.5 MB/s | 16 kB 00:00 (675/784): texlive-parallel-svn15878.0-70.fc40. 2.7 MB/s | 17 kB 00:00 (676/784): texlive-parskip-svn58358-70.fc40.noa 2.5 MB/s | 16 kB 00:00 (677/784): texlive-pdfcol-svn64469-70.fc40.noar 35 MB/s | 325 kB 00:00 (678/784): texlive-pdfcolfoot-svn65512-70.fc40. 40 MB/s | 318 kB 00:00 (679/784): texlive-pdfcolmk-svn52912-70.fc40.no 2.8 MB/s | 17 kB 00:00 (680/784): texlive-pdfescape-svn53082-70.fc40.n 39 MB/s | 352 kB 00:00 (681/784): texlive-pdflscape-svn64851-70.fc40.n 44 MB/s | 323 kB 00:00 (682/784): texlive-oberdiek-svn65521-79.fc40.no 156 MB/s | 7.7 MB 00:00 (683/784): texlive-pdfpages-svn65319-70.fc40.no 3.7 MB/s | 31 kB 00:00 (684/784): texlive-pdftex-svn66243-79.fc40.s390 122 MB/s | 2.5 MB 00:00 (685/784): texlive-pdftexcmds-svn55777-70.fc40. 18 MB/s | 390 kB 00:00 (686/784): texlive-picture-svn54867-70.fc40.noa 36 MB/s | 311 kB 00:00 (687/784): texlive-pgf-svn65553-70.fc40.noarch. 72 MB/s | 816 kB 00:00 (688/784): texlive-pdfmanagement-testphase-svn6 164 MB/s | 8.3 MB 00:00 (689/784): texlive-placeins-svn19848.2.2-70.fc4 1.5 MB/s | 12 kB 00:00 (690/784): texlive-plain-svn57963-70.fc40.noarc 4.2 MB/s | 42 kB 00:00 (691/784): texlive-psfrag-svn15878.3.04-70.fc40 2.3 MB/s | 14 kB 00:00 (692/784): texlive-polyglossia-svn65792-70.fc40 26 MB/s | 175 kB 00:00 (693/784): texlive-pslatex-svn57434-70.fc40.noa 4.4 MB/s | 21 kB 00:00 (694/784): texlive-pspicture-svn15878.0-70.fc40 3.0 MB/s | 15 kB 00:00 (695/784): texlive-psnfss-svn54694-70.fc40.noar 6.8 MB/s | 41 kB 00:00 (696/784): texlive-pst-3d-svn17257.1.10-70.fc40 2.9 MB/s | 17 kB 00:00 (697/784): texlive-pst-coil-svn62977-70.fc40.no 3.0 MB/s | 17 kB 00:00 (698/784): texlive-pst-eps-svn15878.1.0-70.fc40 2.8 MB/s | 16 kB 00:00 (699/784): texlive-pst-fill-svn60671-70.fc40.no 2.8 MB/s | 17 kB 00:00 (700/784): texlive-pst-math-svn64732-70.fc40.no 4.3 MB/s | 19 kB 00:00 (701/784): texlive-pst-grad-svn15878.1.06-70.fc 2.7 MB/s | 17 kB 00:00 (702/784): texlive-pst-node-svn61838-70.fc40.no 7.5 MB/s | 39 kB 00:00 (703/784): texlive-pst-ovl-svn54963-70.fc40.noa 3.0 MB/s | 15 kB 00:00 (704/784): texlive-pst-plot-svn65346-70.fc40.no 6.1 MB/s | 36 kB 00:00 (705/784): texlive-pst-text-svn49542-70.fc40.no 3.2 MB/s | 18 kB 00:00 (706/784): texlive-pst-tools-svn60621-70.fc40.n 3.9 MB/s | 20 kB 00:00 (707/784): texlive-pst-tree-svn60421-70.fc40.no 3.8 MB/s | 20 kB 00:00 (708/784): texlive-pstricks-add-svn65067-70.fc4 4.6 MB/s | 36 kB 00:00 (709/784): texlive-pstricks-svn65346-70.fc40.no 17 MB/s | 110 kB 00:00 (710/784): texlive-ragged2e-svn66152-70.fc40.no 65 MB/s | 680 kB 00:00 (711/784): texlive-rcs-svn15878.0-70.fc40.noarc 4.0 MB/s | 27 kB 00:00 (712/784): texlive-realscripts-svn56594-70.fc40 2.6 MB/s | 18 kB 00:00 (713/784): texlive-rerunfilecheck-svn63869-70.f 53 MB/s | 339 kB 00:00 (714/784): texlive-refcount-svn53164-70.fc40.no 43 MB/s | 334 kB 00:00 (715/784): texlive-rsfs-svn15878.0-70.fc40.noar 9.4 MB/s | 68 kB 00:00 (716/784): texlive-sansmath-svn17997.1.1-70.fc4 2.9 MB/s | 13 kB 00:00 (717/784): texlive-sansmathaccent-svn53628-70.f 5.9 MB/s | 31 kB 00:00 (718/784): texlive-sauerj-svn15878.0-70.fc40.no 2.9 MB/s | 19 kB 00:00 (719/784): texlive-section-svn20180.0-70.fc40.n 4.3 MB/s | 22 kB 00:00 (720/784): texlive-seminar-svn59801-70.fc40.noa 10 MB/s | 47 kB 00:00 (721/784): texlive-sepnum-svn20186.2.0-70.fc40. 2.7 MB/s | 15 kB 00:00 (722/784): texlive-setspace-svn65206-70.fc40.no 2.8 MB/s | 17 kB 00:00 (723/784): texlive-showexpl-svn57414-70.fc40.no 2.8 MB/s | 17 kB 00:00 (724/784): texlive-stmaryrd-svn22027.0-70.fc40. 24 MB/s | 182 kB 00:00 (725/784): texlive-subfig-svn15878.1.3-70.fc40. 3.5 MB/s | 20 kB 00:00 (726/784): texlive-stringenc-svn52982-70.fc40.n 69 MB/s | 693 kB 00:00 (727/784): texlive-symbol-svn61719-70.fc40.noar 8.3 MB/s | 53 kB 00:00 (728/784): texlive-tex-ini-files-svn40533-70.fc 2.8 MB/s | 14 kB 00:00 (729/784): texlive-tex-svn66186-79.fc40.s390x.r 33 MB/s | 234 kB 00:00 (730/784): texlive-texlive-common-doc-svn54176- 22 MB/s | 156 kB 00:00 (731/784): texlive-texlive-en-svn66572-79.fc40. 130 MB/s | 1.9 MB 00:00 (732/784): texlive-texlive-scripts-extra-svn625 6.4 MB/s | 55 kB 00:00 (733/784): texlive-texlive-msg-translations-svn 16 MB/s | 159 kB 00:00 (734/784): texlive-texlive-scripts-svn66584-79. 20 MB/s | 111 kB 00:00 (735/784): texlive-texlive.infra-svn66512-79.fc 36 MB/s | 287 kB 00:00 (736/784): texlive-textcase-svn63868-70.fc40.no 1.9 MB/s | 15 kB 00:00 (737/784): texlive-thumbpdf-svn62518-79.fc40.no 5.7 MB/s | 40 kB 00:00 (738/784): texlive-times-svn61719-70.fc40.noarc 41 MB/s | 340 kB 00:00 (739/784): texlive-titlesec-svn59845-70.fc40.no 6.0 MB/s | 33 kB 00:00 (740/784): texlive-tools-svn64892-70.fc40.noarc 10 MB/s | 65 kB 00:00 (741/784): texlive-translator-svn59412-70.fc40. 31 MB/s | 274 kB 00:00 (742/784): texlive-tipa-svn29349.1.3-70.fc40.no 125 MB/s | 2.8 MB 00:00 (743/784): texlive-transparent-svn64852-70.fc40 33 MB/s | 284 kB 00:00 (744/784): texlive-typehtml-svn17134.0-70.fc40. 2.3 MB/s | 20 kB 00:00 (745/784): texlive-ucharcat-svn38907-70.fc40.no 2.8 MB/s | 14 kB 00:00 (746/784): texlive-ucs-svn64114-70.fc40.noarch. 49 MB/s | 385 kB 00:00 (747/784): texlive-underscore-svn18261.0-70.fc4 3.1 MB/s | 17 kB 00:00 (748/784): texlive-unicode-data-svn64423-70.fc4 43 MB/s | 365 kB 00:00 (749/784): texlive-unicode-math-svn61719-70.fc4 10 MB/s | 62 kB 00:00 (750/784): texlive-uniquecounter-svn53162-70.fc 41 MB/s | 299 kB 00:00 (751/784): texlive-url-svn32528.3.4-70.fc40.noa 3.3 MB/s | 18 kB 00:00 (752/784): texlive-utopia-svn15878.0-70.fc40.no 35 MB/s | 228 kB 00:00 (753/784): texlive-varwidth-svn24104.0.92-70.fc 3.0 MB/s | 17 kB 00:00 (754/784): texlive-xcolor-svn63563-70.fc40.noar 5.7 MB/s | 31 kB 00:00 (755/784): texlive-xdvi-svn62387-79.fc40.s390x. 57 MB/s | 368 kB 00:00 (756/784): texlive-xetexconfig-svn45845-70.fc40 1.8 MB/s | 9.9 kB 00:00 (757/784): texlive-xifthen-svn38929-70.fc40.noa 2.2 MB/s | 15 kB 00:00 (758/784): texlive-xetex-svn66203-79.fc40.s390x 82 MB/s | 1.3 MB 00:00 (759/784): texlive-xkeyval-svn63616-70.fc40.noa 2.9 MB/s | 26 kB 00:00 (760/784): texlive-xltxtra-svn56594-70.fc40.noa 2.7 MB/s | 15 kB 00:00 (761/784): texlive-xstring-svn65551-70.fc40.noa 4.9 MB/s | 24 kB 00:00 (762/784): texlive-xpatch-svn54563-70.fc40.noar 2.9 MB/s | 17 kB 00:00 (763/784): texlive-xunicode-svn30466.0.981-70.f 7.9 MB/s | 43 kB 00:00 (764/784): texlive-zapfding-svn61719-70.fc40.no 9.8 MB/s | 63 kB 00:00 (765/784): tzdata-2023d-2.fc40.noarch.rpm 59 MB/s | 434 kB 00:00 (766/784): texlive-zref-svn62977-70.fc40.noarch 79 MB/s | 681 kB 00:00 (767/784): urw-base35-d050000l-fonts-20200910-1 10 MB/s | 76 kB 00:00 (768/784): urw-base35-bookman-fonts-20200910-18 61 MB/s | 847 kB 00:00 (769/784): urw-base35-c059-fonts-20200910-18.fc 69 MB/s | 874 kB 00:00 (770/784): urw-base35-fonts-20200910-18.fc39.no 1.6 MB/s | 10 kB 00:00 (771/784): urw-base35-fonts-common-20200910-18. 4.2 MB/s | 21 kB 00:00 (772/784): urw-base35-gothic-fonts-20200910-18. 56 MB/s | 643 kB 00:00 (773/784): urw-base35-nimbus-mono-ps-fonts-2020 66 MB/s | 795 kB 00:00 (774/784): urw-base35-p052-fonts-20200910-18.fc 87 MB/s | 974 kB 00:00 (775/784): urw-base35-standard-symbols-ps-fonts 6.9 MB/s | 42 kB 00:00 (776/784): urw-base35-z003-fonts-20200910-18.fc 36 MB/s | 276 kB 00:00 (777/784): xml-common-0.6.3-62.fc40.noarch.rpm 6.0 MB/s | 31 kB 00:00 (778/784): urw-base35-nimbus-sans-fonts-2020091 33 MB/s | 1.3 MB 00:00 (779/784): xorg-x11-proto-devel-2023.2-3.fc40.n 41 MB/s | 263 kB 00:00 (780/784): urw-base35-nimbus-roman-fonts-202009 17 MB/s | 856 kB 00:00 (781/784): xz-devel-5.4.5-1.fc40.s390x.rpm 13 MB/s | 62 kB 00:00 (782/784): zlib-ng-compat-devel-2.1.6-1.fc40.s3 8.6 MB/s | 36 kB 00:00 (783/784): xpdf-libs-4.04-10.fc39.s390x.rpm 73 MB/s | 667 kB 00:00 (784/784): zziplib-0.13.72-5.fc39.s390x.rpm 10 MB/s | 86 kB 00:00 -------------------------------------------------------------------------------- Total 29 MB/s | 426 MB 00:14 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: texlive-base-11:20230311-79.fc40.s390x 1/1 Preparing : 1/1 Running scriptlet: texlive-base-11:20230311-79.fc40.s390x 1/784 Installing : texlive-base-11:20230311-79.fc40.s390x 1/784 Installing : texlive-lib-11:20230311-79.fc40.s390x 2/784 Installing : libpng-2:1.6.40-1.fc40.s390x 3/784 Installing : xorg-x11-proto-devel-2023.2-3.fc40.noarch 4/784 Installing : boost-system-1.83.0-2.fc40.s390x 5/784 Installing : libjpeg-turbo-2.1.4-3.fc39.s390x 6/784 Installing : libicu-73.2-3.fc40.s390x 7/784 Installing : boost-chrono-1.83.0-2.fc40.s390x 8/784 Installing : expat-2.5.0-3.fc39.s390x 9/784 Installing : boost-thread-1.83.0-2.fc40.s390x 10/784 Installing : zlib-ng-compat-devel-2.1.6-1.fc40.s390x 11/784 Installing : libglvnd-1:1.7.0-1.fc40.s390x 12/784 Installing : fonts-filesystem-1:2.0.5-12.fc39.noarch 13/784 Installing : urw-base35-fonts-common-20200910-18.fc39.noarch 14/784 Installing : libgfortran-14.0.1-0.2.fc40.s390x 15/784 Installing : libdrm-2.4.120-1.fc40.s390x 16/784 Installing : boost-regex-1.83.0-2.fc40.s390x 17/784 Installing : python-rpm-macros-3.12-5.fc40.noarch 18/784 Installing : mesa-libglapi-24.0.0~rc2-2.fc40.s390x 19/784 Installing : libpaper-1:2.1.1-1.fc39.s390x 20/784 Installing : libogg-2:1.3.5-6.fc39.s390x 21/784 Installing : libmpc-1.3.1-3.fc39.s390x 22/784 Installing : libX11-xcb-1.8.7-1.fc40.s390x 23/784 Installing : libICE-1.1.1-1.fc40.s390x 24/784 Installing : libICE-devel-1.1.1-1.fc40.s390x 25/784 Installing : gettext-libs-0.22-2.fc39.s390x 26/784 Installing : cmake-filesystem-3.27.7-1.fc40.s390x 27/784 Installing : graphite2-1.3.14-14.fc40.s390x 28/784 Installing : boost-context-1.83.0-2.fc40.s390x 29/784 Installing : boost-atomic-1.83.0-2.fc40.s390x 30/784 Installing : boost-filesystem-1.83.0-2.fc40.s390x 31/784 Installing : libSM-1.2.4-1.fc40.s390x 32/784 Installing : python3-rpm-macros-3.12-5.fc40.noarch 33/784 Installing : libglvnd-opengl-1:1.7.0-1.fc40.s390x 34/784 Installing : libpng-devel-2:1.6.40-1.fc40.s390x 35/784 Installing : libicu-devel-73.2-3.fc40.s390x 36/784 Installing : zziplib-0.13.72-5.fc39.s390x 37/784 Installing : openblas-0.3.26-1.fc40.s390x 38/784 Installing : m4-1.4.19-7.fc40.s390x 39/784 Installing : libxshmfence-1.3.2-1.fc40.s390x 40/784 Installing : libwayland-server-1.22.0-2.fc39.s390x 41/784 Installing : libstdc++-devel-14.0.1-0.2.fc40.s390x 42/784 Installing : libXau-1.0.11-4.fc40.s390x 43/784 Installing : libxcb-1.16-2.fc40.s390x 44/784 Installing : kernel-headers-6.8.0-0.rc1.12.fc40.s390x 45/784 Installing : jbigkit-libs-2.1-27.fc40.s390x 46/784 Installing : jbig2dec-libs-0.20-1.fc40.s390x 47/784 Installing : gsl-2.7.1-5.fc39.s390x 48/784 Installing : gmp-c++-1:6.2.1-5.fc39.s390x 49/784 Installing : gmp-devel-1:6.2.1-5.fc39.s390x 50/784 Installing : gl-manpages-1.1-29.20190306.fc40.noarch 51/784 Installing : emacs-filesystem-1:29.2-2.fc40.noarch 52/784 Installing : dbus-libs-1:1.14.10-1.fc40.s390x 53/784 Installing : cliquer-libs-1.22-6.fc39.s390x 54/784 Installing : adobe-mappings-cmap-20230622-1.fc39.noarch 55/784 Installing : boost-date-time-1.83.0-2.fc40.s390x 56/784 Installing : boost-container-1.83.0-2.fc40.s390x 57/784 Installing : boost-json-1.83.0-2.fc40.s390x 58/784 Installing : boost-wave-1.83.0-2.fc40.s390x 59/784 Installing : adobe-mappings-cmap-deprecated-20230622-1.fc39.n 60/784 Installing : libnauty-2.8.8-1.fc40.s390x 61/784 Installing : avahi-libs-0.8-24.fc39.s390x 62/784 Installing : mpfr-devel-4.2.1-1.fc40.s390x 63/784 Installing : libfrobby-0.9.5-3.fc39.s390x 64/784 Installing : libdrm-devel-2.4.120-1.fc40.s390x 65/784 Installing : mesa-libgbm-24.0.0~rc2-2.fc40.s390x 66/784 Installing : libXau-devel-1.0.11-4.fc40.s390x 67/784 Installing : libxcb-devel-1.16-2.fc40.s390x 68/784 Installing : openblas-openmp-0.3.26-1.fc40.s390x 69/784 Installing : openblas-openmp64-0.3.26-1.fc40.s390x 70/784 Installing : flexiblas-netlib-3.4.1-3.fc40.s390x 71/784 Installing : flexiblas-openblas-openmp-3.4.1-3.fc40.s390x 72/784 Installing : flexiblas-netlib64-3.4.1-3.fc40.s390x 73/784 Installing : flexiblas-openblas-openmp64-3.4.1-3.fc40.s390x 74/784 Installing : flexiblas-3.4.1-3.fc40.s390x 75/784 Installing : suitesparse-5.13.0-4.fc40.s390x 76/784 Installing : glpk-5.0-9.fc40.s390x 77/784 Installing : mesa-libGLU-9.0.3-1.fc39.s390x 78/784 Installing : pyproject-rpm-macros-1.11.0-1.fc40.noarch 79/784 Installing : boost-fiber-1.83.0-2.fc40.s390x 80/784 Installing : boost-log-1.83.0-2.fc40.s390x 81/784 Installing : boost-coroutine-1.83.0-2.fc40.s390x 82/784 Installing : graphite2-devel-1.3.14-14.fc40.s390x 83/784 Installing : libjpeg-turbo-devel-2.1.4-3.fc39.s390x 84/784 Installing : cpp-14.0.1-0.2.fc40.s390x 85/784 Installing : flac-libs-1.4.3-2.fc39.s390x 86/784 Installing : libvorbis-1:1.3.7-8.fc39.s390x 87/784 Installing : boost-graph-1.83.0-2.fc40.s390x 88/784 Installing : urw-base35-bookman-fonts-20200910-18.fc39.noarch 89/784 Running scriptlet: urw-base35-bookman-fonts-20200910-18.fc39.noarch 89/784 Installing : urw-base35-c059-fonts-20200910-18.fc39.noarch 90/784 Running scriptlet: urw-base35-c059-fonts-20200910-18.fc39.noarch 90/784 Installing : urw-base35-d050000l-fonts-20200910-18.fc39.noarc 91/784 Running scriptlet: urw-base35-d050000l-fonts-20200910-18.fc39.noarc 91/784 Installing : urw-base35-gothic-fonts-20200910-18.fc39.noarch 92/784 Running scriptlet: urw-base35-gothic-fonts-20200910-18.fc39.noarch 92/784 Installing : urw-base35-nimbus-mono-ps-fonts-20200910-18.fc39 93/784 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-18.fc39 93/784 Installing : urw-base35-nimbus-roman-fonts-20200910-18.fc39.n 94/784 Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-18.fc39.n 94/784 Installing : urw-base35-nimbus-sans-fonts-20200910-18.fc39.no 95/784 Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-18.fc39.no 95/784 Installing : urw-base35-p052-fonts-20200910-18.fc39.noarch 96/784 Running scriptlet: urw-base35-p052-fonts-20200910-18.fc39.noarch 96/784 Installing : urw-base35-standard-symbols-ps-fonts-20200910-18 97/784 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-18 97/784 Installing : urw-base35-z003-fonts-20200910-18.fc39.noarch 98/784 Running scriptlet: urw-base35-z003-fonts-20200910-18.fc39.noarch 98/784 Installing : urw-base35-fonts-20200910-18.fc39.noarch 99/784 Installing : abattis-cantarell-vf-fonts-0.301-10.fc39.noarch 100/784 Installing : boost-locale-1.83.0-2.fc40.s390x 101/784 Installing : boost-type_erasure-1.83.0-2.fc40.s390x 102/784 Installing : teckit-2.5.12-1.fc40.s390x 103/784 Installing : boost-timer-1.83.0-2.fc40.s390x 104/784 Installing : jasper-libs-4.1.0-1.fc40.s390x 105/784 Installing : xz-devel-5.4.5-1.fc40.s390x 106/784 Installing : libxml2-devel-2.12.4-1.fc40.s390x 107/784 Installing : xpdf-libs-1:4.04-10.fc39.s390x 108/784 Running scriptlet: xml-common-0.6.3-62.fc40.noarch 109/784 Installing : xml-common-0.6.3-62.fc40.noarch 109/784 Installing : tzdata-2023d-2.fc40.noarch 110/784 Installing : texlive-texlive-common-doc-11:svn54176-70.fc40.n 111/784 Installing : sysprof-capture-devel-45.1-1.fc40.s390x 112/784 Installing : python-pip-wheel-23.3.1-3.fc40.noarch 113/784 Installing : pixman-0.43.0-1.fc40.s390x 114/784 Installing : pcre2-utf32-10.42-2.fc40.s390x 115/784 Installing : pcre2-utf16-10.42-2.fc40.s390x 116/784 Installing : pcre2-devel-10.42-2.fc40.s390x 117/784 Installing : pari-2.15.4-2.fc39.s390x 118/784 Installing : opus-1.4-1.fc40.s390x 119/784 Installing : openjpeg2-2.5.0-5.fc40.s390x 120/784 Installing : nettle-3.9.1-2.fc39.s390x 121/784 Installing : gnutls-3.8.2-2.fc40.s390x 122/784 Installing : glib2-2.79.0-6.fc40.s390x 123/784 Installing : json-glib-1.8.0-1.fc40.s390x 124/784 Installing : shared-mime-info-2.3-2.fc40.s390x 125/784 Running scriptlet: shared-mime-info-2.3-2.fc40.s390x 125/784 Installing : gdk-pixbuf2-2.42.10-6.fc40.s390x 126/784 Installing : cups-libs-1:2.4.7-7.fc40.s390x 127/784 Installing : netpbm-11.02.00-5.fc40.s390x 128/784 Installing : ncurses-c++-libs-6.4-9.20240113.fc40.s390x 129/784 Installing : ncurses-devel-6.4-9.20240113.fc40.s390x 130/784 Installing : ncurses-6.4-9.20240113.fc40.s390x 131/784 Installing : mpg123-libs-1.31.3-2.fc39.s390x 132/784 Installing : mpfi-1.5.4-4.fc39.s390x 133/784 Installing : mpdecimal-2.5.1-7.fc39.s390x 134/784 Installing : mailcap-2.1.54-2.fc39.noarch 135/784 Installing : libxslt-1.1.39-1.fc40.s390x 136/784 Installing : libwebp-1.3.2-2.fc40.s390x 137/784 Installing : libwayland-client-1.22.0-2.fc39.s390x 138/784 Installing : libglvnd-egl-1:1.7.0-1.fc40.s390x 139/784 Installing : mesa-libEGL-24.0.0~rc2-2.fc40.s390x 140/784 Installing : libglvnd-gles-1:1.7.0-1.fc40.s390x 141/784 Installing : libuuid-devel-2.39.3-2.fc40.s390x 142/784 Installing : libSM-devel-1.2.4-1.fc40.s390x 143/784 Installing : libubsan-14.0.1-0.2.fc40.s390x 144/784 Installing : libtool-ltdl-2.4.7-10.fc40.s390x 145/784 Installing : libstemmer-2.2.0-7.fc39.s390x 146/784 Installing : libsepol-devel-3.6-1.fc40.s390x 147/784 Installing : libselinux-devel-3.6-2.fc40.s390x 148/784 Installing : libsamplerate-0.2.2-6.fc40.s390x 149/784 Installing : liblerc-4.0.0-4.fc39.s390x 150/784 Installing : libtiff-4.5.0-3.fc40.s390x 151/784 Installing : libijs-0.35-20.fc40.s390x 152/784 Installing : libglvnd-core-devel-1:1.7.0-1.fc40.s390x 153/784 Installing : libffi-devel-3.4.4-5.fc40.s390x 154/784 Installing : libdatrie-0.2.13-7.fc39.s390x 155/784 Installing : libthai-0.1.29-6.fc39.s390x 156/784 Installing : sombok-2.4.0-20.fc39.s390x 157/784 Installing : libblkid-devel-2.39.3-2.fc40.s390x 158/784 Installing : libmount-devel-2.39.3-2.fc40.s390x 159/784 Installing : libb2-0.98.1-9.fc39.s390x 160/784 Installing : python3-3.12.1-2.fc40.s390x 161/784 Installing : python3-libs-3.12.1-2.fc40.s390x 162/784 Installing : boost-python3-1.83.0-2.fc40.s390x 163/784 Installing : python3-packaging-23.2-2.fc40.noarch 164/784 Installing : glib2-devel-2.79.0-6.fc40.s390x 165/784 Installing : python3-rpm-generators-14-8.fc40.noarch 166/784 Installing : python3-numpy-1:1.26.2-3.fc40.s390x 167/784 Installing : boost-numpy3-1.83.0-2.fc40.s390x 168/784 Installing : libatomic-14.0.1-0.2.fc40.s390x 169/784 Installing : libasyncns-0.8-25.fc39.s390x 170/784 Installing : libasan-14.0.1-0.2.fc40.s390x 171/784 Installing : libX11-common-1.8.7-1.fc40.noarch 172/784 Installing : libX11-1.8.7-1.fc40.s390x 173/784 Installing : libXext-1.3.5-5.fc40.s390x 174/784 Installing : libX11-devel-1.8.7-1.fc40.s390x 175/784 Installing : libXrender-0.9.11-4.fc40.s390x 176/784 Installing : libXt-1.3.0-1.fc40.s390x 177/784 Installing : libXfixes-6.0.1-1.fc40.s390x 178/784 Installing : libXmu-1.1.4-4.fc40.s390x 179/784 Installing : libXinerama-1.1.5-4.fc40.s390x 180/784 Installing : libXpm-3.5.17-1.fc40.s390x 181/784 Installing : libXaw-1.0.15-1.fc40.s390x 182/784 Installing : libXcursor-1.2.1-5.fc40.s390x 183/784 Installing : libXt-devel-1.3.0-1.fc40.s390x 184/784 Installing : libXrender-devel-0.9.11-4.fc40.s390x 185/784 Installing : libXext-devel-1.3.5-5.fc40.s390x 186/784 Installing : libXi-1.8.1-3.fc40.s390x 187/784 Installing : libXxf86vm-1.1.5-4.fc40.s390x 188/784 Installing : libglvnd-glx-1:1.7.0-1.fc40.s390x 189/784 Installing : mesa-libGL-24.0.0~rc2-2.fc40.s390x 190/784 Installing : libglvnd-devel-1:1.7.0-1.fc40.s390x 191/784 Installing : mesa-libGLU-devel-9.0.3-1.fc39.s390x 192/784 Installing : lcms2-2.16-2.fc40.s390x 193/784 Installing : lame-libs-3.100-15.fc39.s390x 194/784 Installing : gsm-1.0.22-4.fc40.s390x 195/784 Installing : libsndfile-1.2.2-1.fc40.s390x 196/784 Installing : pulseaudio-libs-16.1-5.fc39.s390x 197/784 Running scriptlet: groff-base-1.23.0-4.fc40.s390x 198/784 Installing : groff-base-1.23.0-4.fc40.s390x 198/784 Running scriptlet: groff-base-1.23.0-4.fc40.s390x 198/784 Installing : perl-Digest-SHA-1:6.04-501.fc39.s390x 199/784 Installing : perl-Digest-1.20-500.fc39.noarch 200/784 Installing : perl-Tie-4.6-504.fc40.noarch 201/784 Installing : perl-GSSAPI-0.28-43.fc39.s390x 202/784 Installing : perl-Digest-HMAC-1.04-8.fc39.noarch 203/784 Installing : perl-Digest-MD5-2.59-1.fc40.s390x 204/784 Installing : perl-Business-ISBN-Data-20240123.001-1.fc40.noar 205/784 Installing : perl-B-1.88-504.fc40.s390x 206/784 Installing : perl-FileHandle-2.05-504.fc40.noarch 207/784 Installing : perl-subs-1.04-504.fc40.noarch 208/784 Installing : perl-Authen-SASL-2.1700-1.fc40.noarch 209/784 Installing : perl-Data-Dumper-2.188-501.fc39.s390x 210/784 Installing : perl-Business-ISBN-3.008-2.fc39.noarch 211/784 Installing : perl-libnet-3.15-501.fc39.noarch 212/784 Installing : perl-AutoLoader-5.74-504.fc40.noarch 213/784 Installing : perl-URI-5.21-1.fc40.noarch 214/784 Installing : perl-Text-Tabs+Wrap-2023.0511-3.fc39.noarch 215/784 Installing : perl-Mozilla-CA-20231213-1.fc40.noarch 216/784 Installing : perl-if-0.61.000-504.fc40.noarch 217/784 Installing : perl-locale-1.10-504.fc40.noarch 218/784 Installing : perl-IO-Socket-IP-0.42-1.fc39.noarch 219/784 Installing : perl-Time-Local-2:1.350-3.fc39.noarch 220/784 Installing : perl-File-Path-2.18-501.fc40.noarch 221/784 Installing : perl-IO-Socket-SSL-2.085-1.fc40.noarch 222/784 Installing : perl-Net-SSLeay-1.94-1.fc40.s390x 223/784 Installing : perl-Pod-Escapes-1:1.07-501.fc40.noarch 224/784 Installing : perl-Class-Struct-0.68-504.fc40.noarch 225/784 Installing : perl-Term-ANSIColor-5.01-502.fc40.noarch 226/784 Installing : perl-POSIX-2.13-504.fc40.s390x 227/784 Installing : perl-IPC-Open3-1.22-504.fc40.noarch 228/784 Installing : perl-File-Temp-1:0.231.100-501.fc40.noarch 229/784 Installing : perl-HTTP-Tiny-0.088-3.fc39.noarch 230/784 Installing : perl-Term-Cap-1.18-500.fc39.noarch 231/784 Installing : perl-Pod-Simple-1:3.45-4.fc39.noarch 232/784 Installing : perl-Socket-4:2.037-3.fc39.s390x 233/784 Installing : perl-SelectSaver-1.02-504.fc40.noarch 234/784 Installing : perl-Symbol-1.09-504.fc40.noarch 235/784 Installing : perl-File-stat-1.13-504.fc40.noarch 236/784 Installing : perl-podlators-1:5.01-500.fc39.noarch 237/784 Installing : perl-Pod-Perldoc-3.28.01-501.fc39.noarch 238/784 Installing : perl-Fcntl-1.15-504.fc40.s390x 239/784 Installing : perl-Text-ParseWords-3.31-500.fc39.noarch 240/784 Installing : perl-base-2.27-504.fc40.noarch 241/784 Installing : perl-mro-1.28-504.fc40.s390x 242/784 Installing : perl-IO-1.52-504.fc40.s390x 243/784 Installing : perl-overloading-0.02-504.fc40.noarch 244/784 Installing : perl-Pod-Usage-4:2.03-500.fc39.noarch 245/784 Installing : perl-Errno-1.37-504.fc40.s390x 246/784 Installing : perl-File-Basename-2.86-504.fc40.noarch 247/784 Installing : perl-Getopt-Std-1.13-504.fc40.noarch 248/784 Installing : perl-MIME-Base64-3.16-501.fc40.s390x 249/784 Installing : perl-Scalar-List-Utils-5:1.63-500.fc39.s390x 250/784 Installing : perl-constant-1.33-501.fc39.noarch 251/784 Installing : perl-Storable-1:3.32-500.fc39.s390x 252/784 Installing : perl-overload-1.37-504.fc40.noarch 253/784 Installing : perl-parent-1:0.241-500.fc39.noarch 254/784 Installing : perl-vars-1.05-504.fc40.noarch 255/784 Installing : perl-Getopt-Long-1:2.57-1.fc40.noarch 256/784 Installing : perl-Carp-1.54-500.fc39.noarch 257/784 Installing : perl-Exporter-5.78-1.fc40.noarch 258/784 Installing : perl-PathTools-3.89-500.fc39.s390x 259/784 Installing : perl-DynaLoader-1.54-504.fc40.s390x 260/784 Installing : perl-Encode-4:3.20-501.fc40.s390x 261/784 Installing : perl-libs-4:5.38.2-504.fc40.s390x 262/784 Installing : perl-interpreter-4:5.38.2-504.fc40.s390x 263/784 Installing : perl-File-Find-1.43-504.fc40.noarch 264/784 Installing : perl-File-Copy-2.41-504.fc40.noarch 265/784 Installing : perl-Try-Tiny-0.31-6.fc39.noarch 266/784 Installing : perl-version-8:0.99.30-1.fc40.s390x 267/784 Installing : perl-Module-Runtime-0.016-20.fc39.noarch 268/784 Installing : perl-Unicode-Normalize-1.32-500.fc39.s390x 269/784 Installing : perl-Dist-CheckConflicts-0.11-28.fc39.noarch 270/784 Installing : perl-Module-Implementation-0.09-37.fc39.noarch 271/784 Installing : perl-Compress-Raw-Zlib-2.206-2.fc40.s390x 272/784 Installing : perl-I18N-Langinfo-0.22-504.fc40.s390x 273/784 Installing : perl-LWP-MediaTypes-6.04-15.fc39.noarch 274/784 Installing : perl-Params-Util-1.102-12.fc39.s390x 275/784 Installing : perl-Sys-Hostname-1.25-504.fc40.s390x 276/784 Installing : perl-Text-Unidecode-1.30-22.fc39.noarch 277/784 Installing : perl-Time-HiRes-4:1.9775-500.fc39.s390x 278/784 Installing : perl-Encode-Locale-1.05-27.fc39.noarch 279/784 Installing : perl-Clone-0.46-4.fc39.s390x 280/784 Installing : perl-Data-Dump-1.25-8.fc39.noarch 281/784 Installing : perl-Date-ISO8601-0.005-18.fc39.noarch 282/784 Installing : perl-Devel-StackTrace-1:2.05-1.fc40.noarch 283/784 Installing : perl-English-1.11-504.fc40.noarch 284/784 Installing : perl-File-Compare-1.100.700-504.fc40.noarch 285/784 Installing : autoconf-2.71-7.fc40.noarch 286/784 Installing : perl-Module-Load-1:0.36-501.fc40.noarch 287/784 Installing : perl-Sub-Install-0.929-3.fc39.noarch 288/784 Installing : perl-Text-Balanced-2.06-500.fc39.noarch 289/784 Installing : perl-TimeDate-1:2.33-11.fc39.noarch 290/784 Installing : perl-HTTP-Date-6.06-2.fc39.noarch 291/784 Installing : perl-XML-NamespaceSupport-1.12-21.fc40.noarch 292/784 Installing : perl-XML-SAX-Base-1.09-21.fc40.noarch 293/784 Installing : perl-threads-1:2.36-500.fc39.s390x 294/784 Installing : perl-threads-shared-1.68-500.fc39.s390x 295/784 Installing : perl-Thread-Queue-3.14-501.fc40.noarch 296/784 Installing : automake-1.16.5-14.fc40.noarch 297/784 Installing : gsl-devel-2.7.1-5.fc39.s390x 298/784 Installing : perl-File-Listing-6.16-1.fc39.noarch 299/784 Installing : perl-Parse-RecDescent-1.967015-20.fc39.noarch 300/784 Installing : perl-Data-OptList-0.114-2.fc39.noarch 301/784 Installing : perl-Mail-Sendmail-0.80-18.fc39.noarch 302/784 Installing : perl-List-SomeUtils-0.59-3.fc39.noarch 303/784 Installing : perl-Params-Validate-1.31-5.fc39.s390x 304/784 Installing : perl-Text-BibTeX-0.89-3.fc39.s390x 305/784 Installing : perl-Unicode-Collate-1.31-500.fc39.s390x 306/784 Installing : perl-Unicode-UCD-0.78-504.fc40.noarch 307/784 Installing : perl-Module-CoreList-1:5.20231230-1.fc40.noarch 308/784 Installing : perl-Module-Metadata-1.000038-3.fc39.noarch 309/784 Installing : perl-Date-Manip-6.94-1.fc40.noarch 310/784 Installing : perl-Lingua-Translit-0.29-4.fc39.noarch 311/784 Installing : perl-Pod-Html-1.34-504.fc40.noarch 312/784 Installing : perl-macros-4:5.38.2-504.fc40.noarch 313/784 Installing : perl-Business-ISSN-1.005-8.fc39.noarch 314/784 Installing : perl-Class-Accessor-0.51-18.fc39.noarch 315/784 Installing : perl-Class-Data-Inheritable-0.09-6.fc39.noarch 316/784 Installing : perl-Exception-Class-1.45-8.fc39.noarch 317/784 Installing : perl-Class-Inspector-1.36-14.fc39.noarch 318/784 Installing : perl-File-ShareDir-1.118-9.fc39.noarch 319/784 Installing : perl-libintl-perl-1.33-5.fc39.s390x 320/784 Installing : perl-Class-Method-Modifiers-2.15-2.fc39.noarch 321/784 Installing : perl-Role-Tiny-2.002004-9.fc39.noarch 322/784 Installing : perl-Class-Singleton-1.6-9.fc39.noarch 323/784 Installing : perl-Compress-Raw-Bzip2-2.206-1.fc39.s390x 324/784 Installing : perl-IO-Compress-2.206-1.fc39.noarch 325/784 Installing : perl-Net-HTTP-6.23-2.fc39.noarch 326/784 Installing : perl-Convert-ASN1-0.34-1.fc40.noarch 327/784 Installing : perl-DynaLoader-Functions-0.004-2.fc39.noarch 328/784 Installing : perl-Devel-CallChecker-0.009-3.fc39.s390x 329/784 Installing : perl-Params-Classify-0.015-20.fc39.s390x 330/784 Installing : perl-DateTime-TimeZone-SystemV-0.010-19.fc39.noa 331/784 Installing : perl-DateTime-TimeZone-Tzfile-0.011-19.fc39.noar 332/784 Installing : perl-Email-Date-Format-1.008-2.fc39.noarch 333/784 Installing : perl-ExtUtils-MM-Utils-2:7.70-501.fc39.noarch 334/784 Installing : perl-Fedora-VSP-0.001-32.fc39.noarch 335/784 Installing : perl-File-Slurper-0.014-3.fc39.noarch 336/784 Installing : perl-HTML-Tagset-3.20-55.fc40.noarch 337/784 Installing : perl-Hash-Util-FieldHash-1.26-504.fc40.s390x 338/784 Installing : perl-I18N-LangTags-0.45-504.fc40.noarch 339/784 Installing : perl-Locale-Maketext-1.33-501.fc39.noarch 340/784 Installing : perl-Locale-Maketext-Simple-1:0.21-504.fc40.noar 341/784 Installing : perl-Params-Check-1:0.38-500.fc39.noarch 342/784 Installing : perl-Module-Load-Conditional-0.74-501.fc40.noarc 343/784 Installing : perl-IPC-Cmd-2:1.04-502.fc40.noarch 344/784 Installing : perl-IO-HTML-1.004-11.fc39.noarch 345/784 Installing : perl-HTTP-Message-6.45-1.fc40.noarch 346/784 Installing : perl-HTML-Parser-3.81-3.fc39.s390x 347/784 Installing : perl-HTTP-Negotiate-6.01-36.fc39.noarch 348/784 Installing : perltidy-20230912-1.fc40.noarch 349/784 Installing : perl-HTTP-Cookies-6.11-1.fc40.noarch 350/784 Installing : perl-IO-String-1.08-48.fc39.noarch 351/784 Installing : perl-IPC-Run3-0.048-29.fc39.noarch 352/784 Installing : perl-IPC-SysV-2.09-503.fc40.s390x 353/784 Installing : perl-IPC-System-Simple-1.30-11.fc39.noarch 354/784 Installing : perl-List-UtilsBy-0.12-7.fc39.noarch 355/784 Installing : perl-List-AllUtils-0.19-10.fc39.noarch 356/784 Installing : perl-MIME-Charset-1.013.1-3.fc39.noarch 357/784 Installing : perl-Unicode-LineBreak-2019.001-18.fc39.s390x 358/784 Installing : perl-MIME-Types-2.24-3.fc39.noarch 359/784 Installing : perl-MIME-Lite-3.033-8.fc39.noarch 360/784 Installing : perl-MRO-Compat-0.15-7.fc39.noarch 361/784 Installing : perl-Mail-Sender-1:0.903-22.fc39.noarch 362/784 Installing : perl-Math-Complex-1.62-504.fc40.noarch 363/784 Installing : perl-Math-BigInt-1:2.0030.02-1.fc40.noarch 364/784 Installing : perl-Data-Uniqid-0.12-31.fc39.noarch 365/784 Installing : perl-JSON-4.10-3.fc39.noarch 366/784 Installing : perl-NTLM-1.09-36.fc39.noarch 367/784 Installing : perl-Net-SMTP-SSL-1.04-22.fc40.noarch 368/784 Installing : perl-MailTools-2.21-14.fc39.noarch 369/784 Installing : perl-Number-Compare-0.03-36.fc39.noarch 370/784 Installing : perl-Opcode-1.64-504.fc40.s390x 371/784 Installing : perl-Safe-2.44-504.fc40.noarch 372/784 Installing : perl-Package-Generator-1.106-29.fc39.noarch 373/784 Installing : perl-Sub-Exporter-0.991-1.fc40.noarch 374/784 Installing : perl-Sub-Exporter-Progressive-0.001013-22.fc39.n 375/784 Installing : perl-Devel-GlobalDestruction-0.14-22.fc39.noarch 376/784 Installing : perl-Package-Stash-XS-0.30-5.fc39.s390x 377/784 Installing : perl-Package-Stash-0.40-5.fc39.noarch 378/784 Installing : perl-PadWalker-2.5-10.fc39.s390x 379/784 Installing : perl-Devel-Caller-2.07-3.fc39.s390x 380/784 Installing : perl-Devel-LexAlias-0.05-34.fc39.s390x 381/784 Installing : perl-Eval-Closure-0.14-21.fc39.noarch 382/784 Installing : perl-Params-ValidationCompiler-0.31-3.fc39.noarc 383/784 Installing : perl-Ref-Util-XS-0.117-20.fc39.s390x 384/784 Installing : perl-Ref-Util-0.204-18.fc39.noarch 385/784 Installing : perl-Regexp-Common-2017060201-22.fc39.noarch 386/784 Installing : perl-Sort-Key-1.33-28.fc39.s390x 387/784 Installing : perl-Sub-Identify-0.14-24.fc39.s390x 388/784 Installing : perl-Sys-Syslog-0.36-502.fc40.s390x 389/784 Installing : perl-Text-CSV-2.03-1.fc40.noarch 390/784 Installing : perl-Text-Glob-0.11-21.fc39.noarch 391/784 Installing : perl-File-Find-Rule-0.34-26.fc39.noarch 392/784 Installing : perl-Data-Compare-1.29-2.fc39.noarch 393/784 Installing : perl-Text-Roman-3.5-25.fc39.noarch 394/784 Installing : perl-Tie-Cycle-1.227-9.fc39.noarch 395/784 Installing : perl-Business-ISMN-1.203-2.fc39.noarch 396/784 Installing : perl-Tie-RefHash-1.40-500.fc39.noarch 397/784 Installing : perl-autodie-2.37-1.fc40.noarch 398/784 Installing : perl-Unicode-EastAsianWidth-12.0-12.fc39.noarch 399/784 Installing : texinfo-7.1-1.fc40.s390x 400/784 Installing : perl-Variable-Magic-0.63-4.fc39.s390x 401/784 Installing : perl-B-Hooks-EndOfScope-0.26-7.fc39.noarch 402/784 Installing : perl-namespace-clean-0.27-24.fc39.noarch 403/784 Installing : perl-namespace-autoclean-0.29-16.fc39.noarch 404/784 Installing : perl-WWW-RobotRules-6.02-37.fc39.noarch 405/784 Installing : perl-LWP-Protocol-https-6.12-1.fc40.noarch 406/784 Installing : perl-libwww-perl-6.74-1.fc40.noarch 407/784 Installing : perl-XML-Parser-2.47-1.fc40.s390x 408/784 Installing : perl-XML-SAX-1.02-13.fc39.noarch 409/784 Running scriptlet: perl-XML-SAX-1.02-13.fc39.noarch 409/784 Installing : perl-XML-LibXML-1:2.0209-3.fc40.s390x 410/784 Running scriptlet: perl-XML-LibXML-1:2.0209-3.fc40.s390x 410/784 Installing : perl-XML-LibXML-Simple-1.01-12.fc39.noarch 411/784 Installing : perl-XML-LibXSLT-2.002.001-3.fc39.s390x 412/784 Installing : perl-XML-Writer-0.900-12.fc39.noarch 413/784 Installing : perl-XString-0.005-10.fc39.s390x 414/784 Installing : perl-Specio-0.48-4.fc39.noarch 415/784 Installing : perl-DateTime-Locale-1.40-1.fc40.noarch 416/784 Installing : perl-DateTime-2:1.65-1.fc40.s390x 417/784 Installing : perl-DateTime-TimeZone-2.61-1.fc40.noarch 418/784 Installing : perl-Log-Dispatch-2.71-2.fc39.noarch 419/784 Installing : perl-Log-Dispatch-FileRotate-1.38-7.fc39.noarch 420/784 Installing : perl-DateTime-Format-Strptime-1:1.79-8.fc39.noar 421/784 Installing : perl-DateTime-Format-Builder-0.8300-11.fc39.noar 422/784 Installing : perl-DateTime-Calendar-Julian-0.107-5.fc39.noarc 423/784 Installing : perl-autovivification-0.18-20.fc39.s390x 424/784 Installing : perl-deprecate-0.04-504.fc40.noarch 425/784 Installing : perl-Text-Soundex-3.05-28.fc39.s390x 426/784 Installing : perl-LDAP-1:0.68-11.fc39.noarch 427/784 Installing : perl-Log-Log4perl-1.57-3.fc39.noarch 428/784 Installing : perl-meta-notation-5.38.2-504.fc40.noarch 429/784 Installing : perl-sigtrap-1.10-504.fc40.noarch 430/784 Installing : biber-2.19-3.fc39.noarch 431/784 Installing : google-noto-fonts-common-20230801-4.fc40.noarch 432/784 Installing : google-noto-sans-vf-fonts-20230801-4.fc40.noarch 433/784 Installing : default-fonts-core-sans-4.0-9.fc40.noarch 434/784 Installing : cairo-1.18.0-1.fc40.s390x 435/784 Installing : harfbuzz-8.3.0-2.fc40.s390x 436/784 Installing : freetype-2.13.2-1.fc40.s390x 437/784 Installing : fontconfig-2.15.0-1.fc40.s390x 438/784 Running scriptlet: fontconfig-2.15.0-1.fc40.s390x 438/784 Installing : libXft-2.3.8-4.fc40.s390x 439/784 Installing : fltk-1.3.8-7.fc39.s390x 440/784 Installing : harfbuzz-icu-8.3.0-2.fc40.s390x 441/784 Installing : google-droid-sans-fonts-20200215-17.fc40.noarch 442/784 Installing : gmp-ecm-libs-7.0.5-3.fc39.s390x 443/784 Installing : glibc-headers-s390-2.38.9000-33.fc40.noarch 444/784 Installing : libxcrypt-devel-4.4.36-4.fc40.s390x 445/784 Installing : glibc-devel-2.38.9000-33.fc40.s390x 446/784 Installing : gf2x-1.3.0-10.fc39.s390x 447/784 Installing : ntl-11.5.1-7.fc40.s390x 448/784 Installing : gettext-envsubst-0.22-2.fc39.s390x 449/784 Installing : gettext-runtime-0.22-2.fc39.s390x 450/784 Installing : gettext-0.22-2.fc39.s390x 451/784 Installing : gettext-common-devel-0.22-2.fc39.noarch 452/784 Installing : gc-8.2.2-4.fc39.s390x 453/784 Installing : guile22-2.2.7-9.fc39.s390x 454/784 Installing : make-1:4.4.1-2.fc39.s390x 455/784 Installing : gcc-14.0.1-0.2.fc40.s390x 456/784 Running scriptlet: gcc-14.0.1-0.2.fc40.s390x 456/784 Installing : perl-Filter-2:1.64-501.fc39.s390x 457/784 Installing : perl-encoding-4:3.00-501.fc40.s390x 458/784 Installing : perl-open-1.13-504.fc40.noarch 459/784 Installing : perl-XML-XPath-1.48-4.fc39.noarch 460/784 Installing : texlive-epstopdf-11:svn66461-79.fc40.noarch 461/784 Installing : texlive-epstopdf-pkg-11:svn53546-70.fc40.noarch 462/784 Installing : texlive-cm-11:svn57963-70.fc40.noarch 463/784 Installing : texlive-etex-11:svn66203-70.fc40.noarch 464/784 Installing : texlive-graphics-def-11:svn64487-70.fc40.noarch 465/784 Installing : texlive-hyph-utf8-11:svn61719-70.fc40.noarch 466/784 Installing : texlive-hyphen-base-11:svn66413-70.fc40.noarch 467/784 Installing : texlive-knuth-lib-11:svn57963-70.fc40.noarch 468/784 Installing : texlive-plain-11:svn57963-70.fc40.noarch 469/784 Installing : texlive-tex-ini-files-11:svn40533-70.fc40.noarch 470/784 Installing : texlive-unicode-data-11:svn64423-70.fc40.noarch 471/784 Installing : texlive-gsftopk-11:svn52851-79.fc40.s390x 472/784 Installing : texlive-luatex-11:svn66967-79.fc40.s390x 473/784 Installing : texlive-texlive.infra-11:svn66512-79.fc40.noarch 474/784 Installing : texlive-texlive-scripts-11:svn66584-79.fc40.noar 475/784 Installing : texlive-kpathsea-11:svn66209-79.fc40.s390x 476/784 Installing : texlive-iftex-11:svn61910-70.fc40.noarch 477/784 Installing : texlive-amsmath-11:svn63514-70.fc40.noarch 478/784 Installing : texlive-url-11:svn32528.3.4-70.fc40.noarch 479/784 Installing : texlive-amsfonts-11:svn61937-70.fc40.noarch 480/784 Installing : texlive-kvoptions-11:svn63622-70.fc40.noarch 481/784 Installing : texlive-ltxcmds-11:svn56421-70.fc40.noarch 482/784 Installing : texlive-pdftexcmds-11:svn55777-70.fc40.noarch 483/784 Installing : texlive-atbegshi-11:svn53051-70.fc40.noarch 484/784 Installing : texlive-atveryend-11:svn53108-70.fc40.noarch 485/784 Installing : texlive-babel-11:svn65823-70.fc40.noarch 486/784 Installing : texlive-booktabs-11:svn53402-70.fc40.noarch 487/784 Installing : texlive-etex-pkg-11:svn41784-70.fc40.noarch 488/784 Installing : texlive-etoolbox-11:svn56554-70.fc40.noarch 489/784 Installing : texlive-infwarerr-11:svn53023-70.fc40.noarch 490/784 Installing : texlive-auxhook-11:svn53173-70.fc40.noarch 491/784 Installing : texlive-etexcmds-11:svn53171-70.fc40.noarch 492/784 Installing : texlive-latex-fonts-11:svn28888.0-70.fc40.noarch 493/784 Installing : texlive-pdfescape-11:svn53082-70.fc40.noarch 494/784 Installing : texlive-bigintcalc-11:svn53172-70.fc40.noarch 495/784 Installing : texlive-footmisc-11:svn62524-70.fc40.noarch 496/784 Installing : texlive-fp-11:svn49719-70.fc40.noarch 497/784 Installing : texlive-graphics-cfg-11:svn41448-70.fc40.noarch 498/784 Installing : texlive-graphics-11:svn66204-70.fc40.noarch 499/784 Installing : texlive-tools-11:svn64892-70.fc40.noarch 500/784 Installing : texlive-xkeyval-11:svn63616-70.fc40.noarch 501/784 Installing : texlive-geometry-11:svn61719-70.fc40.noarch 502/784 Installing : texlive-caption-11:svn66580-70.fc40.noarch 503/784 Installing : texlive-colortbl-11:svn64015-70.fc40.noarch 504/784 Installing : texlive-hologo-11:svn61719-70.fc40.noarch 505/784 Installing : texlive-hycolor-11:svn53584-70.fc40.noarch 506/784 Installing : texlive-hypdoc-11:svn65678-70.fc40.noarch 507/784 Installing : texlive-intcalc-11:svn53168-70.fc40.noarch 508/784 Installing : texlive-kvsetkeys-11:svn64632-70.fc40.noarch 509/784 Installing : texlive-l3backend-11:svn65573-70.fc40.noarch 510/784 Installing : texlive-letltxmacro-11:svn53022-70.fc40.noarch 511/784 Installing : texlive-lm-11:svn65956-70.fc40.noarch 512/784 Installing : texlive-multido-11:svn18302.1.42-70.fc40.noarch 513/784 Installing : texlive-natbib-11:svn20668.8.31b-70.fc40.noarch 514/784 Installing : texlive-ragged2e-11:svn66152-70.fc40.noarch 515/784 Installing : texlive-setspace-11:svn65206-70.fc40.noarch 516/784 Installing : texlive-uniquecounter-11:svn53162-70.fc40.noarch 517/784 Installing : texlive-rerunfilecheck-11:svn63869-70.fc40.noarc 518/784 Installing : texlive-subfig-11:svn15878.1.3-70.fc40.noarch 519/784 Installing : texlive-carlisle-11:svn59577-70.fc40.noarch 520/784 Installing : texlive-csquotes-11:svn64389-70.fc40.noarch 521/784 Installing : texlive-sauerj-11:svn15878.0-70.fc40.noarch 522/784 Installing : texlive-translator-11:svn59412-70.fc40.noarch 523/784 Installing : texlive-bitset-11:svn53837-70.fc40.noarch 524/784 Installing : texlive-dvips-11:svn66203-79.fc40.s390x 525/784 Installing : texlive-catchfile-11:svn53084-70.fc40.noarch 526/784 Installing : texlive-ifplatform-11:svn45533-70.fc40.noarch 527/784 Installing : texlive-memoir-11:svn65040-70.fc40.noarch 528/784 Installing : texlive-babelbib-11:svn57349-70.fc40.noarch 529/784 Installing : texlive-bookmark-11:svn56885-70.fc40.noarch 530/784 Installing : texlive-euenc-11:svn19795.0.1h-70.fc40.noarch 531/784 Installing : texlive-euler-11:svn42428-70.fc40.noarch 532/784 Installing : texlive-everyshi-11:svn57001-70.fc40.noarch 533/784 Installing : texlive-fancybox-11:svn18304.1.4-70.fc40.noarch 534/784 Installing : texlive-fancyhdr-11:svn64977-70.fc40.noarch 535/784 Installing : texlive-firstaid-11:svn64892-70.fc40.noarch 536/784 Installing : texlive-float-11:svn15878.1.3d-70.fc40.noarch 537/784 Installing : texlive-gettitlestring-11:svn53170-70.fc40.noarc 538/784 Installing : texlive-glyphlist-11:svn54074-79.fc40.noarch 539/784 Installing : texlive-grfext-11:svn53024-70.fc40.noarch 540/784 Installing : texlive-grffile-11:svn52756-70.fc40.noarch 541/784 Installing : texlive-index-11:svn24099.4.1beta-70.fc40.noarch 542/784 Installing : texlive-kvdefinekeys-11:svn53193-70.fc40.noarch 543/784 Installing : texlive-latexconfig-11:svn53525-70.fc40.noarch 544/784 Installing : texlive-lua-alt-getopt-11:svn56414-70.fc40.noarc 545/784 Installing : texlive-marvosym-11:svn29349.2.2a-70.fc40.noarch 546/784 Installing : texlive-modes-11:svn61719-70.fc40.noarch 547/784 Installing : texlive-palatino-11:svn61719-70.fc40.noarch 548/784 Installing : texlive-paralist-11:svn43021-70.fc40.noarch 549/784 Installing : texlive-pdflscape-11:svn64851-70.fc40.noarch 550/784 Installing : texlive-placeins-11:svn19848.2.2-70.fc40.noarch 551/784 Installing : texlive-refcount-11:svn53164-70.fc40.noarch 552/784 Installing : texlive-stringenc-11:svn52982-70.fc40.noarch 553/784 Installing : texlive-ucharcat-11:svn38907-70.fc40.noarch 554/784 Installing : texlive-underscore-11:svn18261.0-70.fc40.noarch 555/784 Installing : texlive-zapfding-11:svn61719-70.fc40.noarch 556/784 Installing : texlive-zref-11:svn62977-70.fc40.noarch 557/784 Installing : texlive-metafont-11:svn66186-79.fc40.s390x 558/784 Installing : texlive-auto-pst-pdf-11:svn56596-70.fc40.noarch 559/784 Installing : texlive-breakurl-11:svn29901.1.40-70.fc40.noarch 560/784 Installing : texlive-fancyref-11:svn15878.0.9c-70.fc40.noarch 561/784 Installing : texlive-ltabptch-11:svn17533.1.74d-70.fc40.noarc 562/784 Installing : texlive-mathtools-11:svn63767-70.fc40.noarch 563/784 Installing : texlive-crop-11:svn55424-70.fc40.noarch 564/784 Installing : texlive-logreq-11:svn53003-70.fc40.noarch 565/784 Installing : texlive-microtype-11:svn66587-70.fc40.noarch 566/784 Installing : texlive-pdfmanagement-testphase-11:svn66532-70.f 567/784 Installing : texlive-psfrag-11:svn15878.3.04-70.fc40.noarch 568/784 Installing : texlive-hopatch-11:svn65491-70.fc40.noarch 569/784 Installing : texlive-alphalph-11:svn53087-70.fc40.noarch 570/784 Installing : texlive-anysize-11:svn15878.0-70.fc40.noarch 571/784 Installing : texlive-avantgar-11:svn61983-70.fc40.noarch 572/784 Installing : texlive-babel-english-11:svn44495-70.fc40.noarch 573/784 Installing : texlive-beton-11:svn15878.0-70.fc40.noarch 574/784 Installing : texlive-bibtex-11:svn66186-79.fc40.s390x 575/784 Installing : texlive-bookman-11:svn61719-70.fc40.noarch 576/784 Installing : texlive-changepage-11:svn15878.1.0c-70.fc40.noar 577/784 Installing : texlive-charter-11:svn15878.0-70.fc40.noarch 578/784 Installing : texlive-cite-11:svn36428.5.5-70.fc40.noarch 579/784 Installing : texlive-cmap-11:svn57640-70.fc40.noarch 580/784 Installing : texlive-colorprofiles-11:svn49086-70.fc40.noarch 581/784 Installing : texlive-comment-11:svn41927-70.fc40.noarch 582/784 Installing : texlive-courier-11:svn61719-70.fc40.noarch 583/784 Installing : texlive-ctablestack-11:svn38514-70.fc40.noarch 584/784 Installing : texlive-luatexbase-11:svn52663-70.fc40.noarch 585/784 Installing : texlive-dehyph-11:svn48599-70.fc40.noarch 586/784 Installing : texlive-pdftex-11:svn66243-79.fc40.s390x 587/784 Installing : texlive-ec-11:svn25033.1.0-70.fc40.noarch 588/784 Installing : texlive-enctex-11:svn34957.0-70.fc40.noarch 589/784 Installing : texlive-enumitem-11:svn51423-70.fc40.noarch 590/784 Installing : texlive-epsf-11:svn21461.2.7.4-70.fc40.noarch 591/784 Installing : texlive-everysel-11:svn57489-70.fc40.noarch 592/784 Installing : texlive-filecontents-11:svn52142-70.fc40.noarch 593/784 Installing : texlive-finstrut-11:svn21719.0.5-70.fc40.noarch 594/784 Installing : texlive-lineno-11:svn65586-70.fc40.noarch 595/784 Installing : texlive-fix2col-11:svn38770-70.fc40.noarch 596/784 Installing : texlive-footnotehyper-11:svn60374-70.fc40.noarch 597/784 Installing : texlive-fpl-11:svn54512-70.fc40.noarch 598/784 Installing : texlive-mathpazo-11:svn52663-70.fc40.noarch 599/784 Installing : texlive-helvetic-11:svn61719-70.fc40.noarch 600/784 Installing : texlive-hobsub-11:svn52810-70.fc40.noarch 601/784 Installing : texlive-hyperref-11:svn65758-70.fc40.noarch 602/784 Installing : texlive-attachfile-11:svn42099-70.fc40.noarch 603/784 Installing : texlive-attachfile2-11:svn57959-79.fc40.noarch 604/784 Installing : texlive-hyphenex-11:svn57387-70.fc40.noarch 605/784 Installing : texlive-ifmtarg-11:svn47544-70.fc40.noarch 606/784 Installing : texlive-kastrup-11:svn15878.0-70.fc40.noarch 607/784 Installing : texlive-knuth-local-11:svn57963-70.fc40.noarch 608/784 Installing : texlive-latex-lab-11:svn64892-70.fc40.noarch 609/784 Installing : texlive-latexbug-11:svn63596-70.fc40.noarch 610/784 Installing : texlive-lm-math-11:svn36915.1.959-70.fc40.noarch 611/784 Installing : texlive-lua-uni-algos-11:svn62204-70.fc40.noarch 612/784 Installing : texlive-luabidi-11:svn54512-70.fc40.noarch 613/784 Installing : texlive-luahbtex-11:svn66186-79.fc40.s390x 614/784 Installing : texlive-lualibs-11:svn64615-70.fc40.noarch 615/784 Installing : texlive-luaotfload-11:svn64616-79.fc40.noarch 616/784 Installing : texlive-lwarp-11:svn66259-79.fc40.noarch 617/784 Installing : texlive-makecmds-11:svn15878.0-70.fc40.noarch 618/784 Installing : texlive-makeindex-11:svn62517-79.fc40.s390x 619/784 Installing : texlive-marginnote-11:svn48383-70.fc40.noarch 620/784 Installing : texlive-mdwtools-11:svn15878.1.05.4-70.fc40.noar 621/784 Installing : texlive-mflogo-11:svn42428-70.fc40.noarch 622/784 Installing : texlive-mfnfss-11:svn46036-70.fc40.noarch 623/784 Installing : texlive-mfware-11:svn66186-79.fc40.s390x 624/784 Installing : texlive-mparhack-11:svn59066-70.fc40.noarch 625/784 Installing : texlive-mptopdf-11:svn65952-79.fc40.noarch 626/784 Installing : texlive-newfloat-11:svn52906-70.fc40.noarch 627/784 Installing : texlive-notoccite-11:svn18129.0-70.fc40.noarch 628/784 Installing : texlive-ntgclass-11:svn65522-70.fc40.noarch 629/784 Installing : texlive-pagesel-11:svn56105-70.fc40.noarch 630/784 Installing : texlive-parallel-11:svn15878.0-70.fc40.noarch 631/784 Installing : texlive-parskip-11:svn58358-70.fc40.noarch 632/784 Installing : texlive-pdfcol-11:svn64469-70.fc40.noarch 633/784 Installing : texlive-pdfcolfoot-11:svn65512-70.fc40.noarch 634/784 Installing : texlive-pdfcolmk-11:svn52912-70.fc40.noarch 635/784 Installing : texlive-xcolor-11:svn63563-70.fc40.noarch 636/784 Installing : texlive-eso-pic-11:svn56658-70.fc40.noarch 637/784 Installing : texlive-picture-11:svn54867-70.fc40.noarch 638/784 Installing : texlive-pslatex-11:svn57434-70.fc40.noarch 639/784 Installing : texlive-pspicture-11:svn15878.0-70.fc40.noarch 640/784 Installing : texlive-pst-math-11:svn64732-70.fc40.noarch 641/784 Installing : texlive-rcs-11:svn15878.0-70.fc40.noarch 642/784 Installing : texlive-rsfs-11:svn15878.0-70.fc40.noarch 643/784 Installing : texlive-sansmath-11:svn17997.1.1-70.fc40.noarch 644/784 Installing : texlive-section-11:svn20180.0-70.fc40.noarch 645/784 Installing : texlive-sepnum-11:svn20186.2.0-70.fc40.noarch 646/784 Installing : texlive-symbol-11:svn61719-70.fc40.noarch 647/784 Installing : texlive-tex-11:svn66186-79.fc40.s390x 648/784 Installing : texlive-texlive-en-11:svn66572-79.fc40.noarch 649/784 Installing : texlive-texlive-msg-translations-11:svn66593-70. 650/784 Installing : texlive-texlive-scripts-extra-11:svn62517-79.fc4 651/784 Installing : texlive-textcase-11:svn63868-70.fc40.noarch 652/784 Installing : texlive-times-11:svn61719-70.fc40.noarch 653/784 Installing : texlive-titlesec-11:svn59845-70.fc40.noarch 654/784 Installing : texlive-transparent-11:svn64852-70.fc40.noarch 655/784 Installing : texlive-ctable-11:svn38672-70.fc40.noarch 656/784 Installing : texlive-utopia-11:svn15878.0-70.fc40.noarch 657/784 Installing : texlive-psnfss-11:svn54694-70.fc40.noarch 658/784 Installing : texlive-varwidth-11:svn24104.0.92-70.fc40.noarch 659/784 Installing : texlive-xdvi-11:svn62387-79.fc40.s390x 660/784 Installing : texlive-xetexconfig-11:svn45845-70.fc40.noarch 661/784 Installing : texlive-xstring-11:svn65551-70.fc40.noarch 662/784 Installing : texlive-algorithms-11:svn42428-70.fc40.noarch 663/784 Installing : texlive-bera-11:svn20031.0-70.fc40.noarch 664/784 Installing : texlive-cm-super-11:svn15878.0-70.fc40.noarch 665/784 Installing : texlive-xunicode-11:svn30466.0.981-70.fc40.noarc 666/784 Installing : texlive-tipa-11:svn29349.1.3-70.fc40.noarch 667/784 Installing : texlive-fontspec-11:svn63386-70.fc40.noarch 668/784 Installing : texlive-l3packages-11:svn65722-70.fc40.noarch 669/784 Installing : texlive-xpatch-11:svn54563-70.fc40.noarch 670/784 Installing : texlive-l3kernel-11:svn66094-70.fc40.noarch 671/784 Installing : texlive-latex-11:svn65161-79.fc40.noarch 672/784 Installing : texlive-xifthen-11:svn38929-70.fc40.noarch 673/784 Installing : texlive-currfile-11:svn64673-70.fc40.noarch 674/784 Installing : texlive-filehook-11:svn64822-70.fc40.noarch 675/784 Installing : texlive-pgf-11:svn65553-70.fc40.noarch 676/784 Installing : texlive-ms-11:svn57473-70.fc40.noarch 677/784 Installing : texlive-koma-script-11:svn64685-70.fc40.noarch 678/784 Installing : texlive-showexpl-11:svn57414-70.fc40.noarch 679/784 Installing : texlive-bidi-11:svn65572-70.fc40.noarch 680/784 Installing : texlive-polyglossia-11:svn65792-70.fc40.noarch 681/784 Installing : texlive-biblatex-11:svn66403-70.fc40.noarch 682/784 Installing : texlive-listings-11:svn66222-70.fc40.noarch 683/784 Installing : texlive-fancyvrb-11:svn65585-70.fc40.noarch 684/784 Installing : texlive-pst-3d-11:svn17257.1.10-70.fc40.noarch 685/784 Installing : texlive-pst-coil-11:svn62977-70.fc40.noarch 686/784 Installing : texlive-pst-eps-11:svn15878.1.0-70.fc40.noarch 687/784 Installing : texlive-pst-fill-11:svn60671-70.fc40.noarch 688/784 Installing : texlive-pst-grad-11:svn15878.1.06-70.fc40.noarch 689/784 Installing : texlive-pst-node-11:svn61838-70.fc40.noarch 690/784 Installing : texlive-pst-ovl-11:svn54963-70.fc40.noarch 691/784 Installing : texlive-pst-plot-11:svn65346-70.fc40.noarch 692/784 Installing : texlive-pst-text-11:svn49542-70.fc40.noarch 693/784 Installing : texlive-pst-tools-11:svn60621-70.fc40.noarch 694/784 Installing : texlive-pst-tree-11:svn60421-70.fc40.noarch 695/784 Installing : texlive-pstricks-add-11:svn65067-70.fc40.noarch 696/784 Installing : texlive-pstricks-11:svn65346-70.fc40.noarch 697/784 Installing : texlive-amscls-11:svn55378-70.fc40.noarch 698/784 Installing : texlive-metalogo-11:svn18611.0.12-70.fc40.noarch 699/784 Installing : texlive-seminar-11:svn59801-70.fc40.noarch 700/784 Installing : texlive-lualatex-math-11:svn61464-70.fc40.noarch 701/784 Installing : texlive-unicode-math-11:svn61719-70.fc40.noarch 702/784 Installing : texlive-oberdiek-11:svn65521-79.fc40.noarch 703/784 Installing : texlive-pdfpages-11:svn65319-70.fc40.noarch 704/784 Installing : texlive-sansmathaccent-11:svn53628-70.fc40.noarc 705/784 Installing : texlive-ae-11:svn15878.1.4-70.fc40.noarch 706/784 Installing : texlive-extsizes-11:svn17263.1.4a-70.fc40.noarch 707/784 Installing : texlive-jknapltx-11:svn19440.0-70.fc40.noarch 708/784 Installing : texlive-minitoc-11:svn61719-70.fc40.noarch 709/784 Installing : texlive-ltxmisc-11:svn21927.0-70.fc40.noarch 710/784 Installing : texlive-mnsymbol-11:svn18651.1.4-70.fc40.noarch 711/784 Installing : texlive-mathspec-11:svn42773-70.fc40.noarch 712/784 Installing : texlive-typehtml-11:svn17134.0-70.fc40.noarch 713/784 Installing : texlive-ucs-11:svn64114-70.fc40.noarch 714/784 Installing : texlive-beamer-11:svn65984-70.fc40.noarch 715/784 Installing : texlive-breqn-11:svn60881-70.fc40.noarch 716/784 Installing : texlive-l3experimental-11:svn65621-70.fc40.noarc 717/784 Installing : texlive-realscripts-11:svn56594-70.fc40.noarch 718/784 Installing : texlive-xltxtra-11:svn56594-70.fc40.noarch 719/784 Installing : cddlib-1:0.94m-7.fc39.s390x 720/784 Installing : libgfan-0.6.2-16.fc39.s390x 721/784 Installing : cocoalib-0.99818-4.fc40.s390x 722/784 Installing : libgfan-devel-0.6.2-16.fc39.s390x 723/784 Installing : bzip2-devel-1.0.8-16.fc39.s390x 724/784 Installing : brotli-1.1.0-1.fc40.s390x 725/784 Installing : brotli-devel-1.1.0-1.fc40.s390x 726/784 Installing : freetype-devel-2.13.2-1.fc40.s390x 727/784 Installing : harfbuzz-devel-8.3.0-2.fc40.s390x 728/784 Installing : fontconfig-devel-2.15.0-1.fc40.s390x 729/784 Installing : libXft-devel-2.3.8-4.fc40.s390x 730/784 Installing : annobin-docs-12.38-1.fc40.noarch 731/784 Installing : alsa-lib-1.2.10-3.fc40.s390x 732/784 Installing : libao-1.2.0-25.fc39.s390x 733/784 Installing : adobe-mappings-pdf-20190401-5.fc39.noarch 734/784 Installing : libgs-10.02.1-7.fc40.s390x 735/784 Installing : ghostscript-tools-fonts-10.02.1-7.fc40.noarch 736/784 Installing : ghostscript-tools-printing-10.02.1-7.fc40.noarch 737/784 Installing : ghostscript-10.02.1-7.fc40.s390x 738/784 Installing : netpbm-progs-11.02.00-5.fc40.s390x 739/784 Installing : texlive-thumbpdf-11:svn62518-79.fc40.noarch 740/784 Installing : texlive-collection-latexrecommended-11:svn65512- 741/784 Installing : texlive-collection-latex-11:svn63515-70.fc40.noa 742/784 Installing : texlive-collection-basic-11:svn59159-70.fc40.noa 743/784 Installing : texlive-dvipdfmx-11:svn66203-79.fc40.s390x 744/784 Installing : texlive-xetex-11:svn66203-79.fc40.s390x 745/784 Installing : boost-test-1.83.0-2.fc40.s390x 746/784 Installing : boost-stacktrace-1.83.0-2.fc40.s390x 747/784 Installing : boost-serialization-1.83.0-2.fc40.s390x 748/784 Installing : boost-random-1.83.0-2.fc40.s390x 749/784 Installing : boost-program-options-1.83.0-2.fc40.s390x 750/784 Installing : boost-nowide-1.83.0-2.fc40.s390x 751/784 Installing : boost-math-1.83.0-2.fc40.s390x 752/784 Installing : boost-iostreams-1.83.0-2.fc40.s390x 753/784 Installing : boost-contract-1.83.0-2.fc40.s390x 754/784 Installing : boost-1.83.0-2.fc40.s390x 755/784 Installing : boost-devel-1.83.0-2.fc40.s390x 756/784 Installing : cocoalib-devel-0.99818-4.fc40.s390x 757/784 Installing : texinfo-tex-7.1-1.fc40.s390x 758/784 Running scriptlet: texinfo-tex-7.1-1.fc40.s390x 758/784 Installing : hevea-2.36-10.fc40.s390x 759/784 Installing : libao-devel-1.2.0-25.fc39.s390x 760/784 Installing : annobin-plugin-gcc-12.38-1.fc40.s390x 761/784 Running scriptlet: annobin-plugin-gcc-12.38-1.fc40.s390x 761/784 Installing : fltk-devel-1.3.8-7.fc39.s390x 762/784 Installing : texlive-stmaryrd-11:svn22027.0-70.fc40.noarch 763/784 Installing : gcc-c++-14.0.1-0.2.fc40.s390x 764/784 Installing : gcc-plugin-annobin-14.0.1-0.2.fc40.s390x 765/784 Running scriptlet: gcc-plugin-annobin-14.0.1-0.2.fc40.s390x 765/784 Installing : libtool-2.4.7-10.fc40.s390x 766/784 Installing : gettext-devel-0.22-2.fc39.s390x 767/784 Installing : ntl-devel-11.5.1-7.fc40.s390x 768/784 Installing : gmp-ecm-devel-7.0.5-3.fc39.s390x 769/784 Installing : perl-generators-1.16-3.fc39.noarch 770/784 Installing : mesa-libGL-devel-24.0.0~rc2-2.fc40.s390x 771/784 Installing : libXinerama-devel-1.1.5-4.fc40.s390x 772/784 Installing : python3-devel-3.12.1-2.fc40.s390x 773/784 Installing : libsamplerate-devel-0.2.2-6.fc40.s390x 774/784 Installing : libappstream-glib-0.8.2-4.fc39.s390x 775/784 Installing : mpfi-devel-1.5.4-4.fc39.s390x 776/784 Installing : readline-devel-8.2-7.fc40.s390x 777/784 Installing : desktop-file-utils-0.26-9.fc39.s390x 778/784 Installing : pari-devel-2.15.4-2.fc39.s390x 779/784 Installing : glpk-devel-5.0-9.fc40.s390x 780/784 Installing : flexiblas-devel-3.4.1-3.fc40.s390x 781/784 Installing : libnauty-devel-2.8.8-1.fc40.s390x 782/784 Installing : cliquer-devel-1.22-6.fc39.s390x 783/784 Installing : libcurl-devel-8.5.0-2.fc40.s390x 784/784 Running scriptlet: texlive-base-11:20230311-79.fc40.s390x 784/784 Running scriptlet: urw-base35-bookman-fonts-20200910-18.fc39.noarch 784/784 Running scriptlet: urw-base35-c059-fonts-20200910-18.fc39.noarch 784/784 Running scriptlet: urw-base35-d050000l-fonts-20200910-18.fc39.noarc 784/784 Running scriptlet: urw-base35-gothic-fonts-20200910-18.fc39.noarch 784/784 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-18.fc39 784/784 Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-18.fc39.n 784/784 Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-18.fc39.no 784/784 Running scriptlet: urw-base35-p052-fonts-20200910-18.fc39.noarch 784/784 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-18 784/784 Running scriptlet: urw-base35-z003-fonts-20200910-18.fc39.noarch 784/784 Running scriptlet: fontconfig-2.15.0-1.fc40.s390x 784/784 Running scriptlet: libcurl-devel-8.5.0-2.fc40.s390x 784/784 Installed: abattis-cantarell-vf-fonts-0.301-10.fc39.noarch adobe-mappings-cmap-20230622-1.fc39.noarch adobe-mappings-cmap-deprecated-20230622-1.fc39.noarch adobe-mappings-pdf-20190401-5.fc39.noarch alsa-lib-1.2.10-3.fc40.s390x annobin-docs-12.38-1.fc40.noarch annobin-plugin-gcc-12.38-1.fc40.s390x autoconf-2.71-7.fc40.noarch automake-1.16.5-14.fc40.noarch avahi-libs-0.8-24.fc39.s390x biber-2.19-3.fc39.noarch boost-1.83.0-2.fc40.s390x boost-atomic-1.83.0-2.fc40.s390x boost-chrono-1.83.0-2.fc40.s390x boost-container-1.83.0-2.fc40.s390x boost-context-1.83.0-2.fc40.s390x boost-contract-1.83.0-2.fc40.s390x boost-coroutine-1.83.0-2.fc40.s390x boost-date-time-1.83.0-2.fc40.s390x boost-devel-1.83.0-2.fc40.s390x boost-fiber-1.83.0-2.fc40.s390x boost-filesystem-1.83.0-2.fc40.s390x boost-graph-1.83.0-2.fc40.s390x boost-iostreams-1.83.0-2.fc40.s390x boost-json-1.83.0-2.fc40.s390x boost-locale-1.83.0-2.fc40.s390x boost-log-1.83.0-2.fc40.s390x boost-math-1.83.0-2.fc40.s390x boost-nowide-1.83.0-2.fc40.s390x boost-numpy3-1.83.0-2.fc40.s390x boost-program-options-1.83.0-2.fc40.s390x boost-python3-1.83.0-2.fc40.s390x boost-random-1.83.0-2.fc40.s390x boost-regex-1.83.0-2.fc40.s390x boost-serialization-1.83.0-2.fc40.s390x boost-stacktrace-1.83.0-2.fc40.s390x boost-system-1.83.0-2.fc40.s390x boost-test-1.83.0-2.fc40.s390x boost-thread-1.83.0-2.fc40.s390x boost-timer-1.83.0-2.fc40.s390x boost-type_erasure-1.83.0-2.fc40.s390x boost-wave-1.83.0-2.fc40.s390x brotli-1.1.0-1.fc40.s390x brotli-devel-1.1.0-1.fc40.s390x bzip2-devel-1.0.8-16.fc39.s390x cairo-1.18.0-1.fc40.s390x cddlib-1:0.94m-7.fc39.s390x cliquer-devel-1.22-6.fc39.s390x cliquer-libs-1.22-6.fc39.s390x cmake-filesystem-3.27.7-1.fc40.s390x cocoalib-0.99818-4.fc40.s390x cocoalib-devel-0.99818-4.fc40.s390x cpp-14.0.1-0.2.fc40.s390x cups-libs-1:2.4.7-7.fc40.s390x dbus-libs-1:1.14.10-1.fc40.s390x default-fonts-core-sans-4.0-9.fc40.noarch desktop-file-utils-0.26-9.fc39.s390x emacs-filesystem-1:29.2-2.fc40.noarch expat-2.5.0-3.fc39.s390x flac-libs-1.4.3-2.fc39.s390x flexiblas-3.4.1-3.fc40.s390x flexiblas-devel-3.4.1-3.fc40.s390x flexiblas-netlib-3.4.1-3.fc40.s390x flexiblas-netlib64-3.4.1-3.fc40.s390x flexiblas-openblas-openmp-3.4.1-3.fc40.s390x flexiblas-openblas-openmp64-3.4.1-3.fc40.s390x fltk-1.3.8-7.fc39.s390x fltk-devel-1.3.8-7.fc39.s390x fontconfig-2.15.0-1.fc40.s390x fontconfig-devel-2.15.0-1.fc40.s390x fonts-filesystem-1:2.0.5-12.fc39.noarch freetype-2.13.2-1.fc40.s390x freetype-devel-2.13.2-1.fc40.s390x gc-8.2.2-4.fc39.s390x gcc-14.0.1-0.2.fc40.s390x gcc-c++-14.0.1-0.2.fc40.s390x gcc-plugin-annobin-14.0.1-0.2.fc40.s390x gdk-pixbuf2-2.42.10-6.fc40.s390x gettext-0.22-2.fc39.s390x gettext-common-devel-0.22-2.fc39.noarch gettext-devel-0.22-2.fc39.s390x gettext-envsubst-0.22-2.fc39.s390x gettext-libs-0.22-2.fc39.s390x gettext-runtime-0.22-2.fc39.s390x gf2x-1.3.0-10.fc39.s390x ghostscript-10.02.1-7.fc40.s390x ghostscript-tools-fonts-10.02.1-7.fc40.noarch ghostscript-tools-printing-10.02.1-7.fc40.noarch gl-manpages-1.1-29.20190306.fc40.noarch glib2-2.79.0-6.fc40.s390x glib2-devel-2.79.0-6.fc40.s390x glibc-devel-2.38.9000-33.fc40.s390x glibc-headers-s390-2.38.9000-33.fc40.noarch glpk-5.0-9.fc40.s390x glpk-devel-5.0-9.fc40.s390x gmp-c++-1:6.2.1-5.fc39.s390x gmp-devel-1:6.2.1-5.fc39.s390x gmp-ecm-devel-7.0.5-3.fc39.s390x gmp-ecm-libs-7.0.5-3.fc39.s390x gnutls-3.8.2-2.fc40.s390x google-droid-sans-fonts-20200215-17.fc40.noarch google-noto-fonts-common-20230801-4.fc40.noarch google-noto-sans-vf-fonts-20230801-4.fc40.noarch graphite2-1.3.14-14.fc40.s390x graphite2-devel-1.3.14-14.fc40.s390x groff-base-1.23.0-4.fc40.s390x gsl-2.7.1-5.fc39.s390x gsl-devel-2.7.1-5.fc39.s390x gsm-1.0.22-4.fc40.s390x guile22-2.2.7-9.fc39.s390x harfbuzz-8.3.0-2.fc40.s390x harfbuzz-devel-8.3.0-2.fc40.s390x harfbuzz-icu-8.3.0-2.fc40.s390x hevea-2.36-10.fc40.s390x jasper-libs-4.1.0-1.fc40.s390x jbig2dec-libs-0.20-1.fc40.s390x jbigkit-libs-2.1-27.fc40.s390x json-glib-1.8.0-1.fc40.s390x kernel-headers-6.8.0-0.rc1.12.fc40.s390x lame-libs-3.100-15.fc39.s390x lcms2-2.16-2.fc40.s390x libICE-1.1.1-1.fc40.s390x libICE-devel-1.1.1-1.fc40.s390x libSM-1.2.4-1.fc40.s390x libSM-devel-1.2.4-1.fc40.s390x libX11-1.8.7-1.fc40.s390x libX11-common-1.8.7-1.fc40.noarch libX11-devel-1.8.7-1.fc40.s390x libX11-xcb-1.8.7-1.fc40.s390x libXau-1.0.11-4.fc40.s390x libXau-devel-1.0.11-4.fc40.s390x libXaw-1.0.15-1.fc40.s390x libXcursor-1.2.1-5.fc40.s390x libXext-1.3.5-5.fc40.s390x libXext-devel-1.3.5-5.fc40.s390x libXfixes-6.0.1-1.fc40.s390x libXft-2.3.8-4.fc40.s390x libXft-devel-2.3.8-4.fc40.s390x libXi-1.8.1-3.fc40.s390x libXinerama-1.1.5-4.fc40.s390x libXinerama-devel-1.1.5-4.fc40.s390x libXmu-1.1.4-4.fc40.s390x libXpm-3.5.17-1.fc40.s390x libXrender-0.9.11-4.fc40.s390x libXrender-devel-0.9.11-4.fc40.s390x libXt-1.3.0-1.fc40.s390x libXt-devel-1.3.0-1.fc40.s390x libXxf86vm-1.1.5-4.fc40.s390x libao-1.2.0-25.fc39.s390x libao-devel-1.2.0-25.fc39.s390x libappstream-glib-0.8.2-4.fc39.s390x libasan-14.0.1-0.2.fc40.s390x libasyncns-0.8-25.fc39.s390x libatomic-14.0.1-0.2.fc40.s390x libb2-0.98.1-9.fc39.s390x libblkid-devel-2.39.3-2.fc40.s390x libcurl-devel-8.5.0-2.fc40.s390x libdatrie-0.2.13-7.fc39.s390x libdrm-2.4.120-1.fc40.s390x libdrm-devel-2.4.120-1.fc40.s390x libffi-devel-3.4.4-5.fc40.s390x libfrobby-0.9.5-3.fc39.s390x libgfan-0.6.2-16.fc39.s390x libgfan-devel-0.6.2-16.fc39.s390x libgfortran-14.0.1-0.2.fc40.s390x libglvnd-1:1.7.0-1.fc40.s390x libglvnd-core-devel-1:1.7.0-1.fc40.s390x libglvnd-devel-1:1.7.0-1.fc40.s390x libglvnd-egl-1:1.7.0-1.fc40.s390x libglvnd-gles-1:1.7.0-1.fc40.s390x libglvnd-glx-1:1.7.0-1.fc40.s390x libglvnd-opengl-1:1.7.0-1.fc40.s390x libgs-10.02.1-7.fc40.s390x libicu-73.2-3.fc40.s390x libicu-devel-73.2-3.fc40.s390x libijs-0.35-20.fc40.s390x libjpeg-turbo-2.1.4-3.fc39.s390x libjpeg-turbo-devel-2.1.4-3.fc39.s390x liblerc-4.0.0-4.fc39.s390x libmount-devel-2.39.3-2.fc40.s390x libmpc-1.3.1-3.fc39.s390x libnauty-2.8.8-1.fc40.s390x libnauty-devel-2.8.8-1.fc40.s390x libogg-2:1.3.5-6.fc39.s390x libpaper-1:2.1.1-1.fc39.s390x libpng-2:1.6.40-1.fc40.s390x libpng-devel-2:1.6.40-1.fc40.s390x libsamplerate-0.2.2-6.fc40.s390x libsamplerate-devel-0.2.2-6.fc40.s390x libselinux-devel-3.6-2.fc40.s390x libsepol-devel-3.6-1.fc40.s390x libsndfile-1.2.2-1.fc40.s390x libstdc++-devel-14.0.1-0.2.fc40.s390x libstemmer-2.2.0-7.fc39.s390x libthai-0.1.29-6.fc39.s390x libtiff-4.5.0-3.fc40.s390x libtool-2.4.7-10.fc40.s390x libtool-ltdl-2.4.7-10.fc40.s390x libubsan-14.0.1-0.2.fc40.s390x libuuid-devel-2.39.3-2.fc40.s390x libvorbis-1:1.3.7-8.fc39.s390x libwayland-client-1.22.0-2.fc39.s390x libwayland-server-1.22.0-2.fc39.s390x libwebp-1.3.2-2.fc40.s390x libxcb-1.16-2.fc40.s390x libxcb-devel-1.16-2.fc40.s390x libxcrypt-devel-4.4.36-4.fc40.s390x libxml2-devel-2.12.4-1.fc40.s390x libxshmfence-1.3.2-1.fc40.s390x libxslt-1.1.39-1.fc40.s390x m4-1.4.19-7.fc40.s390x mailcap-2.1.54-2.fc39.noarch make-1:4.4.1-2.fc39.s390x mesa-libEGL-24.0.0~rc2-2.fc40.s390x mesa-libGL-24.0.0~rc2-2.fc40.s390x mesa-libGL-devel-24.0.0~rc2-2.fc40.s390x mesa-libGLU-9.0.3-1.fc39.s390x mesa-libGLU-devel-9.0.3-1.fc39.s390x mesa-libgbm-24.0.0~rc2-2.fc40.s390x mesa-libglapi-24.0.0~rc2-2.fc40.s390x mpdecimal-2.5.1-7.fc39.s390x mpfi-1.5.4-4.fc39.s390x mpfi-devel-1.5.4-4.fc39.s390x mpfr-devel-4.2.1-1.fc40.s390x mpg123-libs-1.31.3-2.fc39.s390x ncurses-6.4-9.20240113.fc40.s390x ncurses-c++-libs-6.4-9.20240113.fc40.s390x ncurses-devel-6.4-9.20240113.fc40.s390x netpbm-11.02.00-5.fc40.s390x netpbm-progs-11.02.00-5.fc40.s390x nettle-3.9.1-2.fc39.s390x ntl-11.5.1-7.fc40.s390x ntl-devel-11.5.1-7.fc40.s390x openblas-0.3.26-1.fc40.s390x openblas-openmp-0.3.26-1.fc40.s390x openblas-openmp64-0.3.26-1.fc40.s390x openjpeg2-2.5.0-5.fc40.s390x opus-1.4-1.fc40.s390x pari-2.15.4-2.fc39.s390x pari-devel-2.15.4-2.fc39.s390x pcre2-devel-10.42-2.fc40.s390x pcre2-utf16-10.42-2.fc40.s390x pcre2-utf32-10.42-2.fc40.s390x perl-Authen-SASL-2.1700-1.fc40.noarch perl-AutoLoader-5.74-504.fc40.noarch perl-B-1.88-504.fc40.s390x perl-B-Hooks-EndOfScope-0.26-7.fc39.noarch perl-Business-ISBN-3.008-2.fc39.noarch perl-Business-ISBN-Data-20240123.001-1.fc40.noarch perl-Business-ISMN-1.203-2.fc39.noarch perl-Business-ISSN-1.005-8.fc39.noarch perl-Carp-1.54-500.fc39.noarch perl-Class-Accessor-0.51-18.fc39.noarch perl-Class-Data-Inheritable-0.09-6.fc39.noarch perl-Class-Inspector-1.36-14.fc39.noarch perl-Class-Method-Modifiers-2.15-2.fc39.noarch perl-Class-Singleton-1.6-9.fc39.noarch perl-Class-Struct-0.68-504.fc40.noarch perl-Clone-0.46-4.fc39.s390x perl-Compress-Raw-Bzip2-2.206-1.fc39.s390x perl-Compress-Raw-Zlib-2.206-2.fc40.s390x perl-Convert-ASN1-0.34-1.fc40.noarch perl-Data-Compare-1.29-2.fc39.noarch perl-Data-Dump-1.25-8.fc39.noarch perl-Data-Dumper-2.188-501.fc39.s390x perl-Data-OptList-0.114-2.fc39.noarch perl-Data-Uniqid-0.12-31.fc39.noarch perl-Date-ISO8601-0.005-18.fc39.noarch perl-Date-Manip-6.94-1.fc40.noarch perl-DateTime-2:1.65-1.fc40.s390x perl-DateTime-Calendar-Julian-0.107-5.fc39.noarch perl-DateTime-Format-Builder-0.8300-11.fc39.noarch perl-DateTime-Format-Strptime-1:1.79-8.fc39.noarch perl-DateTime-Locale-1.40-1.fc40.noarch perl-DateTime-TimeZone-2.61-1.fc40.noarch perl-DateTime-TimeZone-SystemV-0.010-19.fc39.noarch perl-DateTime-TimeZone-Tzfile-0.011-19.fc39.noarch perl-Devel-CallChecker-0.009-3.fc39.s390x perl-Devel-Caller-2.07-3.fc39.s390x perl-Devel-GlobalDestruction-0.14-22.fc39.noarch perl-Devel-LexAlias-0.05-34.fc39.s390x perl-Devel-StackTrace-1:2.05-1.fc40.noarch perl-Digest-1.20-500.fc39.noarch perl-Digest-HMAC-1.04-8.fc39.noarch perl-Digest-MD5-2.59-1.fc40.s390x perl-Digest-SHA-1:6.04-501.fc39.s390x perl-Dist-CheckConflicts-0.11-28.fc39.noarch perl-DynaLoader-1.54-504.fc40.s390x perl-DynaLoader-Functions-0.004-2.fc39.noarch perl-Email-Date-Format-1.008-2.fc39.noarch perl-Encode-4:3.20-501.fc40.s390x perl-Encode-Locale-1.05-27.fc39.noarch perl-English-1.11-504.fc40.noarch perl-Errno-1.37-504.fc40.s390x perl-Eval-Closure-0.14-21.fc39.noarch perl-Exception-Class-1.45-8.fc39.noarch perl-Exporter-5.78-1.fc40.noarch perl-ExtUtils-MM-Utils-2:7.70-501.fc39.noarch perl-Fcntl-1.15-504.fc40.s390x perl-Fedora-VSP-0.001-32.fc39.noarch perl-File-Basename-2.86-504.fc40.noarch perl-File-Compare-1.100.700-504.fc40.noarch perl-File-Copy-2.41-504.fc40.noarch perl-File-Find-1.43-504.fc40.noarch perl-File-Find-Rule-0.34-26.fc39.noarch perl-File-Listing-6.16-1.fc39.noarch perl-File-Path-2.18-501.fc40.noarch perl-File-ShareDir-1.118-9.fc39.noarch perl-File-Slurper-0.014-3.fc39.noarch perl-File-Temp-1:0.231.100-501.fc40.noarch perl-File-stat-1.13-504.fc40.noarch perl-FileHandle-2.05-504.fc40.noarch perl-Filter-2:1.64-501.fc39.s390x perl-GSSAPI-0.28-43.fc39.s390x perl-Getopt-Long-1:2.57-1.fc40.noarch perl-Getopt-Std-1.13-504.fc40.noarch perl-HTML-Parser-3.81-3.fc39.s390x perl-HTML-Tagset-3.20-55.fc40.noarch perl-HTTP-Cookies-6.11-1.fc40.noarch perl-HTTP-Date-6.06-2.fc39.noarch perl-HTTP-Message-6.45-1.fc40.noarch perl-HTTP-Negotiate-6.01-36.fc39.noarch perl-HTTP-Tiny-0.088-3.fc39.noarch perl-Hash-Util-FieldHash-1.26-504.fc40.s390x perl-I18N-LangTags-0.45-504.fc40.noarch perl-I18N-Langinfo-0.22-504.fc40.s390x perl-IO-1.52-504.fc40.s390x perl-IO-Compress-2.206-1.fc39.noarch perl-IO-HTML-1.004-11.fc39.noarch perl-IO-Socket-IP-0.42-1.fc39.noarch perl-IO-Socket-SSL-2.085-1.fc40.noarch perl-IO-String-1.08-48.fc39.noarch perl-IPC-Cmd-2:1.04-502.fc40.noarch perl-IPC-Open3-1.22-504.fc40.noarch perl-IPC-Run3-0.048-29.fc39.noarch perl-IPC-SysV-2.09-503.fc40.s390x perl-IPC-System-Simple-1.30-11.fc39.noarch perl-JSON-4.10-3.fc39.noarch perl-LDAP-1:0.68-11.fc39.noarch perl-LWP-MediaTypes-6.04-15.fc39.noarch perl-LWP-Protocol-https-6.12-1.fc40.noarch perl-Lingua-Translit-0.29-4.fc39.noarch perl-List-AllUtils-0.19-10.fc39.noarch perl-List-SomeUtils-0.59-3.fc39.noarch perl-List-UtilsBy-0.12-7.fc39.noarch perl-Locale-Maketext-1.33-501.fc39.noarch perl-Locale-Maketext-Simple-1:0.21-504.fc40.noarch perl-Log-Dispatch-2.71-2.fc39.noarch perl-Log-Dispatch-FileRotate-1.38-7.fc39.noarch perl-Log-Log4perl-1.57-3.fc39.noarch perl-MIME-Base64-3.16-501.fc40.s390x perl-MIME-Charset-1.013.1-3.fc39.noarch perl-MIME-Lite-3.033-8.fc39.noarch perl-MIME-Types-2.24-3.fc39.noarch perl-MRO-Compat-0.15-7.fc39.noarch perl-Mail-Sender-1:0.903-22.fc39.noarch perl-Mail-Sendmail-0.80-18.fc39.noarch perl-MailTools-2.21-14.fc39.noarch perl-Math-BigInt-1:2.0030.02-1.fc40.noarch perl-Math-Complex-1.62-504.fc40.noarch perl-Module-CoreList-1:5.20231230-1.fc40.noarch perl-Module-Implementation-0.09-37.fc39.noarch perl-Module-Load-1:0.36-501.fc40.noarch perl-Module-Load-Conditional-0.74-501.fc40.noarch perl-Module-Metadata-1.000038-3.fc39.noarch perl-Module-Runtime-0.016-20.fc39.noarch perl-Mozilla-CA-20231213-1.fc40.noarch perl-NTLM-1.09-36.fc39.noarch perl-Net-HTTP-6.23-2.fc39.noarch perl-Net-SMTP-SSL-1.04-22.fc40.noarch perl-Net-SSLeay-1.94-1.fc40.s390x perl-Number-Compare-0.03-36.fc39.noarch perl-Opcode-1.64-504.fc40.s390x perl-POSIX-2.13-504.fc40.s390x perl-Package-Generator-1.106-29.fc39.noarch perl-Package-Stash-0.40-5.fc39.noarch perl-Package-Stash-XS-0.30-5.fc39.s390x perl-PadWalker-2.5-10.fc39.s390x perl-Params-Check-1:0.38-500.fc39.noarch perl-Params-Classify-0.015-20.fc39.s390x perl-Params-Util-1.102-12.fc39.s390x perl-Params-Validate-1.31-5.fc39.s390x perl-Params-ValidationCompiler-0.31-3.fc39.noarch perl-Parse-RecDescent-1.967015-20.fc39.noarch perl-PathTools-3.89-500.fc39.s390x perl-Pod-Escapes-1:1.07-501.fc40.noarch perl-Pod-Html-1.34-504.fc40.noarch perl-Pod-Perldoc-3.28.01-501.fc39.noarch perl-Pod-Simple-1:3.45-4.fc39.noarch perl-Pod-Usage-4:2.03-500.fc39.noarch perl-Ref-Util-0.204-18.fc39.noarch perl-Ref-Util-XS-0.117-20.fc39.s390x perl-Regexp-Common-2017060201-22.fc39.noarch perl-Role-Tiny-2.002004-9.fc39.noarch perl-Safe-2.44-504.fc40.noarch perl-Scalar-List-Utils-5:1.63-500.fc39.s390x perl-SelectSaver-1.02-504.fc40.noarch perl-Socket-4:2.037-3.fc39.s390x perl-Sort-Key-1.33-28.fc39.s390x perl-Specio-0.48-4.fc39.noarch perl-Storable-1:3.32-500.fc39.s390x perl-Sub-Exporter-0.991-1.fc40.noarch perl-Sub-Exporter-Progressive-0.001013-22.fc39.noarch perl-Sub-Identify-0.14-24.fc39.s390x perl-Sub-Install-0.929-3.fc39.noarch perl-Symbol-1.09-504.fc40.noarch perl-Sys-Hostname-1.25-504.fc40.s390x perl-Sys-Syslog-0.36-502.fc40.s390x perl-Term-ANSIColor-5.01-502.fc40.noarch perl-Term-Cap-1.18-500.fc39.noarch perl-Text-Balanced-2.06-500.fc39.noarch perl-Text-BibTeX-0.89-3.fc39.s390x perl-Text-CSV-2.03-1.fc40.noarch perl-Text-Glob-0.11-21.fc39.noarch perl-Text-ParseWords-3.31-500.fc39.noarch perl-Text-Roman-3.5-25.fc39.noarch perl-Text-Soundex-3.05-28.fc39.s390x perl-Text-Tabs+Wrap-2023.0511-3.fc39.noarch perl-Text-Unidecode-1.30-22.fc39.noarch perl-Thread-Queue-3.14-501.fc40.noarch perl-Tie-4.6-504.fc40.noarch perl-Tie-Cycle-1.227-9.fc39.noarch perl-Tie-RefHash-1.40-500.fc39.noarch perl-Time-HiRes-4:1.9775-500.fc39.s390x perl-Time-Local-2:1.350-3.fc39.noarch perl-TimeDate-1:2.33-11.fc39.noarch perl-Try-Tiny-0.31-6.fc39.noarch perl-URI-5.21-1.fc40.noarch perl-Unicode-Collate-1.31-500.fc39.s390x perl-Unicode-EastAsianWidth-12.0-12.fc39.noarch perl-Unicode-LineBreak-2019.001-18.fc39.s390x perl-Unicode-Normalize-1.32-500.fc39.s390x perl-Unicode-UCD-0.78-504.fc40.noarch perl-Variable-Magic-0.63-4.fc39.s390x perl-WWW-RobotRules-6.02-37.fc39.noarch perl-XML-LibXML-1:2.0209-3.fc40.s390x perl-XML-LibXML-Simple-1.01-12.fc39.noarch perl-XML-LibXSLT-2.002.001-3.fc39.s390x perl-XML-NamespaceSupport-1.12-21.fc40.noarch perl-XML-Parser-2.47-1.fc40.s390x perl-XML-SAX-1.02-13.fc39.noarch perl-XML-SAX-Base-1.09-21.fc40.noarch perl-XML-Writer-0.900-12.fc39.noarch perl-XML-XPath-1.48-4.fc39.noarch perl-XString-0.005-10.fc39.s390x perl-autodie-2.37-1.fc40.noarch perl-autovivification-0.18-20.fc39.s390x perl-base-2.27-504.fc40.noarch perl-constant-1.33-501.fc39.noarch perl-deprecate-0.04-504.fc40.noarch perl-encoding-4:3.00-501.fc40.s390x perl-generators-1.16-3.fc39.noarch perl-if-0.61.000-504.fc40.noarch perl-interpreter-4:5.38.2-504.fc40.s390x perl-libintl-perl-1.33-5.fc39.s390x perl-libnet-3.15-501.fc39.noarch perl-libs-4:5.38.2-504.fc40.s390x perl-libwww-perl-6.74-1.fc40.noarch perl-locale-1.10-504.fc40.noarch perl-macros-4:5.38.2-504.fc40.noarch perl-meta-notation-5.38.2-504.fc40.noarch perl-mro-1.28-504.fc40.s390x perl-namespace-autoclean-0.29-16.fc39.noarch perl-namespace-clean-0.27-24.fc39.noarch perl-open-1.13-504.fc40.noarch perl-overload-1.37-504.fc40.noarch perl-overloading-0.02-504.fc40.noarch perl-parent-1:0.241-500.fc39.noarch perl-podlators-1:5.01-500.fc39.noarch perl-sigtrap-1.10-504.fc40.noarch perl-subs-1.04-504.fc40.noarch perl-threads-1:2.36-500.fc39.s390x perl-threads-shared-1.68-500.fc39.s390x perl-vars-1.05-504.fc40.noarch perl-version-8:0.99.30-1.fc40.s390x perltidy-20230912-1.fc40.noarch pixman-0.43.0-1.fc40.s390x pulseaudio-libs-16.1-5.fc39.s390x pyproject-rpm-macros-1.11.0-1.fc40.noarch python-pip-wheel-23.3.1-3.fc40.noarch python-rpm-macros-3.12-5.fc40.noarch python3-3.12.1-2.fc40.s390x python3-devel-3.12.1-2.fc40.s390x python3-libs-3.12.1-2.fc40.s390x python3-numpy-1:1.26.2-3.fc40.s390x python3-packaging-23.2-2.fc40.noarch python3-rpm-generators-14-8.fc40.noarch python3-rpm-macros-3.12-5.fc40.noarch readline-devel-8.2-7.fc40.s390x shared-mime-info-2.3-2.fc40.s390x sombok-2.4.0-20.fc39.s390x suitesparse-5.13.0-4.fc40.s390x sysprof-capture-devel-45.1-1.fc40.s390x teckit-2.5.12-1.fc40.s390x texinfo-7.1-1.fc40.s390x texinfo-tex-7.1-1.fc40.s390x texlive-ae-11:svn15878.1.4-70.fc40.noarch texlive-algorithms-11:svn42428-70.fc40.noarch texlive-alphalph-11:svn53087-70.fc40.noarch texlive-amscls-11:svn55378-70.fc40.noarch texlive-amsfonts-11:svn61937-70.fc40.noarch texlive-amsmath-11:svn63514-70.fc40.noarch texlive-anysize-11:svn15878.0-70.fc40.noarch texlive-atbegshi-11:svn53051-70.fc40.noarch texlive-attachfile-11:svn42099-70.fc40.noarch texlive-attachfile2-11:svn57959-79.fc40.noarch texlive-atveryend-11:svn53108-70.fc40.noarch texlive-auto-pst-pdf-11:svn56596-70.fc40.noarch texlive-auxhook-11:svn53173-70.fc40.noarch texlive-avantgar-11:svn61983-70.fc40.noarch texlive-babel-11:svn65823-70.fc40.noarch texlive-babel-english-11:svn44495-70.fc40.noarch texlive-babelbib-11:svn57349-70.fc40.noarch texlive-base-11:20230311-79.fc40.s390x texlive-beamer-11:svn65984-70.fc40.noarch texlive-bera-11:svn20031.0-70.fc40.noarch texlive-beton-11:svn15878.0-70.fc40.noarch texlive-biblatex-11:svn66403-70.fc40.noarch texlive-bibtex-11:svn66186-79.fc40.s390x texlive-bidi-11:svn65572-70.fc40.noarch texlive-bigintcalc-11:svn53172-70.fc40.noarch texlive-bitset-11:svn53837-70.fc40.noarch texlive-bookman-11:svn61719-70.fc40.noarch texlive-bookmark-11:svn56885-70.fc40.noarch texlive-booktabs-11:svn53402-70.fc40.noarch texlive-breakurl-11:svn29901.1.40-70.fc40.noarch texlive-breqn-11:svn60881-70.fc40.noarch texlive-caption-11:svn66580-70.fc40.noarch texlive-carlisle-11:svn59577-70.fc40.noarch texlive-catchfile-11:svn53084-70.fc40.noarch texlive-changepage-11:svn15878.1.0c-70.fc40.noarch texlive-charter-11:svn15878.0-70.fc40.noarch texlive-cite-11:svn36428.5.5-70.fc40.noarch texlive-cm-11:svn57963-70.fc40.noarch texlive-cm-super-11:svn15878.0-70.fc40.noarch texlive-cmap-11:svn57640-70.fc40.noarch texlive-collection-basic-11:svn59159-70.fc40.noarch texlive-collection-latex-11:svn63515-70.fc40.noarch texlive-collection-latexrecommended-11:svn65512-70.fc40.noarch texlive-colorprofiles-11:svn49086-70.fc40.noarch texlive-colortbl-11:svn64015-70.fc40.noarch texlive-comment-11:svn41927-70.fc40.noarch texlive-courier-11:svn61719-70.fc40.noarch texlive-crop-11:svn55424-70.fc40.noarch texlive-csquotes-11:svn64389-70.fc40.noarch texlive-ctable-11:svn38672-70.fc40.noarch texlive-ctablestack-11:svn38514-70.fc40.noarch texlive-currfile-11:svn64673-70.fc40.noarch texlive-dehyph-11:svn48599-70.fc40.noarch texlive-dvipdfmx-11:svn66203-79.fc40.s390x texlive-dvips-11:svn66203-79.fc40.s390x texlive-ec-11:svn25033.1.0-70.fc40.noarch texlive-enctex-11:svn34957.0-70.fc40.noarch texlive-enumitem-11:svn51423-70.fc40.noarch texlive-epsf-11:svn21461.2.7.4-70.fc40.noarch texlive-epstopdf-11:svn66461-79.fc40.noarch texlive-epstopdf-pkg-11:svn53546-70.fc40.noarch texlive-eso-pic-11:svn56658-70.fc40.noarch texlive-etex-11:svn66203-70.fc40.noarch texlive-etex-pkg-11:svn41784-70.fc40.noarch texlive-etexcmds-11:svn53171-70.fc40.noarch texlive-etoolbox-11:svn56554-70.fc40.noarch texlive-euenc-11:svn19795.0.1h-70.fc40.noarch texlive-euler-11:svn42428-70.fc40.noarch texlive-everysel-11:svn57489-70.fc40.noarch texlive-everyshi-11:svn57001-70.fc40.noarch texlive-extsizes-11:svn17263.1.4a-70.fc40.noarch texlive-fancybox-11:svn18304.1.4-70.fc40.noarch texlive-fancyhdr-11:svn64977-70.fc40.noarch texlive-fancyref-11:svn15878.0.9c-70.fc40.noarch texlive-fancyvrb-11:svn65585-70.fc40.noarch texlive-filecontents-11:svn52142-70.fc40.noarch texlive-filehook-11:svn64822-70.fc40.noarch texlive-finstrut-11:svn21719.0.5-70.fc40.noarch texlive-firstaid-11:svn64892-70.fc40.noarch texlive-fix2col-11:svn38770-70.fc40.noarch texlive-float-11:svn15878.1.3d-70.fc40.noarch texlive-fontspec-11:svn63386-70.fc40.noarch texlive-footmisc-11:svn62524-70.fc40.noarch texlive-footnotehyper-11:svn60374-70.fc40.noarch texlive-fp-11:svn49719-70.fc40.noarch texlive-fpl-11:svn54512-70.fc40.noarch texlive-geometry-11:svn61719-70.fc40.noarch texlive-gettitlestring-11:svn53170-70.fc40.noarch texlive-glyphlist-11:svn54074-79.fc40.noarch texlive-graphics-11:svn66204-70.fc40.noarch texlive-graphics-cfg-11:svn41448-70.fc40.noarch texlive-graphics-def-11:svn64487-70.fc40.noarch texlive-grfext-11:svn53024-70.fc40.noarch texlive-grffile-11:svn52756-70.fc40.noarch texlive-gsftopk-11:svn52851-79.fc40.s390x texlive-helvetic-11:svn61719-70.fc40.noarch texlive-hobsub-11:svn52810-70.fc40.noarch texlive-hologo-11:svn61719-70.fc40.noarch texlive-hopatch-11:svn65491-70.fc40.noarch texlive-hycolor-11:svn53584-70.fc40.noarch texlive-hypdoc-11:svn65678-70.fc40.noarch texlive-hyperref-11:svn65758-70.fc40.noarch texlive-hyph-utf8-11:svn61719-70.fc40.noarch texlive-hyphen-base-11:svn66413-70.fc40.noarch texlive-hyphenex-11:svn57387-70.fc40.noarch texlive-ifmtarg-11:svn47544-70.fc40.noarch texlive-ifplatform-11:svn45533-70.fc40.noarch texlive-iftex-11:svn61910-70.fc40.noarch texlive-index-11:svn24099.4.1beta-70.fc40.noarch texlive-infwarerr-11:svn53023-70.fc40.noarch texlive-intcalc-11:svn53168-70.fc40.noarch texlive-jknapltx-11:svn19440.0-70.fc40.noarch texlive-kastrup-11:svn15878.0-70.fc40.noarch texlive-knuth-lib-11:svn57963-70.fc40.noarch texlive-knuth-local-11:svn57963-70.fc40.noarch texlive-koma-script-11:svn64685-70.fc40.noarch texlive-kpathsea-11:svn66209-79.fc40.s390x texlive-kvdefinekeys-11:svn53193-70.fc40.noarch texlive-kvoptions-11:svn63622-70.fc40.noarch texlive-kvsetkeys-11:svn64632-70.fc40.noarch texlive-l3backend-11:svn65573-70.fc40.noarch texlive-l3experimental-11:svn65621-70.fc40.noarch texlive-l3kernel-11:svn66094-70.fc40.noarch texlive-l3packages-11:svn65722-70.fc40.noarch texlive-latex-11:svn65161-79.fc40.noarch texlive-latex-fonts-11:svn28888.0-70.fc40.noarch texlive-latex-lab-11:svn64892-70.fc40.noarch texlive-latexbug-11:svn63596-70.fc40.noarch texlive-latexconfig-11:svn53525-70.fc40.noarch texlive-letltxmacro-11:svn53022-70.fc40.noarch texlive-lib-11:20230311-79.fc40.s390x texlive-lineno-11:svn65586-70.fc40.noarch texlive-listings-11:svn66222-70.fc40.noarch texlive-lm-11:svn65956-70.fc40.noarch texlive-lm-math-11:svn36915.1.959-70.fc40.noarch texlive-logreq-11:svn53003-70.fc40.noarch texlive-ltabptch-11:svn17533.1.74d-70.fc40.noarch texlive-ltxcmds-11:svn56421-70.fc40.noarch texlive-ltxmisc-11:svn21927.0-70.fc40.noarch texlive-lua-alt-getopt-11:svn56414-70.fc40.noarch texlive-lua-uni-algos-11:svn62204-70.fc40.noarch texlive-luabidi-11:svn54512-70.fc40.noarch texlive-luahbtex-11:svn66186-79.fc40.s390x texlive-lualatex-math-11:svn61464-70.fc40.noarch texlive-lualibs-11:svn64615-70.fc40.noarch texlive-luaotfload-11:svn64616-79.fc40.noarch texlive-luatex-11:svn66967-79.fc40.s390x texlive-luatexbase-11:svn52663-70.fc40.noarch texlive-lwarp-11:svn66259-79.fc40.noarch texlive-makecmds-11:svn15878.0-70.fc40.noarch texlive-makeindex-11:svn62517-79.fc40.s390x texlive-marginnote-11:svn48383-70.fc40.noarch texlive-marvosym-11:svn29349.2.2a-70.fc40.noarch texlive-mathpazo-11:svn52663-70.fc40.noarch texlive-mathspec-11:svn42773-70.fc40.noarch texlive-mathtools-11:svn63767-70.fc40.noarch texlive-mdwtools-11:svn15878.1.05.4-70.fc40.noarch texlive-memoir-11:svn65040-70.fc40.noarch texlive-metafont-11:svn66186-79.fc40.s390x texlive-metalogo-11:svn18611.0.12-70.fc40.noarch texlive-mflogo-11:svn42428-70.fc40.noarch texlive-mfnfss-11:svn46036-70.fc40.noarch texlive-mfware-11:svn66186-79.fc40.s390x texlive-microtype-11:svn66587-70.fc40.noarch texlive-minitoc-11:svn61719-70.fc40.noarch texlive-mnsymbol-11:svn18651.1.4-70.fc40.noarch texlive-modes-11:svn61719-70.fc40.noarch texlive-mparhack-11:svn59066-70.fc40.noarch texlive-mptopdf-11:svn65952-79.fc40.noarch texlive-ms-11:svn57473-70.fc40.noarch texlive-multido-11:svn18302.1.42-70.fc40.noarch texlive-natbib-11:svn20668.8.31b-70.fc40.noarch texlive-newfloat-11:svn52906-70.fc40.noarch texlive-notoccite-11:svn18129.0-70.fc40.noarch texlive-ntgclass-11:svn65522-70.fc40.noarch texlive-oberdiek-11:svn65521-79.fc40.noarch texlive-pagesel-11:svn56105-70.fc40.noarch texlive-palatino-11:svn61719-70.fc40.noarch texlive-paralist-11:svn43021-70.fc40.noarch texlive-parallel-11:svn15878.0-70.fc40.noarch texlive-parskip-11:svn58358-70.fc40.noarch texlive-pdfcol-11:svn64469-70.fc40.noarch texlive-pdfcolfoot-11:svn65512-70.fc40.noarch texlive-pdfcolmk-11:svn52912-70.fc40.noarch texlive-pdfescape-11:svn53082-70.fc40.noarch texlive-pdflscape-11:svn64851-70.fc40.noarch texlive-pdfmanagement-testphase-11:svn66532-70.fc40.noarch texlive-pdfpages-11:svn65319-70.fc40.noarch texlive-pdftex-11:svn66243-79.fc40.s390x texlive-pdftexcmds-11:svn55777-70.fc40.noarch texlive-pgf-11:svn65553-70.fc40.noarch texlive-picture-11:svn54867-70.fc40.noarch texlive-placeins-11:svn19848.2.2-70.fc40.noarch texlive-plain-11:svn57963-70.fc40.noarch texlive-polyglossia-11:svn65792-70.fc40.noarch texlive-psfrag-11:svn15878.3.04-70.fc40.noarch texlive-pslatex-11:svn57434-70.fc40.noarch texlive-psnfss-11:svn54694-70.fc40.noarch texlive-pspicture-11:svn15878.0-70.fc40.noarch texlive-pst-3d-11:svn17257.1.10-70.fc40.noarch texlive-pst-coil-11:svn62977-70.fc40.noarch texlive-pst-eps-11:svn15878.1.0-70.fc40.noarch texlive-pst-fill-11:svn60671-70.fc40.noarch texlive-pst-grad-11:svn15878.1.06-70.fc40.noarch texlive-pst-math-11:svn64732-70.fc40.noarch texlive-pst-node-11:svn61838-70.fc40.noarch texlive-pst-ovl-11:svn54963-70.fc40.noarch texlive-pst-plot-11:svn65346-70.fc40.noarch texlive-pst-text-11:svn49542-70.fc40.noarch texlive-pst-tools-11:svn60621-70.fc40.noarch texlive-pst-tree-11:svn60421-70.fc40.noarch texlive-pstricks-11:svn65346-70.fc40.noarch texlive-pstricks-add-11:svn65067-70.fc40.noarch texlive-ragged2e-11:svn66152-70.fc40.noarch texlive-rcs-11:svn15878.0-70.fc40.noarch texlive-realscripts-11:svn56594-70.fc40.noarch texlive-refcount-11:svn53164-70.fc40.noarch texlive-rerunfilecheck-11:svn63869-70.fc40.noarch texlive-rsfs-11:svn15878.0-70.fc40.noarch texlive-sansmath-11:svn17997.1.1-70.fc40.noarch texlive-sansmathaccent-11:svn53628-70.fc40.noarch texlive-sauerj-11:svn15878.0-70.fc40.noarch texlive-section-11:svn20180.0-70.fc40.noarch texlive-seminar-11:svn59801-70.fc40.noarch texlive-sepnum-11:svn20186.2.0-70.fc40.noarch texlive-setspace-11:svn65206-70.fc40.noarch texlive-showexpl-11:svn57414-70.fc40.noarch texlive-stmaryrd-11:svn22027.0-70.fc40.noarch texlive-stringenc-11:svn52982-70.fc40.noarch texlive-subfig-11:svn15878.1.3-70.fc40.noarch texlive-symbol-11:svn61719-70.fc40.noarch texlive-tex-11:svn66186-79.fc40.s390x texlive-tex-ini-files-11:svn40533-70.fc40.noarch texlive-texlive-common-doc-11:svn54176-70.fc40.noarch texlive-texlive-en-11:svn66572-79.fc40.noarch texlive-texlive-msg-translations-11:svn66593-70.fc40.noarch texlive-texlive-scripts-11:svn66584-79.fc40.noarch texlive-texlive-scripts-extra-11:svn62517-79.fc40.noarch texlive-texlive.infra-11:svn66512-79.fc40.noarch texlive-textcase-11:svn63868-70.fc40.noarch texlive-thumbpdf-11:svn62518-79.fc40.noarch texlive-times-11:svn61719-70.fc40.noarch texlive-tipa-11:svn29349.1.3-70.fc40.noarch texlive-titlesec-11:svn59845-70.fc40.noarch texlive-tools-11:svn64892-70.fc40.noarch texlive-translator-11:svn59412-70.fc40.noarch texlive-transparent-11:svn64852-70.fc40.noarch texlive-typehtml-11:svn17134.0-70.fc40.noarch texlive-ucharcat-11:svn38907-70.fc40.noarch texlive-ucs-11:svn64114-70.fc40.noarch texlive-underscore-11:svn18261.0-70.fc40.noarch texlive-unicode-data-11:svn64423-70.fc40.noarch texlive-unicode-math-11:svn61719-70.fc40.noarch texlive-uniquecounter-11:svn53162-70.fc40.noarch texlive-url-11:svn32528.3.4-70.fc40.noarch texlive-utopia-11:svn15878.0-70.fc40.noarch texlive-varwidth-11:svn24104.0.92-70.fc40.noarch texlive-xcolor-11:svn63563-70.fc40.noarch texlive-xdvi-11:svn62387-79.fc40.s390x texlive-xetex-11:svn66203-79.fc40.s390x texlive-xetexconfig-11:svn45845-70.fc40.noarch texlive-xifthen-11:svn38929-70.fc40.noarch texlive-xkeyval-11:svn63616-70.fc40.noarch texlive-xltxtra-11:svn56594-70.fc40.noarch texlive-xpatch-11:svn54563-70.fc40.noarch texlive-xstring-11:svn65551-70.fc40.noarch texlive-xunicode-11:svn30466.0.981-70.fc40.noarch texlive-zapfding-11:svn61719-70.fc40.noarch texlive-zref-11:svn62977-70.fc40.noarch tzdata-2023d-2.fc40.noarch urw-base35-bookman-fonts-20200910-18.fc39.noarch urw-base35-c059-fonts-20200910-18.fc39.noarch urw-base35-d050000l-fonts-20200910-18.fc39.noarch urw-base35-fonts-20200910-18.fc39.noarch urw-base35-fonts-common-20200910-18.fc39.noarch urw-base35-gothic-fonts-20200910-18.fc39.noarch urw-base35-nimbus-mono-ps-fonts-20200910-18.fc39.noarch urw-base35-nimbus-roman-fonts-20200910-18.fc39.noarch urw-base35-nimbus-sans-fonts-20200910-18.fc39.noarch urw-base35-p052-fonts-20200910-18.fc39.noarch urw-base35-standard-symbols-ps-fonts-20200910-18.fc39.noarch urw-base35-z003-fonts-20200910-18.fc39.noarch xml-common-0.6.3-62.fc40.noarch xorg-x11-proto-devel-2023.2-3.fc40.noarch xpdf-libs-1:4.04-10.fc39.s390x xz-devel-5.4.5-1.fc40.s390x zlib-ng-compat-devel-2.1.6-1.fc40.s390x zziplib-0.13.72-5.fc39.s390x Complete! Finish: build setup for giac-1.9.0.73-3.fc40.src.rpm Start: rpmbuild giac-1.9.0.73-3.fc40.src.rpm Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1706054400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.PDhvX8 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf giac-1.9.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/giac-1.9.0.73.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd giac-1.9.0 + rm -rf /builddir/build/BUILD/giac-1.9.0-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/giac-1.9.0-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . Patch #0 (giac-iszero.patch): + echo 'Patch #0 (giac-iszero.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .backup --fuzz=0 patching file src/vecteur.h Patch #1 (giac-config.patch): + echo 'Patch #1 (giac-config.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .backup --fuzz=0 patching file m4/intdiv0.m4 Patch #2 (giac-1.6.0-fix_micropy_compiler_flags.patch): + echo 'Patch #2 (giac-1.6.0-fix_micropy_compiler_flags.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p0 -b --suffix .backup --fuzz=0 patching file micropython-1.12/ports/unix/Makefile patching file micropython-1.12/xcas/Makefile patching file micropython-1.12/nspire/Makefile.nspire patching file micropython-1.12/numworks/Makefile.simu patching file micropython-1.12/numworks/Makefile.numworks Patch #3 (giac-cocoalib.patch): + echo 'Patch #3 (giac-cocoalib.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p0 -b --suffix .backup --fuzz=0 patching file configure.ac Hunk #1 succeeded at 300 (offset 28 lines). patching file configure Hunk #1 succeeded at 16944 (offset 282 lines). patching file src/TmpFGLM.C patching file src/TmpLESystemSolver.C Patch #4 (giac-fix_graphe_file.patch): + echo 'Patch #4 (giac-fix_graphe_file.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .backup --fuzz=0 patching file src/graphe.cc Hunk #1 succeeded at 15766 (offset 9 lines). Patch #5 (giac-pari2.15.patch): + echo 'Patch #5 (giac-pari2.15.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .backup --fuzz=0 patching file src/pari.cc Hunk #1 succeeded at 762 (offset 13 lines). Hunk #2 succeeded at 897 (offset 13 lines). Patch #6 (giac-delete-fenv.patch): + echo 'Patch #6 (giac-delete-fenv.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .backup --fuzz=0 patching file src/fenv.h patching file src/Makefile.am + rm -rf intl/eval-plural.h intl/gettextP.h intl/gmo.h intl/hash-string.h intl/loadinfo.h intl/localcharset.h intl/os2compat.h intl/plural-exp.h intl/printf-args.h intl/printf-parse.h intl/relocatable.h intl/vasnprintf.h intl/vasnwprintf.h intl/wprintf-parse.h intl/xsize.h + rm -rf 'intl/*.cc' + rm -f doc/pari/gphtml + rm -f doc/de/texinfo.tex doc/en/texinfo.tex doc/es/texinfo.tex doc/local/texinfo.tex doc/pt/texinfo.tex doc/zh/texinfo.tex + rm -f doc/en/giac_us.info doc/es/giac_es.info + chmod -x src/Cfg.h src/Editeur.h src/Equation.h src/Graph.h src/Graph3d.h src/Help1.h src/History.h src/Input.h src/Print.h src/Python.h src/Tableur.h src/Xcas1.h src/alg_ext.h src/aspen_translate.h src/bf2gmp.h src/blaswrap.h src/clapack.h src/clapack_new.h src/cocoa.h src/config.h src/csturm.h src/cutils.h src/derive.h src/desolve.h src/dispatch.h src/ezgcd.h src/f2c.h src/first.h src/fraction.h src/gauss.h src/gausspol.h src/gen.h src/giac.h src/giacPCH.h src/giacintl.h src/gl2ps.h src/global.h src/gmp_replacements.h src/graphe.h src/graphtheory.h src/help.h src/hist.h src/identificateur.h src/ifactor.h src/index.h src/input_lexer.h src/input_parser.h src/intg.h src/intgab.h src/isom.h src/itex2MML.h src/js.h src/k_csdk.h src/k_defs.h src/kdisplay.h src/lexer.h src/lexer_tab_int.h src/libbf.h src/libregexp-opcode.h src/libregexp.h src/libunicode-table.h src/libunicode.h src/lin.h src/list.h src/lpsolve.h src/luabridge.h src/maple.h src/markup.h src/mathml.h src/misc.h src/modfactor.h src/modpoly.h src/monomial.h src/moyal.h src/mp.h src/myostream.h src/nautywrapper.h src/numworks_translate.h src/opengl.h src/optimization.h src/pari.h src/path.h src/permu.h src/plot.h src/plot3d.h src/poly.h src/prog.h src/qjsgiac.h src/qrcodegen.h src/quater.h src/quickjs-atom.h src/quickjs-libc.h src/quickjs-opcode.h src/quickjs.h src/renee.h src/risch.h src/rpn.h src/series.h src/sha256.h src/signalprocessing.h src/softmath.h src/solve.h src/sparse.h src/static.h src/static_extern.h src/static_help.h src/static_lexer.h src/static_lexer_.h src/static_lexer__numworks.h src/static_lexer_numworks.h src/subst.h src/sym2poly.h src/symbolic.h src/tex.h src/threaded.h src/ti89.h src/tinymt32.h src/tinymt32_license.h src/unary.h src/usual.h src/vecteur.h src/vector.h src/y_tab.h + chmod -x src/Cfg.cc src/Editeur.cc src/Equation.cc src/Flv_CStyle.cc src/Flv_Data_Source.cc src/Flv_List.cc src/Flv_Style.cc src/Flv_Table.cc src/Flve_Check_Button.cc src/Flve_Combo.cc src/Flve_Input.cc src/Graph.cc src/Graph3d.cc src/Help1.cc src/History.cc src/Input.cc src/Print.cc src/Python.cc src/Tableur.cc src/Xcas1.cc src/aide.cc src/alg_ext.cc src/cas2.cc src/cas2html.cc src/casce.cc src/casctrl.cc src/cocoa.cc src/csturm.cc src/derive.cc src/desolve.cc src/ezgcd.cc src/factor.cc src/find_global_var.cc src/first.cc src/gauss.cc src/gausspol.cc src/gen.cc src/giacnspire.cc src/global.cc src/graphe.cc src/graphtheory.cc src/help.cc src/hevea2mml.cc src/icas.cc src/identificateur.cc src/ifactor.cc src/index.cc src/input_lexer.cc src/input_parser.cc src/integrate.cc src/intg.cc src/intgab.cc src/isom.cc src/kadd.cc src/kdisplay.cc src/lin.cc src/lpsolve.cc src/luabridge.cc src/maple.cc src/markup.cc src/mathml.cc src/misc.cc src/mkjs.cc src/modfactor.cc src/modpoly.cc src/moyal.cc src/mp.cc src/normalize.cc src/opengl.cc src/optimization.cc src/pari.cc src/partfrac.cc src/permu.cc src/plot.cc src/plot3d.cc src/prog.cc src/quater.cc src/renee.cc src/risch.cc src/rpn.cc src/series.cc src/signalprocessing.cc src/softmath.cc src/solve.cc src/sparse.cc src/subst.cc src/sym2poly.cc src/symbolic.cc src/tex.cc src/threaded.cc src/ti89.cc src/tinymt32.cc src/translate.cc src/unary.cc src/usual.cc src/vecteur.cc src/xcas.cc src/xcasce.cc src/xcasctrl.cc + find examples -type f -name '*.xws' -exec chmod -x '{}' ';' + find examples -type f -name '*.cas' -exec chmod -x '{}' ';' + find examples -type f -name '*.cxx' -exec chmod -x '{}' ';' + chmod -x examples/lewisw/fermat_gcd_1var examples/lewisw/fermat_gcd_4var examples/lewisw/fermat_gcd_mod_1var examples/lewisw/fermat_gcd_mod_4var + find doc -name '*~' -delete + sed -i 's|config/texinfo.tex|/usr/share/texlive/texmf-dist/tex/texinfo/texinfo.tex|g' Makefile.in + rm -f config/texinfo.tex + rm -f 'examples/Exemples/demo/._*' + rm -f 'examples/Exemples/analyse/._*' + sed -e 's|LIB(blas|LIB(flexiblas|g' -e 's|LIB(lapack|LIB(flexiblas|g' -e 's|-lgslcblas|-lflexiblas|' -i configure.ac + cp -p micropython-1.12/LICENSE micropython-1.12/micropython-LICENSE + autoupdate -vf autoupdate: running: echo dumpdef | /usr/bin/m4 2>/tmp/aud9Uh3G/m4.defs >/dev/null autom4te: the trace request object is: autom4te: $VAR1 = bless( [ autom4te: '0', autom4te: 0, autom4te: [ autom4te: '/usr/share/autoconf' autom4te: ], autom4te: [ autom4te: '/usr/share/autoconf/m4sugar/m4sugar.m4', autom4te: '/usr/share/autoconf/m4sugar/m4sh.m4', autom4te: '/usr/share/autoconf/autoconf/autoconf.m4', autom4te: 'aclocal.m4', autom4te: '/dev/null' autom4te: ], autom4te: { autom4te: 'AM_INIT_AUTOMAKE' => 1, autom4te: 'AC_CANONICAL_HOST' => 1, autom4te: 'AM_POT_TOOLS' => 1, autom4te: 'AM_PROG_LIBTOOL' => 1, autom4te: 'AC_FC_SRCEXT' => 1, autom4te: 'AC_CONFIG_LINKS' => 1, autom4te: 'AC_CONFIG_HEADERS' => 1, autom4te: '_AM_COND_ELSE' => 1, autom4te: 'AU_DEFINE' => 1, autom4te: 'define' => 1, autom4te: '_AM_SUBST_NOTMAKE' => 1, autom4te: 'AM_MAINTAINER_MODE' => 1, autom4te: 'AC_DEFINE_TRACE_LITERAL' => 1, autom4te: 'AM_PROG_CC_C_O' => 1, autom4te: 'AM_PROG_CXX_C_O' => 1, autom4te: 'AC_FC_PP_SRCEXT' => 1, autom4te: 'AM_PROG_F77_C_O' => 1, autom4te: 'AH_OUTPUT' => 1, autom4te: 'AC_PROG_LIBTOOL' => 1, autom4te: 'm4_pattern_forbid' => 1, autom4te: 'LT_INIT' => 1, autom4te: 'GTK_DOC_CHECK' => 1, autom4te: 'AC_FC_PP_DEFINE' => 1, autom4te: 'AM_NLS' => 1, autom4te: 'm4_sinclude' => 1, autom4te: 'AM_AUTOMAKE_VERSION' => 1, autom4te: 'AM_SILENT_RULES' => 1, autom4te: 'AM_PROG_MOC' => 1, autom4te: 'AM_PROG_AR' => 1, autom4te: 'AC_CONFIG_AUX_DIR' => 1, autom4te: 'AC_INIT' => 1, autom4te: 'AC_CONFIG_LIBOBJ_DIR' => 1, autom4te: 'AC_CANONICAL_BUILD' => 1, autom4te: 'AC_SUBST_TRACE' => 1, autom4te: 'AC_FC_FREEFORM' => 1, autom4te: 'AC_CONFIG_MACRO_DIR_TRACE' => 1, autom4te: 'AM_MAKEFILE_INCLUDE' => 1, autom4te: 'm4_pattern_allow' => 1, autom4te: '_AM_MAKEFILE_INCLUDE' => 1, autom4te: 'AM_EXTRA_RECURSIVE_TARGETS' => 1, autom4te: 'AM_PROG_FC_C_O' => 1, autom4te: 'AM_GNU_GETTEXT' => 1, autom4te: 'IT_PROG_INTLTOOL' => 1, autom4te: '_AM_COND_ENDIF' => 1, autom4te: 'AC_CONFIG_FILES' => 1, autom4te: 'm4_define' => 1, autom4te: 'AC_REQUIRE_AUX_FILE' => 1, autom4te: 'sinclude' => 1, autom4te: '_LT_AC_TAGCONFIG' => 1, autom4te: 'AM_PROG_MKDIR_P' => 1, autom4te: 'AC_SUBST' => 1, autom4te: 'LT_SUPPORTED_TAG' => 1, autom4te: 'AC_LIBSOURCE' => 1, autom4te: 'm4_include' => 1, autom4te: 'AM_PATH_GUILE' => 1, autom4te: 'include' => 1, autom4te: 'LT_CONFIG_LTDL_DIR' => 1, autom4te: 'AC_CANONICAL_SYSTEM' => 1, autom4te: 'AM_ENABLE_MULTILIB' => 1, autom4te: 'AM_CONDITIONAL' => 1, autom4te: 'AC_CONFIG_SUBDIRS' => 1, autom4te: 'AM_XGETTEXT_OPTION' => 1, autom4te: '_AM_COND_IF' => 1, autom4te: 'AC_CANONICAL_TARGET' => 1, autom4te: 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1, autom4te: '_m4_warn' => 1 autom4te: } autom4te: ], 'Autom4te::Request' ); autom4te: running: /usr/bin/m4 --nesting-limit=1024 --gnu --include=/usr/share/autoconf --debug=aflq --fatal-warning --debugfile=autom4te.cache/traces.0t --trace=AC_CANONICAL_BUILD --trace=AC_CANONICAL_HOST --trace=AC_CANONICAL_SYSTEM --trace=AC_CANONICAL_TARGET --trace=AC_CONFIG_AUX_DIR --trace=AC_CONFIG_FILES --trace=AC_CONFIG_HEADERS --trace=AC_CONFIG_LIBOBJ_DIR --trace=AC_CONFIG_LINKS --trace=AC_CONFIG_MACRO_DIR_TRACE --trace=AC_CONFIG_SUBDIRS --trace=AC_DEFINE_TRACE_LITERAL --trace=AC_FC_FREEFORM --trace=AC_FC_PP_DEFINE --trace=AC_FC_PP_SRCEXT --trace=AC_FC_SRCEXT --trace=AC_INIT --trace=AC_LIBSOURCE --trace=AC_PROG_LIBTOOL --trace=AC_REQUIRE_AUX_FILE --trace=AC_SUBST --trace=AC_SUBST_TRACE --trace=AH_OUTPUT --trace=AM_AUTOMAKE_VERSION --trace=AM_CONDITIONAL --trace=AM_ENABLE_MULTILIB --trace=AM_EXTRA_RECURSIVE_TARGETS --trace=AM_GNU_GETTEXT --trace=AM_GNU_GETTEXT_INTL_SUBDIR --trace=AM_INIT_AUTOMAKE --trace=AM_MAINTAINER_MODE --trace=AM_MAKEFILE_INCLUDE --trace=AM_NLS --trace=AM_PATH_GUILE --trace=AM_POT_TOOLS --trace=AM_PROG_AR --trace=AM_PROG_CC_C_O --trace=AM_PROG_CXX_C_O --trace=AM_PROG_F77_C_O --trace=AM_PROG_FC_C_O --trace=AM_PROG_LIBTOOL --trace=AM_PROG_MKDIR_P --trace=AM_PROG_MOC --trace=AM_SILENT_RULES --trace=AM_XGETTEXT_OPTION --trace=AU_DEFINE --trace=GTK_DOC_CHECK --trace=IT_PROG_INTLTOOL --trace=LT_CONFIG_LTDL_DIR --trace=LT_INIT --trace=LT_SUPPORTED_TAG --trace=_AM_COND_ELSE --trace=_AM_COND_ENDIF --trace=_AM_COND_IF --trace=_AM_MAKEFILE_INCLUDE --trace=_AM_SUBST_NOTMAKE --trace=_LT_AC_TAGCONFIG --trace=_m4_warn --trace=define --trace=include --trace=m4_define --trace=m4_include --trace=m4_pattern_allow --trace=m4_pattern_forbid --trace=m4_sinclude --trace=sinclude /usr/share/autoconf/m4sugar/m4sugar.m4 /usr/share/autoconf/m4sugar/m4sh.m4 /usr/share/autoconf/autoconf/autoconf.m4 aclocal.m4 /dev/null > autom4te.cache/output.0t aclocal.m4:17: warning: this file was generated for autoconf 2.69. You have another version of autoconf. It may work, but is not guaranteed to. If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically 'autoreconf'. autom4te: formatting traces for '/tmp/am4tDwWna9/warnings': _m4_warn autom4te: reading /tmp/am4tDwWna9/warnings autom4te: formatting traces for '-': AU_DEFINE, define, m4_define autoupdate: running: /usr/bin/autom4te --language=autoconf --force --verbose --include=/usr/share/autoconf --trace AU_DEFINE:'_au_defun(@<:@$1@:>@, autoupdate: @<:@$2@:>@)' --melt /dev/null >/tmp/aud9Uh3G/au.m4 autom4te: the trace request object is: autom4te: $VAR1 = bless( [ autom4te: '0', autom4te: 0, autom4te: [ autom4te: '/usr/share/autoconf' autom4te: ], autom4te: [ autom4te: '/usr/share/autoconf/m4sugar/m4sugar.m4', autom4te: '/usr/share/autoconf/m4sugar/m4sh.m4', autom4te: '/usr/share/autoconf/autoconf/autoconf.m4', autom4te: 'aclocal.m4', autom4te: '/dev/null' autom4te: ], autom4te: { autom4te: 'm4_sinclude' => 1, autom4te: '_m4_warn' => 1, autom4te: 'AC_LIBSOURCE' => 1, autom4te: 'AM_PATH_GUILE' => 1, autom4te: 'include' => 1, autom4te: 'LT_INIT' => 1, autom4te: 'AM_PROG_F77_C_O' => 1, autom4te: '_AM_SUBST_NOTMAKE' => 1, autom4te: 'LT_CONFIG_LTDL_DIR' => 1, autom4te: 'AC_FC_SRCEXT' => 1, autom4te: 'AC_CONFIG_HEADERS' => 1, autom4te: 'sinclude' => 1, autom4te: 'AM_PROG_CXX_C_O' => 1, autom4te: 'AH_OUTPUT' => 1, autom4te: '_AM_COND_IF' => 1, autom4te: 'AC_PROG_LIBTOOL' => 1, autom4te: 'AM_NLS' => 1, autom4te: 'AM_PROG_CC_C_O' => 1, autom4te: 'AU_DEFINE' => 1, autom4te: 'AC_CANONICAL_BUILD' => 1, autom4te: 'AC_CONFIG_MACRO_DIR_TRACE' => 1, autom4te: 'AM_MAKEFILE_INCLUDE' => 1, autom4te: 'GTK_DOC_CHECK' => 1, autom4te: 'AC_REQUIRE_AUX_FILE' => 1, autom4te: 'AM_XGETTEXT_OPTION' => 1, autom4te: 'AC_CONFIG_SUBDIRS' => 1, autom4te: 'AM_PROG_FC_C_O' => 1, autom4te: 'AM_GNU_GETTEXT' => 1, autom4te: 'AM_PROG_MKDIR_P' => 1, autom4te: 'm4_pattern_allow' => 1, autom4te: 'AC_FC_PP_SRCEXT' => 1, autom4te: 'AC_INIT' => 1, autom4te: 'LT_SUPPORTED_TAG' => 1, autom4te: 'AC_SUBST' => 1, autom4te: 'AM_INIT_AUTOMAKE' => 1, autom4te: 'AC_CONFIG_AUX_DIR' => 1, autom4te: 'AM_SILENT_RULES' => 1, autom4te: 'AC_FC_PP_DEFINE' => 1, autom4te: '_LT_AC_TAGCONFIG' => 1, autom4te: 'm4_define' => 1, autom4te: 'AC_CANONICAL_HOST' => 1, autom4te: 'IT_PROG_INTLTOOL' => 1, autom4te: '_AM_MAKEFILE_INCLUDE' => 1, autom4te: 'AC_CONFIG_LIBOBJ_DIR' => 1, autom4te: 'AM_EXTRA_RECURSIVE_TARGETS' => 1, autom4te: 'AC_CONFIG_FILES' => 1, autom4te: '_AM_COND_ENDIF' => 1, autom4te: 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1, autom4te: 'AM_PROG_MOC' => 1, autom4te: 'AM_ENABLE_MULTILIB' => 1, autom4te: 'define' => 1, autom4te: 'AC_CONFIG_LINKS' => 1, autom4te: 'AC_FC_FREEFORM' => 1, autom4te: '_AM_COND_ELSE' => 1, autom4te: 'AM_MAINTAINER_MODE' => 1, autom4te: 'AC_SUBST_TRACE' => 1, autom4te: 'AC_CANONICAL_TARGET' => 1, autom4te: 'm4_pattern_forbid' => 1, autom4te: 'AM_PROG_AR' => 1, autom4te: 'AM_PROG_LIBTOOL' => 1, autom4te: 'AC_DEFINE_TRACE_LITERAL' => 1, autom4te: 'm4_include' => 1, autom4te: 'AM_CONDITIONAL' => 1, autom4te: 'AC_CANONICAL_SYSTEM' => 1, autom4te: 'AM_POT_TOOLS' => 1, autom4te: 'AM_AUTOMAKE_VERSION' => 1 autom4te: } autom4te: ], 'Autom4te::Request' ); autom4te: running: /usr/bin/m4 --nesting-limit=1024 --gnu --include=/usr/share/autoconf --debug=aflq --fatal-warning --debugfile=autom4te.cache/traces.0t --trace=AC_CANONICAL_BUILD --trace=AC_CANONICAL_HOST --trace=AC_CANONICAL_SYSTEM --trace=AC_CANONICAL_TARGET --trace=AC_CONFIG_AUX_DIR --trace=AC_CONFIG_FILES --trace=AC_CONFIG_HEADERS --trace=AC_CONFIG_LIBOBJ_DIR --trace=AC_CONFIG_LINKS --trace=AC_CONFIG_MACRO_DIR_TRACE --trace=AC_CONFIG_SUBDIRS --trace=AC_DEFINE_TRACE_LITERAL --trace=AC_FC_FREEFORM --trace=AC_FC_PP_DEFINE --trace=AC_FC_PP_SRCEXT --trace=AC_FC_SRCEXT --trace=AC_INIT --trace=AC_LIBSOURCE --trace=AC_PROG_LIBTOOL --trace=AC_REQUIRE_AUX_FILE --trace=AC_SUBST --trace=AC_SUBST_TRACE --trace=AH_OUTPUT --trace=AM_AUTOMAKE_VERSION --trace=AM_CONDITIONAL --trace=AM_ENABLE_MULTILIB --trace=AM_EXTRA_RECURSIVE_TARGETS --trace=AM_GNU_GETTEXT --trace=AM_GNU_GETTEXT_INTL_SUBDIR --trace=AM_INIT_AUTOMAKE --trace=AM_MAINTAINER_MODE --trace=AM_MAKEFILE_INCLUDE --trace=AM_NLS --trace=AM_PATH_GUILE --trace=AM_POT_TOOLS --trace=AM_PROG_AR --trace=AM_PROG_CC_C_O --trace=AM_PROG_CXX_C_O --trace=AM_PROG_F77_C_O --trace=AM_PROG_FC_C_O --trace=AM_PROG_LIBTOOL --trace=AM_PROG_MKDIR_P --trace=AM_PROG_MOC --trace=AM_SILENT_RULES --trace=AM_XGETTEXT_OPTION --trace=AU_DEFINE --trace=GTK_DOC_CHECK --trace=IT_PROG_INTLTOOL --trace=LT_CONFIG_LTDL_DIR --trace=LT_INIT --trace=LT_SUPPORTED_TAG --trace=_AM_COND_ELSE --trace=_AM_COND_ENDIF --trace=_AM_COND_IF --trace=_AM_MAKEFILE_INCLUDE --trace=_AM_SUBST_NOTMAKE --trace=_LT_AC_TAGCONFIG --trace=_m4_warn --trace=define --trace=include --trace=m4_define --trace=m4_include --trace=m4_pattern_allow --trace=m4_pattern_forbid --trace=m4_sinclude --trace=sinclude /usr/share/autoconf/m4sugar/m4sugar.m4 /usr/share/autoconf/m4sugar/m4sh.m4 /usr/share/autoconf/autoconf/autoconf.m4 aclocal.m4 /dev/null > autom4te.cache/output.0t aclocal.m4:17: warning: this file was generated for autoconf 2.69. You have another version of autoconf. It may work, but is not guaranteed to. If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically 'autoreconf'. autom4te: formatting traces for '/tmp/am4tvnPOb6/warnings': _m4_warn autom4te: reading /tmp/am4tvnPOb6/warnings autom4te: formatting traces for '-': AU_DEFINE autoupdate: running: /usr/bin/m4 --include=/tmp/aud9Uh3G --include=/usr/share/autoconf /tmp/aud9Uh3G/input.m4 > /tmp/aud9Uh3G/updated autoupdate: 'configure.ac' is updated + autoreconf -ivf autoreconf: export WARNINGS= autoreconf: Entering directory '.' autoreconf: running: autopoint --force Copying file intl/eval-plural.h Copying file intl/gettextP.h Copying file intl/gmo.h Copying file intl/hash-string.h Copying file intl/loadinfo.h Copying file intl/localcharset.h Copying file intl/os2compat.h Copying file intl/plural-exp.h Copying file intl/printf-args.h Copying file intl/printf-parse.h Copying file intl/relocatable.h Copying file intl/vasnprintf.h Copying file intl/vasnwprintf.h Copying file intl/wprintf-parse.h Copying file intl/xsize.h Copying file po/Makefile.in.in Copying file po/Makevars.template autoreconf: running: aclocal --force -I m4 autoreconf: configure.ac: tracing autoreconf: running: libtoolize --copy --force libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'. libtoolize: copying file 'config/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' autoreconf: configure.ac: not using Intltool autoreconf: configure.ac: not using Gtkdoc autoreconf: running: aclocal --force -I m4 autoreconf: running: /usr/bin/autoconf --force configure.ac:40: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete ./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from... ./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from... aclocal.m4:668: AM_PROG_LEX is expanded from... configure.ac:40: the top level configure.ac:511: warning: The macro `AC_OUTPUT_COMMANDS' is obsolete. configure.ac:511: You should run autoupdate. ./lib/autoconf/status.m4:1025: AC_OUTPUT_COMMANDS is expanded from... m4/po.m4:23: AM_PO_SUBDIRS is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.ac:511: the top level configure.ac:511: warning: The macro `AC_HEADER_STDC' is obsolete. configure.ac:511: You should run autoupdate. ./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from... m4/gettext.m4:359: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.ac:511: the top level configure.ac:511: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:511: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/signed.m4:9: bh_C_SIGNED is expanded from... m4/gettext.m4:359: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.ac:511: the top level configure.ac:511: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:511: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/longlong.m4:11: gl_AC_TYPE_LONG_LONG is expanded from... m4/gettext.m4:359: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.ac:511: the top level configure.ac:511: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:511: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/longdouble.m4:11: gt_TYPE_LONGDOUBLE is expanded from... m4/gettext.m4:359: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.ac:511: the top level configure.ac:511: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:511: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/wchar_t.m4:11: gt_TYPE_WCHAR_T is expanded from... m4/gettext.m4:359: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.ac:511: the top level configure.ac:511: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:511: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/wint_t.m4:11: gt_TYPE_WINT_T is expanded from... m4/gettext.m4:359: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.ac:511: the top level configure.ac:511: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:511: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/inttypes_h.m4:12: gl_AC_HEADER_INTTYPES_H is expanded from... m4/gettext.m4:359: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.ac:511: the top level configure.ac:511: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:511: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/stdint_h.m4:12: gl_AC_HEADER_STDINT_H is expanded from... m4/gettext.m4:359: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.ac:511: the top level configure.ac:511: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:511: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/intmax.m4:11: gt_TYPE_INTMAX_T is expanded from... m4/gettext.m4:359: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.ac:511: the top level configure.ac:511: warning: The macro `AC_TRY_RUN' is obsolete. configure.ac:511: You should run autoupdate. ./lib/autoconf/general.m4:2997: AC_TRY_RUN is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/printf-posix.m4:11: gt_PRINTF_POSIX is expanded from... m4/gettext.m4:359: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.ac:511: the top level configure.ac:511: warning: The macro `AC_TRY_RUN' is obsolete. configure.ac:511: You should run autoupdate. ./lib/autoconf/general.m4:2997: AC_TRY_RUN is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/intdiv0.m4:9: gt_INTDIV0 is expanded from... m4/gettext.m4:359: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.ac:511: the top level configure.ac:511: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:511: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/ulonglong.m4:11: gl_AC_TYPE_UNSIGNED_LONG_LONG is expanded from... m4/uintmax_t.m4:14: gl_AC_TYPE_UINTMAX_T is expanded from... m4/gettext.m4:359: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.ac:511: the top level configure.ac:511: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:511: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/inttypes.m4:12: gt_HEADER_INTTYPES_H is expanded from... m4/gettext.m4:359: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.ac:511: the top level configure.ac:511: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:511: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/inttypes-pri.m4:12: gt_INTTYPES_PRI is expanded from... m4/gettext.m4:359: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.ac:511: the top level configure.ac:511: warning: The macro `_AC_COMPUTE_INT' is obsolete. configure.ac:511: You should run autoupdate. ./lib/autoconf/general.m4:3376: _AC_COMPUTE_INT is expanded from... m4/size_max.m4:9: gl_SIZE_MAX is expanded from... m4/xsize.m4:7: gl_XSIZE is expanded from... m4/gettext.m4:359: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.ac:511: the top level configure.ac:511: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:511: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... m4/size_max.m4:9: gl_SIZE_MAX is expanded from... m4/xsize.m4:7: gl_XSIZE is expanded from... m4/gettext.m4:359: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.ac:511: the top level configure.ac:511: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:511: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/gettext.m4:486: gt_INTL_MACOSX is expanded from... m4/gettext.m4:359: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.ac:511: the top level configure.ac:511: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:511: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/gettext.m4:530: gt_CHECK_DECL is expanded from... m4/gettext.m4:359: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.ac:511: the top level configure.ac:511: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:511: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/iconv.m4:20: AM_ICONV_LINK is expanded from... m4/iconv.m4:75: AM_ICONV is expanded from... m4/gettext.m4:359: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.ac:511: the top level configure.ac:511: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:511: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... m4/iconv.m4:75: AM_ICONV is expanded from... m4/gettext.m4:359: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.ac:511: the top level configure.ac:511: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:511: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/codeset.m4:9: AM_LANGINFO_CODESET is expanded from... m4/gettext.m4:359: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.ac:511: the top level configure.ac:511: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:511: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/lcmessage.m4:21: gt_LC_MESSAGES is expanded from... m4/gettext.m4:359: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.ac:511: the top level configure.ac:511: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:511: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/gettext.m4:486: gt_INTL_MACOSX is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.ac:511: the top level configure.ac:511: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:511: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.ac:511: the top level autoreconf: running: /usr/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing configure.ac:32: installing 'config/compile' configure.ac:27: installing 'config/missing' doc/el/Makefile.am:3: warning: suffix '.texinfo' for Texinfo files is discouraged; use '.texi' instead doc/el/Makefile.am:3: installing 'config/texinfo.tex' doc/en/Makefile.am:13: warning: suffix '.texinfo' for Texinfo files is discouraged; use '.texi' instead doc/es/Makefile.am:1: warning: suffix '.texinfo' for Texinfo files is discouraged; use '.texi' instead src/Makefile.am: installing 'config/depcomp' autoreconf: Leaving directory '.' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Mb1OUF + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd giac-1.9.0 ++ echo '-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' ++ /usr/bin/sed -e s/-Werror=format-security/-Wno-error=format-security/ + OPT_FLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export 'CXXFLAGS=-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14' + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14' + export 'CFLAGS=-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' x '!=' x ']' + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub '/usr/lib/rpm/redhat/config.sub' -> './config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config/config.sub ++ basename ./config/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config/config.sub '/usr/lib/rpm/redhat/config.sub' -> './config/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config/config.guess ++ basename ./config/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config/config.guess '/usr/lib/rpm/redhat/config.guess' -> './config/config.guess' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./config/ltmain.sh ++ grep -q runstatedir=DIR ./configure ++ echo --runstatedir=/run + ./configure --build=s390x-redhat-linux --host=s390x-redhat-linux --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --enable-static=yes --with-included-gettext=no --enable-nls=yes --enable-tommath=no --enable-debug=no --enable-gc=no --enable-sscl=no --enable-dl=yes --enable-gsl=yes --enable-lapack=yes --enable-pari=yes --enable-ntl=yes --enable-gmpxx=yes --enable-cocoa=autodetect --enable-gui=yes --disable-rpath checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for s390x-redhat-linux-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... none checking whether ln -s works... yes checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking dependency style of g++... none checking how to run the C++ preprocessor... g++ -E checking build system type... s390x-redhat-linux-gnu checking host system type... s390x-redhat-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking the maximum length of command line arguments... 1572864 checking how to convert s390x-redhat-linux-gnu file names to s390x-redhat-linux-gnu format... func_convert_file_noop checking how to convert s390x-redhat-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for s390x-redhat-linux-file... no checking for file... file checking for s390x-redhat-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for s390x-redhat-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for s390x-redhat-linux-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for s390x-redhat-linux-strip... no checking for strip... strip checking for s390x-redhat-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for s390x-redhat-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf64_s390) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld -m elf64_s390 checking if the linker (/usr/bin/ld -m elf64_s390) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld -m elf64_s390) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... no checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld -m elf64_s390) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for bison... no checking for byacc... no checking for flex... no checking for lex... no checking whether byte ordering is bigendian... yes checking for standard C++ header files... yes checking for regex... yes checking for tgammaf... yes checking for gmp.h... yes checking for main in -lgmp... yes checking for mpfr.h... yes checking for main in -lmpfr... yes checking for mpfr_set_str_raw... no checking for mpfi.h... yes checking for main in -lmpfi... yes checking for mps/mps.h... no checking for gmpxx.h... yes checking for main in -lgmpxx... yes checking for ecm.h... yes checking for main in -lecm... yes checking for bern_rat.h... no checking for NTL/ZZ.h... yes checking for main in -lntl... yes checking for pari/pari.h... yes checking for main in -lpari... yes ./configure: line 18827: xno: command not found checking for main in -lm... yes checking for png.h... yes checking for library containing png_sig_cmp... -lpng16 checking for dlopen in -ldl... yes checking size of void *... 8 checking size of int... 4 checking size of long... 8 checking size of long long... 8 checking for gsl/gsl_blas.h... yes checking for gsl/gsl_eigen.h... yes checking for main in -lgslcblas... yes checking for gsl_sf_gamma in -lgsl... yes checking for main in -lgfortran... no checking for main in -lflexiblas... yes checking for main in -lflexiblas... (cached) yes checking for CoCoA/BigInt.H... yes checking for main in -lcocoa... yes checking for ao/ao.h... yes checking for main in -lao... yes checking for glpk.h... yes checking for main in -lglpk... yes checking for samplerate.h... yes checking for main in -lsamplerate... yes checking for curl/curl.h... yes checking for main in -lcurl... yes checking for tgetent... no checking for tgetent in -lncurses... yes checking for readline/readline.h... yes checking for readline/history.h... yes checking for version of libreadline... yes checking for readline in -lreadline... yes checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for main in -lGL... yes checking for FL/Fl.H... yes checking for main in -lX11... yes checking for main in -lXcursor... no checking for main in -lXfixes... no checking for main in -lXinerama... yes checking for main in -lfontconfig... yes checking for main in -lXft... yes checking for main in -lXft... (cached) yes checking for main in -lXext... yes checking for main in -lXrender... yes checking for main in -lfltk_gl... yes checking for main in -lfltk... yes checking for main in -lz... yes checking for png.h... (cached) yes checking for main in -lpng... yes checking for main in -ljpeg... yes checking for main in -lfltk_images... yes checking for dfu_lib.h... no checking for main in -lusb-1.0... no checking for dfu_main in -ldfu... no checking for main in -lcliquer... yes checking for main in -lnauty... yes checking for nauty/naututil.h... yes checking for vcl1/vectorclass.h... no checking for main in -lpthread... yes checking for pthread.h... yes checking for malloc.h... yes checking for mallinfo... yes checking for sysconf... yes checking for clock_gettime in -lrt... yes checking for unordered_map... yes checking for ext/hash_map... yes checking for tr1/unordered_map... yes checking for hash_map... yes checking for pwd.h... yes checking for locale.h... yes checking for unistd.h... (cached) yes checking for sys/time.h... yes checking for sys/times.h... yes checking for sys/resource.h... yes checking for sys/types.h... (cached) yes checking for signal.h... yes checking for getpid... yes checking for getcwd... yes checking for getpwuid... yes checking for system... yes checking whether NLS is requested... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking whether we are using the GNU C Library 2 or newer... yes checking for s390x-redhat-linux-ranlib... ranlib checking for strerror in -lcposix... no checking for egrep... (cached) /usr/bin/grep -E checking for an ANSI C-conforming const... yes checking for signed... yes checking for inline... inline checking for off_t... yes checking for size_t... yes checking for long long... yes checking for long double... yes checking for wchar_t... yes checking for wint_t... yes checking for inttypes.h... yes checking for stdint.h... yes checking for intmax_t... yes checking whether printf() supports POSIX/XSI format strings... yes checking for working alloca.h... yes checking for alloca... yes checking for sys/param.h... yes checking for getpagesize... yes checking for working mmap... yes checking whether we are using the GNU C Library 2.1 or newer... yes checking whether integer division by zero raises SIGFPE... yes checking for unsigned long long... yes checking for inttypes.h... yes checking whether the inttypes.h PRIxNN macros are broken... no checking for stdint.h... (cached) yes checking for SIZE_MAX... yes checking for stdint.h... (cached) yes checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyCurrent... no checking for ld used by GCC... /usr/bin/ld -m elf64_s390 checking if the linker (/usr/bin/ld -m elf64_s390) is GNU ld... yes checking for shared library run path origin... done checking for ptrdiff_t... yes checking for argz.h... yes checking for limits.h... yes checking for locale.h... (cached) yes checking for nl_types.h... yes checking for malloc.h... (cached) yes checking for stddef.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/param.h... (cached) yes checking for asprintf... yes checking for fwprintf... yes checking for getcwd... (cached) yes checking for getegid... yes checking for geteuid... yes checking for getgid... yes checking for getuid... yes checking for mempcpy... yes checking for munmap... yes checking for putenv... yes checking for setenv... yes checking for setlocale... yes checking for snprintf... yes checking for stpcpy... yes checking for strcasecmp... yes checking for strdup... yes checking for strtoul... yes checking for tsearch... yes checking for wcslen... yes checking for __argz_count... yes checking for __argz_stringify... yes checking for __argz_next... yes checking for __fsetlocking... yes checking whether _snprintf is declared... no checking whether _snwprintf is declared... no checking whether feof_unlocked is declared... yes checking whether fgets_unlocked is declared... yes checking whether getc_unlocked is declared... yes checking for iconv... yes checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for nl_langinfo and CODESET... yes checking for LC_MESSAGES... yes checking for bison... no checking for CFPreferencesCopyAppValue... (cached) no checking for CFLocaleCopyCurrent... (cached) no checking whether NLS is requested... yes checking whether included gettext is requested... no checking for GNU gettext in libc... yes checking whether to use NLS... yes checking where the gettext function comes from... libc checking for egrep... (cached) /usr/bin/grep -E checking for latex... /usr/bin/latex checking for makeindex... /usr/bin/makeindex checking for pdflatex... /usr/bin/pdflatex checking for dvips... /usr/bin/dvips checking for sstream... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating check/Makefile config.status: creating doc/Makefile config.status: creating doc/en/Makefile config.status: creating doc/es/Makefile config.status: creating doc/fr/Makefile config.status: creating doc/el/Makefile config.status: creating doc/el/tutoriel/Makefile config.status: creating doc/el/casinter/Makefile config.status: creating doc/local/Makefile config.status: creating doc/pt/Makefile config.status: creating doc/zh/Makefile config.status: creating doc/de/Makefile config.status: creating intl/Makefile config.status: WARNING: 'intl/Makefile.in' seems to ignore the --datarootdir setting config.status: creating po/Makefile.in config.status: WARNING: 'po/Makefile.in.in' seems to ignore the --datarootdir setting config.status: creating examples/Makefile config.status: creating debianold/Makefile config.status: creating debian/Makefile config.status: creating micropython-1.12/Makefile config.status: creating micropython-1.12/docs/Makefile config.status: creating micropython-1.12/drivers/Makefile config.status: creating micropython-1.12/examples/Makefile config.status: creating micropython-1.12/extmod/Makefile config.status: creating micropython-1.12/lib/Makefile config.status: creating micropython-1.12/logo/Makefile config.status: creating micropython-1.12/ports/Makefile config.status: creating micropython-1.12/py/Makefile config.status: creating micropython-1.12/tests/Makefile config.status: creating micropython-1.12/tools/Makefile config.status: creating micropython-1.12/unix/Makefile config.status: creating micropython-1.12/ulab/Makefile config.status: creating micropython-1.12/ulab/numpy/Makefile config.status: creating micropython-1.12/ulab/numpy/fft/Makefile config.status: creating micropython-1.12/ulab/numpy/ndarray/Makefile config.status: creating micropython-1.12/ulab/numpy/linalg/Makefile config.status: creating micropython-1.12/ulab/scipy/Makefile config.status: creating micropython-1.12/ulab/scipy/linalg/Makefile config.status: creating micropython-1.12/ulab/scipy/optimize/Makefile config.status: creating micropython-1.12/ulab/scipy/signal/Makefile config.status: creating micropython-1.12/ulab/scipy/special/Makefile config.status: creating micropython-1.12/ulab/user/Makefile config.status: creating micropython-1.12/ulab/utils/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing default-1 commands config.status: creating po/POTFILES config.status: creating po/Makefile Adding link . to giac in src + sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool + sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool ++ echo '-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' ++ /usr/bin/sed -e s/-Werror=format-security/-Wno-error=format-security/ + OPT_FLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export 'CXXFLAGS=-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14' + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14' + export 'CFLAGS_FEDORA=-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + CFLAGS_FEDORA='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export 'LDFLAGS_FEDORA=-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + LDFLAGS_FEDORA='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + /usr/bin/make -O -j2 V=1 VERBOSE=1 V=1 /usr/bin/make all-recursive Making all in micropython-1.12 Making all in xcas make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' ../py/mkrules.mk:176: warning: overriding recipe for target 'libmicropython.a' ../py/mkrules.mk:145: warning: ignoring old recipe for target 'libmicropython.a' make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' mkdir -p build/genhdr make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' mkdir -p build/extmod/ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' mkdir -p build/lib/embed/ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' mkdir -p build/lib/utils/ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' mkdir -p build/py/ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' mkdir -p build/ulab/ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' mkdir -p build/ulab/numpy/ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' mkdir -p build/ulab/numpy/fft/ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' mkdir -p build/ulab/numpy/linalg/ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' mkdir -p build/ulab/numpy/ndarray/ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' mkdir -p build/ulab/scipy/ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' mkdir -p build/ulab/scipy/linalg/ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' mkdir -p build/ulab/scipy/optimize/ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' mkdir -p build/ulab/scipy/signal/ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' mkdir -p build/ulab/scipy/special/ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' mkdir -p build/ulab/user/ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' mkdir -p build/ulab/utils/ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' python3 ../py/makeversionhdr.py build/genhdr/mpversion.h GEN build/genhdr/mpversion.h /builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas/../py/makeversionhdr.py:76: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC). datetime.datetime.utcfromtimestamp(int(os.environ.get('SOURCE_DATE_EPOCH', make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' GEN build/genhdr/moduledefs.h python3 ../py/makemoduledefs.py --vpath="., .., " py/mpstate.c py/malloc.c py/gc.c py/pystack.c py/qstr.c py/vstr.c py/mpprint.c py/unicode.c py/mpz.c py/reader.c py/lexer.c py/parse.c py/scope.c py/compile.c py/emitcommon.c py/emitbc.c py/asmbase.c py/asmx64.c py/emitnx64.c py/asmx86.c py/emitnx86.c py/asmthumb.c py/emitnthumb.c py/emitinlinethumb.c py/asmarm.c py/emitnarm.c py/asmxtensa.c py/emitnxtensa.c py/emitinlinextensa.c py/emitnxtensawin.c py/formatfloat.c py/parsenumbase.c py/parsenum.c py/emitglue.c py/persistentcode.c py/runtime.c py/runtime_utils.c py/scheduler.c py/nativeglue.c py/ringbuf.c py/stackctrl.c py/argcheck.c py/warning.c py/profile.c py/map.c py/obj.c py/objarray.c py/objattrtuple.c py/objbool.c py/objboundmeth.c py/objcell.c py/objclosure.c py/objcomplex.c py/objdeque.c py/objdict.c py/objenumerate.c py/objexcept.c py/objfilter.c py/objfloat.c py/objfun.c py/objgenerator.c py/objgetitemiter.c py/objint.c py/objint_longlong.c py/objint_mpz.c py/objlist.c py/objmap.c py/objmodule.c py/objobject.c py/objpolyiter.c py/objproperty.c py/objnone.c py/objnamedtuple.c py/objrange.c py/objreversed.c py/objset.c py/objsingleton.c py/objslice.c py/objstr.c py/objstrunicode.c py/objstringio.c py/objtuple.c py/objtype.c py/objzip.c py/opmethods.c py/sequence.c py/stream.c py/binary.c py/builtinimport.c py/builtinevex.c py/builtinhelp.c py/modarray.c py/modbuiltins.c py/modcollections.c py/modgc.c py/modio.c py/modmath.c py/modcmath.c py/modmicropython.c py/modstruct.c py/modsys.c py/moduerrno.c py/modthread.c py/vm.c py/bc.c py/showbc.c py/repl.c py/smallint.c py/frozenmod.c extmod/moductypes.c extmod/modujson.c extmod/modure.c extmod/moduzlib.c extmod/moduheapq.c extmod/modutimeq.c extmod/moduhashlib.c extmod/moducryptolib.c extmod/modubinascii.c extmod/virtpin.c extmod/machine_mem.c extmod/machine_pinbase.c extmod/machine_signal.c extmod/machine_pulse.c extmod/machine_i2c.c extmod/machine_spi.c extmod/modbluetooth.c extmod/modussl_axtls.c extmod/modussl_mbedtls.c extmod/modurandom.c extmod/moduselect.c extmod/moduwebsocket.c extmod/modwebrepl.c extmod/modframebuf.c extmod/vfs.c extmod/vfs_blockdev.c extmod/vfs_reader.c extmod/vfs_posix.c extmod/vfs_posix_file.c extmod/vfs_fat.c extmod/vfs_fat_diskio.c extmod/vfs_fat_file.c extmod/vfs_lfs.c extmod/utime_mphal.c extmod/uos_dupterm.c lib/embed/abort_.c lib/utils/printf.c build/genhdr/moduledefs.h ./unix_mphal.c ./nop.c ./modtime.c ./modos.c ./main.c ./input.c ./icas.c ./graphic.c ./gccollect.c ./file.c ulab/scipy/linalg/linalg.c ulab/scipy/optimize/optimize.c ulab/scipy/signal/signal.c ulab/scipy/special/special.c ulab/ndarray_operators.c ulab/ulab_tools.c ulab/ndarray.c ulab/numpy/ndarray/ndarray_iter.c ulab/ndarray_properties.c ulab/numpy/approx.c ulab/numpy/compare.c ulab/ulab_create.c ulab/numpy/fft/fft.c ulab/numpy/fft/fft_tools.c ulab/numpy/filter.c ulab/numpy/linalg/linalg.c ulab/numpy/linalg/linalg_tools.c ulab/numpy/numerical.c ulab/numpy/poly.c ulab/numpy/stats.c ulab/numpy/transform.c ulab/numpy/vector.c ulab/numpy/numpy.c ulab/scipy/scipy.c ulab/user/user.c ulab/utils/utils.c ulab/ulab.c > build/genhdr/moduledefs.h make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' GEN build/genhdr/qstr.i.last gcc -E -DNO_QSTR -Ibuild/tmp -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 ../py/mpstate.c ../py/malloc.c ../py/gc.c ../py/pystack.c ../py/qstr.c ../py/vstr.c ../py/mpprint.c ../py/unicode.c ../py/mpz.c ../py/reader.c ../py/lexer.c ../py/parse.c ../py/scope.c ../py/compile.c ../py/emitcommon.c ../py/emitbc.c ../py/asmbase.c ../py/asmx64.c ../py/emitnx64.c ../py/asmx86.c ../py/emitnx86.c ../py/asmthumb.c ../py/emitnthumb.c ../py/emitinlinethumb.c ../py/asmarm.c ../py/emitnarm.c ../py/asmxtensa.c ../py/emitnxtensa.c ../py/emitinlinextensa.c ../py/emitnxtensawin.c ../py/formatfloat.c ../py/parsenumbase.c ../py/parsenum.c ../py/emitglue.c ../py/persistentcode.c ../py/runtime.c ../py/runtime_utils.c ../py/scheduler.c ../py/nativeglue.c ../py/ringbuf.c ../py/stackctrl.c ../py/argcheck.c ../py/warning.c ../py/profile.c ../py/map.c ../py/obj.c ../py/objarray.c ../py/objattrtuple.c ../py/objbool.c ../py/objboundmeth.c ../py/objcell.c ../py/objclosure.c ../py/objcomplex.c ../py/objdeque.c ../py/objdict.c ../py/objenumerate.c ../py/objexcept.c ../py/objfilter.c ../py/objfloat.c ../py/objfun.c ../py/objgenerator.c ../py/objgetitemiter.c ../py/objint.c ../py/objint_longlong.c ../py/objint_mpz.c ../py/objlist.c ../py/objmap.c ../py/objmodule.c ../py/objobject.c ../py/objpolyiter.c ../py/objproperty.c ../py/objnone.c ../py/objnamedtuple.c ../py/objrange.c ../py/objreversed.c ../py/objset.c ../py/objsingleton.c ../py/objslice.c ../py/objstr.c ../py/objstrunicode.c ../py/objstringio.c ../py/objtuple.c ../py/objtype.c ../py/objzip.c ../py/opmethods.c ../py/sequence.c ../py/stream.c ../py/binary.c ../py/builtinimport.c ../py/builtinevex.c ../py/builtinhelp.c ../py/modarray.c ../py/modbuiltins.c ../py/modcollections.c ../py/modgc.c ../py/modio.c ../py/modmath.c ../py/modcmath.c ../py/modmicropython.c ../py/modstruct.c ../py/modsys.c ../py/moduerrno.c ../py/modthread.c ../py/vm.c ../py/bc.c ../py/showbc.c ../py/repl.c ../py/smallint.c ../py/frozenmod.c ../extmod/moductypes.c ../extmod/modujson.c ../extmod/modure.c ../extmod/moduzlib.c ../extmod/moduheapq.c ../extmod/modutimeq.c ../extmod/moduhashlib.c ../extmod/moducryptolib.c ../extmod/modubinascii.c ../extmod/virtpin.c ../extmod/machine_mem.c ../extmod/machine_pinbase.c ../extmod/machine_signal.c ../extmod/machine_pulse.c ../extmod/machine_i2c.c ../extmod/machine_spi.c ../extmod/modbluetooth.c ../extmod/modussl_axtls.c ../extmod/modussl_mbedtls.c ../extmod/modurandom.c ../extmod/moduselect.c ../extmod/moduwebsocket.c ../extmod/modwebrepl.c ../extmod/modframebuf.c ../extmod/vfs.c ../extmod/vfs_blockdev.c ../extmod/vfs_reader.c ../extmod/vfs_posix.c ../extmod/vfs_posix_file.c ../extmod/vfs_fat.c ../extmod/vfs_fat_diskio.c ../extmod/vfs_fat_file.c ../extmod/vfs_lfs.c ../extmod/utime_mphal.c ../extmod/uos_dupterm.c ../lib/embed/abort_.c ../lib/utils/printf.c build/genhdr/moduledefs.h unix_mphal.c nop.c modtime.c modos.c main.c input.c icas.c graphic.c gccollect.c file.c ulab/scipy/linalg/linalg.c ulab/scipy/optimize/optimize.c ulab/scipy/signal/signal.c ulab/scipy/special/special.c ulab/ndarray_operators.c ulab/ulab_tools.c ulab/ndarray.c ulab/numpy/ndarray/ndarray_iter.c ulab/ndarray_properties.c ulab/numpy/approx.c ulab/numpy/compare.c ulab/ulab_create.c ulab/numpy/fft/fft.c ulab/numpy/fft/fft_tools.c ulab/numpy/filter.c ulab/numpy/linalg/linalg.c ulab/numpy/linalg/linalg_tools.c ulab/numpy/numerical.c ulab/numpy/poly.c ulab/numpy/stats.c ulab/numpy/transform.c ulab/numpy/vector.c ulab/numpy/numpy.c ulab/scipy/scipy.c ulab/user/user.c ulab/utils/utils.c ulab/ulab.c ../py/mpconfig.h mpconfigport.h >build/genhdr/qstr.i.last make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' GEN build/genhdr/qstr.split python3 ../py/makeqstrdefs.py split build/genhdr/qstr.i.last build/genhdr/qstr build/genhdr/qstrdefs.collected.h touch build/genhdr/qstr.split make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' GEN build/genhdr/qstrdefs.collected.h python3 ../py/makeqstrdefs.py cat build/genhdr/qstr.i.last build/genhdr/qstr build/genhdr/qstrdefs.collected.h QSTR updated make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' GEN build/genhdr/qstrdefs.generated.h cat ../py/qstrdefs.h qstrdefsport.h build/genhdr/qstrdefs.collected.h | sed 's/^Q(.*)/"&"/' | gcc -E -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 - | sed 's/^\"\(Q(.*)\)\"/\1/' > build/genhdr/qstrdefs.preprocessed.h python3 ../py/makeqstrdata.py build/genhdr/qstrdefs.preprocessed.h > build/genhdr/qstrdefs.generated.h make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/mpstate.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/mpstate.o ../py/mpstate.c In file included from ../py/mpstate.h:35, from ../py/mpstate.c:27: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/nlr.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/nlr.o ../py/nlr.c In file included from ../py/mpstate.h:35, from ../py/nlr.c:27: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/nlrx86.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -Os -c -MD -o build/py/nlrx86.o ../py/nlrx86.c In file included from ../py/mpstate.h:35, from ../py/nlrx86.c:27: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/nlrx64.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -Os -c -MD -o build/py/nlrx64.o ../py/nlrx64.c In file included from ../py/mpstate.h:35, from ../py/nlrx64.c:27: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/nlrthumb.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -Os -c -MD -o build/py/nlrthumb.o ../py/nlrthumb.c In file included from ../py/mpstate.h:35, from ../py/nlrthumb.c:27: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/nlrpowerpc.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -Os -c -MD -o build/py/nlrpowerpc.o ../py/nlrpowerpc.c In file included from ../py/mpstate.h:35, from ../py/nlrpowerpc.c:27: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/nlrxtensa.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -Os -c -MD -o build/py/nlrxtensa.o ../py/nlrxtensa.c In file included from ../py/mpstate.h:35, from ../py/nlrxtensa.c:27: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/nlrsetjmp.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -Os -c -MD -o build/py/nlrsetjmp.o ../py/nlrsetjmp.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' In file included from ../py/mpstate.h:35, from ../py/nlrsetjmp.c:27: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/malloc.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/malloc.o ../py/malloc.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' In file included from ../py/mpstate.h:35, from ../py/malloc.c:33: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/pystack.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/pystack.o ../py/pystack.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../py/pystack.c:29: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/qstr.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/qstr.o ../py/qstr.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' In file included from ../py/mpstate.h:35, from ../py/qstr.c:31: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/gc.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -O3 -c -MD -o build/py/gc.o ../py/gc.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../py/gc.c:33: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/vstr.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/vstr.o ../py/vstr.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../py/vstr.c:34: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/unicode.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/unicode.o ../py/unicode.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/mpprint.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/mpprint.o ../py/mpprint.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' In file included from ../extmod/virtpin.h:29, from ../py/mphal.h:84, from ../py/mpprint.c:33: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/mpprint.c: In function ‘mp_print_mp_int’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/mpprint.c:213:13: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 213 | x = MP_OBJ_NEW_SMALL_INT(mp_obj_get_int(x)); | ^~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/reader.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/reader.o ../py/reader.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../py/reader.c:30: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/lexer.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/lexer.o ../py/lexer.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' In file included from ../py/reader.h:29, from ../py/lexer.c:31: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/mpz.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/mpz.o ../py/mpz.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/scope.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/scope.o ../py/scope.c In file included from ../py/parse.h:32, from ../py/scope.h:29, from ../py/scope.c:29: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/parse.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/parse.o ../py/parse.c In file included from ../py/reader.h:29, from ../py/lexer.h:33, from ../py/parse.c:34: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/parse.c: In function ‘mp_parse_node_get_int_maybe’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/parse.c:331:14: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 331 | *o = MP_OBJ_NEW_SMALL_INT(MP_PARSE_NODE_LEAF_SMALL_INT(pn)); | ^~~~~~~~~~~~~~~~~~~~ ../py/parse.c: In function ‘mp_parse_node_print’: ../py/parse.c:380:16: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘mp_int_t’ {aka ‘int’} [-Wformat=] 380 | printf("int(" INT_FMT ")\n", arg); | ^~~~~~ ~~~ | | | mp_int_t {aka int} In file included from ../py/lexer.h:31: ../py/mpconfig.h:1501:20: note: format string is defined here 1501 | #define INT_FMT "%ld" | ~~^ | | | long int | %d ../py/parse.c: In function ‘mp_parse_node_new_small_int_checked’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/parse.c:460:20: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 460 | mp_int_t val = MP_OBJ_SMALL_INT_VALUE(o_val); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/parse.c: In function ‘push_result_token’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/parse.c:479:55: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 479 | && (elem = mp_map_lookup(&parser->consts, MP_OBJ_NEW_QSTR(id), MP_MAP_LOOKUP)) != NULL) { | ^~~~~~~~~~~~~~~ ../py/parse.c: In function ‘fold_constants’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/parse.c:713:70: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 713 | mp_map_elem_t *elem = mp_map_lookup(&parser->consts, MP_OBJ_NEW_QSTR(id), MP_MAP_LOOKUP_ADD_IF_NOT_FOUND); | ^~~~~~~~~~~~~~~ ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/parse.c:751:75: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 751 | mp_map_elem_t *elem = mp_map_lookup((mp_map_t*)&mp_constants_map, MP_OBJ_NEW_QSTR(q_base), MP_MAP_LOOKUP); | ^~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/emitcommon.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/emitcommon.o ../py/emitcommon.c In file included from ../py/reader.h:29, from ../py/lexer.h:33, from ../py/emit.h:29, from ../py/emitcommon.c:29: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/emitbc.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/emitbc.o ../py/emitbc.c In file included from ../py/mpstate.h:35, from ../py/emitbc.c:33: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/emitbc.c: In function ‘mp_emit_bc_start_pass’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/emitbc.c:389:47: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 389 | emit->const_table[i] = (mp_uint_t)MP_OBJ_NEW_QSTR(qst); | ^~~~~~~~~~~~~~~ ../py/emitbc.c:389:36: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 389 | emit->const_table[i] = (mp_uint_t)MP_OBJ_NEW_QSTR(qst); | ^ ../py/emitbc.c: In function ‘mp_emit_bc_for_iter_end’: ../py/emitbc.c:728:40: warning: overflow in conversion from ‘long unsigned int’ to ‘mp_int_t’ {aka ‘int’} changes value from ‘18446744073709551612’ to ‘-4’ [-Woverflow] 728 | mp_emit_bc_adjust_stack_size(emit, -MP_OBJ_ITER_BUF_NSLOTS); make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/asmbase.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/asmbase.o ../py/asmbase.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' In file included from ../py/asmbase.c:30: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/asmx64.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/asmx64.o ../py/asmx64.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/emitnx64.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/emitnx64.o ../py/emitnx64.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/asmx86.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/asmx86.o ../py/asmx86.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/emitnx86.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/emitnx86.o ../py/emitnx86.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' In file included from ../py/nativeglue.h:30, from ../py/emitnx86.c:4: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/asmthumb.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/asmthumb.o ../py/asmthumb.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/emitnthumb.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/emitnthumb.o ../py/emitnthumb.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/emitinlinethumb.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/emitinlinethumb.o ../py/emitinlinethumb.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' In file included from ../py/reader.h:29, from ../py/lexer.h:33, from ../py/emit.h:29, from ../py/emitinlinethumb.c:33: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/asmarm.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/asmarm.o ../py/asmarm.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/compile.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/compile.o ../py/compile.c In file included from ../py/parse.h:32, from ../py/scope.h:29, from ../py/compile.c:33: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/compile.c: In function ‘do_import_name’: ../py/compile.c:1127:27: warning: argument to ‘alloca’ is too large [-Walloca-larger-than=] 1127 | char *q_ptr = mp_local_alloc(len); | ^~~~~~~~~~~~~~ ../py/compile.c:1127:27: note: limit is 9223372036854775807 bytes, but argument is 18446744073709551615 ../py/compile.c:1138:27: warning: ‘q_ptr’ may be used uninitialized [-Wmaybe-uninitialized] 1138 | qstr q_full = qstr_from_strn(q_ptr, len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../py/obj.h:31: ../py/qstr.h:67:6: note: by argument 1 of type ‘const char *’ to ‘qstr_from_strn’ declared here 67 | qstr qstr_from_strn(const char *str, size_t len); | ^~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/asmxtensa.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/asmxtensa.o ../py/asmxtensa.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/emitnxtensa.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/emitnxtensa.o ../py/emitnxtensa.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/emitinlinextensa.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/emitinlinextensa.o ../py/emitinlinextensa.c In file included from ../py/reader.h:29, from ../py/lexer.h:33, from ../py/emit.h:29, from ../py/emitinlinextensa.c:33: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/emitnxtensawin.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/emitnxtensawin.o ../py/emitnxtensawin.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/formatfloat.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/formatfloat.o ../py/formatfloat.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/parsenumbase.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/parsenumbase.o ../py/parsenumbase.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/parsenum.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/parsenum.o ../py/parsenum.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../py/parsenum.c:30: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/parsenum.c: In function ‘mp_parse_num_integer’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/parsenum.c:117:15: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 117 | ret_val = MP_OBJ_NEW_SMALL_INT(int_val); | ^~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/emitglue.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/emitglue.o ../py/emitglue.c In file included from ../py/emitglue.h:29, from ../py/emitglue.c:34: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/persistentcode.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/persistentcode.o ../py/persistentcode.c In file included from ../py/reader.h:29, from ../py/persistentcode.c:32: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/emitnarm.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/emitnarm.o ../py/emitnarm.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' In file included from ../py/reader.h:29, from ../py/lexer.h:33, from ../py/emit.h:29, from ../py/emitnative.c:49, from ../py/emitnarm.c:18: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ In file included from ../py/emitnarm.c:9: ../py/emitnative.c: In function ‘emit_native_mov_reg_qstr_obj’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/asmarm.h:181:93: note: in definition of macro ‘ASM_MOV_REG_IMM’ 181 | #define ASM_MOV_REG_IMM(as, reg_dest, imm) asm_arm_mov_reg_i32_optimised((as), (reg_dest), (imm)) | ^~~ ../py/emitnative.c:322:52: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 322 | ASM_MOV_REG_IMM(emit->as, reg_dest, (mp_uint_t)MP_OBJ_NEW_QSTR(qst)); | ^~~~~~~~~~~~~~~ ../py/emitnative.c:322:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 322 | ASM_MOV_REG_IMM(emit->as, reg_dest, (mp_uint_t)MP_OBJ_NEW_QSTR(qst)); | ^ ../py/asmarm.h:181:93: note: in definition of macro ‘ASM_MOV_REG_IMM’ 181 | #define ASM_MOV_REG_IMM(as, reg_dest, imm) asm_arm_mov_reg_i32_optimised((as), (reg_dest), (imm)) | ^~~ ../py/emitnative.c: In function ‘emit_native_start_pass’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/emitnative.c:610:51: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 610 | emit->const_table[i] = (mp_uint_t)MP_OBJ_NEW_QSTR(qst); | ^~~~~~~~~~~~~~~ ../py/emitnative.c:610:40: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 610 | emit->const_table[i] = (mp_uint_t)MP_OBJ_NEW_QSTR(qst); | ^ ../py/emitnative.c: In function ‘load_reg_stack_imm’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/asmarm.h:181:93: note: in definition of macro ‘ASM_MOV_REG_IMM’ 181 | #define ASM_MOV_REG_IMM(as, reg_dest, imm) asm_arm_mov_reg_i32_optimised((as), (reg_dest), (imm)) | ^~~ ../py/emitnative.c:830:60: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 830 | ASM_MOV_REG_IMM(emit->as, reg_dest, (uintptr_t)MP_OBJ_NEW_SMALL_INT(si->data.u_imm)); | ^~~~~~~~~~~~~~~~~~~~ ../py/emitnative.c: In function ‘emit_load_reg_with_object’: ../py/emitnative.c:1121:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1121 | emit_load_reg_with_ptr(emit, reg, (mp_uint_t)obj, table_off); | ^ ../py/emitnative.c: In function ‘emit_load_reg_with_raw_code’: ../py/emitnative.c:1127:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1127 | emit_load_reg_with_ptr(emit, reg, (mp_uint_t)rc, table_off); | ^ ../py/emitnative.c: In function ‘emit_native_load_const_tok’: ../py/emitnative.c:1356:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1356 | emit_post_push_imm(emit, VTYPE_PYOBJ, (mp_uint_t)MP_OBJ_FROM_PTR(&mp_const_ellipsis_obj)); | ^ ../py/emitnative.c: In function ‘emit_native_load_subscr’: ../py/emitnative.c:1513:55: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1513 | emit_call_with_imm_arg(emit, MP_F_OBJ_SUBSCR, (mp_uint_t)MP_OBJ_SENTINEL, REG_ARG_3); | ^ ../py/emitnative.c: In function ‘emit_native_delete_subscr’: ../py/emitnative.c:1914:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1914 | emit_call_with_imm_arg(emit, MP_F_OBJ_SUBSCR, (mp_uint_t)MP_OBJ_NULL, REG_ARG_3); | ^ ../py/emitnative.c: In function ‘emit_native_for_iter_end’: ../py/emitnative.c:2251:24: warning: overflow in conversion from ‘long unsigned int’ to ‘mp_int_t’ {aka ‘int’} changes value from ‘18446744073709551612’ to ‘-4’ [-Woverflow] 2251 | adjust_stack(emit, -MP_OBJ_ITER_BUF_NSLOTS); ../py/emitnative.c: In function ‘emit_native_make_function’: ../py/emitnative.c:2565:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2565 | ASM_MOV_REG_IMM(emit->as, REG_ARG_2, (mp_uint_t)MP_OBJ_NULL); | ^ ../py/asmarm.h:181:93: note: in definition of macro ‘ASM_MOV_REG_IMM’ 181 | #define ASM_MOV_REG_IMM(as, reg_dest, imm) asm_arm_mov_reg_i32_optimised((as), (reg_dest), (imm)) | ^~~ ../py/emitnative.c:2566:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2566 | ASM_MOV_REG_IMM(emit->as, REG_ARG_3, (mp_uint_t)MP_OBJ_NULL); | ^ ../py/asmarm.h:181:93: note: in definition of macro ‘ASM_MOV_REG_IMM’ 181 | #define ASM_MOV_REG_IMM(as, reg_dest, imm) asm_arm_mov_reg_i32_optimised((as), (reg_dest), (imm)) | ^~~ make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/runtime_utils.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/runtime_utils.o ../py/runtime_utils.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../py/runtime_utils.c:28: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/scheduler.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/scheduler.o ../py/scheduler.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../py/scheduler.c:29: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/nativeglue.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/nativeglue.o ../py/nativeglue.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../py/nativeglue.c:32: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/nativeglue.c: In function ‘mp_native_from_obj’: ../py/nativeglue.c:63:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 63 | case MP_NATIVE_TYPE_OBJ: return (mp_uint_t)obj; | ^ ../py/nativeglue.c:70:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 70 | return (mp_uint_t)bufinfo.buf; | ^ ../py/nativeglue.c: In function ‘mp_native_to_obj’: ../py/nativeglue.c:87:41: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | case MP_NATIVE_TYPE_OBJ: return (mp_obj_t)val; | ^ make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/ringbuf.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/ringbuf.o ../py/ringbuf.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/stackctrl.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/stackctrl.o ../py/stackctrl.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../py/stackctrl.c:27: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/stackctrl.c: In function ‘mp_stack_ctrl_init’: ../py/stackctrl.c:32:32: warning: storing the address of local variable ‘stack_dummy’ in ‘mp_state_ctx.thread.stack_top’ [-Wdangling-pointer=] 32 | MP_STATE_THREAD(stack_top) = (char*)&stack_dummy; ../py/stackctrl.c:31:18: note: ‘stack_dummy’ declared here 31 | volatile int stack_dummy; | ^~~~~~~~~~~ ../py/mpstate.h:277:23: note: ‘mp_state_ctx’ declared here 277 | extern mp_state_ctx_t mp_state_ctx; | ^~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/argcheck.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/argcheck.o ../py/argcheck.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../py/argcheck.c:30: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/argcheck.c: In function ‘mp_arg_parse_all’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/argcheck.c:90:52: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 90 | mp_map_elem_t *kw = mp_map_lookup(kws, MP_OBJ_NEW_QSTR(allowed[i].qst), MP_MAP_LOOKUP); | ^~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/runtime.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/runtime.o ../py/runtime.c In file included from ../py/reader.h:29, from ../py/lexer.h:33, from ../py/parsenum.h:30, from ../py/runtime.c:32: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/runtime.c: In function ‘mp_load_name’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/runtime.c:162:68: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 162 | mp_map_elem_t *elem = mp_map_lookup(&mp_locals_get()->map, MP_OBJ_NEW_QSTR(qst), MP_MAP_LOOKUP); | ^~~~~~~~~~~~~~~ ../py/runtime.c: In function ‘mp_load_global’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/runtime.c:173:65: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 173 | mp_map_elem_t *elem = mp_map_lookup(&mp_globals_get()->map, MP_OBJ_NEW_QSTR(qst), MP_MAP_LOOKUP); | ^~~~~~~~~~~~~~~ ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/runtime.c:178:87: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 178 | elem = mp_map_lookup(&MP_STATE_VM(mp_module_builtins_override_dict)->map, MP_OBJ_NEW_QSTR(qst), MP_MAP_LOOKUP); | ^~~~~~~~~~~~~~~ ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/runtime.c:184:74: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 184 | elem = mp_map_lookup((mp_map_t*)&mp_module_builtins_globals.map, MP_OBJ_NEW_QSTR(qst), MP_MAP_LOOKUP); | ^~~~~~~~~~~~~~~ ../py/runtime.c: In function ‘mp_store_name’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/runtime.c:213:57: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 213 | mp_obj_dict_store(MP_OBJ_FROM_PTR(mp_locals_get()), MP_OBJ_NEW_QSTR(qst), obj); | ^~~~~~~~~~~~~~~ ../py/runtime.c: In function ‘mp_delete_name’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/runtime.c:219:58: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 219 | mp_obj_dict_delete(MP_OBJ_FROM_PTR(mp_locals_get()), MP_OBJ_NEW_QSTR(qst)); | ^~~~~~~~~~~~~~~ ../py/runtime.c: In function ‘mp_store_global’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/runtime.c:224:58: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 224 | mp_obj_dict_store(MP_OBJ_FROM_PTR(mp_globals_get()), MP_OBJ_NEW_QSTR(qst), obj); | ^~~~~~~~~~~~~~~ ../py/runtime.c: In function ‘mp_delete_global’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/runtime.c:230:59: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 230 | mp_obj_dict_delete(MP_OBJ_FROM_PTR(mp_globals_get()), MP_OBJ_NEW_QSTR(qst)); | ^~~~~~~~~~~~~~~ ../py/runtime.c: In function ‘mp_unary_op’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/runtime.c:240:24: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 240 | mp_int_t val = MP_OBJ_SMALL_INT_VALUE(arg); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/runtime.c:254:28: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 254 | return MP_OBJ_NEW_SMALL_INT(-val); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/runtime.c:263:28: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 263 | return MP_OBJ_NEW_SMALL_INT(-val); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/runtime.c:267:24: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 267 | return MP_OBJ_NEW_SMALL_INT(~val); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:45:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 45 | { str_hash = qstr_hash(MP_OBJ_QSTR_VALUE(str_obj_in)); } else { str_hash = ((mp_obj_str_t*)MP_OBJ_TO_PTR(str_obj_in))->hash; } | ^~~~~~~~~~~~~~~~~ ../py/runtime.c:271:9: note: in expansion of macro ‘GET_STR_HASH’ 271 | GET_STR_HASH(arg, h); | ^~~~~~~~~~~~ ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/runtime.c:273:13: note: in expansion of macro ‘GET_STR_DATA_LEN’ 273 | GET_STR_DATA_LEN(arg, data, len); | ^~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/runtime.c:276:16: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 276 | return MP_OBJ_NEW_SMALL_INT(h); | ^~~~~~~~~~~~~~~~~~~~ ../py/runtime.c: In function ‘mp_binary_op’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/runtime.c:366:28: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 366 | mp_int_t lhs_val = MP_OBJ_SMALL_INT_VALUE(lhs); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/runtime.c:368:32: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 368 | mp_int_t rhs_val = MP_OBJ_SMALL_INT_VALUE(rhs); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/runtime.c:443:32: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 443 | return MP_OBJ_NEW_SMALL_INT(lhs_val * rhs_val); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/runtime.c:504:50: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 504 | lhs = mp_obj_new_int_from_ll(MP_OBJ_SMALL_INT_VALUE(lhs)); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/runtime.c:513:39: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 513 | tuple->items[0] = MP_OBJ_NEW_SMALL_INT(mp_small_int_floor_divide(lhs_val, rhs_val)); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/runtime.c:514:39: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 514 | tuple->items[1] = MP_OBJ_NEW_SMALL_INT(mp_small_int_modulo(lhs_val, rhs_val)); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/runtime.c:528:24: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 528 | return MP_OBJ_NEW_SMALL_INT(lhs_val); | ^~~~~~~~~~~~~~~~~~~~ ../py/runtime.c: In function ‘mp_load_method_maybe’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/runtime.c:1089:57: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 1089 | mp_map_elem_t *elem = mp_map_lookup(locals_map, MP_OBJ_NEW_QSTR(attr), MP_MAP_LOOKUP); | ^~~~~~~~~~~~~~~ ../py/runtime.c: In function ‘mp_import_name’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/runtime.c:1355:15: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 1355 | args[0] = MP_OBJ_NEW_QSTR(name); | ^~~~~~~~~~~~~~~ ../py/runtime.c: In function ‘mp_raise_OSError’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/obj.h:235:34: note: in definition of macro ‘MP_OBJ_TO_PTR’ 235 | #define MP_OBJ_TO_PTR(o) ((void*)o) | ^ ../py/runtime.c:1510:5: note: in expansion of macro ‘nlr_raise’ 1510 | nlr_raise(mp_obj_new_exception_arg1(&mp_type_OSError, MP_OBJ_NEW_SMALL_INT(errno_))); | ^~~~~~~~~ ../py/runtime.c:1510:59: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 1510 | nlr_raise(mp_obj_new_exception_arg1(&mp_type_OSError, MP_OBJ_NEW_SMALL_INT(errno_))); | ^~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/profile.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/profile.o ../py/profile.c In file included from ../py/emitglue.h:29, from ../py/profile.h:30, from ../py/profile.c:27: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/warning.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/warning.o ../py/warning.c In file included from ../py/reader.h:29, from ../py/lexer.h:33, from ../py/emit.h:29, from ../py/warning.c:31: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/map.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/map.o ../py/map.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../py/map.c:34: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/map.c: In function ‘mp_map_lookup’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/map.c:222:26: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 222 | hash = qstr_hash(MP_OBJ_QSTR_VALUE(index)); | ^~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/map.c:224:16: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 224 | hash = MP_OBJ_SMALL_INT_VALUE(mp_unary_op(MP_UNARY_OP_HASH, index)); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/map.c: In function ‘mp_set_lookup’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/map.c:334:22: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 334 | mp_uint_t hash = MP_OBJ_SMALL_INT_VALUE(mp_unary_op(MP_UNARY_OP_HASH, index)); | ^~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/obj.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/obj.o ../py/obj.c In file included from ../py/obj.c:32: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/obj.c: In function ‘mp_obj_get_int’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/obj.c:246:16: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 246 | return MP_OBJ_SMALL_INT_VALUE(arg); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.c: In function ‘mp_obj_get_int_maybe’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/obj.c:272:18: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 272 | *value = MP_OBJ_SMALL_INT_VALUE(arg); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.c: In function ‘mp_obj_get_float_maybe’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/obj.c:290:15: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 290 | val = MP_OBJ_SMALL_INT_VALUE(arg); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.c: In function ‘mp_obj_get_complex’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/obj.c:329:17: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 329 | *real = MP_OBJ_SMALL_INT_VALUE(arg); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.c: In function ‘mp_get_index’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/obj.c:387:13: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 387 | i = MP_OBJ_SMALL_INT_VALUE(index); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.c: In function ‘mp_obj_id’: ../py/obj.c:423:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 423 | mp_int_t id = (mp_int_t)o_in; | ^ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/obj.c:431:16: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 431 | return MP_OBJ_NEW_SMALL_INT(id); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.c: In function ‘mp_obj_len_maybe’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:50:26: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 50 | { str_len = qstr_len(MP_OBJ_QSTR_VALUE(str_obj_in)); } else { str_len = ((mp_obj_str_t*)MP_OBJ_TO_PTR(str_obj_in))->len; } | ^~~~~~~~~~~~~~~~~ ../py/obj.c:463:9: note: in expansion of macro ‘GET_STR_LEN’ 463 | GET_STR_LEN(o_in, l); | ^~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/obj.c:464:16: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 464 | return MP_OBJ_NEW_SMALL_INT(l); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.c: In function ‘mp_generic_unary_op’: ../py/obj.c:540:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 540 | case MP_UNARY_OP_HASH: return MP_OBJ_NEW_SMALL_INT((mp_uint_t)o_in); | ^ ../py/obj.h:87:67: note: in definition of macro ‘MP_OBJ_NEW_SMALL_INT’ 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/obj.c:540:39: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 540 | case MP_UNARY_OP_HASH: return MP_OBJ_NEW_SMALL_INT((mp_uint_t)o_in); | ^~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objattrtuple.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objattrtuple.o ../py/objattrtuple.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' In file included from ../py/objtuple.h:29, from ../py/objattrtuple.c:27: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objbool.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objbool.o ../py/objbool.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../py/objbool.c:29: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/objbool.c: In function ‘bool_unary_op’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objbool.c:69:28: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 69 | return mp_unary_op(op, MP_OBJ_NEW_SMALL_INT(self->value)); | ^~~~~~~~~~~~~~~~~~~~ ../py/objbool.c: In function ‘bool_binary_op’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objbool.c:74:29: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 74 | return mp_binary_op(op, MP_OBJ_NEW_SMALL_INT(self->value), rhs_in); | ^~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objboundmeth.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objboundmeth.o ../py/objboundmeth.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' In file included from ../py/objboundmeth.c:29: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objarray.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objarray.o ../py/objarray.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../py/objarray.c:32: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/objarray.c: In function ‘array_construct’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/objarray.c:140:15: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 140 | len = MP_OBJ_SMALL_INT_VALUE(len_in); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/objarray.c: In function ‘array_unary_op’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objarray.c:253:38: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 253 | case MP_UNARY_OP_LEN: return MP_OBJ_NEW_SMALL_INT(o->len); | ^~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objcell.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objcell.o ../py/objcell.c In file included from ../py/objcell.c:27: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objclosure.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objclosure.o ../py/objclosure.c In file included from ../py/objclosure.c:29: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objcomplex.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objcomplex.o ../py/objcomplex.c In file included from ../py/reader.h:29, from ../py/lexer.h:33, from ../py/parsenum.h:30, from ../py/objcomplex.c:31: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/objcomplex.c: In function ‘complex_unary_op’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objcomplex.c:121:39: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 121 | case MP_UNARY_OP_HASH: return MP_OBJ_NEW_SMALL_INT(mp_float_hash(o->real) ^ mp_float_hash(o->imag)); | ^~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objdeque.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objdeque.o ../py/objdeque.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../py/objdeque.c:33: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/objdeque.c: In function ‘deque_unary_op’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objdeque.c:83:20: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 83 | return MP_OBJ_NEW_SMALL_INT(len); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objdeque.c:88:20: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 88 | return MP_OBJ_NEW_SMALL_INT(sz); | ^~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objenumerate.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objenumerate.o ../py/objenumerate.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../py/objenumerate.c:30: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/objenumerate.c: In function ‘enumerate_iternext’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objenumerate.c:87:29: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 87 | mp_obj_t items[] = {MP_OBJ_NEW_SMALL_INT(self->cur++), next}; | ^~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objexcept.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objexcept.o ../py/objexcept.c In file included from ../py/objlist.h:29, from ../py/objexcept.c:33: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/objexcept.c: In function ‘mp_obj_exception_print’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/objexcept.c:125:64: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 125 | mp_printf(print, "[Errno " INT_FMT "] %q", MP_OBJ_SMALL_INT_VALUE(o->args->items[0]), qst); | ^~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objdict.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objdict.o ../py/objdict.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../py/objdict.c:31: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/objdict.c: In function ‘dict_unary_op’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objdict.c:113:38: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 113 | case MP_UNARY_OP_LEN: return MP_OBJ_NEW_SMALL_INT(self->map.used); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objdict.c:117:20: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 117 | return MP_OBJ_NEW_SMALL_INT(sz); | ^~~~~~~~~~~~~~~~~~~~ ../py/objdict.c: In function ‘dict_fromkeys’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/objdict.c:257:36: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 257 | self_out = mp_obj_new_dict(MP_OBJ_SMALL_INT_VALUE(len)); | ^~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objfilter.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objfilter.o ../py/objfilter.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../py/objfilter.c:27: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objfloat.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objfloat.o ../py/objfloat.c In file included from ../py/reader.h:29, from ../py/lexer.h:33, from ../py/parsenum.h:30, from ../py/objfloat.c:32: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/objfloat.c: In function ‘float_unary_op’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objfloat.c:160:39: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 160 | case MP_UNARY_OP_HASH: return MP_OBJ_NEW_SMALL_INT(mp_float_hash(val)); | ^~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objfun.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objfun.o ../py/objfun.c In file included from ../py/objtuple.h:29, from ../py/objfun.c:31: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/objfun.c: In function ‘mp_obj_fun_bc_attr’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/objfun.c:369:19: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 369 | dest[0] = MP_OBJ_NEW_QSTR(mp_obj_fun_get_name(self_in)); | ^~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objgetitemiter.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objgetitemiter.o ../py/objgetitemiter.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../py/objgetitemiter.c:29: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/objgetitemiter.c: In function ‘it_iternext’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/obj.h:87:67: note: in definition of macro ‘MP_OBJ_NEW_SMALL_INT’ 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^~~~~~~~~ ../py/objgetitemiter.c:44:46: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 44 | self->args[2] = MP_OBJ_NEW_SMALL_INT(MP_OBJ_SMALL_INT_VALUE(self->args[2]) + 1); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objgetitemiter.c:44:25: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 44 | self->args[2] = MP_OBJ_NEW_SMALL_INT(MP_OBJ_SMALL_INT_VALUE(self->args[2]) + 1); | ^~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objgenerator.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objgenerator.o ../py/objgenerator.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../py/objgenerator.c:31: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objint_longlong.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objint_longlong.o ../py/objint_longlong.c In file included from ../py/objint.h:30, from ../py/objint_longlong.c:32: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objint.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objint.o ../py/objint.c In file included from ../py/reader.h:29, from ../py/lexer.h:33, from ../py/parsenum.h:30, from ../py/objint.c:31: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/objint.c: In function ‘mp_obj_new_int_from_float’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objint.c:146:20: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 146 | return MP_OBJ_NEW_SMALL_INT((mp_int_t)val); | ^~~~~~~~~~~~~~~~~~~~ ../py/objint.c: In function ‘mp_obj_int_formatted’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/objint.c:229:15: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 229 | num = MP_OBJ_SMALL_INT_VALUE(self_in); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/objint.c: In function ‘int_to_bytes’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/objint.c:440:24: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 440 | mp_int_t val = MP_OBJ_SMALL_INT_VALUE(args[0]); | ^~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objint_mpz.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objint_mpz.o ../py/objint_mpz.c In file included from ../py/objint.h:30, from ../py/objint_mpz.c:33: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/objint_mpz.c: In function ‘mp_obj_int_sign’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/objint_mpz.c:123:24: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 123 | mp_int_t val = MP_OBJ_SMALL_INT_VALUE(self_in); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/objint_mpz.c: In function ‘mp_obj_int_unary_op’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objint_mpz.c:146:39: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 146 | case MP_UNARY_OP_HASH: return MP_OBJ_NEW_SMALL_INT(mpz_hash(&o->mpz)); | ^~~~~~~~~~~~~~~~~~~~ ../py/objint_mpz.c: In function ‘mp_obj_int_binary_op’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/objint_mpz.c:171:73: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 171 | mpz_init_fixed_from_int(&z_int, z_int_dig, MPZ_NUM_DIG_FOR_INT, MP_OBJ_SMALL_INT_VALUE(lhs_in)); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/objint_mpz.c:180:73: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 180 | mpz_init_fixed_from_int(&z_int, z_int_dig, MPZ_NUM_DIG_FOR_INT, MP_OBJ_SMALL_INT_VALUE(rhs_in)); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/objint_mpz.c: In function ‘mp_mpz_for_int’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/objint_mpz.c:324:33: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 324 | mpz_init_from_int(temp, MP_OBJ_SMALL_INT_VALUE(arg)); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/objint_mpz.c: In function ‘mp_obj_new_int’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objint_mpz.c:356:16: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 356 | return MP_OBJ_NEW_SMALL_INT(value); | ^~~~~~~~~~~~~~~~~~~~ ../py/objint_mpz.c: In function ‘mp_obj_new_int_from_uint’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objint_mpz.c:377:16: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 377 | return MP_OBJ_NEW_SMALL_INT(value); | ^~~~~~~~~~~~~~~~~~~~ ../py/objint_mpz.c: In function ‘mp_obj_int_get_truncated’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/objint_mpz.c:391:16: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 391 | return MP_OBJ_SMALL_INT_VALUE(self_in); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/objint_mpz.c: In function ‘mp_obj_int_get_checked’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/objint_mpz.c:401:16: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 401 | return MP_OBJ_SMALL_INT_VALUE(self_in); | ^~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objmap.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objmap.o ../py/objmap.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../py/objmap.c:30: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objmodule.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objmodule.o ../py/objmodule.c In file included from ../py/objmodule.h:29, from ../py/objmodule.c:32: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/objmodule.c: In function ‘module_attr’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/objmodule.c:65:66: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 65 | mp_map_elem_t *elem = mp_map_lookup(&self->globals->map, MP_OBJ_NEW_QSTR(attr), MP_MAP_LOOKUP); | ^~~~~~~~~~~~~~~ ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/objmodule.c:95:55: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 95 | mp_obj_dict_delete(MP_OBJ_FROM_PTR(dict), MP_OBJ_NEW_QSTR(attr)); | ^~~~~~~~~~~~~~~ ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/objmodule.c:98:54: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 98 | mp_obj_dict_store(MP_OBJ_FROM_PTR(dict), MP_OBJ_NEW_QSTR(attr), dest[1]); | ^~~~~~~~~~~~~~~ ../py/objmodule.c: In function ‘mp_obj_new_module’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/objmodule.c:113:62: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 113 | mp_map_elem_t *el = mp_map_lookup(mp_loaded_modules_map, MP_OBJ_NEW_QSTR(module_name), MP_MAP_LOOKUP_ADD_IF_NOT_FOUND); | ^~~~~~~~~~~~~~~ ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/objmodule.c:126:87: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 126 | mp_obj_dict_store(MP_OBJ_FROM_PTR(o->globals), MP_OBJ_NEW_QSTR(MP_QSTR___name__), MP_OBJ_NEW_QSTR(module_name)); | ^~~~~~~~~~~~~~~ ../py/objmodule.c: In function ‘mp_module_get’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/objmodule.c:246:62: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 246 | mp_map_elem_t *el = mp_map_lookup(mp_loaded_modules_map, MP_OBJ_NEW_QSTR(module_name), MP_MAP_LOOKUP); | ^~~~~~~~~~~~~~~ ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/objmodule.c:250:63: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 250 | el = mp_map_lookup((mp_map_t*)&mp_builtin_module_map, MP_OBJ_NEW_QSTR(module_name), MP_MAP_LOOKUP); | ^~~~~~~~~~~~~~~ ../py/objmodule.c: In function ‘mp_module_register’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/objmodule.c:263:42: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 263 | mp_map_lookup(mp_loaded_modules_map, MP_OBJ_NEW_QSTR(qst), MP_MAP_LOOKUP_ADD_IF_NOT_FOUND)->value = module; | ^~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objlist.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objlist.o ../py/objlist.c In file included from ../py/objlist.h:29, from ../py/objlist.c:30: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/objlist.c: In function ‘list_unary_op’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objlist.c:92:38: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 92 | case MP_UNARY_OP_LEN: return MP_OBJ_NEW_SMALL_INT(self->len); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objlist.c:96:20: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 96 | return MP_OBJ_NEW_SMALL_INT(sz); | ^~~~~~~~~~~~~~~~~~~~ ../py/objlist.c: In function ‘list_insert’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/objlist.c:386:22: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 386 | mp_int_t index = MP_OBJ_SMALL_INT_VALUE(idx); | ^~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objobject.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objobject.o ../py/objobject.c In file included from ../py/objtype.h:29, from ../py/objobject.c:29: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objpolyiter.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objpolyiter.o ../py/objpolyiter.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../py/objpolyiter.c:29: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objproperty.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objproperty.o ../py/objproperty.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../py/objproperty.c:30: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objnone.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objnone.o ../py/objnone.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' In file included from ../py/objnone.c:29: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objnamedtuple.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objnamedtuple.o ../py/objnamedtuple.c In file included from ../py/objtuple.h:29, from ../py/objnamedtuple.c:30: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/objnamedtuple.c: In function ‘namedtuple_asdict’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/objnamedtuple.c:56:33: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 56 | mp_obj_dict_store(dict, MP_OBJ_NEW_QSTR(fields[i]), self->tuple.items[i]); | ^~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objrange.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objrange.o ../py/objrange.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../py/objrange.c:29: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/objrange.c: In function ‘range_it_iternext’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objrange.c:45:26: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 45 | mp_obj_t o_out = MP_OBJ_NEW_SMALL_INT(o->cur); | ^~~~~~~~~~~~~~~~~~~~ ../py/objrange.c: In function ‘range_unary_op’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objrange.c:136:38: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 136 | case MP_UNARY_OP_LEN: return MP_OBJ_NEW_SMALL_INT(len); | ^~~~~~~~~~~~~~~~~~~~ ../py/objrange.c: In function ‘range_subscr’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objrange.c:181:16: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 181 | return MP_OBJ_NEW_SMALL_INT(self->start + index_val * self->step); | ^~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objreversed.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objreversed.o ../py/objreversed.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../py/objreversed.c:30: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/objreversed.c: In function ‘reversed_iternext’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objreversed.c:69:37: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 69 | return mp_obj_subscr(self->seq, MP_OBJ_NEW_SMALL_INT(self->cur_index), MP_OBJ_SENTINEL); | ^~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objsingleton.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objsingleton.o ../py/objsingleton.c In file included from ../py/objsingleton.c:30: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objslice.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objslice.o ../py/objslice.c In file included from ../py/objslice.c:30: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objset.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objset.o ../py/objset.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../py/objset.c:31: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/objset.c: In function ‘set_unary_op’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objset.c:430:38: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 430 | case MP_UNARY_OP_LEN: return MP_OBJ_NEW_SMALL_INT(self->set.used); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/objset.c:441:33: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 441 | hash += MP_OBJ_SMALL_INT_VALUE(mp_unary_op(MP_UNARY_OP_HASH, set->table[i])); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objset.c:444:24: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 444 | return MP_OBJ_NEW_SMALL_INT(hash); | ^~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objstrunicode.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objstrunicode.o ../py/objstrunicode.c In file included from ../py/objstr.h:29, from ../py/objstrunicode.c:31: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/objstrunicode.c: In function ‘uni_print’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstrunicode.c:87:5: note: in expansion of macro ‘GET_STR_DATA_LEN’ 87 | GET_STR_DATA_LEN(self_in, str_data, str_len); | ^~~~~~~~~~~~~~~~ ../py/objstrunicode.c: In function ‘uni_unary_op’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstrunicode.c:102:5: note: in expansion of macro ‘GET_STR_DATA_LEN’ 102 | GET_STR_DATA_LEN(self_in, str_data, str_len); | ^~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objstrunicode.c:107:20: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 107 | return MP_OBJ_NEW_SMALL_INT(utf8_charlen(str_data, str_len)); | ^~~~~~~~~~~~~~~~~~~~ ../py/objstrunicode.c: In function ‘str_index_to_ptr’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/objstrunicode.c:130:13: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 130 | i = MP_OBJ_SMALL_INT_VALUE(index); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/objstrunicode.c: In function ‘str_subscr’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstrunicode.c:181:5: note: in expansion of macro ‘GET_STR_DATA_LEN’ 181 | GET_STR_DATA_LEN(self_in, self_data, self_len); | ^~~~~~~~~~~~~~~~ ../py/objstrunicode.c: In function ‘str_it_iternext’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstrunicode.c:292:5: note: in expansion of macro ‘GET_STR_DATA_LEN’ 292 | GET_STR_DATA_LEN(self->str, str, len); | ^~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objstringio.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objstringio.o ../py/objstringio.c In file included from ../py/objstr.h:29, from ../py/objstringio.c:31: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objtuple.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objtuple.o ../py/objtuple.c In file included from ../py/objtuple.h:29, from ../py/objtuple.c:31: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/objtuple.c: In function ‘mp_obj_tuple_unary_op’: ../py/objtuple.c:131:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 131 | mp_int_t hash = (mp_int_t)mp_const_empty_tuple; | ^ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/objtuple.c:133:25: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 133 | hash += MP_OBJ_SMALL_INT_VALUE(mp_unary_op(MP_UNARY_OP_HASH, self->items[i])); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objtuple.c:135:20: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 135 | return MP_OBJ_NEW_SMALL_INT(hash); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objtuple.c:137:38: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 137 | case MP_UNARY_OP_LEN: return MP_OBJ_NEW_SMALL_INT(self->len); | ^~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objtype.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objtype.o ../py/objtype.c In file included from ../py/objtype.h:29, from ../py/objtype.c:33: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/objtype.c: In function ‘mp_obj_class_lookup’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/objtype.c:161:61: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 161 | mp_map_elem_t *elem = mp_map_lookup(locals_map, MP_OBJ_NEW_QSTR(lookup->attr), MP_MAP_LOOKUP); | ^~~~~~~~~~~~~~~ ../py/objtype.c: In function ‘instance_unary_op’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objtype.c:402:16: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 402 | return MP_OBJ_NEW_SMALL_INT(sz); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objtype.c:429:23: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 429 | val = MP_OBJ_NEW_SMALL_INT(mp_obj_get_int_truncated(val)); | ^~~~~~~~~~~~~~~~~~~~ ../py/objtype.c:452:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 452 | return MP_OBJ_NEW_SMALL_INT((mp_uint_t)self_in); | ^ ../py/obj.h:87:67: note: in definition of macro ‘MP_OBJ_NEW_SMALL_INT’ 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objtype.c:452:24: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 452 | return MP_OBJ_NEW_SMALL_INT((mp_uint_t)self_in); | ^~~~~~~~~~~~~~~~~~~~ ../py/objtype.c: In function ‘mp_obj_instance_load_attr’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/objtype.c:586:57: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 586 | mp_map_elem_t *elem = mp_map_lookup(&self->members, MP_OBJ_NEW_QSTR(attr), MP_MAP_LOOKUP); | ^~~~~~~~~~~~~~~ ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/objtype.c:673:24: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 673 | dest2[2] = MP_OBJ_NEW_QSTR(attr); | ^~~~~~~~~~~~~~~ ../py/objtype.c: In function ‘mp_obj_instance_store_attr’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/objtype.c:794:61: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 794 | mp_map_elem_t *elem = mp_map_lookup(&self->members, MP_OBJ_NEW_QSTR(attr), MP_MAP_LOOKUP_REMOVE_IF_FOUND); | ^~~~~~~~~~~~~~~ ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/objtype.c:798:39: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 798 | mp_map_lookup(&self->members, MP_OBJ_NEW_QSTR(attr), MP_MAP_LOOKUP_ADD_IF_NOT_FOUND)->value = value; | ^~~~~~~~~~~~~~~ ../py/objtype.c: In function ‘type_attr’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/objtype.c:1014:23: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 1014 | dest[0] = MP_OBJ_NEW_QSTR(self->name); | ^~~~~~~~~~~~~~~ ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/objtype.c:1053:65: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 1053 | mp_map_elem_t *elem = mp_map_lookup(locals_map, MP_OBJ_NEW_QSTR(attr), MP_MAP_LOOKUP_REMOVE_IF_FOUND); | ^~~~~~~~~~~~~~~ ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/objtype.c:1061:53: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 1061 | if (check_for_special_accessors(MP_OBJ_NEW_QSTR(attr), dest[1])) { | ^~~~~~~~~~~~~~~ ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/objtype.c:1072:65: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 1072 | mp_map_elem_t *elem = mp_map_lookup(locals_map, MP_OBJ_NEW_QSTR(attr), MP_MAP_LOOKUP_ADD_IF_NOT_FOUND); | ^~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objzip.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objzip.o ../py/objzip.c In file included from ../py/objtuple.h:29, from ../py/objzip.c:30: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/opmethods.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/opmethods.o ../py/opmethods.c In file included from ../py/opmethods.c:27: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/objstr.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objstr.o ../py/objstr.c In file included from ../py/objstr.h:29, from ../py/objstr.c:32: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/objstr.c: In function ‘str_print’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:113:5: note: in expansion of macro ‘GET_STR_DATA_LEN’ 113 | GET_STR_DATA_LEN(self_in, str_data, str_len); | ^~~~~~~~~~~~~~~~ ../py/objstr.c: In function ‘mp_obj_str_make_new’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:159:17: note: in expansion of macro ‘GET_STR_DATA_LEN’ 159 | GET_STR_DATA_LEN(args[0], str_data, str_len); | ^~~~~~~~~~~~~~~~ ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:45:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 45 | { str_hash = qstr_hash(MP_OBJ_QSTR_VALUE(str_obj_in)); } else { str_hash = ((mp_obj_str_t*)MP_OBJ_TO_PTR(str_obj_in))->hash; } | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:160:17: note: in expansion of macro ‘GET_STR_HASH’ 160 | GET_STR_HASH(args[0], str_hash); | ^~~~~~~~~~~~ ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/objstr.c:173:28: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 173 | return MP_OBJ_NEW_QSTR(q); | ^~~~~~~~~~~~~~~ ../py/objstr.c: In function ‘bytes_make_new’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:212:9: note: in expansion of macro ‘GET_STR_DATA_LEN’ 212 | GET_STR_DATA_LEN(args[0], str_data, str_len); | ^~~~~~~~~~~~~~~~ ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:45:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 45 | { str_hash = qstr_hash(MP_OBJ_QSTR_VALUE(str_obj_in)); } else { str_hash = ((mp_obj_str_t*)MP_OBJ_TO_PTR(str_obj_in))->hash; } | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:213:9: note: in expansion of macro ‘GET_STR_HASH’ 213 | GET_STR_HASH(args[0], str_hash); | ^~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/objstr.c:228:24: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 228 | mp_int_t len = MP_OBJ_SMALL_INT_VALUE(args[0]); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/objstr.c:250:24: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 250 | mp_int_t len = MP_OBJ_SMALL_INT_VALUE(len_in); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/objstr.c: In function ‘mp_obj_str_binary_op’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:324:5: note: in expansion of macro ‘GET_STR_DATA_LEN’ 324 | GET_STR_DATA_LEN(lhs_in, lhs_data, lhs_len); | ^~~~~~~~~~~~~~~~ ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:363:9: note: in expansion of macro ‘GET_STR_DATA_LEN’ 363 | GET_STR_DATA_LEN(rhs_in, rhs_data_, rhs_len_); | ^~~~~~~~~~~~~~~~ ../py/objstr.c: In function ‘bytes_subscr’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:424:5: note: in expansion of macro ‘GET_STR_DATA_LEN’ 424 | GET_STR_DATA_LEN(self_in, self_data, self_len); | ^~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objstr.c:439:20: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 439 | return MP_OBJ_NEW_SMALL_INT(self_data[index_val]); | ^~~~~~~~~~~~~~~~~~~~ ../py/objstr.c: In function ‘str_join’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:453:5: note: in expansion of macro ‘GET_STR_DATA_LEN’ 453 | GET_STR_DATA_LEN(self_in, sep_str, sep_len); | ^~~~~~~~~~~~~~~~ ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ..make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' /py/objstr.h:50:26: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 50 | { str_len = qstr_len(MP_OBJ_QSTR_VALUE(str_obj_in)); } else { str_len = ((mp_obj_str_t*)MP_OBJ_TO_PTR(str_obj_in))->len; } | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:476:9: note: in expansion of macro ‘GET_STR_LEN’ 476 | GET_STR_LEN(seq_items[i], l); | ^~~~~~~~~~~ ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:489:9: note: in expansion of macro ‘GET_STR_DATA_LEN’ 489 | GET_STR_DATA_LEN(seq_items[i], s, l); | ^~~~~~~~~~~~~~~~ ../py/objstr.c: In function ‘mp_obj_str_split’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:511:5: note: in expansion of macro ‘GET_STR_DATA_LEN’ 511 | GET_STR_DATA_LEN(args[0], s, len); | ^~~~~~~~~~~~~~~~ ../py/objstr.c: In function ‘str_splitlines’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:589:5: note: in expansion of macro ‘GET_STR_DATA_LEN’ 589 | GET_STR_DATA_LEN(pos_args[0], s, len); | ^~~~~~~~~~~~~~~~ ../py/objstr.c: In function ‘str_rsplit’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:630:5: note: in expansion of macro ‘GET_STR_DATA_LEN’ 630 | GET_STR_DATA_LEN(args[0], s, len); | ^~~~~~~~~~~~~~~~ ../py/objstr.c: In function ‘str_finder’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:696:5: note: in expansion of macro ‘GET_STR_DATA_LEN’ 696 | GET_STR_DATA_LEN(args[0], haystack, haystack_len); | ^~~~~~~~~~~~~~~~ ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:697:5: note: in expansion of macro ‘GET_STR_DATA_LEN’ 697 | GET_STR_DATA_LEN(args[1], needle, needle_len); | ^~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objstr.c:725:20: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 725 | return MP_OBJ_NEW_SMALL_INT(utf8_ptr_to_index(haystack, p)); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objstr.c:728:16: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 728 | return MP_OBJ_NEW_SMALL_INT(p - haystack); | ^~~~~~~~~~~~~~~~~~~~ ../py/objstr.c: In function ‘str_startswith’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:755:5: note: in expansion of macro ‘GET_STR_DATA_LEN’ 755 | GET_STR_DATA_LEN(args[0], str, str_len); | ^~~~~~~~~~~~~~~~ ../py/objstr.c: In function ‘str_endswith’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:770:5: note: in expansion of macro ‘GET_STR_DATA_LEN’ 770 | GET_STR_DATA_LEN(args[0], str, str_len); | ^~~~~~~~~~~~~~~~ ../py/objstr.c: In function ‘str_uni_strip’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:801:9: note: in expansion of macro ‘GET_STR_DATA_LEN’ 801 | GET_STR_DATA_LEN(args[1], s, l); | ^~~~~~~~~~~~~~~~ ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:806:5: note: in expansion of macro ‘GET_STR_DATA_LEN’ 806 | GET_STR_DATA_LEN(args[0], orig_str, orig_str_len); | ^~~~~~~~~~~~~~~~ ../py/objstr.c: In function ‘mp_obj_str_format’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:1387:5: note: in expansion of macro ‘GET_STR_DATA_LEN’ 1387 | GET_STR_DATA_LEN(args[0], str, len); | ^~~~~~~~~~~~~~~~ ../py/objstr.c: In function ‘str_modulo_format’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:1398:5: note: in expansion of macro ‘GET_STR_DATA_LEN’ 1398 | GET_STR_DATA_LEN(pattern, str, len); | ^~~~~~~~~~~~~~~~ ../py/objstr.c: In function ‘str_replace’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:1623:5: note: in expansion of macro ‘GET_STR_DATA_LEN’ 1623 | GET_STR_DATA_LEN(args[0], str, str_len); | ^~~~~~~~~~~~~~~~ ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:1624:5: note: in expansion of macro ‘GET_STR_DATA_LEN’ 1624 | GET_STR_DATA_LEN(args[1], old, old_len); | ^~~~~~~~~~~~~~~~ ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:1625:5: note: in expansion of macro ‘GET_STR_DATA_LEN’ 1625 | GET_STR_DATA_LEN(args[2], new, new_len); | ^~~~~~~~~~~~~~~~ ../py/objstr.c: In function ‘str_count’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:1710:5: note: in expansion of macro ‘GET_STR_DATA_LEN’ 1710 | GET_STR_DATA_LEN(args[0], haystack, haystack_len); | ^~~~~~~~~~~~~~~~ ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:1711:5: note: in expansion of macro ‘GET_STR_DATA_LEN’ 1711 | GET_STR_DATA_LEN(args[1], needle, needle_len); | ^~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objstr.c:1724:16: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 1724 | return MP_OBJ_NEW_SMALL_INT(utf8_charlen(start, end - start) + 1); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objstr.c:1738:12: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 1738 | return MP_OBJ_NEW_SMALL_INT(num_occurrences); | ^~~~~~~~~~~~~~~~~~~~ ../py/objstr.c: In function ‘str_caseconv’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:1799:5: note: in expansion of macro ‘GET_STR_DATA_LEN’ 1799 | GET_STR_DATA_LEN(self_in, self_data, self_len); | ^~~~~~~~~~~~~~~~ ../py/objstr.c: In function ‘str_uni_istype’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:1820:5: note: in expansion of macro ‘GET_STR_DATA_LEN’ 1820 | GET_STR_DATA_LEN(self_in, self_data, self_len); | ^~~~~~~~~~~~~~~~ ../py/objstr.c: In function ‘mp_obj_str_get_buffer’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:1909:9: note: in expansion of macro ‘GET_STR_DATA_LEN’ 1909 | GET_STR_DATA_LEN(self_in, str_data, str_len); | ^~~~~~~~~~~~~~~~ ../py/objstr.c: In function ‘mp_obj_new_str_via_qstr’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/objstr.c:2032:12: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 2032 | return MP_OBJ_NEW_QSTR(qstr_from_strn(data, len)); | ^~~~~~~~~~~~~~~ ../py/objstr.c: In function ‘mp_obj_new_str_from_vstr’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/objstr.c:2045:20: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 2045 | return MP_OBJ_NEW_QSTR(q); | ^~~~~~~~~~~~~~~ ../py/objstr.c: In function ‘mp_obj_new_str’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/objstr.c:2069:16: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 2069 | return MP_OBJ_NEW_QSTR(q); | ^~~~~~~~~~~~~~~ ../py/objstr.c: In function ‘mp_obj_str_intern’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:2077:5: note: in expansion of macro ‘GET_STR_DATA_LEN’ 2077 | GET_STR_DATA_LEN(str, data, len); | ^~~~~~~~~~~~~~~~ ../py/objstr.c: In function ‘mp_obj_str_equal’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:45:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 45 | { str_hash = qstr_hash(MP_OBJ_QSTR_VALUE(str_obj_in)); } else { str_hash = ((mp_obj_str_t*)MP_OBJ_TO_PTR(str_obj_in))->hash; } | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:2095:9: note: in expansion of macro ‘GET_STR_HASH’ 2095 | GET_STR_HASH(s1, h1); | ^~~~~~~~~~~~ ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:45:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 45 | { str_hash = qstr_hash(MP_OBJ_QSTR_VALUE(str_obj_in)); } else { str_hash = ((mp_obj_str_t*)MP_OBJ_TO_PTR(str_obj_in))->hash; } | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:2096:9: note: in expansion of macro ‘GET_STR_HASH’ 2096 | GET_STR_HASH(s2, h2); | ^~~~~~~~~~~~ ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:2101:9: note: in expansion of macro ‘GET_STR_DATA_LEN’ 2101 | GET_STR_DATA_LEN(s1, d1, l1); | ^~~~~~~~~~~~~~~~ ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:2102:9: note: in expansion of macro ‘GET_STR_DATA_LEN’ 2102 | GET_STR_DATA_LEN(s2, d2, l2); | ^~~~~~~~~~~~~~~~ ../py/objstr.c: In function ‘mp_obj_str_get_qstr’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.c:2125:16: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 2125 | return MP_OBJ_QSTR_VALUE(self_in); | ^~~~~~~~~~~~~~~~~ ../py/objstr.c: In function ‘mp_obj_str_get_str’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:2138:9: note: in expansion of macro ‘GET_STR_DATA_LEN’ 2138 | GET_STR_DATA_LEN(self_in, s, l); | ^~~~~~~~~~~~~~~~ ../py/objstr.c: In function ‘mp_obj_str_get_data’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:2148:9: note: in expansion of macro ‘GET_STR_DATA_LEN’ 2148 | GET_STR_DATA_LEN(self_in, s, l); | ^~~~~~~~~~~~~~~~ ../py/objstr.c: In function ‘bytes_it_iternext’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ../py/objstr.c:2203:5: note: in expansion of macro ‘GET_STR_DATA_LEN’ 2203 | GET_STR_DATA_LEN(self->str, str, len); | ^~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/objstr.c:2205:26: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 2205 | mp_obj_t o_out = MP_OBJ_NEW_SMALL_INT(str[self->cur]); | ^~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/sequence.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/sequence.o ../py/sequence.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../py/sequence.c:30: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/sequence.c: In function ‘mp_seq_index_obj’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/sequence.c:259:20: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 259 | return MP_OBJ_NEW_SMALL_INT(i); | ^~~~~~~~~~~~~~~~~~~~ ../py/sequence.c: In function ‘mp_seq_count_obj’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/sequence.c:275:12: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 275 | return MP_OBJ_NEW_SMALL_INT(count); | ^~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/stream.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/stream.o ../py/stream.c In file included from ../py/objstr.h:29, from ../py/stream.c:31: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/stream.c: In function ‘mp_stream_write’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/stream.c:240:16: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 240 | return MP_OBJ_NEW_SMALL_INT(out_sz); | ^~~~~~~~~~~~~~~~~~~~ ../py/stream.c: In function ‘stream_readinto’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/stream.c:298:16: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 298 | return MP_OBJ_NEW_SMALL_INT(out_sz); | ^~~~~~~~~~~~~~~~~~~~ ../py/stream.c: In function ‘stream_unbuffered_readline’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/stream.c:349:20: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 349 | max_size = MP_OBJ_SMALL_INT_VALUE(args[1]); | ^~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/binary.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/binary.o ../py/binary.c In file included from ../py/binary.h:30, from ../py/binary.c:34: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/binary.c: In function ‘mp_binary_get_val_array’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/binary.c:159:12: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 159 | return MP_OBJ_NEW_SMALL_INT(val); | ^~~~~~~~~~~~~~~~~~~~ ../py/binary.c: In function ‘mp_binary_get_val’: ../py/binary.c:207:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 207 | return (mp_obj_t)(mp_uint_t)val; | ^ ../py/binary.c: In function ‘mp_binary_set_val’: ../py/binary.c:272:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 272 | val = (mp_uint_t)val_in; | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/builtinevex.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/builtinevex.o ../py/builtinevex.c In file included from ../py/objfun.h:29, from ../py/builtinevex.c:29: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/builtinimport.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/builtinimport.o ../py/builtinimport.c In file included from ../py/reader.h:29, from ../py/lexer.h:33, from ../py/compile.h:29, from ../py/builtinimport.c:32: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/builtinimport.c: In function ‘do_load_from_lexer’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/builtinimport.c:142:49: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 142 | mp_store_attr(module_obj, MP_QSTR___file__, MP_OBJ_NEW_QSTR(source_name)); | ^~~~~~~~~~~~~~~ ../py/builtinimport.c: In function ‘mp_builtin___import__’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/builtinimport.c:268:21: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 268 | level = MP_OBJ_SMALL_INT_VALUE(args[4]); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/builtinimport.c:290:13: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 290 | if (MP_OBJ_QSTR_VALUE(this_name_q) == MP_QSTR___main__) { | ^~~~~~~~~~~~~~~~~ ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/builtinimport.c:336:23: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 336 | module_name = MP_OBJ_NEW_QSTR(new_mod_q); | ^~~~~~~~~~~~~~~ ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/builtinimport.c:437:103: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 437 | mp_obj_dict_store(MP_OBJ_FROM_PTR(o->globals), MP_OBJ_NEW_QSTR(MP_QSTR___main__), MP_OBJ_NEW_QSTR(mod_name)); | ^~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/modarray.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/modarray.o ../py/modarray.c In file included from ../py/builtin.h:29, from ../py/modarray.c:27: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/builtinhelp.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/builtinhelp.o ../py/builtinhelp.c In file included from ../py/builtin.h:29, from ../py/builtinhelp.c:30: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/modcollections.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/modcollections.o ../py/modcollections.c In file included from ../py/builtin.h:29, from ../py/modcollections.c:27: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/modgc.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/modgc.o ../py/modgc.c In file included from ../py/mpstate.h:35, from ../py/modgc.c:27: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/modgc.c: In function ‘py_gc_collect’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/modgc.c:37:12: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 37 | return MP_OBJ_NEW_SMALL_INT(MP_STATE_MEM(gc_collected)); | ^~~~~~~~~~~~~~~~~~~~ ../py/modgc.c: In function ‘gc_mem_free’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/modgc.c:67:12: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 67 | return MP_OBJ_NEW_SMALL_INT(info.free); | ^~~~~~~~~~~~~~~~~~~~ ../py/modgc.c: In function ‘gc_mem_alloc’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/modgc.c:75:12: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 75 | return MP_OBJ_NEW_SMALL_INT(info.used); | ^~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/modio.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/modio.o ../py/modio.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../py/modio.c:30: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/modbuiltins.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/modbuiltins.o ../py/modbuiltins.c In file included from ../py/objint.h:30, from ../py/modbuiltins.c:33: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/modbuiltins.c: In function ‘mp_builtin_dir’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/modbuiltins.c:202:41: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 202 | mp_obj_list_append(dir, MP_OBJ_NEW_QSTR(i)); | ^~~~~~~~~~~~~~~ ../py/modbuiltins.c: In function ‘mp_builtin_ord’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/modbuiltins.c:390:20: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 390 | return MP_OBJ_NEW_SMALL_INT(str[0]); | ^~~~~~~~~~~~~~~~~~~~ ../py/modbuiltins.c: In function ‘mp_builtin_round’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/modbuiltins.c:507:84: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 507 | mp_obj_t mult = mp_binary_op(MP_BINARY_OP_POWER, MP_OBJ_NEW_SMALL_INT(10), MP_OBJ_NEW_SMALL_INT(-num_dig)); | ^~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/modmath.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/modmath.o ../py/modmath.c In file included from ../py/builtin.h:29, from ../py/modmath.c:27: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/modmath.c: In function ‘mp_math_factorial’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/modmath.c:321:21: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 321 | mp_obj_t prod = MP_OBJ_NEW_SMALL_INT(r); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/modmath.c:324:58: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 324 | prod = mp_binary_op(MP_BINARY_OP_MULTIPLY, prod, MP_OBJ_NEW_SMALL_INT(q)); | ^~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/modcmath.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/modcmath.o ../py/modcmath.c In file included from ../py/builtin.h:29, from ../py/modcmath.c:27: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/modmicropython.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/modmicropython.o ../py/modmicropython.c In file included from ../py/builtin.h:29, from ../py/modmicropython.c:29: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/modmicropython.c: In function ‘mp_micropython_opt_level’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/modmicropython.c:41:16: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 41 | return MP_OBJ_NEW_SMALL_INT(MP_STATE_VM(mp_optimise_value)); | ^~~~~~~~~~~~~~~~~~~~ ../py/modmicropython.c: In function ‘mp_micropython_stack_use’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/modmicropython.c:112:12: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 112 | return MP_OBJ_NEW_SMALL_INT(mp_stack_usage()); | ^~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/modsys.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/modsys.o ../py/modsys.c In file included from ../py/builtin.h:29, from ../py/modsys.c:28: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/moduerrno.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/moduerrno.o ../py/moduerrno.c In file included from ../py/moduerrno.c:30: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/moduerrno.c: In function ‘mp_errno_to_str’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/moduerrno.c:109:16: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 109 | return MP_OBJ_QSTR_VALUE(elem->value); | ^~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/modstruct.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/modstruct.o ../py/modstruct.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../py/modstruct.c:31: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/modstruct.c: In function ‘get_fmt_num’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/modstruct.c:80:32: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 80 | mp_uint_t val = (mp_uint_t)MP_OBJ_SMALL_INT_VALUE(mp_parse_num_integer(*p, len, 10, NULL)); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/modstruct.c: In function ‘struct_calcsize’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/modstruct.c:117:12: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 117 | return MP_OBJ_NEW_SMALL_INT(size); | ^~~~~~~~~~~~~~~~~~~~ ../py/modstruct.c: In function ‘struct_pack’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/modstruct.c:217:21: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 217 | mp_int_t size = MP_OBJ_SMALL_INT_VALUE(struct_calcsize(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/modstruct.c: In function ‘struct_pack_into’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/modstruct.c:243:19: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 243 | mp_int_t sz = MP_OBJ_SMALL_INT_VALUE(struct_calcsize(args[0])); | ^~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/modthread.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/modthread.o ../py/modthread.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../py/modthread.c:30: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/bc.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/bc.o ../py/bc.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../py/bc.c:32: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/bc.c: In function ‘mp_setup_code_state’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/obj.h:235:34: note: in definition of macro ‘MP_OBJ_TO_PTR’ 235 | #define MP_OBJ_TO_PTR(o) ((void*)o) | ^ ../py/bc.c:206:25: note: in expansion of macro ‘nlr_raise’ 206 | nlr_raise(mp_obj_new_exception_msg_varg(&mp_type_TypeError, | ^~~~~~~~~ ../py/bc.c:207:79: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 207 | "function got multiple values for argument '%q'", MP_OBJ_QSTR_VALUE(wanted_arg_name))); | ^~~~~~~~~~~~~~~~~ ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/obj.h:235:34: note: in definition of macro ‘MP_OBJ_TO_PTR’ 235 | #define MP_OBJ_TO_PTR(o) ((void*)o) | ^ ../py/bc.c:218:21: note: in expansion of macro ‘nlr_raise’ 218 | nlr_raise(mp_obj_new_exception_msg_varg(&mp_type_TypeError, | ^~~~~~~~~ ../py/bc.c:219:61: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 219 | "unexpected keyword argument '%q'", MP_OBJ_QSTR_VALUE(wanted_arg_name))); | ^~~~~~~~~~~~~~~~~ ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/obj.h:235:34: note: in definition of macro ‘MP_OBJ_TO_PTR’ 235 | #define MP_OBJ_TO_PTR(o) ((void*)o) | ^ ../py/bc.c:260:21: note: in expansion of macro ‘nlr_raise’ 260 | nlr_raise(mp_obj_new_exception_msg_varg(&mp_type_TypeError, | ^~~~~~~~~ ../py/bc.c:261:76: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 261 | "function missing required keyword argument '%q'", MP_OBJ_QSTR_VALUE(arg_names[n_pos_args + i]))); | ^~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/showbc.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/showbc.o ../py/showbc.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../py/bc.h:30, from ../py/showbc.c:31: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/showbc.c: In function ‘mp_bytecode_print_str’: ../py/showbc.c:74:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 74 | unum = (mp_uint_t)*(mp_obj_t*)ip; \ | ^ ../py/showbc.c:192:13: note: in expansion of macro ‘DECODE_OBJ’ 192 | DECODE_OBJ; | ^~~~~~~~~~ ../py/obj.h:235:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 235 | #define MP_OBJ_TO_PTR(o) ((void*)o) | ^ ../py/showbc.c:36:47: note: in definition of macro ‘printf’ 36 | #define printf(...) mp_printf(&mp_plat_print, __VA_ARGS__) | ^~~~~~~~~~~ ../py/showbc.c:193:42: note: in expansion of macro ‘MP_OBJ_TO_PTR’ 193 | printf("LOAD_CONST_OBJ %p=", MP_OBJ_TO_PTR(unum)); | ^~~~~~~~~~~~~ ../py/showbc.c:194:49: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 194 | mp_obj_print_helper(&mp_plat_print, (mp_obj_t)unum, PRINT_REPR); | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/vm.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -O3 -c -MD -o build/py/vm.o ../py/vm.c In file included from ../py/emitglue.h:29, from ../py/vm.c:32: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../py/vm.c: In function ‘mp_map_cached_lookup’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/vm.c:179:20: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 179 | mp_obj_t key = MP_OBJ_NEW_QSTR(qst); | ^~~~~~~~~~~~~~~ ../py/vm.c: In function ‘mp_execute_bytecode’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/vm.c:89:28: note: in definition of macro ‘PUSH’ 89 | #define PUSH(val) *++sp = (val) | ^~~ ../py/vm.c:316:26: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 316 | PUSH(MP_OBJ_NEW_SMALL_INT(num)); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../py/vm.c:89:28: note: in definition of macro ‘PUSH’ 89 | #define PUSH(val) *++sp = (val) | ^~~ ../py/vm.c:322:26: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 322 | PUSH(MP_OBJ_NEW_QSTR(qst)); | ^~~~~~~~~~~~~~~ ../py/vm.c:709:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 709 | PUSH((mp_obj_t)(mp_uint_t)(uintptr_t)(ip + slab)); // push destination ip for jump | ^ ../py/vm.c:89:28: note: in definition of macro ‘PUSH’ 89 | #define PUSH(val) *++sp = (val) | ^~~ ../py/vm.c:710:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 710 | PUSH((mp_obj_t)(mp_uint_t)(*ip)); // push number of exception handlers to unwind (0x80 bit set if we also need to pop stack) | ^ ../py/vm.c:89:28: note: in definition of macro ‘PUSH’ 89 | #define PUSH(val) *++sp = (val) | ^~~ ../py/vm.c:712:38: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 712 | mp_uint_t unum = (mp_uint_t)POP(); // get number of exception handlers to unwind | ^ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/vm.c:89:28: note: in definition of macro ‘PUSH’ 89 | #define PUSH(val) *++sp = (val) | ^~~ ../py/vm.c:731:38: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 731 | PUSH(MP_OBJ_NEW_SMALL_INT(unum)); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../py/vm.c:772:42: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 772 | mp_int_t cause = MP_OBJ_SMALL_INT_VALUE(POP()); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/vm.c:779:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 779 | PUSH((mp_obj_t)cause); | ^ ../py/vm.c:89:28: note: in definition of macro ‘PUSH’ 89 | #define PUSH(val) *++sp = (val) | ^~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/vm.c:89:28: note: in definition of macro ‘PUSH’ 89 | #define PUSH(val) *++sp = (val) | ^~~ ../py/vm.c:1301:26: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 1301 | PUSH(MP_OBJ_NEW_SMALL_INT((mp_int_t)ip[-1] - MP_BC_LOAD_CONST_SMALL_INT_MULTI - MP_BC_LOAD_CONST_SMALL_INT_MULTI_EXCESS)); | ^~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/repl.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/repl.o ../py/repl.c In file included from ../py/repl.c:28: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/frozenmod.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/frozenmod.o ../py/frozenmod.c In file included from ../py/reader.h:29, from ../py/lexer.h:33, from ../py/frozenmod.c:31: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../py/smallint.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/smallint.o ../py/smallint.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/modujson.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/modujson.o ../extmod/modujson.c In file included from ../py/objlist.h:29, from ../extmod/modujson.c:29: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/moductypes.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/moductypes.o ../extmod/moductypes.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../extmod/moductypes.c:31: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../extmod/moductypes.c: In function ‘uctypes_struct_print’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../extmod/moductypes.c:148:27: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 148 | mp_int_t offset = MP_OBJ_SMALL_INT_VALUE(t->items[0]); | ^~~~~~~~~~~~~~~~~~~~~~ ../extmod/moductypes.c: In function ‘uctypes_struct_agg_size’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../extmod/moductypes.c:176:24: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 176 | mp_int_t offset_ = MP_OBJ_SMALL_INT_VALUE(t->items[0]); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../extmod/moductypes.c:188:31: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 188 | mp_int_t arr_sz = MP_OBJ_SMALL_INT_VALUE(t->items[1]); | ^~~~~~~~~~~~~~~~~~~~~~ ../extmod/moductypes.c: In function ‘uctypes_struct_size’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../extmod/moductypes.c:237:36: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 237 | mp_uint_t offset = MP_OBJ_SMALL_INT_VALUE(v); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../extmod/moductypes.c:255:35: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 255 | mp_int_t offset = MP_OBJ_SMALL_INT_VALUE(t->items[0]); | ^~~~~~~~~~~~~~~~~~~~~~ ../extmod/moductypes.c: In function ‘uctypes_struct_sizeof’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../extmod/moductypes.c:295:12: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 295 | return MP_OBJ_NEW_SMALL_INT(size); | ^~~~~~~~~~~~~~~~~~~~ ../extmod/moductypes.c: In function ‘get_aligned’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../extmod/moductypes.c:339:20: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 339 | return MP_OBJ_NEW_SMALL_INT(((uint8_t*)p)[index]); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../extmod/moductypes.c:341:20: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 341 | return MP_OBJ_NEW_SMALL_INT(((int8_t*)p)[index]); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../extmod/moductypes.c:343:20: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 343 | return MP_OBJ_NEW_SMALL_INT(((uint16_t*)p)[index]); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../extmod/moductypes.c:345:20: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 345 | return MP_OBJ_NEW_SMALL_INT(((int16_t*)p)[index]); | ^~~~~~~~~~~~~~~~~~~~ ../extmod/moductypes.c: In function ‘uctypes_struct_attr_op’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ../extmod/moductypes.c:417:50: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 417 | mp_obj_t deref = mp_obj_dict_get(self->desc, MP_OBJ_NEW_QSTR(attr)); | ^~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../extmod/moductypes.c:419:27: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 419 | mp_int_t offset = MP_OBJ_SMALL_INT_VALUE(deref); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../extmod/moductypes.c:489:23: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 489 | mp_int_t offset = MP_OBJ_SMALL_INT_VALUE(sub->items[0]); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../extmod/moductypes.c:100:31: note: in definition of macro ‘GET_TYPE’ 100 | #define GET_TYPE(x, nbits) (((x) >> (31 - nbits)) & ((1 << nbits) - 1)) | ^ ../extmod/moductypes.c:107:56: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 107 | #define IS_SCALAR_ARRAY_OF_BYTES(tuple_desc) (GET_TYPE(MP_OBJ_SMALL_INT_VALUE((tuple_desc)->items[1]), VAL_TYPE_BITS) == UINT8) | ^~~~~~~~~~~~~~~~~~~~~~ ../extmod/moductypes.c:505:41: note: in expansion of macro ‘IS_SCALAR_ARRAY_OF_BYTES’ 505 | if (IS_SCALAR_ARRAY(sub) && IS_SCALAR_ARRAY_OF_BYTES(sub)) { | ^~~~~~~~~~~~~~~~~~~~~~~~ ../extmod/moductypes.c: In function ‘uctypes_struct_subscr’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../extmod/moductypes.c:551:27: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VAmake[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' LUE’ 551 | mp_int_t offset = MP_OBJ_SMALL_INT_VALUE(t->items[0]); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../extmod/moductypes.c:554:26: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 554 | mp_int_t index = MP_OBJ_SMALL_INT_VALUE(index_in); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../extmod/moductypes.c:557:31: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 557 | mp_int_t arr_sz = MP_OBJ_SMALL_INT_VALUE(t->items[1]); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../extmod/moductypes.c:100:31: note: in definition of macro ‘GET_TYPE’ 100 | #define GET_TYPE(x, nbits) (((x) >> (31 - nbits)) & ((1 << nbits) - 1)) | ^ ../extmod/moductypes.c:598:42: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 598 | uint val_type = GET_TYPE(MP_OBJ_SMALL_INT_VALUE(t->items[1]), VAL_TYPE_BITS); | ^~~~~~~~~~~~~~~~~~~~~~ ../extmod/moductypes.c: In function ‘uctypes_struct_unary_op’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../extmod/moductypes.c:623:35: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 623 | mp_int_t offset = MP_OBJ_SMALL_INT_VALUE(t->items[0]); | ^~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/modure.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/modure.o ../extmod/modure.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../extmod/modure.c:31: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../extmod/modure.c: In function ‘match_groups’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../extmod/modure.c:89:53: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 89 | groups->items[i - 1] = match_group(self_in, MP_OBJ_NEW_SMALL_INT(i)); | ^~~~~~~~~~~~~~~~~~~~ ../extmod/modure.c: In function ‘re_sub_helper’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/obj.h:235:34: note: in definition of macro ‘MP_OBJ_TO_PTR’ 235 | #define MP_OBJ_TO_PTR(o) ((void*)o) | ^ ../extmod/modure.c:323:25: note: in expansion of macro ‘nlr_raise’ 323 | nlr_raise(mp_obj_new_exception_arg1(&mp_type_IndexError, MP_OBJ_NEW_SMALL_INT(match_no))); | ^~~~~~~~~ ../extmod/modure.c:323:82: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 323 | nlr_raise(mp_obj_new_exception_arg1(&mp_type_IndexError, MP_OBJ_NEW_SMALL_INT(match_no))); | ^~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/moduzlib.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/moduzlib.o ../extmod/moduzlib.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../extmod/moduzlib.c:30: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../extmod/moduzlib.c: In function ‘mod_uzlib_decompress’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../extmod/moduzlib.c:170:23: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 170 | if (n_args > 1 && MP_OBJ_SMALL_INT_VALUE(args[1]) < 0) { | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/obj.h:235:34: note: in definition of macro ‘MP_OBJ_TO_PTR’ 235 | #define MP_OBJ_TO_PTR(o) ((void*)o) | ^ ../extmod/moduzlib.c:204:9: note: in expansion of macro ‘nlr_raise’ 204 | nlr_raise(mp_obj_new_exception_arg1(&mp_type_ValueError, MP_OBJ_NEW_SMALL_INT(st))); | ^~~~~~~~~ ../extmod/moduzlib.c:204:66: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 204 | nlr_raise(mp_obj_new_exception_arg1(&mp_type_ValueError, MP_OBJ_NEW_SMALL_INT(st))); | ^~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/modutimeq.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/modutimeq.o ../extmod/modutimeq.c In file included from ../py/objlist.h:29, from ../extmod/modutimeq.c:30: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/moduheapq.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/moduheapq.o ../extmod/moduheapq.c In file included from ../py/objlist.h:29, from ../extmod/moduheapq.c:27: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/moducryptolib.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/moducryptolib.o ../extmod/moducryptolib.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/moduhashlib.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/moduhashlib.o ../extmod/moduhashlib.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../extmod/moduhashlib.c:30: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/virtpin.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/virtpin.o ../extmod/virtpin.c In file included from ../extmod/virtpin.h:29, from ../extmod/virtpin.c:27: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/modubinascii.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/modubinascii.o ../extmod/modubinascii.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../extmod/modubinascii.c:31: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/machine_mem.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/machine_mem.o ../extmod/machine_mem.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../extmod/machine_mem.c:27: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/machine_pinbase.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/machine_pinbase.o ../extmod/machine_pinbase.c In file included from ../extmod/machine_pinbase.c:30: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/machine_pulse.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/machine_pulse.o ../extmod/machine_pulse.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../extmod/machine_pulse.c:27: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/machine_signal.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/machine_signal.o ../extmod/machine_signal.c In file included from ../extmod/machine_signal.c:32: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../extmod/machine_signal.c: In function ‘signal_call’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../extmod/machine_signal.c:140:16: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 140 | return MP_OBJ_NEW_SMALL_INT(mp_virtual_pin_read(self_in)); | ^~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/machine_i2c.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/machine_i2c.o ../extmod/machine_i2c.c In file included from ../py/mperrno.h:144, from ../extmod/machine_i2c.c:31: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/machine_spi.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/machine_spi.o ../extmod/machine_spi.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../extmod/machine_spi.c:30: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/modbluetooth.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/modbluetooth.o ../extmod/modbluetooth.c In file included from ../py/binary.h:30, from ../extmod/modbluetooth.c:28: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/modussl_axtls.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/modussl_axtls.o ../extmod/modussl_axtls.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../extmod/modussl_axtls.c:30: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/modussl_mbedtls.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/modussl_mbedtls.o ../extmod/modussl_mbedtls.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/moduselect.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/moduselect.o ../extmod/moduselect.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/moduwebsocket.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/moduwebsocket.o ../extmod/moduwebsocket.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../extmod/moduwebsocket.c:31: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/modwebrepl.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/modwebrepl.o ../extmod/modwebrepl.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../extmod/modwebrepl.c:31: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/modurandom.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/modurandom.o ../extmod/modurandom.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../extmod/modurandom.c:30: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/modframebuf.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/modframebuf.o ../extmod/modframebuf.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../extmod/modframebuf.c:30: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/vfs.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/vfs.o ../extmod/vfs.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../extmod/vfs.c:30: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/vfs_blockdev.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/vfs_blockdev.o ../extmod/vfs_blockdev.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../extmod/vfs_blockdev.c:27: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/vfs_reader.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/vfs_reader.o ../extmod/vfs_reader.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../extmod/vfs_reader.c:30: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/vfs_posix.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/vfs_posix.o ../extmod/vfs_posix.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../extmod/vfs_posix.c:27: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/vfs_posix_file.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/vfs_posix_file.o ../extmod/vfs_posix_file.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../extmod/vfs_posix_file.c:27: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/vfs_fat.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/vfs_fat.o ../extmod/vfs_fat.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/vfs_fat_file.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/vfs_fat_file.o ../extmod/vfs_fat_file.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/vfs_fat_diskio.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/vfs_fat_diskio.o ../extmod/vfs_fat_diskio.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/vfs_lfs.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/vfs_lfs.o ../extmod/vfs_lfs.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../extmod/vfs_lfs.c:27: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/uos_dupterm.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/uos_dupterm.o ../extmod/uos_dupterm.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../extmod/uos_dupterm.c:31: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../extmod/utime_mphal.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/utime_mphal.o ../extmod/utime_mphal.c In file included from ../extmod/utime_mphal.c:33: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ../extmod/utime_mphal.c: In function ‘time_ticks_ms’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../extmod/utime_mphal.c:68:12: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 68 | return MP_OBJ_NEW_SMALL_INT(mp_hal_ticks_ms() & (MICROPY_PY_UTIME_TICKS_PERIOD - 1)); | ^~~~~~~~~~~~~~~~~~~~ ../extmod/utime_mphal.c: In function ‘time_ticks_us’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../extmod/utime_mphal.c:73:12: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 73 | return MP_OBJ_NEW_SMALL_INT(mp_hal_ticks_us() & (MICROPY_PY_UTIME_TICKS_PERIOD - 1)); | ^~~~~~~~~~~~~~~~~~~~ ../extmod/utime_mphal.c: In function ‘time_ticks_cpu’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../extmod/utime_mphal.c:78:12: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 78 | return MP_OBJ_NEW_SMALL_INT(mp_hal_ticks_cpu() & (MICROPY_PY_UTIME_TICKS_PERIOD - 1)); | ^~~~~~~~~~~~~~~~~~~~ ../extmod/utime_mphal.c: In function ‘time_ticks_diff’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../extmod/utime_mphal.c:84:23: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 84 | mp_uint_t start = MP_OBJ_SMALL_INT_VALUE(start_in); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../extmod/utime_mphal.c:85:21: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 85 | mp_uint_t end = MP_OBJ_SMALL_INT_VALUE(end_in); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../extmod/utime_mphal.c:90:12: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 90 | return MP_OBJ_NEW_SMALL_INT(diff); | ^~~~~~~~~~~~~~~~~~~~ ../extmod/utime_mphal.c: In function ‘time_ticks_add’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ../extmod/utime_mphal.c:96:23: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 96 | mp_uint_t ticks = MP_OBJ_SMALL_INT_VALUE(ticks_in); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../extmod/utime_mphal.c:98:12: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 98 | return MP_OBJ_NEW_SMALL_INT((ticks + delta) & (MICROPY_PY_UTIME_TICKS_PERIOD - 1)); | ^~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../lib/embed/abort_.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/lib/embed/abort_.o ../lib/embed/abort_.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ../lib/embed/abort_.c:1: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ../lib/utils/printf.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/lib/utils/printf.o ../lib/utils/printf.c In file included from ../lib/utils/printf.c:33: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC nop.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/./nop.o nop.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC unix_mphal.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/./unix_mphal.o unix_mphal.c In file included from ../py/mpstate.h:35, from unix_mphal.c:32: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC modtime.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/./modtime.o modtime.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from modtime.c:38: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ modtime.c: In function ‘mod_time_sleep’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/obj.h:235:34: note: in definition of macro ‘MP_OBJ_TO_PTR’ 235 | #define MP_OBJ_TO_PTR(o) ((void*)o) | ^ ./mphalport.h:37:11: note: in expansion of macro ‘nlr_raise’ 37 | { nlr_raise(mp_obj_new_exception_arg1(&mp_type_OSError, MP_OBJ_NEW_SMALL_INT(error_val))); } } | ^~~~~~~~~ ./mphalport.h:37:65: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 37 | { nlr_raise(mp_obj_new_exception_arg1(&mp_type_OSError, MP_OBJ_NEW_SMALL_INT(error_val))); } } | ^~~~~~~~~~~~~~~~~~~~ modtime.c:126:5: note: in expansion of macro ‘RAISE_ERRNO’ 126 | RAISE_ERRNO(res, errno); | ^~~~~~~~~~~ modtime.c: In function ‘mod_time_localtime’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ modtime.c:154:23: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 154 | tuple->items[0] = MP_OBJ_NEW_SMALL_INT(tm->tm_year + 1900); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ modtime.c:155:23: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 155 | tuple->items[1] = MP_OBJ_NEW_SMALL_INT(tm->tm_mon + 1); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ modtime.c:156:23: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 156 | tuple->items[2] = MP_OBJ_NEW_SMALL_INT(tm->tm_mday); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ modtime.c:157:23: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 157 | tuple->items[3] = MP_OBJ_NEW_SMALL_INT(tm->tm_hour); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ modtime.c:158:23: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 158 | tuple->items[4] = MP_OBJ_NEW_SMALL_INT(tm->tm_min); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ modtime.c:159:23: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 159 | tuple->items[5] = MP_OBJ_NEW_SMALL_INT(tm->tm_sec); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ modtime.c:164:23: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 164 | tuple->items[6] = MP_OBJ_NEW_SMALL_INT(wday); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ modtime.c:165:23: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 165 | tuple->items[7] = MP_OBJ_NEW_SMALL_INT(tm->tm_yday + 1); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ modtime.c:166:23: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 166 | tuple->items[8] = MP_OBJ_NEW_SMALL_INT(tm->tm_isdst); | ^~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC modos.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/./modos.o modos.c In file included from modos.c:37: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ modos.c: In function ‘mod_os_stat’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ../py/obj.h:235:34: note: in definition of macro ‘MP_OBJ_TO_PTR’ 235 | #define MP_OBJ_TO_PTR(o) ((void*)o) | ^ modos.c:43:11: note: in expansion of macro ‘nlr_raise’ 43 | { nlr_raise(mp_obj_new_exception_arg1(&mp_type_OSError, MP_OBJ_NEW_SMALL_INT(error_val))); } } | ^~~~~~~~~ modos.c:43:65: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 43 | { nlr_raise(mp_obj_new_exception_arg1(&mp_type_OSError, MP_OBJ_NEW_SMALL_INT(error_val))); } } | ^~~~~~~~~~~~~~~~~~~~ modos.c:51:5: note: in expansion of macro ‘RAISE_ERRNO’ 51 | RAISE_ERRNO(res, errno); | ^~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ modos.c:54:19: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 54 | t->items[0] = MP_OBJ_NEW_SMALL_INT(sb.st_mode); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ modos.c:55:19: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 55 | t->items[1] = MP_OBJ_NEW_SMALL_INT(sb.st_ino); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ modos.c:56:19: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 56 | t->items[2] = MP_OBJ_NEW_SMALL_INT(sb.st_dev); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ modos.c:57:19: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 57 | t->items[3] = MP_OBJ_NEW_SMALL_INT(sb.st_nlink); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ modos.c:58:19: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 58 | t->items[4] = MP_OBJ_NEW_SMALL_INT(sb.st_uid); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ modos.c:59:19: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 59 | t->items[5] = MP_OBJ_NEW_SMALL_INT(sb.st_gid); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ modos.c:60:19: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 60 | t->items[6] = MP_OBJ_NEW_SMALL_INT(sb.st_size); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ modos.c:61:19: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 61 | t->items[7] = MP_OBJ_NEW_SMALL_INT(sb.st_atime); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ modos.c:62:19: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 62 | t->items[8] = MP_OBJ_NEW_SMALL_INT(sb.st_mtime); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ modos.c:63:19: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 63 | t->items[9] = MP_OBJ_NEW_SMALL_INT(sb.st_ctime); | ^~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC input.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/./input.o input.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' In file included from input.c:36: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC main.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/./main.o main.c In file included from ../py/mpstate.h:35, from main.c:39: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ main.c: In function ‘execute_from_lexer’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ main.c:403:47: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 403 | mp_store_global(MP_QSTR___file__, MP_OBJ_NEW_QSTR(source_name)); | ^~~~~~~~~~~~~~~ main.c: In function ‘set_sys_argv’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ main.c:486:41: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 486 | mp_obj_list_append(mp_sys_argv, MP_OBJ_NEW_QSTR(qstr_from_str(argv[i]))); | ^~~~~~~~~~~~~~~ main.c: In function ‘main_’: main.c:587:15: warning: unused variable ‘NOTHING_EXECUTED’ [-Wunused-variable] 587 | const int NOTHING_EXECUTED = -2; | ^~~~~~~~~~~~~~~~ main.c: At top level: main.c:484:13: warning: ‘set_sys_argv’ defined but not used [-Wunused-function] 484 | STATIC void set_sys_argv(char *argv[], int argc, int start_arg) { | ^~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC icas.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/./icas.o icas.c In file included from ../py/mpstate.h:35, from icas.c:128: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ icas.c: In function ‘read_file’: icas.c:28:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 28 | fscanf(f,"%s",buf); | ^~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC gccollect.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/./gccollect.o gccollect.c In file included from ../py/mpstate.h:35, from gccollect.c:29: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC file.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/./file.o file.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from file.c:35: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ file.c: In function ‘fdfile_fileno’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ file.c:143:12: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 143 | return MP_OBJ_NEW_SMALL_INT(self->fd); | ^~~~~~~~~~~~~~~~~~~~ file.c: In function ‘fdfile_open’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ file.c:195:17: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 195 | o->fd = MP_OBJ_SMALL_INT_VALUE(fid); | ^~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ulab/scipy/linalg/linalg.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/ulab/scipy/linalg/linalg.o ulab/scipy/linalg/linalg.c In file included from ulab/scipy/linalg/linalg.c:16: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ulab/scipy/optimize/optimize.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/ulab/scipy/optimize/optimize.o ulab/scipy/optimize/optimize.c In file included from ulab/scipy/optimize/optimize.c:16: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ulab/scipy/signal/signal.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/ulab/scipy/signal/signal.o ulab/scipy/signal/signal.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ulab/scipy/signal/signal.c:17: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ulab/scipy/special/special.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/ulab/scipy/special/special.o ulab/scipy/special/special.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ulab/scipy/special/special.c:16: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC graphic.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/./graphic.o graphic.c In file included from graphic.c:12: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ graphic.c: In function ‘mp_get_color’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:123:12: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 123 | return MP_OBJ_SMALL_INT_VALUE(tuple) & 0xffffffff; | ^~~~~~~~~~~~~~~~~~~~~~ graphic.c: In function ‘mp_color_tuple’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ graphic.c:184:17: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 184 | t->items[0] = MP_OBJ_NEW_SMALL_INT(r); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ graphic.c:185:17: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 185 | t->items[1] = MP_OBJ_NEW_SMALL_INT(g); | ^~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ graphic.c:186:17: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 186 | t->items[2] = MP_OBJ_NEW_SMALL_INT(b); | ^~~~~~~~~~~~~~~~~~~~ graphic.c: In function ‘graphic_get_pixel’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ graphic.c:423:12: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 423 | return MP_OBJ_NEW_SMALL_INT(c); | ^~~~~~~~~~~~~~~~~~~~ graphic.c: In function ‘mp_array2doubletab’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:667:14: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 667 | *ptr=MP_OBJ_SMALL_INT_VALUE(elem[i]); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:691:14: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 691 | *ptr=MP_OBJ_SMALL_INT_VALUE(line[j]); | ^~~~~~~~~~~~~~~~~~~~~~ graphic.c: In function ‘mp_array2c_complextab’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:725:16: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 725 | ptr->r=MP_OBJ_SMALL_INT_VALUE(elem[i]); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:758:16: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 758 | ptr->r=MP_OBJ_SMALL_INT_VALUE(line[j]); | ^~~~~~~~~~~~~~~~~~~~~~ graphic.c: In function ‘arit_char’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:1435:18: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 1435 | char buf[2]={MP_OBJ_SMALL_INT_VALUE(args[0]),0}; | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:1446:12: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 1446 | buf[i]=MP_OBJ_SMALL_INT_VALUE(tab[i]); | ^~~~~~~~~~~~~~~~~~~~~~ graphic.c: In function ‘linalg_matrix’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:1528:14: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 1528 | int n1=MP_OBJ_SMALL_INT_VALUE(args[0]),m1=MP_OBJ_SMALL_INT_VALUE(args[1]); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:1528:49: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 1528 | int n1=MP_OBJ_SMALL_INT_VALUE(args[0]),m1=MP_OBJ_SMALL_INT_VALUE(args[1]); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:1543:14: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 1543 | int n1=MP_OBJ_SMALL_INT_VALUE(args[0]); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:1556:12: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 1556 | int n1=MP_OBJ_SMALL_INT_VALUE(args[0]); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:1568:12: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 1568 | int n1=MP_OBJ_SMALL_INT_VALUE(args[0]); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:1569:12: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 1569 | int m1=MP_OBJ_SMALL_INT_VALUE(args[1]); | ^~~~~~~~~~~~~~~~~~~~~~ graphic.c: In function ‘linalg_linspace’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:1610:103: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 1610 | if (mp_int_float(args[0],&a) && mp_int_float(args[1],&b) && a!=b && MP_OBJ_IS_SMALL_INT(args[2]) && MP_OBJ_SMALL_INT_VALUE(args[2])>1){ | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:1611:24: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 1611 | double step=(b-a)/(MP_OBJ_SMALL_INT_VALUE(args[2])-1); | ^~~~~~~~~~~~~~~~~~~~~~ graphic.c: In function ‘linalg_abs’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2034:17: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2034 | long long i=MP_OBJ_SMALL_INT_VALUE(args[0]); | ^~~~~~~~~~~~~~~~~~~~~~ graphic.c: In function ‘linalg_zerosones’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2238:9: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2238 | n1= MP_OBJ_SMALL_INT_VALUE(args[0]); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2240:9: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2240 | m1= MP_OBJ_SMALL_INT_VALUE(args[1]); | ^~~~~~~~~~~~~~~~~~~~~~ graphic.c: In function ‘turtle_forward’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2438:7: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2438 | i=MP_OBJ_SMALL_INT_VALUE(args[0]); | ^~~~~~~~~~~~~~~~~~~~~~ graphic.c: In function ‘turtle_backward’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2454:7: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2454 | i=MP_OBJ_SMALL_INT_VALUE(args[0]); | ^~~~~~~~~~~~~~~~~~~~~~ graphic.c: In function ‘turtle_left’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2471:7: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2471 | i=MP_OBJ_SMALL_INT_VALUE(args[0]); | ^~~~~~~~~~~~~~~~~~~~~~ graphic.c: In function ‘turtle_pensize’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2494:7: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2494 | i=MP_OBJ_SMALL_INT_VALUE(args[0]); | ^~~~~~~~~~~~~~~~~~~~~~ graphic.c: In function ‘turtle_right’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2512:7: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2512 | i=MP_OBJ_SMALL_INT_VALUE(args[0]); | ^~~~~~~~~~~~~~~~~~~~~~ graphic.c: In function ‘turtle_circle’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2555:7: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2555 | x=MP_OBJ_SMALL_INT_VALUE(args[0]); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2557:7: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2557 | y=MP_OBJ_SMALL_INT_VALUE(args[1]); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2559:7: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2559 | z=MP_OBJ_SMALL_INT_VALUE(args[2]); | ^~~~~~~~~~~~~~~~~~~~~~ graphic.c: In function ‘do_turtle_disque’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2581:7: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2581 | x=MP_OBJ_SMALL_INT_VALUE(args[0]); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2583:7: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2583 | y=MP_OBJ_SMALL_INT_VALUE(args[1]); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2585:7: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2585 | z=MP_OBJ_SMALL_INT_VALUE(args[2]); | ^~~~~~~~~~~~~~~~~~~~~~ graphic.c: In function ‘turtle_rectangle_plein’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2615:9: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2615 | y=x=MP_OBJ_SMALL_INT_VALUE(args[0]); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2617:7: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2617 | y=MP_OBJ_SMALL_INT_VALUE(args[1]); | ^~~~~~~~~~~~~~~~~~~~~~ graphic.c: In function ‘turtle_triangle_plein’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2630:9: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2630 | y=x=MP_OBJ_SMALL_INT_VALUE(args[0]); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2632:7: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2632 | y=MP_OBJ_SMALL_INT_VALUE(args[1]); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2634:7: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2634 | y=MP_OBJ_SMALL_INT_VALUE(args[2]); | ^~~~~~~~~~~~~~~~~~~~~~ graphic.c: In function âmake[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' €˜turtle_saute’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2683:7: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2683 | i=MP_OBJ_SMALL_INT_VALUE(args[0]); | ^~~~~~~~~~~~~~~~~~~~~~ graphic.c: In function ‘turtle_pas_de_cote’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2696:7: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2696 | i=MP_OBJ_SMALL_INT_VALUE(args[0]); | ^~~~~~~~~~~~~~~~~~~~~~ graphic.c: In function ‘turtle_pencolor’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2854:9: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2854 | i=MP_OBJ_SMALL_INT_VALUE(args[0]); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2874:47: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2874 | sprintf(buf,"crayon(%i,%i,%i):;",(int)MP_OBJ_SMALL_INT_VALUE(tab[0]),(int)MP_OBJ_SMALL_INT_VALUE(tab[1]),(int)MP_OBJ_SMALL_INT_VALUE(tab[2])); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2874:83: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2874 | sprintf(buf,"crayon(%i,%i,%i):;",(int)MP_OBJ_SMALL_INT_VALUE(tab[0]),(int)MP_OBJ_SMALL_INT_VALUE(tab[1]),(int)MP_OBJ_SMALL_INT_VALUE(tab[2])); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2874:119: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2874 | sprintf(buf,"crayon(%i,%i,%i):;",(int)MP_OBJ_SMALL_INT_VALUE(tab[0]),(int)MP_OBJ_SMALL_INT_VALUE(tab[1]),(int)MP_OBJ_SMALL_INT_VALUE(tab[2])); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2879:43: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2879 | sprintf(buf,"crayon(%i,%i,%i):;",(int)MP_OBJ_SMALL_INT_VALUE(args[0]),(int)MP_OBJ_SMALL_INT_VALUE(args[1]),(int)MP_OBJ_SMALL_INT_VALUE(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2879:80: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2879 | sprintf(buf,"crayon(%i,%i,%i):;",(int)MP_OBJ_SMALL_INT_VALUE(args[0]),(int)MP_OBJ_SMALL_INT_VALUE(args[1]),(int)MP_OBJ_SMALL_INT_VALUE(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2879:117: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2879 | sprintf(buf,"crayon(%i,%i,%i):;",(int)MP_OBJ_SMALL_INT_VALUE(args[0]),(int)MP_OBJ_SMALL_INT_VALUE(args[1]),(int)MP_OBJ_SMALL_INT_VALUE(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~ graphic.c: In function ‘turtle_fillcolor’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2912:9: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2912 | i=MP_OBJ_SMALL_INT_VALUE(args[0]); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2934:33: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2934 | c_turtle_fillcolor((int)MP_OBJ_SMALL_INT_VALUE(tab[0]),(int)MP_OBJ_SMALL_INT_VALUE(tab[1]),(int)MP_OBJ_SMALL_INT_VALUE(tab[2]),1); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2934:69: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2934 | c_turtle_fillcolor((int)MP_OBJ_SMALL_INT_VALUE(tab[0]),(int)MP_OBJ_SMALL_INT_VALUE(tab[1]),(int)MP_OBJ_SMALL_INT_VALUE(tab[2]),1); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2934:105: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2934 | c_turtle_fillcolor((int)MP_OBJ_SMALL_INT_VALUE(tab[0]),(int)MP_OBJ_SMALL_INT_VALUE(tab[1]),(int)MP_OBJ_SMALL_INT_VALUE(tab[2]),1); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2936:56: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2936 | sprintf(buf,"polygone_rempli(%i,%i,%i):;",(int)MP_OBJ_SMALL_INT_VALUE(tab[0]),(int)MP_OBJ_SMALL_INT_VALUE(tab[1]),(int)MP_OBJ_SMALL_INT_VALUE(tab[2])); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2936:92: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2936 | sprintf(buf,"polygone_rempli(%i,%i,%i):;",(int)MP_OBJ_SMALL_INT_VALUE(tab[0]),(int)MP_OBJ_SMALL_INT_VALUE(tab[1]),(int)MP_OBJ_SMALL_INT_VALUE(tab[2])); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2936:128: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2936 | sprintf(buf,"polygone_rempli(%i,%i,%i):;",(int)MP_OBJ_SMALL_INT_VALUE(tab[0]),(int)MP_OBJ_SMALL_INT_VALUE(tab[1]),(int)MP_OBJ_SMALL_INT_VALUE(tab[2])); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2941:52: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2941 | sprintf(buf,"polygone_rempli(%i,%i,%i):;",(int)MP_OBJ_SMALL_INT_VALUE(args[0]),(int)MP_OBJ_SMALL_INT_VALUE(args[1]),(int)MP_OBJ_SMALL_INT_VALUE(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2941:89: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2941 | sprintf(buf,"polygone_rempli(%i,%i,%i):;",(int)MP_OBJ_SMALL_INT_VALUE(args[0]),(int)MP_OBJ_SMALL_INT_VALUE(args[1]),(int)MP_OBJ_SMALL_INT_VALUE(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2941:126: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2941 | sprintf(buf,"polygone_rempli(%i,%i,%i):;",(int)MP_OBJ_SMALL_INT_VALUE(args[0]),(int)MP_OBJ_SMALL_INT_VALUE(args[1]),(int)MP_OBJ_SMALL_INT_VALUE(args[2])); | ^~~~~~~~~~~~~~~~~~~~~~ graphic.c: In function ‘turtle_speed’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:2984:7: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 2984 | i=MP_OBJ_SMALL_INT_VALUE(args[0]); | ^~~~~~~~~~~~~~~~~~~~~~ graphic.c: In function ‘matplotl_grid’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ graphic.c:3424:52: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 3424 | if (n_args==1 && MP_OBJ_IS_SMALL_INT(args[0]) && MP_OBJ_SMALL_INT_VALUE(args[0])==0) | ^~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ulab/ulab_tools.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/ulab/ulab_tools.o ulab/ulab_tools.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ulab/ulab_tools.c:13: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ulab/ndarray.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/ulab/ndarray.o ulab/ndarray.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ulab/ndarray.c:19: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ulab/ndarray.c: In function ‘ndarray_dtype’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ulab/ndarray.c:308:9: note: in expansion of macro ‘GET_STR_DATA_LEN’ 308 | GET_STR_DATA_LEN(self_in, _dtype, len); | ^~~~~~~~~~~~~~~~ ulab/ndarray.c: In function ‘ndarray_from_iterable’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ulab/ndarray.c:775:23: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 775 | shape[ndim] = MP_OBJ_SMALL_INT_VALUE(mp_obj_len_maybe(item)); | ^~~~~~~~~~~~~~~~~~~~~~ ulab/ndarray.c: In function ‘ndarray_flatten’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ulab/ndarray.c:1380:5: note: in expansion of macro ‘GET_STR_DATA_LEN’ 1380 | GET_STR_DATA_LEN(args[0].u_obj, order, len); | ^~~~~~~~~~~~~~~~ ulab/ndarray.c: In function ‘ndarray_itemsize’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ulab/ndarray.c:1475:12: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 1475 | return MP_OBJ_NEW_SMALL_INT(self->itemsize); | ^~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ulab/numpy/ndarray/ndarray_iter.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/ulab/numpy/ndarray/ndarray_iter.o ulab/numpy/ndarray/ndarray_iter.c In file included from ulab/numpy/ndarray/ndarray_iter.c:17: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ulab/ndarray_properties.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/ulab/ndarray_properties.o ulab/ndarray_properties.c In file included from ulab/ndarray_properties.c:17: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ulab/ndarray_properties.c: In function ‘call_local_method’: ../py/obj.h:92:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | #define MP_OBJ_NEW_QSTR(qst) ((mp_obj_t)((((mp_uint_t)(qst)) << 2) | 2)) | ^ ulab/ndarray_properties.c:34:57: note: in expansion of macro ‘MP_OBJ_NEW_QSTR’ 34 | mp_map_elem_t *elem = mp_map_lookup(locals_map, MP_OBJ_NEW_QSTR(attr), MP_MAP_LOOKUP); | ^~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ulab/numpy/approx.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/ulab/numpy/approx.o ulab/numpy/approx.c In file included from ulab/numpy/approx.c:16: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ulab/ndarray_operators.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/ulab/ndarray_operators.o ulab/ndarray_operators.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ulab/ndarray_operators.c:14: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ulab/ulab_create.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/ulab/ulab_create.o ulab/ulab_create.c In file included from ulab/ulab_create.c:17: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ulab/numpy/fft/fft.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/ulab/numpy/fft/fft.o ulab/numpy/fft/fft.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ulab/numpy/fft/fft.c:17: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ulab/numpy/fft/fft_tools.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/ulab/numpy/fft/fft_tools.o ulab/numpy/fft/fft_tools.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ulab/numpy/fft/fft_tools.c:12: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ulab/numpy/filter.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/ulab/numpy/filter.o ulab/numpy/filter.c In file included from ulab/numpy/filter.c:18: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ulab/numpy/compare.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/ulab/numpy/compare.o ulab/numpy/compare.c In file included from ulab/numpy/compare.c:16: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ulab/numpy/linalg/linalg_tools.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/ulab/numpy/linalg/linalg_tools.o ulab/numpy/linalg/linalg_tools.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ulab/numpy/linalg/linalg_tools.c:13: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ulab/numpy/linalg/linalg.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/ulab/numpy/linalg/linalg.o ulab/numpy/linalg/linalg.c In file included from ulab/numpy/linalg/linalg.c:19: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ulab/numpy/linalg/linalg.c: In function ‘linalg_qr’: ../py/obj.h:91:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 91 | #define MP_OBJ_QSTR_VALUE(o) (((mp_uint_t)(o)) >> 2) | ^ ../py/objstr.h:60:28: note: in expansion of macro ‘MP_OBJ_QSTR_VALUE’ 60 | { str_data = qstr_data(MP_OBJ_QSTR_VALUE(str_obj_in), &str_len); } \ | ^~~~~~~~~~~~~~~~~ ulab/numpy/linalg/linalg.c:472:5: note: in expansion of macro ‘GET_STR_DATA_LEN’ 472 | GET_STR_DATA_LEN(args[1].u_obj, mode, len); | ^~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ulab/numpy/poly.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/ulab/numpy/poly.o ulab/numpy/poly.c In file included from ulab/numpy/poly.c:15: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ulab/numpy/stats.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/ulab/numpy/stats.o ulab/numpy/stats.c In file included from ulab/numpy/stats.c:18: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ulab/numpy/transform.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/ulab/numpy/transform.o ulab/numpy/transform.c In file included from ulab/numpy/transform.c:15: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ulab/numpy/vector.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/ulab/numpy/vector.o ulab/numpy/vector.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ulab/numpy/vector.c:18: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ulab/numpy/numpy.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/ulab/numpy/numpy.o ulab/numpy/numpy.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ulab/numpy/numpy.c:17: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ulab/scipy/scipy.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/ulab/scipy/scipy.o ulab/scipy/scipy.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ulab/scipy/scipy.c:16: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ulab/user/user.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/ulab/user/user.o ulab/user/user.c In file included from ulab/user/user.c:15: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ulab/utils/utils.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/ulab/utils/utils.o ulab/utils/utils.c In file included from ulab/utils/utils.c:14: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ulab/numpy/numerical.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/ulab/numpy/numerical.o ulab/numpy/numerical.c In file included from ulab/numpy/numerical.c:17: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ ulab/numpy/numerical.c: In function ‘numerical_argmin_argmax_iterable’: ../py/obj.h:86:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 86 | #define MP_OBJ_SMALL_INT_VALUE(o) (((mp_int_t)(o)) >> 1) | ^ ulab/numpy/numerical.c:372:8: note: in expansion of macro ‘MP_OBJ_SMALL_INT_VALUE’ 372 | if(MP_OBJ_SMALL_INT_VALUE(mp_obj_len_maybe(oin)) == 0) { | ^~~~~~~~~~~~~~~~~~~~~~ ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ulab/numpy/numerical.c:399:16: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 399 | return MP_OBJ_NEW_SMALL_INT(best_idx); | ^~~~~~~~~~~~~~~~~~~~ ulab/numpy/numerical.c: In function ‘numerical_argmin_argmax_ndarray’: ../py/obj.h:87:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | #define MP_OBJ_NEW_SMALL_INT(small_int) ((mp_obj_t)((((mp_uint_t)(small_int)) << 1) | 1)) | ^ ulab/numpy/numerical.c:474:24: note: in expansion of macro ‘MP_OBJ_NEW_SMALL_INT’ 474 | return MP_OBJ_NEW_SMALL_INT((int32_t)best_value); | ^~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' CC ulab/ulab.c gcc -fPIC -DMICROPY_LIB -I. -I.. -I../py -Ibuild -Wall -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -ansi -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -DMODULE_ULAB_ENABLED=1 -c -MD -o build/ulab/ulab.o ulab/ulab.c In file included from ../py/mpstate.h:35, from ../py/runtime.h:29, from ulab/ulab.c:17: ../py/obj.h: In function ‘mp_obj_is_small_int’: ../py/obj.h:85:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 85 | { return ((((mp_int_t)(o)) & 1) != 0); } | ^ ../py/obj.h: In function ‘mp_obj_is_qstr’: ../py/obj.h:90:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 90 | { return ((((mp_int_t)(o)) & 3) == 2); } | ^ ../py/obj.h: In function ‘mp_obj_is_obj’: ../py/obj.h:106:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 106 | { return ((((mp_int_t)(o)) & 3) == 0); } | ^ make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' ar rcs libmicropython.a build/py/mpstate.o build/py/nlr.o build/py/nlrx86.o build/py/nlrx64.o build/py/nlrthumb.o build/py/nlrpowerpc.o build/py/nlrxtensa.o build/py/nlrsetjmp.o build/py/malloc.o build/py/gc.o build/py/pystack.o build/py/qstr.o build/py/vstr.o build/py/mpprint.o build/py/unicode.o build/py/mpz.o build/py/reader.o build/py/lexer.o build/py/parse.o build/py/scope.o build/py/compile.o build/py/emitcommon.o build/py/emitbc.o build/py/asmbase.o build/py/asmx64.o build/py/emitnx64.o build/py/asmx86.o build/py/emitnx86.o build/py/asmthumb.o build/py/emitnthumb.o build/py/emitinlinethumb.o build/py/asmarm.o build/py/emitnarm.o build/py/asmxtensa.o build/py/emitnxtensa.o build/py/emitinlinextensa.o build/py/emitnxtensawin.o build/py/formatfloat.o build/py/parsenumbase.o build/py/parsenum.o build/py/emitglue.o build/py/persistentcode.o build/py/runtime.o build/py/runtime_utils.o build/py/scheduler.o build/py/nativeglue.o build/py/ringbuf.o build/py/stackctrl.o build/py/argcheck.o build/py/warning.o build/py/profile.o build/py/map.o build/py/obj.o build/py/objarray.o build/py/objattrtuple.o build/py/objbool.o build/py/objboundmeth.o build/py/objcell.o build/py/objclosure.o build/py/objcomplex.o build/py/objdeque.o build/py/objdict.o build/py/objenumerate.o build/py/objexcept.o build/py/objfilter.o build/py/objfloat.o build/py/objfun.o build/py/objgenerator.o build/py/objgetitemiter.o build/py/objint.o build/py/objint_longlong.o build/py/objint_mpz.o build/py/objlist.o build/py/objmap.o build/py/objmodule.o build/py/objobject.o build/py/objpolyiter.o build/py/objproperty.o build/py/objnone.o build/py/objnamedtuple.o build/py/objrange.o build/py/objreversed.o build/py/objset.o build/py/objsingleton.o build/py/objslice.o build/py/objstr.o build/py/objstrunicode.o build/py/objstringio.o build/py/objtuple.o build/py/objtype.o build/py/objzip.o build/py/opmethods.o build/py/sequence.o build/py/stream.o build/py/binary.o build/py/builtinimport.o build/py/builtinevex.o build/py/builtinhelp.o build/py/modarray.o build/py/modbuiltins.o build/py/modcollections.o build/py/modgc.o build/py/modio.o build/py/modmath.o build/py/modcmath.o build/py/modmicropython.o build/py/modstruct.o build/py/modsys.o build/py/moduerrno.o build/py/modthread.o build/py/vm.o build/py/bc.o build/py/showbc.o build/py/repl.o build/py/smallint.o build/py/frozenmod.o build/extmod/moductypes.o build/extmod/modujson.o build/extmod/modure.o build/extmod/moduzlib.o build/extmod/moduheapq.o build/extmod/modutimeq.o build/extmod/moduhashlib.o build/extmod/moducryptolib.o build/extmod/modubinascii.o build/extmod/virtpin.o build/extmod/machine_mem.o build/extmod/machine_pinbase.o build/extmod/machine_signal.o build/extmod/machine_pulse.o build/extmod/machine_i2c.o build/extmod/machine_spi.o build/extmod/modbluetooth.o build/extmod/modussl_axtls.o build/extmod/modussl_mbedtls.o build/extmod/modurandom.o build/extmod/moduselect.o build/extmod/moduwebsocket.o build/extmod/modwebrepl.o build/extmod/modframebuf.o build/extmod/vfs.o build/extmod/vfs_blockdev.o build/extmod/vfs_reader.o build/extmod/vfs_posix.o build/extmod/vfs_posix_file.o build/extmod/vfs_fat.o build/extmod/vfs_fat_diskio.o build/extmod/vfs_fat_file.o build/extmod/vfs_lfs.o build/extmod/utime_mphal.o build/extmod/uos_dupterm.o build/lib/embed/abort_.o build/lib/utils/printf.o build/./unix_mphal.o build/./nop.o build/./modtime.o build/./modos.o build/./main.o build/./input.o build/./icas.o build/./graphic.o build/./gccollect.o build/./file.o build/ulab/scipy/linalg/linalg.o build/ulab/scipy/optimize/optimize.o build/ulab/scipy/signal/signal.o build/ulab/scipy/special/special.o build/ulab/ndarray_operators.o build/ulab/ulab_tools.o build/ulab/ndarray.o build/ulab/numpy/ndarray/ndarray_iter.o build/ulab/ndarray_properties.o build/ulab/numpy/approx.o build/ulab/numpy/compare.o build/ulab/ulab_create.o build/ulab/numpy/fft/fft.o build/ulab/numpy/fft/fft_tools.o build/ulab/numpy/filter.o build/ulab/numpy/linalg/linalg.o build/ulab/numpy/linalg/linalg_tools.o build/ulab/numpy/numerical.o build/ulab/numpy/poly.o build/ulab/numpy/stats.o build/ulab/numpy/transform.o build/ulab/numpy/vector.o build/ulab/numpy/numpy.o build/ulab/scipy/scipy.o build/ulab/user/user.o build/ulab/utils/utils.o build/ulab/ulab.o make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' ln -sf ../ulab . rm -f libmicropython.a ar cru libmicropython.a build/py/mpstate.o build/py/nlr.o build/py/nlrx86.o build/py/nlrx64.o build/py/nlrthumb.o build/py/nlrpowerpc.o build/py/nlrxtensa.o build/py/nlrsetjmp.o build/py/malloc.o build/py/gc.o build/py/pystack.o build/py/qstr.o build/py/vstr.o build/py/mpprint.o build/py/unicode.o build/py/mpz.o build/py/reader.o build/py/lexer.o build/py/parse.o build/py/scope.o build/py/compile.o build/py/emitcommon.o build/py/emitbc.o build/py/asmbase.o build/py/asmx64.o build/py/emitnx64.o build/py/asmx86.o build/py/emitnx86.o build/py/asmthumb.o build/py/emitnthumb.o build/py/emitinlinethumb.o build/py/asmarm.o build/py/emitnarm.o build/py/asmxtensa.o build/py/emitnxtensa.o build/py/emitinlinextensa.o build/py/emitnxtensawin.o build/py/formatfloat.o build/py/parsenumbase.o build/py/parsenum.o build/py/emitglue.o build/py/persistentcode.o build/py/runtime.o build/py/runtime_utils.o build/py/scheduler.o build/py/nativeglue.o build/py/ringbuf.o build/py/stackctrl.o build/py/argcheck.o build/py/warning.o build/py/profile.o build/py/map.o build/py/obj.o build/py/objarray.o build/py/objattrtuple.o build/py/objbool.o build/py/objboundmeth.o build/py/objcell.o build/py/objclosure.o build/py/objcomplex.o build/py/objdeque.o build/py/objdict.o build/py/objenumerate.o build/py/objexcept.o build/py/objfilter.o build/py/objfloat.o build/py/objfun.o build/py/objgenerator.o build/py/objgetitemiter.o build/py/objint.o build/py/objint_longlong.o build/py/objint_mpz.o build/py/objlist.o build/py/objmap.o build/py/objmodule.o build/py/objobject.o build/py/objpolyiter.o build/py/objproperty.o build/py/objnone.o build/py/objnamedtuple.o build/py/objrange.o build/py/objreversed.o build/py/objset.o build/py/objsingleton.o build/py/objslice.o build/py/objstr.o build/py/objstrunicode.o build/py/objstringio.o build/py/objtuple.o build/py/objtype.o build/py/objzip.o build/py/opmethods.o build/py/sequence.o build/py/stream.o build/py/binary.o build/py/builtinimport.o build/py/builtinevex.o build/py/builtinhelp.o build/py/modarray.o build/py/modbuiltins.o build/py/modcollections.o build/py/modgc.o build/py/modio.o build/py/modmath.o build/py/modcmath.o build/py/modmicropython.o build/py/modstruct.o build/py/modsys.o build/py/moduerrno.o build/py/modthread.o build/py/vm.o build/py/bc.o build/py/showbc.o build/py/repl.o build/py/smallint.o build/py/frozenmod.o build/extmod/moductypes.o build/extmod/modujson.o build/extmod/modure.o build/extmod/moduzlib.o build/extmod/moduheapq.o build/extmod/modutimeq.o build/extmod/moduhashlib.o build/extmod/moducryptolib.o build/extmod/modubinascii.o build/extmod/virtpin.o build/extmod/machine_mem.o build/extmod/machine_pinbase.o build/extmod/machine_signal.o build/extmod/machine_pulse.o build/extmod/machine_i2c.o build/extmod/machine_spi.o build/extmod/modbluetooth.o build/extmod/modussl_axtls.o build/extmod/modussl_mbedtls.o build/extmod/modurandom.o build/extmod/moduselect.o build/extmod/moduwebsocket.o build/extmod/modwebrepl.o build/extmod/modframebuf.o build/extmod/vfs.o build/extmod/vfs_blockdev.o build/extmod/vfs_reader.o build/extmod/vfs_posix.o build/extmod/vfs_posix_file.o build/extmod/vfs_fat.o build/extmod/vfs_fat_diskio.o build/extmod/vfs_fat_file.o build/extmod/vfs_lfs.o build/extmod/utime_mphal.o build/extmod/uos_dupterm.o build/lib/embed/abort_.o build/lib/utils/printf.o build/./unix_mphal.o build/./modos.o build/./gccollect.o build/./input.o build/./file.o build/./graphic.o build/./main.o build/./nop.o build/modtime.o build/ulab/*.o build/ulab/numpy/*.o build/ulab/numpy/fft/*.o build/ulab/numpy/linalg/*.o build/ulab/numpy/ndarray/*.o build/ulab/scipy/*.o build/ulab/scipy/linalg/*.o build/ulab/scipy/optimize/*.o build/ulab/scipy/signal/*.o build/ulab/scipy/special/*.o build/ulab/user/*.o build/ulab/utils/*.o /bin/cp libmicropython.a ../.. make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[3]: Nothing to be done for 'all-am'. Making all in src make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o icas.o icas.cc In file included from vecteur.h:21, from gen.h:69, from icas.cc:53: index.h:33: warning: ignoring ‘#pragma anon_unions ’ [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71: monomial.h:341:10: warning: ‘template class std::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from global.h:82, from icas.cc:32: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: ‘template class std::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: ‘template class std::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function ‘void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)’: monomial.h:729:44: warning: ‘template class std::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: ‘std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]’ is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: ‘template class std::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor ‘giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)’: gen.h:1429:15: warning: ‘giac::eqwdata::eqw_attributs’ will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: ‘int giac::eqwdata::x’ [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: ‘giac::eqwdata::modifiable’ will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: ‘int giac::eqwdata::baseline’ [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor ‘giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)’: gen.h:1429:15: warning: ‘giac::eqwdata::eqw_attributs’ will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: ‘int giac::eqwdata::x’ [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: ‘giac::eqwdata::modifiable’ will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: ‘int giac::eqwdata::baseline’ [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from icas.cc:55: gausspol.h: At global scope: gausspol.h:96:29: warning: ‘template class std::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ icas.cc: In function ‘void texmacs_output(const giac::gen&, giac::gen&, bool, int, const giac::context*)’: icas.cc:707:9: warning: unused variable ‘ans_num’ [-Wunused-variable] 707 | int ans_num=(int)history_out(contextptr).size()-1; | ^~~~~~~ icas.cc: In function ‘void verb(std::string&, int, std::ostream&, std::string, const std::string&, int&, bool, giac::context*, std::ostream*, std::ostream*)’: icas.cc:825:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 825 | if (pos<0 || pos>=cmd.size()) | ~~~^~~~~~~~~~~~ icas.cc:827:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 827 | if (pos<0 || pos>=cmd.size()) | make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' ~~~^~~~~~~~~~~~ icas.cc: In function ‘int micropyjs_evaled(std::string&, const giac::context*)’: icas.cc:1409:11: warning: unused variable ‘i’ [-Wunused-variable] 1409 | int i=micropy_ck_eval(s.c_str()); | ^ icas.cc: In function ‘int main(int, char**)’: icas.cc:1665:9: warning: unused variable ‘out_handle’ [-Wunused-variable] 1665 | int out_handle; | ^~~~~~~~~~ icas.cc:2274:50: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2274 | string s=(!insage && taille(ge,taillemax)>taillemax)?"Done":ge.print(contextptr); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ icas.cc:2386:14: warning: unused variable ‘startc’ [-Wunused-variable] 2386 | unsigned startc; | ^~~~~~ icas.cc:2165:15: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2165 | system("./xcas"); | ~~~~~~^~~~~~~~~~ icas.cc: In function ‘bool texmacs_graph_lr_margins(const std::string&, int&, bool, int)’: icas.cc:510:14: warning: ‘left’ may be used uninitialized [-Wmaybe-uninitialized] 510 | val=(left+right)/2; | ~~~~~^~~~~~~ icas.cc:473:7: note: ‘left’ was declared here 473 | int left,w; | ^~~~ icas.cc:508:34: warning: ‘w’ may be used uninitialized [-Wmaybe-uninitialized] 508 | if (!texmacs_graph_lr_margins(fname,right,false,w)) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ icas.cc:473:12: note: ‘w’ was declared here 473 | int left,w; | ^ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o History.lo History.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c History.cc -fPIC -DPIC -o .libs/History.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c History.cc -o History.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' In file included from giacPCH.h:8, from History.h:20, from History.cc:31: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from History.h:19: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ History.cc: In function 'void xcas::add_recent_filename(const std::string&, bool)': History.cc:226:11: warning: unused variable 'offset' [-Wunused-variable] 226 | int offset=menu->add((gettext("File")+string("/")+gettext("Open")+string("/")+remove_path(s)).c_str(),0,(Fl_Callback*)cb_recent_filename); | ^~~~~~ History.cc: In function 'int xcas::parse(Fl_Widget*, giac::gen&)': History.cc:499:13: warning: unused variable 'i' [-Wunused-variable] 499 | int i=micropy_ck_eval(m->value()); | ^ History.cc: In member function 'virtual int xcas::History_Pack::handle(int)': History.cc:1362:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1362 | for (unsigned i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2077 | for (int i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2118 | if (pos>=cs.size()) | ~~~^~~~~~~~~~~ History.cc: In member function 'bool xcas::History_Pack::insert_before(int, bool, int)': History.cc:2337:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2337 | for (int i=0;isecond.data.size();++i) | ~^~~~~~~~~~~~~~~~~~~~~~~ History.cc:2385:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 2385 | int i=fl_ask("%s",gettext("Set compatibility mode to TI?")); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/FL/fl_ask.H:55:15: note: declared here 55 | FL_EXPORT int fl_ask(const char *,...) __fl_attr((__format__ (__printf__, 1, 2), __deprecated__)); | ^~~~~~ History.cc:2421:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 2421 | int i=fl_ask("%s",(gettext("File ")+xcasws+gettext(" exists. Overwrite?")).c_str()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/FL/fl_ask.H:55:15: note: declared here 55 | FL_EXPORT int fl_ask(const char *,...) __fl_attr((__format__ (__printf__, 1, 2), __deprecated__)); | ^~~~~~ History.cc: In function 'void xcas::save_as_text(std::ostream&, int, History_Pack*)': History.cc:3198:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3198 | for (int i=4;i(g)) | ^~~ History.cc:3219:23: warning: unused variable 'ed' [-Wunused-variable] 3219 | if (Editeur * ed=dynamic_cast(wid)) | ^~ History.cc:3221:29: warning: unused variable 'tg' [-Wunused-variable] 3221 | if (Tableur_Group * tg=dynamic_cast(wid)) | ^~ History.cc:3223:32: warning: unused variable 'ed' [-Wunused-variable] 3223 | if (Xcas_Text_Editor * ed=dynamic_cast(wid)) | ^~ History.cc:3318:31: warning: unused variable 'g' [-Wunused-variable] 3318 | if (Graph2d * g=dynamic_cast(gr->child(0))) | ^ History.cc:3404:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3404 | for (int i=0;i(t->child(0)); | ^~ History.cc: In member function 'bool xcas::History_Pack::save_as(const char*)': History.cc:1898:12: warning: ignoring return value of 'int chdir(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] 1898 | chdir(sn.c_str()); | ~~~~~^~~~~~~~~~~~ History.cc: In member function 'bool xcas::History_Pack::insert_url(const char*, int)': History.cc:2451:12: warning: ignoring return value of 'int chdir(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] 2451 | chdir(sn.c_str()); | ~~~~~^~~~~~~~~~~~ History.cc: In function 'void xcas::save_as_text(std::ostream&, int, History_Pack*)': History.cc:3195:12: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 3195 | fread(nwsbuf,1,sizeof(nwsbuf),f); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ History.cc: In member function 'bool xcas::History_Pack::save_as(const char*, const char*, bool, bool, bool, bool)': History.cc:1990:26: warning: 'yscrollerpos' may be used uninitialized [-Wmaybe-uninitialized] 1990 | scroller->scroll_to(0,yscrollerpos); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ History.cc:1942:32: note: 'yscrollerpos' was declared here 1942 | int savepos=_sel_begin,pos,yscrollerpos; | ^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Input.lo Input.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Input.cc -fPIC -DPIC -o .libs/Input.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Input.cc -o Input.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' In file included from vecteur.h:21, from gen.h:69, from Input.h:10, from Input.cc:25: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from Input.cc:23: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38, from History.h:20, from Input.cc:34: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Input.cc: In function 'std::vector > xcas::micropython_filter_help(const std::vector >&)': Input.cc:336:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 336 | for (int i=0;i > xcas::js_filter_help(const std::vector >&)': Input.cc:347:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | for (int i=0;i >&, int, int, int&, std::string&, bool)': Input.cc:542:19: warning: the address of 'argtab' will never be NULL [-Waddress] 542 | if (argtab && argtab[j]) | ^~~~~~ Input.cc:370:23: note: 'argtab' declared here 370 | static Fl_Input * argtab[TAB_ARGS]={0,0,0,0,0,0}; | ^~~~~~ Input.cc: In member function 'int xcas::Multiline_Input_tab::in_handle(int)': Input.cc:1080:27: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 1080 | int ans=fl_ask("%s",((logs+'\n')+gettext("To get a newline, use shift-Enter. Reedit?")).c_str()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Input.cc:29: /usr/include/FL/fl_ask.H:55:15: note: declared here 55 | FL_EXPORT int fl_ask(const char *,...) __fl_attr((__format__ (__printf__, 1, 2), __deprecated__)); | ^~~~~~ Input.cc:1092:27: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 1092 | int ans=fl_ask("%s",(logs+"\nReedit?").c_str()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/FL/fl_ask.H:55:15: note: declared here 55 | FL_EXPORT int fl_ask(const char *,...) __fl_attr((__format__ (__printf__, 1, 2), __deprecated__)); | ^~~~~~ Input.cc:1069:38: warning: variable 'line_end' set but not used [-Wunused-but-set-variable] 1069 | unsigned line=0,line_beg=0,line_end=0,taille=strlen(ch),i; | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Xcas1.lo Xcas1.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Xcas1.cc -fPIC -DPIC -o .libs/Xcas1.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Xcas1.cc -o Xcas1.o >/dev/null 2>&1 In file included from giacPCH.h:8, from History.h:20, from Xcas1.h:18, from Xcas1.cc:35: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from Xcas1.cc:23: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Xcas1.cc: In function 'void xcas::Xcas_debugguer(int, giac::context*)': Xcas1.cc:482:43: warning: variable 'status' set but not used [-Wunused-but-set-variable] 482 | int cs=context_list().size(),ci=0,status=0; | ^~~~~~ Xcas1.cc: In function 'giac::vecteur xcas::fl_menu2rpn_menu(Fl_Menu_Item*&)': Xcas1.cc:766:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 766 | for (;i::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-comparmake[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' e] 2664 | if (s.size()>pos+3 && s[pos+2]=='/' && s[pos+3]=='/'){ | ~~~~~~~~^~~~~~ Xcas1.cc:2670:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2670 | if (pos>0 && poslabelfont(),lsize=pack->labelsize(),y=before_position; | ^~~~~~ Xcas1.cc:2641:38: warning: unused variable 'lsize' [-Wunused-variable] 2641 | int police=pack->labelfont(),lsize=pack->labelsize(),y=before_position; | ^~~~~ Xcas1.cc: In function 'bool xcas::has_graph3d(Fl_Widget*)': Xcas1.cc:3930:21: warning: unused variable 'gr3' [-Wunused-variable] 3930 | if (Graph3d * gr3=dynamic_cast(wid)) | ^~~ Xcas1.cc: In function 'void xcas::Menu_Insert_ItemName(Fl_Widget*, void*)': Xcas1.cc:3961:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3961 | if (pos>0 && pos::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3966 | if (pos2>=0 && pos2::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3998 | if (menu_buffer.size()>1 && menu_buffer!="%0" && !(pos>0 && posvalue()*/){ | ~~~^~~~~~~~~~~~~~~~~~~ Xcas1.cc: In function 'bool xcas::fltk_view(const giac::gen&, giac::gen&, const std::string&, std::string&, int, const giac::context*)': Xcas1.cc:4093:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 4093 | for (int i=0;i/dev/null 2>&1 In file included from giacPCH.h:8, from Equation.h:9, from Equation.cc:25: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from Equation.cc:23: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from graphtheory.h:26, from Equation.cc:38: graphe.h: In static member function 'static void giac::graphe::clear_point_coords(point&)': graphe.h:818:48: warning: label 'std' defined but not used [-Wunused-label] 818 | static void clear_point_coords(point &p) { std:fill(p.begin(),p.end(),0); } | ^~~ Equation.cc: In function 'giac::gen xcas::Equation_compute_size(const giac::gen&, const giac::attributs&, int, const giac::context*)': Equation.cc:1459:11: warning: unused variable 'x' [-Wunused-variable] 1459 | int x=0; | ^ Equation.cc: In member function 'virtual int xcas::Equation::in_handle(int)': Equation.cc:4567:17: warning: unused variable 'gptr' [-Wunused-variable] 4567 | gen * gptr=set_active(x,ytop-y); | ^~~~ Equation.cc: In function 'void xcas::cb_Equation_Editselection(Fl_Menu_*, void*)': Equation.cc:4643:25: warning: unused variable 'cptr' [-Wunused-variable] 4643 | giac::context * cptr=hp?hp->contextptr:0; | make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' ^~~~ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Print.lo Print.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Print.cc -fPIC -DPIC -o .libs/Print.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Print.cc -o Print.o >/dev/null 2>&1 In file included from vecteur.h:21, from gen.h:69, from Print.h:10, from Print.cc:25: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from Print.cc:23: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38, from History.h:20, from Print.cc:33: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Editeur.lo Editeur.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Editeur.cc -fPIC -DPIC -o .libs/Editeur.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Editeur.cc -o Editeur.o >/dev/null 2>&1 In file included from vecteur.h:21, from gen.h:69, from Editeur.h:26, from Editeur.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/gmpxx.h:41, from gen.h:59: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38, from Graph.h:7, from Editeur.h:29: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Editeur.cc: In function 'void xcas::cb_Editeur_Load(Fl_Widget*, void*)': Editeur.cc:534:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 534 | int i=fl_ask("%s","Buffer changed. Save?"); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/FL/fl_message.H:19, from Editeur.h:35: /usr/include/FL/fl_ask.H:55:15: note: declared here 55 | FL_EXPORT int fl_ask(const char *,...) __fl_attr((__format__ (__printf__, 1, 2), __deprecated__)); | ^~~~~~ Editeur.cc: In function 'void xcas::editeur_export(Fl_Text_Editor*, const std::string&, int)': Editeur.cc:645:19: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 645 | int i=fl_ask("%s",gettext("File exists. Overwrite?")); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/FL/fl_ask.H:55:15: note: declared here 55 | FL_EXPORT int fl_ask(const char *,...) __fl_amake[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' ttr((__format__ (__printf__, 1, 2), __deprecated__)); | ^~~~~~ Editeur.cc: In function 'void xcas::cb_Editeur_Save_as(Fl_Widget*, void*)': Editeur.cc:810:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 810 | int i=fl_ask("%s",(tmp+gettext(": file exists. Overwrite?")).c_str()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/FL/fl_ask.H:55:15: note: declared here 55 | FL_EXPORT int fl_ask(const char *,...) __fl_attr((__format__ (__printf__, 1, 2), __deprecated__)); | ^~~~~~ Editeur.cc: In function 'void xcas::send_numworks(const std::string&, const std::string&)': Editeur.cc:847:19: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 847 | int i=fl_ask("%s",gettext("Program exists on calculator. Overwrite?")); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/FL/fl_ask.H:55:15: note: declared here 55 | FL_EXPORT int fl_ask(const char *,...) __fl_attr((__format__ (__printf__, 1, 2), __deprecated__)); | ^~~~~~ Editeur.cc: In function 'void xcas::nws_flash()': Editeur.cc:1006:14: warning: unused variable 'res' [-Wunused-variable] 1006 | bool res=numworks_sendtar(buf,0,tar_first_modif_offset); | ^~~ Editeur.cc:1012:16: warning: unused variable 'res' [-Wunused-variable] 1012 | bool res=tar_savefile(buf,newfile); | ^~~ Editeur.cc: In function 'void xcas::cb_Editeur_Next(Fl_Widget*, void*)': Editeur.cc:1678:18: warning: too many arguments for format [-Wformat-extra-args] 1678 | fl_alert("%s","No more occurrences of '%s' found!", e->search.c_str()); | ^~~~ Editeur.cc: In function 'void xcas::cb_Editeur_Search(Fl_Widget*, void*)': Editeur.cc:1844:23: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 1844 | i=fl_ask("%s","Really replace by nothing?"); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/FL/fl_ask.H:55:15: note: declared here 55 | FL_EXPORT int fl_ask(const char *,...) __fl_attr((__format__ (__printf__, 1, 2), __deprecated__)); | ^~~~~~ Editeur.cc:1897:24: warning: too many arguments for format [-Wformat-extra-args] 1897 | fl_alert("%s","No occurrences of '%s' found!", e->search.c_str()); | ^~~~ Editeur.cc: In function 'void xcas::cb_prg_sialorssinon(Fl_Menu_*, void*)': Editeur.cc:2567:23: warning: unused variable 'contextptr' [-Wunused-variable] 2567 | giac::context * contextptr = get_context(ed); | ^~~~~~~~~~ Editeur.cc: In function 'void xcas::cb_prg_pour_(Fl_Menu_*, void*)': Editeur.cc:2579:23: warning: unused variable 'contextptr' [-Wunused-variable] 2579 | giac::context * contextptr = get_context(ed); | ^~~~~~~~~~ Editeur.cc: In function 'void xcas::cb_prg_tantque(Fl_Menu_*, void*)': Editeur.cc:2591:23: warning: unused variable 'contextptr' [-Wunused-variable] 2591 | giac::context * contextptr = get_context(ed); | ^~~~~~~~~~ Editeur.cc: In function 'void xcas::cb_prg_repeter(Fl_Menu_*, void*)': Editeur.cc:2603:23: warning: unused variable 'contextptr' [-Wunused-variable] 2603 | giac::context * contextptr = get_context(ed); | ^~~~~~~~~~ Editeur.cc: In function 'std::vector xcas::micropython_filter_help(const std::vector&)': Editeur.cc:3394:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3394 | for (int i=0;python_heap && i(parent()); | ^~ Editeur.cc: In member function 'void xcas::Xcas_Text_Editor::dedent()': Editeur.cc:3555:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3555 | for (;lpos::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3559 | if (lposindent(i+delta); | ~~~~~~~~~~~^~~~~~~~~ Editeur.cc: In function 'void xcas::cb_prg_si(Fl_Menu_*, void*)': Editeur.cc:3222:7: note: in a call to non-static member function 'int xcas::Xcas_Text_Editor::indent(int)' 3222 | int Xcas_Text_Editor::indent(int pos){ | ^~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Tableur.lo Tableur.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Tableur.cc -fPIC -DPIC -o .libs/Tableur.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Tableur.cc -o Tableur.o >/dev/null 2>&1 In file included from vecteur.h:21, from gen.h:69, from Tableur.h:23, from Tableur.cc:24: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/gmpxx.h:41, from gen.h:59: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38, from Graph.h:7, from Tableur.h:33: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Tableur.cc: In member function 'virtual int xcas::Flv_Table_Gen::handle(int)': Tableur.cc:760:11: warning: unused variable 'r' [-Wunused-variable] 760 | int r=Fl::handle(FL_KEYBOARD,window()); | ^ Tableur.cc: In function 'bool xcas::get_filename(std::string&, const std::string&)': Tableur.cc:1271:19: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 1271 | int i=fl_ask("%s",(tmp+gettext(": file exists. Overwrite?")).c_str()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/FL/fl_message.H:19, from Tableur.h:30: /usr/include/FL/fl_ask.H:55:15: note: declared here 55 | FL_EXPORT int fl_ask(const char *,...) __fl_attr((__format__ (__printf__, 1, 2), __deprecated__)); | ^~~~~~ Tableur.cc: In function 'void xcas::cb_Tableur_SetRows(Fl_Menu_*, void*)': Tableur.cc:2460:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 2460 | int j=fl_ask("%s",gettext("Really delete rows?")); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/FL/fl_ask.H:55:15: note: declared here 55 | FL_EXPORT int fl_ask(const char *,...) __fl_attr((__format__ (__printf__, 1, 2), __deprecated__)); | ^~~~~~ Tableur.cc: In function 'void xcas::cb_Tableur_SetCols(Fl_Menu_*, void*)': Tableur.cc:2476:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 2476 | int j=fl_ask("%s",gettext("Really delete columns?")); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/FL/fl_ask.H:55:15: note: declared here 55 | FL_EXPORT int fl_ask(const char *,...) __fl_attr((__format__ (__printf__, 1, 2), __deprecated__)); | ^~~~~~ Tableur.cc: In function 'void xcas::sheetsort(Flv_Table_Gen*, bool, bool)': Tableur.cc:2660:20: warning: too many arguments for format [-Wformat-extra-args] 2660 | int i=fl_ask("%s",gettext("Sorting is not compatible with some cell references. Sort anyway"),gettext("Yes"),gettext("No")); | ^~~~ Tableur.cc:2660:19: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 2660 | int i=fl_ask("%s",gettext("Sorting is not compatible with some cell references. Sort anyway"),gettext("Yes"),gettext("No")); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/FL/fl_ask.H:55:15: note: declared here 55 | FL_EXPORT int fl_ask(const char *,...) __fl_attr((__format__ (__printf__, 1, 2), __deprecated__)); | ^~~~~~ Tableur.cc: In function 'bool xcas::csv_guess(const std::string&, char&, char&, char&)': Tableur.cc:1080:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 1080 | fread(data,size,count,f); | ~~~~~^~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Graph3d.lo Graph3d.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Graph3d.cc -fPIC -DPIC -o .libs/Graph3d.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Graph3d.cc -o Graph3d.o >/dev/null 2>&1 In file included from giacPCH.h:8, from Graph3d.h:7, from Graph3d.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Graph3d.h: In constructor 'xcas::Graph3d::Graph3d(int, int, int, int, const char*, xcas::History_Pack*)': Graph3d.h:113:10: warning: 'xcas::Graph3d::push_in_area' will be initialized after [-Wreorder] 113 | bool push_in_area; | ^~~~~~~~~~~~ Graph3d.h:112:12: warning: 'double xcas::Graph3d::depth' [-Wreorder] 112 | double depth; | ^~~~~ Graph3d.cc:164:3: warning: when initialized here [-Wreorder] 164 | Graph3d::Graph3d(int x,int y,int width, int height,const char* title,History_Pack * hp_): | ^~~~~~~ Graph3d.cc: In member function 'void xcas::Graph3d::indraw(const giac::gen&)': Graph3d.cc:941:36: warning: narrowing conversion of '(& w)->giac::dbgprint_vector::std::vector >.std::vector >::operator[](0).giac::gen::.giac::gen::::_DOUBLE_val' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] 941 | GLfloat tab[4]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val,w[3]._DOUBLE_val}; Graph3d.cc:941:53: warning: narrowing conversion of '(& w)->giac::dbgprint_vector::std::vector >.std::vector >::operator[](1).giac::gen::.giac::gen::::_DOUBLE_val' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] 941 | GLfloat tab[4]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val,w[3]._DOUBLE_val}; Graph3d.cc:941:70: warning: narrowing conversion of '(& w)->giac::dbgprint_vector::std::vector >.std::vector >::operator[](2).giac::gen::.giac::gen::::_DOUBLE_val' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] 941 | GLfloat tab[4]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val,w[3]._DOUBLE_val}; Graph3d.cc:941:87: warning: narrowing conversion of '(& w)->giac::dbgprint_vector::std::vector >.std::vector >::operator[](3).giac::gen::.giac::gen::::_DOUBLE_val' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] 941 | GLfloat tab[4]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val,w[3]._DOUBLE_val}; Graph3d.cc:947:36: warning: narrowing conversion of '(& w)->giac::dbgprint_vector::std::vector >.std::vector >::operator[](0).giac::gen::.giac::gen::::_DOUBLE_val' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] 947 | GLfloat tab[3]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val}; Graph3d.cc:947:53: warning: narrowing conversion of '(& w)->giac::dbgprint_vector::std::vector >.std::vector >::operator[](1).giac::gen::.giac::gen::::_DOUBLE_val' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] 947 | GLfloat tab[3]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val}; Graph3d.cc:947:70: warning: narrowing conversion of '(& w)->giac::dbgprint_vector::std::vector >.std::vector >::operator[](2).giac::gen::.giac::gen::::_DOUBLE_val' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] 947 | GLfloat tab[3]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val}; Graph3d.cc: In member function 'virtual void xcas::Graph3d::update_rotation()': Graph3d.cc:2619:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2619 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2633 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2711 | for (int n=1;nsize();++n){ | ~^~~~~~~~~~~~~~~~~~~ Graph3d.cc:2809:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2809 | for (int j=0;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2818 | for (int k=0;k >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2840 | for (int k=0;k >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2861 | for (int j=0;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2868 | for (int k=0;k::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2881 | for (;l::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2901 | if (l==cur.size()-2) | ~^~~~~~~~~~~~~~ Graph3d.cc:2906:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2906 | for (int l=1;l&, const xcas::int2&, int, int&, int&) const': Graph3d.cc:2936:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2936 | for (int k=0;k::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2950 | for (int k=0;kxmax) xmax=x0; if (x0xmax) xmax=x0; if (x0xmax) xmax=x1; if (x1xmax) xmax=x1; if (x1ymax) ymax=y0; if (y0ymax) ymax=y0; if (y0ymax) ymax=y1; if (y1ymax) ymax=y1; if (y1xmax) xmax=X; if (Xxmax) xmax=X; if (Xymax) ymax=Y; if (Yymax) ymax=Y; if (Y&, double, double)': Graph3d.cc:3618:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3618 | for (int i=1;i9) w=9; if (w<1) w=1; | ^~ Graph3d.cc:3701:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3701 | if (w>9) w=9; if (w<1) w=1; | ^~ Graph3d.cc:3702:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3702 | if (h>9) h=9; if (h<1) h=1; | ^~ Graph3d.cc:3702:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3702 | if (h>9) h=9; if (h<1) h=1; | ^~ Graph3d.cc:3733:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3733 | if (itmpimax) imax=itmp; | ^~ Graph3d.cc:3733:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3733 | if (itmpimax) imax=itmp; | ^~ Graph3d.cc:3735:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3735 | if (itmpimax) imax=itmp; | ^~ Graph3d.cc:3735:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3735 | if (itmpimax) imax=itmp; | ^~ Graph3d.cc:3784:15: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3784 | if (x0>xmax) xmax=x0; if (x0xmax) xmax=x0; if (x0xmax) xmax=x1; if (x1xmax) xmax=x1; if (x1ymax) ymax=y0; if (y0ymax) ymax=y0; if (y0ymax) ymax=y1; if (y1ymax) ymax=y1; if (y1xmax) xmax=X; if (Xxmax) xmax=X; if (Xymax) ymax=Y; if (Yymax) ymax=Y; if (Y=sizeof(tabcolorcplx)/(sizeof(int4))){ | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Graph3d.cc:3868:23: warning: variable 'a2' set but not used [-Wunused-but-set-variable] 3868 | double a1,a2,a3,a4; | ^~ Graph3d.cc:3868:26: warning: variable 'a3' set but not used [-Wunused-but-set-variable] 3868 | double a1,a2,a3,a4; | ^~ Graph3d.cc:3868:29: warning: variable 'a4' set but not used [-Wunused-but-set-variable] 3868 | double a1,a2,a3,a4; | ^~ Graph3d.cc:4011:31: warning: unused variable 'cur' [-Wunused-variable] 4011 | vector & cur=polyedrev[k]; | ^~~ Graph3d.cc:3944:11: warning: variable 'u' set but not used [-Wunused-but-set-variable] 3944 | int u,d,du,dd; | ^ Graph3d.cc:3944:13: warning: unused variable 'd' [-Wunused-variable] 3944 | int u,d,du,dd; | ^ Graph3d.cc:3944:15: warning: unused variable 'du' [-Wunused-variable] 3944 | int u,d,du,dd; | ^~ Graph3d.cc:3944:18: warning: unused variable 'dd' [-Wunused-variable] 3944 | int u,d,du,dd; | ^~ Graph3d.cc:4339:14: warning: variable 'color' set but not used [-Wunused-but-set-variable] 4339 | int4 color=sphere_color[k]; | ^~~~~ Graph3d.cc: In function 'void xcas::vpush(giac::vecteur&, const giac::gen&)': Graph3d.cc:4508:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4508 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4704 | for (int i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4777 | for (int k=0;k >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4818 | for (int i=0;i.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ Graph3d.cc: In function 'void xcas::glsurface(const giac::vecteur&, const giac::gen&, double, double, double, double, int, int, int, const giac::context*)': Graph3d.cc:662:14: note: '' declared here 662 | curuv[0]=u; | ^ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'void xcas::glsurface(const giac::vecteur&, const giac::gen&, double, double, double, double, int, int, int, const giac::context*)' at Graph3d.cc:664:18: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ Graph3d.cc: In function 'void xcas::glsurface(const giac::vecteur&, const giac::gen&, double, double, double, double, int, int, int, const giac::context*)': Graph3d.cc:664:18: note: '' declared here 664 | curuv[1] = v; | ^ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'void xcas::glsurface(const giac::vecteur&, const giac::gen&, double, double, double, double, int, int, int, const giac::context*)' at Graph3d.cc:675:13: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ Graph3d.cc: In function 'void xcas::glsurface(const giac::vecteur&, const giac::gen&, double, double, double, double, int, int, int, const giac::context*)': Graph3d.cc:675:20: note: '' declared here 675 | curuv[1] = v; | ^ In constructor 'giac::gen::gen(double)', inlined from 'void xcas::Graph3d::indraw(const giac::gen&)' at Graph3d.cc:1546:30: gen.h:669:42: warning: 'nu' may be used uninitialized [-Wmaybe-uninitialized] 669 | inline gen(double d): type(_DOUBLE_),_DOUBLE_val(d) {}; | ^~~~~~~~~~~~~~ Graph3d.cc: In member function 'void xcas::Graph3d::indraw(const giac::gen&)': Graph3d.cc:1522:25: note: 'nu' was declared here 1522 | double lambda=1,nu; | ^~ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Help1.lo Help1.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Help1.cc -fPIC -DPIC -o .libs/Help1.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Help1.cc -o Help1.o >/dev/null 2>&1 In file included from vecteur.h:21, from gen.h:69, from Help1.h:8, from Help1.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/gmpxx.h:41, from gen.h:59: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38, from History.h:20, from Xcas1.h:18, from Help1.cc:3: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:42: In static member function 'static void std::char_traits::assign(char_type&, const char_type&)', inlined from 'void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::push_back(_CharT) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' at /usr/include/c++/14/bits/basic_string.h:1577:21, inlined from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::operator+=(_CharT) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]' at /usr/include/c++/14/bits/basic_string.h:1399:17, inlined from 'std::string xcas::translate_html_title(const std::string&)' at Help1.cc:122:11: /usr/include/c++/14/bits/char_traits.h:350:14: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] 350 | __c1 = __c2; | ~~~~~^~~~~~ Help1.cc: In function 'std::string xcas::tranmake[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' slate_html_title(const std::string&)': Help1.cc:76:16: note: 'c' was declared here 76 | char c; | ^ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Cfg.lo Cfg.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Cfg.cc -fPIC -DPIC -o .libs/Cfg.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Cfg.cc -o Cfg.o >/dev/null 2>&1 In file included from vecteur.h:21, from gen.h:69, from Cfg.cc:36: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from global.h:82, from Cfg.cc:35: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38, from History.h:20, from Cfg.cc:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Flv_CStyle.lo Flv_CStyle.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flv_CStyle.cc -fPIC -DPIC -o .libs/Flv_CStyle.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flv_CStyle.cc -o Flv_CStyle.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Flve_Check_Button.lo Flve_Check_Button.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flve_Check_Button.cc -fPIC -DPIC -o .libs/Flve_Check_Button.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flve_Check_Button.cc -o Flve_Check_Button.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Flve_Input.lo Flve_Input.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flve_Input.cc -fPIC -DPIC -o .libs/Flve_Input.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flve_Input.cc -o Flve_Input.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Flv_Style.lo Flv_Style.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flv_Style.cc -fPIC -DPIC -o .libs/Flv_Style.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flv_Style.cc -o Flv_Style.o >/dev/null 2>&1 Flv_Style.cc: In member function 'const Flv_Style& Flv_Style::operator=(const Flv_Style&)': Flv_Style.cc:431:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 431 | if (n.border_defined()) | ^~ Flv_Style.cc:433:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 433 | if (n.border_color_defined()) | ^~ Flv_Style.cc:455:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 455 | if (n.x_margin_defined()) | ^~ Flv_Style.cc:457:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 457 | if (n.y_margin_defined()) | ^~ Flv_Style.cc: In member function 'bool Flv_Style_List::insert(Flv_Style*)': Flv_Style.cc:630:3: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 630 | for (t=vcount; t>vcurrent; t-- ) | ^~~ Flv_Style.cc:633:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 633 | list[vcurrent] = n; | ^~~~ make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Flv_Data_Source.lo Flv_Data_Source.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flv_Data_Source.cc -fPIC -DPIC -o .libs/Flv_Data_Source.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flv_Data_Source.cc -o Flv_Data_Source.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Flve_Combo.lo Flve_Combo.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flve_Combo.cc -fPIC -DPIC -o .libs/Flve_Combo.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flve_Combo.cc -o Flve_Combo.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Flv_List.lo Flv_List.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flv_List.cc -fPIC -DPIC -o .libs/Flv_List.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flv_List.cc -o Flv_List.o >/dev/null 2>&1 Flv_List.cc: In member function 'virtual void Flv_List::draw_row(int, int&, int&, int&, int&, int)': Flv_List.cc:150:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 150 | if (row_divider()) | ^~ Flv_List.cc:153:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 153 | X -= Offset; | ^ Flv_List.cc: In member function 'void Flv_List::draw_border(Flv_Style&, int&, int&, int&, int&)': Flv_List.cc:758:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 758 | if (s.bottom_border()) | ^~ Flv_List.cc:760:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 760 | if (s.top_border()) | ^~ make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Graph.lo Graph.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Graph.cc -fPIC -DPIC -o .libs/Graph.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Graph.cc -o Graph.o >/dev/null 2>&1 In file included from giacPCH.h:8, from Graph.h:7, from Graph.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Graph.cc: In constructor 'xcas::QRGraph::QRGraph(int, int, int, const char*)': Graph.cc:87:9: warning: 'xcas::QRGraph::QRscale' will be initialized after [-Wreorder] 87 | int QRscale,size_border; | ^~~~~~~ Graph.cc:91:122: warning: base 'Fl_Widget' [-Wreorder] 91 | QRGraph(int x,int y,int scale=3,const char * f="qrcode"):QRscale(scale),Fl_Widget(x,y,200*scale,200*scale),filename(f){}; | ^ Graph.cc:91:5: warning: when initialized here [-Wreorder] 91 | QRGraph(int x,int y,int scale=3,const char * f="qrcode"):QRscale(scale),Fl_Widget(x,y,200*scale,200*scale),filename(f){}; | ^~~~~~~ Graph.cc: In function 'giac::rgba_image xcas::fltk2image(Fl_Image*, const giac::context*)': Graph.cc:561:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 561 | for (i=0;i(this); | ^~~~ Graph.cc: In member function 'virtual void xcas::Graph2d3d::autoscale(bool)': Graph.cc:2874:11: warning: unused variable 's' [-Wunused-variable] 2874 | int s; | ^ Graph.cc: In function 'const char* xcas::latexfilename(const char*)': Graph.cc:3026:19: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 3026 | int i=fl_ask("%s",("File "+s+" exists. Overwrite?").c_str()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/FL/fl_message.H:19, from Editeur.h:35, from Graph.h:33: /usr/include/FL/fl_ask.H:55:15: note: declared here 55 | FL_EXPORT int fl_ask(const char *,...) __fl_attr((__format__ (__printf__, 1, 2), __deprecated__)); | ^~~~~~ Graph.cc: In function 'int xcas::chooseinvecteur(const giac::vecteur&)': Graph.cc:3235:24: warning: too many arguments for format [-Wformat-extra-args] 3235 | return fl_choice("Choose",v[0].print(giac::context0).c_str(),v[1].print(giac::context0).c_str(),v[2].print(giac::context0).c_str(),v[3].print(giac::context0).c_str()); | ^~~~~~~~ Graph.cc:3236:22: warning: too many arguments for format [-Wformat-extra-args] 3236 | return fl_choice("Choose",v[0].print(giac::context0).c_str(),v[1].print(giac::context0).c_str(),v[2].print(giac::context0).c_str(),v[3].print(giac::context0).c_str(),v[4].print(giac::context0).c_str()); | ^~~~~~~~ Graph.cc: In member function 'virtual int xcas::Graph2d::in_handle(int)': Graph.cc:3542:26: warning: unused variable 'newz' [-Wunused-variable] 3542 | double newx,newy,newz; | ^~~~ Graph.cc: In function 'int xcas::change_line_type(int&, bool, bool&, const std::string&, bool, bool&, bool&, bool, int)': Graph.cc:3606:30: warning: unused variable 'button_approx' [-Wunused-variable] 3606 | static Fl_Check_Button * button_approx=0, * button_formel=0,*button_untranslate=0; | ^~~~~~~~~~~~~ Graph.cc: In member function 'void xcas::Graph2d3d::change_attributs()': Graph.cc:3979:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3979 | if (i>=0 && i >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 4042 | if (mode>=2 && event==FL_MOVE && args_tmp.size()>mode) | ~~~~~~~~~~~~~~~^~~~~ Graph.cc:4051:81: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 4051 | tmp=geometry_round(newx,newy,newz,eps,tmp2,pos,mode==0 || (args_tmp.size()==mode && function_final.type==_FUNC && equalposcomp(transformation_functions,*function_final._FUNCptr)),event==FL_RELEASE); | ~~~~~~~~~~~~~~~^~~~~~ Graph.cc:4299:32: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 4299 | if (npoints+args_tmp.size()>mode) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ Graph.cc:4336:11: warning: unused variable 'save_undo_position' [-Wunused-variable] 4336 | int save_undo_position=hp->undo_position; | ^~~~~~~~~~~~~~~~~~ Graph.cc: In function 'void xcas::cb_set_mode(Fl_Widget*, const giac::gen&, const giac::gen&, int, const std::string&)': Graph.cc:4850:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 4850 | int i=fl_ask("%s","Dynamic geometry works faster in approx mode. Drag in approx mode?"); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/FL/fl_ask.H:55:15: note: declared here 55 | FL_EXPORT int fl_ask(const char *,...) __fl_attr((__format__ (__printf__, 1, 2), __deprecated__)); | ^~~~~~ Graph.cc: In function 'void xcas::fl_pie_seg(int, int, int, int, int, int, bool)': Graph.cc:5281:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5281 | for (;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5993 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5997 | for (int j=0;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 6007 | for (;tracemode_n >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 6012 | if (tracemode_n>=tracemode_v.size()){ | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Graph.cc:6015:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 6015 | for (tracemode_n=0;tracemode_n >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 6021 | if (tracemode_n>=tracemode_v.size()){ | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Graph.cc:6199:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 6199 | for (int j=0;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 6212 | for (int i=0;ichildren()>pos){ | ^~~~~~~~~~ Graph.cc: In member function 'void xcas::Figure::save_figure_as(const std::string&)': Graph.cc:6943:21: warning: 'int fl_ask(const char*, ...)' is deprecated [-Wdeprecated-declarations] 6943 | int i=fl_ask("%s",(s+gettext(": file exists. Overwrite?")).c_str()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/FL/fl_ask.H:55:15: note: declared here 55 | FL_EXPORT int fl_ask(const char *,...) __fl_attr((__format__ (__printf__, 1, 2), __deprecated__)); | ^~~~~~ Graph.cc: In member function 'void xcas::Gen_Value_Slider::adjust(bool)': Graph.cc:9344:40: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 9344 | if (position>=0 && v.size()>position){ | ~~~~~~~~^~~~~~~~~ Graph.cc: At global scope: Graph.cc:7781:15: warning: 'void xcas::cb_Approx(Fl_Button*, void*)' defined but not used [-Wunused-function] 7781 | static void cb_Approx(Fl_Button * b , void*) { | ^~~~~~~~~ Graph.cc:7774:15: warning: 'void xcas::cb_Exact(Fl_Button*, void*)' defined but not used [-Wunused-function] 7774 | static void cb_Exact(Fl_Button * b , void*) { | ^~~~~~~~ Graph.cc:175:15: warning: 'void xcas::cb_QRGraph_PNG3(Fl_Menu_*, void*)' defined but not used [-Wunused-function] 175 | static void cb_QRGraph_PNG3(Fl_Menu_* m , void*) { | ^~~~~~~~~~~~~~~ Graph.cc:169:15: warning: 'void xcas::cb_QRGraph_PNG2(Fl_Menu_*, void*)' defined but not used [-Wunused-function] 169 | static void cb_QRGraph_PNG2(Fl_Menu_* m , void*) { | ^~~~~~~~~~~~~~~ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'bool xcas::Graph2d::findij(const giac::gen&, double, double, double&, double&, const giac::context*) const' at Graph.cc:3207:30: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ Graph.cc: In member function 'bool xcas::Graph2d::findij(const giac::gen&, double, double, double&, double&, const giac::context*) const': Graph.cc:3207:37: note: '' declared here 3207 | f0=std::log10(f0._DOUBLE_val); | ^ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'bool xcas::Graph2d::findij(const giac::gen&, double, double, double&, double&, const giac::context*) const' at Graph.cc:3213:30: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ Graph.cc: In member function 'bool xcas::Graph2d::findij(const giac::gen&, double, double, double&, double&, const giac::context*) const': Graph.cc:3213:37: note: '' declared here 3213 | f1=std::log10(f1._DOUBLE_val); | ^ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Flv_Table.lo Flv_Table.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flv_Table.cc -fPIC -DPIC -o .libs/Flv_Table.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Flv_Table.cc -o Flv_Table.o >/dev/null 2>&1 Flv_Table.cc: In member function 'virtual void Flv_Table::draw()': Flv_Table.cc:253:14: warning: unused variable 'buf' [-Wunused-variable] 253 | char buf[30]; | ^~~ Flv_Table.cc: In member function 'void Flv_Table::switch_editor(int, int)': Flv_Table.cc:1512:14: warning: unused variable 'buf' [-Wunused-variable] 1512 | char buf[30]; | ^~~ Flv_Table.cc: In member function 'int Flv_Table::internal_handle(int)': Flv_Table.cc:774:66: warning: 'r' may be used uninitialized [-Wmaybe-uninitialized] 774 | get_style(s,r,col()); | ~~~~~~~~~^~~~~~~~~~~ Flv_Table.cc:573:21: note: 'r' was declared here 573 | int TX, TY, r, c, cd, rd; | ^ make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o gl2ps.lo gl2ps.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c gl2ps.c -fPIC -DPIC -o .libs/gl2ps.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c gl2ps.c -o gl2ps.o >/dev/null 2>&1 gl2ps.c: In function 'gl2psBuildBspTree': gl2ps.c:1532:3: warning: 'prim' may be used uninitialized [-Wmaybe-uninitialized] 1532 | gl2psGetPlane(prim, tree->plane); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gl2ps.c:1524:19: note: 'prim' declared here 1524 | GL2PSprimitive *prim, *frontprim = NULL, *backprim = NULL; | ^~~~ make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o Python.lo Python.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Python.cc -fPIC -DPIC -o .libs/Python.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c Python.cc -o Python.o >/dev/null 2>&1 In file included from giacPCH.h:8, from Python.h:5, from Python.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Python.cc: In function 'void c_convert(int*, int*, std::vector >&)': Python.cc:140:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 140 | for (int i=0;i >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 237 | if (M[i].type!=giac::_VECT || M[i]._VECTptr->size()!=m) | ~~~~~~~~~~~~~~~~~~~~~^~~ Python.cc: In function 'bool matrice2c_complexptr(const giac::matrice&, c_complex*)': Python.cc:331:56: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned inmake[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' t'} and 'int' [-Wsign-compare] 331 | if (M[i].type!=giac::_VECT || M[i]._VECTptr->size()!=m) | ~~~~~~~~~~~~~~~~~~~~~^~~ Python.cc: In function 'const char* read_file(const char*)': Python.cc:49:9: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 49 | fscanf(f,"%s",buf); | ~~~~~~^~~~~~~~~~~~ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'void doubleptr2matrice(double*, int, int, giac::matrice&)' at Python.cc:224:13: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ Python.cc: In function 'void doubleptr2matrice(double*, int, int, giac::matrice&)': Python.cc:224:13: note: '' declared here 224 | w[j]=*x; | ^ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o input_lexer.lo input_lexer.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c input_lexer.cc -fPIC -DPIC -o .libs/input_lexer.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c input_lexer.cc -o input_lexer.o >/dev/null 2>&1 In file included from giacPCH.h:8, from input_lexer.ll:47: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ input_lexer.cc:4857:17: warning: 'void yyunput(int, char*, yyscan_t)' defined but not used [-Wunused-function] 4857 | static void yyunput (int c, char * yy_bp , yyscan_t yyscanner) | ^~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o sym2poly.lo sym2poly.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c sym2poly.cc -fPIC -DPIC -o .libs/sym2poly.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c sym2poly.cc -o sym2poly.o >/dev/null 2>&1 In file included from giacPCH.h:8, from sym2poly.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ sym2poly.cc: In function 'giac::matrice giac::ext_glue_matrices(const matrice&, const matrice&)': sym2poly.cc:253:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 253 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 346 | for (int i=0;i >make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' ::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1423 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1423 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1445 | if (n && n<=lvnum.size() && e._SYMBptr->feuille._VECTptr->front().type==_VECT){ | ~^~~~~~~~~~~~~~ sym2poly.cc: In function 'void giac::lvar_rootof(const gen&, const vecteur&, vecteur&, const context*)': sym2poly.cc:1888:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1888 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2738 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2750 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2912 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3006 | for (int i=1;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3305 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3311 | for (int j=0;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3374 | if (s==0 || s!=v2.size()) | ~^~~~~~~~~~~ sym2poly.cc: In function 'bool giac::rur_add(const gen&, const gen&, gen&, gen&, const vecteur&)': sym2poly.cc:3395:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3395 | if (s!=Dv.size()) | ~^~~~~~~~~~~ sym2poly.cc: In function 'bool giac::rur_subst(const gen&, const vecteur&, const vecteur&, const vecteur&, const vecteur&, gen&, gen&, const context*)': sym2poly.cc:3519:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3519 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3577 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3611 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3851 | for (int i=0;isize();++i) | ~^~~~~~~~~~~~~~~~~~~ sym2poly.cc: In function 'void giac::lazy_dbgsum(const gen&, const gen&, const gen&, const gen&, const vecteur&, const vecteur&, const context*)': sym2poly.cc:3887:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3887 | for (int i=0;i, std::allocator > >&, const vecteur&, vecteur&, std::vector >&, ext_param_t&, vecteur&, gen&, gen&, const context*)': sym2poly.cc:3998:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3998 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4179 | for (int i=1;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4213 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4467 | for (int i=0;i > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4642 | for (int j=0;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4646 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4690 | for (int i=0;i::tensor(const giac::monomial&) [with T = giac::gen]': sym2poly.cc:408:30: required from here sym2poly.cc:6353:9: warning: 408 | return new ref_polynome(m); sym2poly.cc:6353:9: warning: | ^ poly.h:52:193: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 52 | tensor(const monomial & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': sym2poly.cc:477:20: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 477 | polynome pg(np.dim); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^ poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': sym2poly.cc:487:36: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 487 | polynome np(n,d._POLYptr->dim),dp(*d._POLYptr); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^ poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 55 | tensor(const T & v, int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': sym2poly.cc:975:20: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 975 | polynome vp(1),vp_content; /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^~~~~~~~~~ poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': poly.h:147:14: required from 'giac::tensor giac::tensor::trunc1() const [with T = giac::gen]' /usr/include/c++/14/bits/stl_function.h:1150:5: note: 147 | return tensor(dim-1,v); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^~~~~~~~~~~~~~~~~~ sym2poly.cc:966:36: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 966 | factorization ff(rsqff(s.trunc1())); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~^~ poly.h:59:205: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 59 | tensor(int d,const std::vector< monomial > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o threaded.lo threaded.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c threaded.cc -fPIC -DPIC -o .libs/threaded.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c threaded.cc -o threaded.o >/dev/null 2>&1 In file included from giacPCH.h:8, from threaded.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ threaded.cc: In function 'giac::gen giac::_background(const gen&, const context*)': threaded.cc:272:12: warning: variable 'maxsize' set but not used [-Wunused-but-set-variable] 272 | double maxsize=1e9; // in bytes | ^~~~~~~ threaded.cc:273:12: warning: variable 'maxtime' set but not used [-Wunused-but-set-variable] 273 | double maxtime=1e9; // in microseconds | ^~~~~~~ threaded.cc: In function 'bool giac::horner(const std::vector >&, int, const std::vector&, std::vector >&, int, int)': threaded.cc:753:39: warning: variable 'jtend' set but not used [-Wunused-but-set-variable] 753 | vector::const_iterator jtend=vars.end()-1; | ^~~~~ threaded.cc: In function 'void* giac::do_recursive_gcd_call(void*)': threaded.cc:2417:11: warning: the compiler can assume that the address of 'pv' will never be NULL [-Waddress] 2417 | &pv && &qv make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' | ^~~ threaded.cc:2338:29: note: 'pv' declared here 2338 | vector< vector > & pv = *ptr->pv; | ^~ threaded.cc:2417:18: warning: the compiler can assume that the address of 'qv' will never be NULL [-Waddress] 2417 | &pv && &qv | ^~~ threaded.cc:2339:29: note: 'qv' declared here 2339 | vector< vector > & qv = *ptr->qv; | ^~ threaded.cc: In function 'bool giac::mod_gcd(const std::vector >&, const std::vector >&, int, std::vector >&, std::vector >&, std::vector >&, const std::vector&, bool, bool, bool&, std::vector >&, std::vector >&, std::vector >&, std::vector >&, std::vector >&, std::vector >&, std::vector >&, int)': threaded.cc:2590:98: warning: unused variable 'minpqxndeg' [-Wunused-variable] 2590 | int pxndeg=degree_xn(*p_ptr,shiftxn,shift2),qxndeg=degree_xn(*q_ptr,shiftxn,shift2),gcddeg=0,minpqxndeg=giacmin(pxndeg,qxndeg); | ^~~~~~~~~~ threaded.cc:2689:15: warning: variable 'lcoeffpu' set but not used [-Wunused-but-set-variable] 2689 | hashgcd_U lcoeffpu,lcoeffqu; | ^~~~~~~~ threaded.cc:2689:24: warning: variable 'lcoeffqu' set but not used [-Wunused-but-set-variable] 2689 | hashgcd_U lcoeffpu,lcoeffqu; | ^~~~~~~~ threaded.cc: In function 'bool giac::horner(const std::vector, long long unsigned int> >&, int, const std::vector&, std::vector, long long unsigned int> >&, int, int)': threaded.cc:5082:39: warning: variable 'jtend' set but not used [-Wunused-but-set-variable] 5082 | vector::const_iterator jtend=vars.end()-1; | ^~~~~ threaded.cc: In function 'int giac::mod_gcd_ext(const std::vector, long long unsigned int> >&, const std::vector, long long unsigned int> >&, const std::vector&, const std::vector&, int, std::vector, long long unsigned int> >&, std::vector, long long unsigned int> >&, std::vector, long long unsigned int> >&, bool, bool, int)': threaded.cc:5432:15: warning: variable 'lcoeffpu' set but not used [-Wunused-but-set-variable] 5432 | hashgcd_U lcoeffpu,lcoeffqu; | ^~~~~~~~ threaded.cc:5432:24: warning: variable 'lcoeffqu' set but not used [-Wunused-but-set-variable] 5432 | hashgcd_U lcoeffpu,lcoeffqu; | ^~~~~~~~ threaded.cc: In instantiation of 'int giac::degree(const std::vector >&, const index_t&, index_t&) [with T = int; index_t = std::vector]': threaded.cc:2387:13: required from here threaded.cc:5432:24: warning: 2387 | degree(palpha,shift_vars_truncated,pdegalpha); threaded.cc:5432:24: warning: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ threaded.cc:553:41: warning: variable 'ktend' set but not used [-Wunused-but-set-variable] 553 | index_t::iterator ktbeg=res.begin(),ktend=res.end(),kt; | ^~~~~ threaded.cc: In instantiation of 'int giac::pp_mod(const std::vector >&, const std::vector*, int, const std::vector&, std::vector >&, int, std::vector >&) [with T = int]': threaded.cc:2563:11: required from here threaded.cc:553:41: warning: 2563 | rp=pp_mod(*p_ptr,0,modulo,vars,pcont,nthreads,p_pp); threaded.cc:553:41: warning: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ threaded.cc:651:19: warning: comparison of integer expressions of different signedness: 'int' and 'giac::hashgcd_U' {aka 'long long unsigned int'} [-Wsign-compare] 651 | for (int i=0;i<=degxn;++i){ | ~^~~~~~~ threaded.cc: In instantiation of 'int giac::degree(const std::vector >&, const index_t&, index_t&) [with T = gen; index_t = std::vector]': threaded.cc:3656:11: required from here threaded.cc:651:19: warning: 3656 | degree(p_orig,shift_vars,pdeg); threaded.cc:651:19: warning: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ threaded.cc:553:41: warning: variable 'ktend' set but not used [-Wunused-but-set-variable] 553 | index_t::iterator ktbeg=res.begin(),ktend=res.end(),kt; | ^~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': threaded.cc:4435:33: required from here threaded.cc:553:41: warning: 4435 | polynome p(g._POLYptr->dim); threaded.cc:553:41: warning: | ^ poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ threaded.cc: In instantiation of 'int giac::degree(const std::vector >&, const index_t&, index_t&) [with T = std::vector; index_t = std::vector]': threaded.cc:5228:11: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 5228 | degree(palpha,shift_vars_truncated,pdegalpha); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ threaded.cc:553:41: warning: variable 'ktend' set but not used [-Wunused-but-set-variable] 553 | index_t::iterator ktbeg=res.begin(),ktend=res.end(),kt; | ^~~~~ threaded.cc: In instantiation of 'int giac::degree(const std::vector >&, const index_t&, index_t&) [with T = dbgprint_vector; index_t = std::vector]': threaded.cc:6034:8: required from here threaded.cc:553:41: warning: 6034 | degree(p1,shift_vars,pdegmod); threaded.cc:553:41: warning: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ threaded.cc:553:41: warning: variable 'ktend' set but not used [-Wunused-but-set-variable] 553 | index_t::iterator ktbeg=res.begin(),ktend=res.end(),kt; | ^~~~~ In file included from poly.h:27: threaded.h: In instantiation of 'bool giac::threadmult(const std::vector >&, const std::vector >&, std::vector >&, U, const R&, size_t) [with T = int; U = long long unsigned int; R = int; size_t = long unsigned int]': threaded.h:3116:19: required from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = int; U = long long unsigned int; R = int]' threaded.cc:553:41: warning: 3116 | if (!threadmult(bCopy,qcopy,bq,newvars.front(),reduce,a.size())) threaded.cc:553:41: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ threaded.cc:2834:16: required from here threaded.cc:553:41: warning: 2834 | if (hashdivrem(p,pD,pquo,tmprem,vars,modulo,0,false,0/* 0:default, 1: check divisibility only heap div*/)==1 && tmprem.empty()){ threaded.cc:553:41: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ threaded.h:2363:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2363 | for (int j=0;j<=deg1v;++j) | ~^~~~~~~ threaded.h:2373:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2373 | for (int j=0;j<=deg1v;++j){ | ~^~~~~~~ threaded.h:2473:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2473 | for (int j=0;j > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2483 | for (int j=0;j >&, const std::vector >&, std::vector >&, U, const R&, size_t) [with T = gen; U = long long unsigned int; R = int; size_t = long unsigned int]': threaded.h:3116:19: required from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = gen; U = long long unsigned int; R = int]' threaded.h:2483:29: warning: 3116 | if (!threadmult(bCopy,qcopy,bq,newvars.front(),reduce,a.size())) threaded.h:2483:29: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ threaded.cc:3773:18: required from here threaded.h:2483:29: warning: 3773 | if (hashdivrem(p_orig,dtest,pquo,rem,vars,0 /* reduce */,0/*qmax*/,false)==1 && rem.empty()){ threaded.h:2483:29: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ threaded.h:2363:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2363 | for (int j=0;j<=deg1v;++j) | ~^~~~~~~ threaded.h:2373:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2373 | for (int j=0;j<=deg1v;++j){ | ~^~~~~~~ threaded.h:2473:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2473 | for (int j=0;j > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2483 | for (int j=0;j >&, const std::vector >&, std::vector >&, U, const R&, size_t) [with T = dbgprint_vector; U = long long unsigned int; R = Modred; size_t = long unsigned int]': threaded.h:3116:19: required from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = dbgprint_vector; U = long long unsigned int; R = Modred]' threaded.h:2483:29: warning: 3116 | if (!threadmult(bCopy,qcopy,bq,newvars.front(),reduce,a.size())) threaded.h:2483:29: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ threaded.cc:4932:34: required from here threaded.h:2483:29: warning: 4932 | if (test==prevtest && hashdivrem(p0,test,Pcof,tmprem,vars,pminmodulo,0,true)==1 && tmprem.empty()){ threaded.h:2483:29: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ threaded.h:2363:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2363 | for (int j=0;j<=deg1v;++j) | ~^~~~~~~ threaded.h:2373:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2373 | for (int j=0;j<=deg1v;++j){ | ~^~~~~~~ threaded.h:2473:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2473 | for (int j=0;j > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2483 | for (int j=0;j >&, const std::vector*, int, const std::vector&, std::vector >&, int, std::vector >&) [with T = std::vector]': threaded.cc:716:17: required from 'bool giac::pp_mod(std::vector >&, const std::vector*, int, const std::vector&, std::vector >&, int) [with T = std::vector]' threaded.h:2483:29: warning: 716 | int r=pp_mod(p,pminptr,modulo,vars,pcont,nthreads,res); threaded.h:2483:29: warning: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ threaded.cc:5336:16: required from here threaded.h:2483:29: warning: 5336 | if (!pp_mod(p,&pmin,modulo,vars,pcont,nthreads)) threaded.h:2483:29: warning: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ threaded.cc:651:19: warning: comparison of integer expressions of different signedness: 'int' and 'giac::hashgcd_U' {aka 'long long unsigned int'} [-Wsign-compare] 651 | for (int i=0;i<=degxn;++i){ | ~^~~~~~~ threaded.h: In instantiation of 'bool giac::threadmult(const std::vector >&, const std::vector >&, std::vector >&, U, const R&, size_t) [with T = std::vector; U = long long unsigned int; R = modred; size_t = long unsigned int]': threaded.h:3116:19: required from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = std::vector; U = long long unsigned int; R = modred]' threaded.cc:651:19: warning: 3116 | if (!threadmult(bCopy,qcopy,bq,newvars.front(),reduce,a.size())) threaded.cc:651:19: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ threaded.cc:5565:16: required from here threaded.cc:651:19: warning: 5565 | if (hashdivrem(p,pD,pquo,tmprem,vars,pminmodulo,0,true)==1 && tmprem.empty()){ threaded.cc:651:19: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ threaded.h:2363:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2363 | for (int j=0;j<=deg1v;++j) | ~^~~~~~~ threaded.h:2373:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2373 | for (int j=0;j<=deg1v;++j){ | ~^~~~~~~ threaded.h:2473:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2473 | for (int j=0;j > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2483 | for (int j=0;j >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = gen; U = long long unsigned int; R = int]': threaded.h:3014:44: warning: 'heapu' may be used uninitialized [-Wmaybe-uninitialized] 3014 | q.push_back(T_unsigned(g,heapu-bu)); | ~~~~~^~~ threaded.h:2866:9: note: 'heapu' was declared here 2866 | U heapu,u; | ^~~~~ threaded.h: In function 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = dbgprint_vector; U = long long unsigned int; R = Modred]': threaded.h:3014:44: warning: 'heapu' may be used uninitialized [-Wmaybe-uninitialized] 3014 | q.push_back(T_unsigned(g,heapu-bu)); | ~~~~~^~~ threaded.h:2866:9: note: 'heapu' was declared here 2866 | U heapu,u; | ^~~~~ threaded.h: In function 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = std::vector; U = long long unsigned int; R = modred]': threaded.h:3014:44: warning: 'heapu' may be used uninitialized [-Wmaybe-uninitialized] 3014 | q.push_back(T_unsigned(g,heapu-bu)); | ~~~~~^~~ threaded.h:2866:9: note: 'heapu' was declared here 2866 | U heapu,u; | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o moyal.lo moyal.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c moyal.cc -fPIC -DPIC -o .libs/moyal.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c moyal.cc -o moyal.o >/dev/null 2>&1 In file included from giacPCH.h:8, from moyal.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ moyal.cc: In function 'giac::gen giac::_randbinomial(const gen&, const context*)': moyal.cc:1043:9: warning: variable 'k' set but not used [-Wunused-but-set-variable] 1043 | int k=1; | ^ moyal.cc: In function 'giac::gen giac::Bessel(const gen&, int, const context*)': moyal.cc:4009:14: warning: the address of 'double j0(double)' will never be NULL [-Waddress] 4009 | && j0!=NULL | ^ In file included from /usr/include/features.h:503, from /usr/include/c++/14/s390x-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/14/s390x-redhat-linux/bits/c++config.h:680, from /usr/include/c++/14/cstddef:49, from first.h:401, from giacPCH.h:4: /usr/include/bits/mathcalls.h:220:1: note: 'double j0(double)' declared here 220 | __MATHCALL (j0,, (_Mdouble_)); | ^~~~~~~~~~ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:1make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' 1, inlined from 'giac::gen giac::_randNorm(const gen&, const context*)' at moyal.cc:352:26: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ moyal.cc: In function 'giac::gen giac::_randNorm(const gen&, const context*)': moyal.cc:352:33: note: '' declared here 352 | w[i]=randNorm(contextptr); | ^ moyal.cc: In function 'giac::gen giac::_chisquaret(const gen&, const context*)': moyal.cc:3314:11: warning: 'minX' may be used uninitialized [-Wmaybe-uninitialized] 3314 | int minX,maxX,Xclasses; | ^~~~ moyal.cc:3449:21: warning: 'Xclasses' may be used uninitialized [-Wmaybe-uninitialized] 3449 | dof=Xclasses-1-dof; | ~~~~~~~~^~ moyal.cc:3314:21: note: 'Xclasses' was declared here 3314 | int minX,maxX,Xclasses; | ^~~~~~~~ moyal.cc:3460:18: warning: 'efftotal' may be used uninitialized [-Wmaybe-uninitialized] 3460 | double tmp1=efftotal*p_i; | ^~~~ moyal.cc:3315:14: note: 'efftotal' was declared here 3315 | double efftotal; | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o gausspol.lo gausspol.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c gausspol.cc -fPIC -DPIC -o .libs/gausspol.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c gausspol.cc -o gausspol.o >/dev/null 2>&1 In file included from giacPCH.h:8, from gausspol.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gausspol.cc: In function 'std::vector giac::trivial_n_factor(gen&)': gausspol.cc:82:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 82 | for (int i=0;i class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 858 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gausspol.cc: In function 'bool giac::poly12polynome(const vecteur&, const index_t&, polynome&)': gausspol.cc:989:11: warning: unused variable 'U' [-Wunused-variable] 989 | int u,U=int(v.size()); | ^ gausspol.cc: In function 'void giac::subresultant(const polynome&, const polynome&, polynome&, bool)': gausspol.cc:2808:60: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2808 | !ducos && giacmin(m,n)>2 && dim<4 && P.coord.size()>=m && Q.coord.size() >= n | ~~~~~~~~~~~~~~^~~ gausspol.cc:2808:82: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2808 | !ducos && giacmin(m,n)>2 && dim<4 && P.coord.size()>=m && Q.coord.size() >= n | ~~~~~~~~~~~~~~~^~~~ gausspol.cc: In function 'giac::polynome giac::resultant(const polynome&, const polynome&)': gausspol.cc:3021:12: warning: unused variable 'pq' [-Wunused-variable] 3021 | double pq=double(p.coord.size())*q.coord.size(); | ^~ gausspol.cc:3022:14: warning: unused variable 'dim' [-Wunused-variable] 3022 | unsigned dim=p.dim; | ^~~ gausspol.cc: In function 'bool giac::algfactor(const polynome&, const polynome&, int&, factorization&, bool, gen&, polynome&)': gausspol.cc:5948:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5948 | for (int i=0;i > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 6216 | for (int i=0;i::tensor(const T&, int) [with T = giac::gen]': gausspol.cc:188:26: required from here gausspol.cc:6216:23: warning: 188 | return polynome(e,dim); gausspol.cc:6216:23: warning: | ^ poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 55 | tensor(const T & v, int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const giac::monomial&) [with T = giac::gen]': gausspol.cc:266:14: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 266 | return monomial(gensizeerr(gettext("Stopped by user interruption.")),th.dim); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ poly.h:52:193: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 52 | tensor(const monomial & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': gausspol.cc:1097:16: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 1097 | polynome p1m,p2m,pm(th.dim); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^~~ poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': gausspol.cc:1097:33: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 1097 | polynome p1m,p2m,pm(th.dim); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^ poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ In file included from poly.h:27: threaded.h: In instantiation of 'bool giac::threadmult(const std::vector >&, const std::vector >&, std::vector >&, U, const R&, size_t) [with T = long long int; U = unsigned int; R = int; size_t = long unsigned int]': gausspol.cc:1178:50: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 1178 | if (th.dim==1 || !threadmult(p1d,p2d,pd,unsigned(ans/d[0]),0,size_t(c1c2))) /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ threaded.h:2363:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2363 | for (int j=0;j<=deg1v;++j) | ~^~~~~~~ threaded.h:2373:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2373 | for (int j=0;j<=deg1v;++j){ | make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' ~^~~~~~~ threaded.h:2473:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2473 | for (int j=0;j > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2483 | for (int j=0;j >&, const std::vector >&, std::vector >&, U, const R&, size_t) [with T = int; U = unsigned int; R = int; size_t = long unsigned int]': gausspol.cc:1342:49: required from here threaded.h:2483:29: warning: 1342 | if (th.dim==1 || !threadmult(p1,p2,padd,unsigned(ans/d[0]),prime1,pds)) threaded.h:2483:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ threaded.h:2363:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2363 | for (int j=0;j<=deg1v;++j) | ~^~~~~~~ threaded.h:2373:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2373 | for (int j=0;j<=deg1v;++j){ | ~^~~~~~~ threaded.h:2473:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2473 | for (int j=0;j > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2483 | for (int j=0;j >&, const std::vector >&, std::vector >&, U, const R&, size_t) [with T = double; U = unsigned int; R = int; size_t = long unsigned int]': gausspol.cc:1429:51: required from here threaded.h:2483:29: warning: 1429 | if (th.dim==1 || !threadmult(p1d,p2d,pd,unsigned(ans/d[0]),0,size_t(c1c2))) threaded.h:2483:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ threaded.h:2363:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2363 | for (int j=0;j<=deg1v;++j) | ~^~~~~~~ threaded.h:2373:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2373 | for (int j=0;j<=deg1v;++j){ | ~^~~~~~~ threaded.h:2473:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2473 | for (int j=0;j > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2483 | for (int j=0;j >&, const std::vector >&, std::vector >&, U, const R&, size_t) [with T = int; U = long long unsigned int; R = int; size_t = long unsigned int]': gausspol.cc:1500:36: required from here threaded.h:2483:29: warning: 1500 | if (th.dim==1 || !threadmult(p1,p2,p,ans/d[0],reduce.val,size_t(c1c2))) threaded.h:2483:29: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ threaded.h:2363:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2363 | for (int j=0;j<=deg1v;++j) | ~^~~~~~~ threaded.h:2373:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2373 | for (int j=0;j<=deg1v;++j){ | ~^~~~~~~ threaded.h:2473:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2473 | for (int j=0;j > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2483 | for (int j=0;j >&, const std::vector >&, std::vector >&, U, const R&, size_t) [with T = long long int; U = long long unsigned int; R = int; size_t = long unsigned int]': gausspol.cc:1576:56: required from here threaded.h:2483:29: warning: 1576 | if (th.dim==1 || !threadmult(p1d,p2d,pd,ans/d[0],0,size_t(c1c2))) threaded.h:2483:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ threaded.h:2363:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2363 | for (int j=0;j<=deg1v;++j) | ~^~~~~~~ threaded.h:2373:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2373 | for (int j=0;j<=deg1v;++j){ | ~^~~~~~~ threaded.h:2473:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2473 | for (int j=0;j > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2483 | for (int j=0;j >&, const std::vector >&, std::vector >&, U, const R&, size_t) [with T = double; U = long long unsigned int; R = int; size_t = long unsigned int]': gausspol.cc:1590:52: required from here threaded.h:2483:29: warning: 1590 | if (th.dim==1 || !threadmult(p1d,p2d,pd,unsigned(ans/d[0]),0,size_t(c1c2))) threaded.h:2483:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ threaded.h:2363:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2363 | for (int j=0;j<=deg1v;++j) | ~^~~~~~~ threaded.h:2373:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2373 | for (int j=0;j<=deg1v;++j){ | ~^~~~~~~ threaded.h:2473:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2473 | for (int j=0;j > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2483 | for (int j=0;j >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>) [with T = gen; typename std::vector >::const_iterator = std::vector, std::allocator > >::const_iterator]': gausspol.cc:1625:15: required from here threaded.h:2483:29: warning: 1625 | Mul(ita,ita_end,itb,itb_end,res.coord,th.is_strictly_greater,th.m_is_strictly_greater); threaded.h:2483:29: warning: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': gausspol.cc:3908:27: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 3908 | polynome res(p.dim+1,v); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^ poly.h:59:205: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 59 | tensor(int d,const std::vector< monomial > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ threaded.h: In instantiation of 'bool giac::threadmult(const std::vector >&, const std::vector >&, std::vector >&, U, const R&, size_t) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; U = unsigned int; R = int; size_t = long unsigned int]': threaded.h:3116:19: required from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; U = unsigned int; R = int]' /usr/include/c++/14/bits/stl_function.h:1150:5: note: 3116 | if (!threadmult(bCopy,qcopy,bq,newvars.front(),reduce,a.size())) /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gausspol.cc:1999:51: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 1999 | if ((hashdivremres=hashdivrem(p1,p2,quot,remain,vars,/* reduce */ 0,/* no size check */0.0,false,exactquo))>=1){ /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ threaded.h:2363:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2363 | for (int j=0;j<=deg1v;++j) | ~^~~~~~~ threaded.h:2373:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2373 | for (int j=0;j<=deg1v;++j){ | ~^~~~~~~ threaded.h:2473:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2473 | for (int j=0;j > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2483 | for (int j=0;j >&, const std::vector >&, std::vector >&, U, const R&, size_t) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; U = long long unsigned int; R = int; size_t = long unsigned int]': threaded.h:3116:19: required from 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; U = long long unsigned int; R = int]' threaded.h:2483:29: warning: 3116 | if (!threadmult(bCopy,qcopy,bq,newvars.front(),reduce,a.size())) threaded.h:2483:29: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gausspol.cc:2098:52: required from here threaded.h:2483:29: warning: 2098 | if ((hashdivremres=hashdivrem(p1,p2,quot,remain,vars,/* reduce */ 0,/* no size check */0.0,false,exactquo))>=1){ threaded.h:2483:29: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ threaded.h:2363:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2363 | for (int j=0;j<=deg1v;++j) | ~^~~~~~~ threaded.h:2373:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2373 | for (int j=0;j<=deg1v;++j){ | ~^~~~~~~ threaded.h:2473:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2473 | for (int j=0;j > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2483 | for (int j=0;j >&) [with T = gen]': poly.h:623:12: required from 'giac::tensor giac::tensor::operator()(const T&) const [with T = giac::gen]' threaded.h:2483:29: warning: 623 | lexsort(horner_coord); threaded.h:2483:29: warning: | ~~~~~~~^~~~~~~~~~~~~~ gausspol.cc:4658:25: required from here threaded.h:2483:29: warning: 4658 | polynome pn(p_simp(n)); threaded.h:2483:29: warning: | ~~~~~~^~~ poly.h:522:82: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 522 | sort_helper M(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'void giac::convert_from(typename std::vector >::const_iterator, typename std::vector >::const_iterator, const index_t&, std::vector, std::allocator > >::iterator, int) [with T = double; U = unsigned int]' at gausspol.h:487:21: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ gausspol.h: In function 'void giac::convert_from(typename std::vector >::const_iterator, typename std::vector >::const_iterator, const index_t&, std::vector, std::allocator > >::iterator, int) [with T = double; U = unsigned int]': gausspol.h:487:19: note: '' declared here 487 | jt->value=gen(it->g); | ^~~~~~~~~~ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'void giac::convert_from(typename std::vector >::const_iterator, typename std::vector >::const_iterator, const index_t&, std::vector, std::allocator > >::iterator, int) [with T = double; U = unsigned int]' at gausspol.h:532:21: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ gausspol.h: In function 'void giac::convert_from(typename std::vector >::const_iterator, typename std::vector >::const_iterator, const index_t&, std::vector, std::allocator > >::iterator, int) [with T = double; U = unsigned int]': gausspol.h:532:19: note: '' declared here 532 | jt->value=gen(it->g); | ^~~~~~~~~~ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'void giac::convert_from(typename std::vector >::const_iterator, typename std::vector >::const_iterator, const index_t&, std::vector, std::allocator > >::iterator, int) [with T = double; U = long long unsigned int]' at gausspol.h:487:21: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ gausspol.h: In function 'void giac::convert_from(typename std::vector >::const_iterator, typename std::vector >::const_iterator, const index_t&, std::vector, std::allocator > >::iterator, int) [with T = double; U = long long unsigned int]': gausspol.h:487:19: note: '' declared here 487 | jt->value=gen(it->g); | ^~~~~~~~~~ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'void giac::convert_from(typename std::vector >::const_iterator, typename std::vector >::const_iterator, const index_t&, std::vector, std::allocator > >::iterator, int) [with T = double; U = long long unsigned int]' at gausspol.h:532:21: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ gausspol.h: In function 'void giac::convert_from(typename std::vector >::const_iterator, typename std::vector >::const_iterator, const index_t&, std::vector, std::allocator > >::iterator, int) [with T = double; U = long long unsigned int]': gausspol.h:532:19: note: '' declared here 532 | jt->value=gen(it->g); | ^~~~~~~~~~ In member function 'const giac::index_m& giac::index_m::operator=(const giac::index_m&)', inlined from 'bool giac::homogeneize(polynome&, int)' at gausspol.cc:7067:17: index.h:485:36: warning: '*(size_t*)((char*)& + offsetof(const giac::index_m, giac::index_m::other[0]))' may be used uninitialized [-Wmaybe-uninitialized] 485 | * (size_t *) this->other = * (size_t *) other.other; | ^~~~~~~~~~~~~~~~~~~~~~~~ gausspol.cc: In function 'bool giac::homogeneize(polynome&, int)': gausspol.cc:7067:17: note: '' declared here 7067 | it->index=i; | ^ threaded.h: In function 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; U = unsigned int; R = int]': threaded.h:3014:44: warning: 'heapu' may be used uninitialized [-Wmaybe-uninitialized] 3014 | q.push_back(T_unsigned(g,heapu-bu)); | ~~~~~^~~ threaded.h:2866:9: note: 'heapu' was declared here 2866 | U heapu,u; | ^~~~~ threaded.h: In function 'void giac::smallhorner(const std::vector >&, const T&, const std::vector&, std::vector >&, const R&) [with T = int; U = long long unsigned int; R = int]': threaded.h:1122:22: warning: 'tmp' may be used uninitialized [-Wmaybe-uninitialized] 1122 | tmp = tmp*powmod(g,prevdiffu-diffu,reduce); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ threaded.h:1107:9: note: 'tmp' was declared here 1107 | T tmp; | ^~~ threaded.h: In function 'int giac::hashdivrem(const std::vector >&, const std::vector >&, std::vector >&, std::vector >&, const std::vector&, const R&, double, bool, int) [with T = __gmp_expr<__mpz_struct [1], __mpz_struct [1]>; U = long long unsigned int; R = int]': threaded.h:3014:44: warning: 'heapu' may be used uninitialized [-Wmaybe-uninitialized] 3014 | q.push_back(T_unsigned(g,heapu-bu)); | ~~~~~^~~ threaded.h:2866:9: note: 'heapu' was declared here 2866 | U heapu,u; | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o maple.lo maple.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c maple.cc -fPIC -DPIC -o .libs/maple.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c maple.cc -o maple.o >/dev/null 2>&1 In file included from giacPCH.h:8, from maple.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ maple.cc: In function 'giac::gen giac::fast_spline_interp(const vecteur&, const vecteur&, const vecteur&, const vecteur&, const context*)': maple.cc:1637:17: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1637 | } else if (*it==at_periodic) | ^ maple.cc: In function 'giac::gen giac::crsolve(const gen&, const gen&, const gen&, vecteur&, const context*)': maple.cc:3354:11: warning: variable 'nmax' set but not used [-Wunused-but-set-variable] 3354 | int nmax=0; | ^~~~ maple.cc: In function 'int giac::cpp_vartype(const gen&, const vecteur&, const vecteur&)': maple.cc:3817:51: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3817 | if ( (pos=equalposcomp(allnames,f)) && pos<=allchecks.size()){ | ~~~^~~~~~~~~~~~~~~~~~ maple.cc: In function 'std::string giac::cprint(const gen&, make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' const gen&, const vecteur&, const vecteur&, const context*)': maple.cc:3980:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3980 | s += cprint(*it,(name.type==_VECT && isize())?name[i]:zero,allnames,allchecks,contextptr); | ~^~~~~~~~~~~~~~~~~~~~~~ maple.cc:4339:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4339 | if (i>=v.size()) | ~^~~~~~~~~~ maple.cc: In function 'giac::gen giac::_cpp(const gen&, const context*)': maple.cc:4530:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4530 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4536 | for (int i=0;isize();++i){ | ~^~~~~~~~~~~~~~~~~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': maple.cc:2928:14: required from here maple.cc:4536:19: warning: 2928 | polynome Pcont; maple.cc:4536:19: warning: | ^~~~~ poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': maple.cc:3025:35: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 3025 | P=polynome(P0n,int(v.size())); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^ poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 55 | tensor(const T & v, int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': poly.h:883:14: required from 'giac::tensor giac::Tnextcoeff(typename std::vector >::const_iterator&, const typename std::vector >::const_iterator&) [with T = gen; typename std::vector >::const_iterator = std::vector, std::allocator > >::const_iterator]' /usr/include/c++/14/bits/stl_function.h:1150:5: note: 883 | return tensor(0); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^~~~~~~~~~~~ maple.cc:3185:29: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 3185 | polynome q0=Tnextcoeff(it,Q.coord.end()).untrunc1(); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': poly.h:132:14: required from 'giac::tensor giac::tensor::untrunc1(int) const [with T = giac::gen]' /usr/include/c++/14/bits/stl_function.h:1150:5: note: 132 | return tensor(dim+1,v); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^~~~~~~~~~~~~~~~~~ maple.cc:3185:56: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 3185 | polynome q0=Tnextcoeff(it,Q.coord.end()).untrunc1(); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ poly.h:59:205: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 59 | tensor(int d,const std::vector< monomial > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ In function 'bool giac::writergb(const std::string&, const vecteur&)', inlined from 'giac::gen giac::_writergb(const gen&, const context*)' at maple.cc:2846:22: maple.cc:2749:14: warning: 'void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2749 | delete screenbuf; | ^~~~~~~~~ maple.cc:2735:54: note: returned from 'void* operator new [](std::size_t)' 2735 | unsigned char * screenbuf=new unsigned char[w*h]; | ^ maple.cc:2784:12: warning: 'void operator delete(void*, std::size_t)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2784 | delete screenbuf; | ^~~~~~~~~ maple.cc:2763:54: note: returned from 'void* operator new [](std::size_t)' 2763 | unsigned char * screenbuf=new unsigned char[w*h*4]; | ^ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o ti89.lo ti89.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c ti89.cc -fPIC -DPIC -o .libs/ti89.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c ti89.cc -o ti89.o >/dev/null 2>&1 In file included from giacPCH.h:8, from ti89.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ti89.cc: In function 'giac::gen giac::_CyclePic(const gen&, const context*)': ti89.cc:2645:14: warning: variable 't' set but not used [-Wunused-but-set-variable] 2645 | timespec t; // ,tr; | ^ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': ti89.cc:573:21: required from here ti89.cc:2645:14: warning: 573 | polynome p(dim); ti89.cc:2645:14: warning: | ^ poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o mathml.lo mathml.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c mathml.cc -fPIC -DPIC -o .libs/mathml.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c mathml.cc -o mathml.o >/dev/null 2>&1 In file included from giacPCH.h:8, from mathml.cc:3: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ mathml.cc: In function 'std::string giac::string2mathml(const std::string&)': mathml.cc:126:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 126 | for(int siz=0;siz/dev/null 2>&1 In file included from giacPCH.h:8, from permu.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ permu.cc:195:14: warning: 'int giac::cyclesorder(const std::vector >&, const context*)' defined but not used [-Wunused-function] 195 | static int cyclesorder(const vector< vector > & v,GIAC_CONTEXT){ | ^~~~~~~~~~~ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'giac::matrice giac::ascsort(const matrice&, bool)' at permu.cc:1599:11: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ permu.cc: In function 'giac::matrice giac::ascsort(const matrice&, bool)': permu.cc:1599:18: note: '' declared here 1599 | v[j]=vv[j]; | ^ make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o quater.lo quater.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c quater.cc -fPIC -DPIC -o .libs/quater.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c quater.cc -o quater.o >/dev/null 2>&1 In file included from giacPCH.h:8, from quater.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ quater.cc: In function 'giac::gen giac::cleanup(const gen&, const gen&)': quater.cc:662:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 662 | for (int i=0;i&, int, std::vector&)': quater.cc:1025:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1025 | for (int i=0;i&, gen&)': quater.cc:1101:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1101 | for (;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1119 | for (i=0;i >&, gen&)': quater.cc:1153:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1153 | for (int i=0;i&, vecteur&, int, const gen&)': quater.cc:1168:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1168 | for (int i=0;i >&, matrice&, int, const gen&)': quater.cc:1175:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1175 | for (int i=0;i >&, const gen&, int, vecteur&, std::vector&, std::vector&, gen&, int, int, int, int, int, int, int)': quater.cc:1274:15: warning: unused variable 'invpiv' [-Wunused-variable] 1274 | int invpiv=gf_char2_inv(pivot,M); | ^~~~~~ quater.cc:1323:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1323 | for (int i=0;i >&, int, std::vector&)': quater.cc:1386:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1386 | for (int i=0;i >&, gen&, std::vector&)': quater.cc:1526:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1526 | for (;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1557 | for (i=0;i > >&, gen&, std::vector&)': quater.cc:1588:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1588 | for (int i=0;i >&, vecteur&, const gen&, const vecteur&, const gen&)': quater.cc:1609:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1609 | for (int i=0;i > >&, matrice&, int, const std::vector&, const gen&)': quater.cc:1627:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1627 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1967 | for (int i=1;i<=(v.size()-1)/2;i++){ | ~^~~~~~~~~~~~~~~~ quater.cc: In function 'bool giac::has_gf_coeff(const gen&)': quater.cc:2128:26: warning: unused variable 'ptr' [-Wunused-variable] 2128 | if (galois_field * ptr=dynamic_cast(e._USERptr)){ | ^~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': quater.cc:583:13: required from here quater.cc:2128:26: warning: 583 | polynome A; factorization f; quater.cc:2128:26: warning: | ^ poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': quater.cc:1923:23: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 1923 | polynome res(q.dim); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^ poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const giac::monomial&) [with T = giac::gen]': quater.cc:2046:11: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 2046 | ), /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^ poly.h:52:193: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 52 | tensor(const monomial & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': poly.h:1564:15: required from 'void giac::Tcontentgcd(const tensor&, const tensor&, tensor&, tensor&, int) [with T = gen]' /usr/include/c++/14/bits/stl_function.h:1150:5: note: 1564 | tensor g(T(1),p.dim); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^ poly.h:1692:16: required from 'giac::tensor giac::Tgcdpsr(const tensor&, const tensor&, int) [with T = gen]' /usr/include/c++/14/bits/stl_function.h:1150:5: note: 1692 | Tcontentgcd(p,q,prim,cont,gcddeg); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ quater.cc:1941:16: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 1941 | res=Tgcdpsr(poly_reduce(p),poly_reduce(q)); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 55 | tensor(const T & v, int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': poly.h:147:14: required from 'giac::tensor giac::tensor::trunc1() const [with T = giac::gen]' /usr/include/c++/14/bits/stl_function.h:1150:5: note: 147 | return tensor(dim-1,v); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^~~~~~~~~~~~~~~~~~ poly.h:1569:23: required from 'void giac::Tcontentgcd(const tensor&, const tensor&, tensor&, tensor&, int) [with T = gen]' /usr/include/c++/14/bits/stl_function.h:1150:5: note: 1569 | cont=gcd(dp.trunc1(),dq.trunc1()).untrunc1(); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~~^~ poly.h:1692:16: required from 'giac::tensor giac::Tgcdpsr(const tensor&, const tensor&, int) [with T = gen]' /usr/include/c++/14/bits/stl_function.h:1150:5: note: 1692 | Tcontentgcd(p,q,prim,cont,gcddeg); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ quater.cc:1941:16: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 1941 | res=Tgcdpsr(poly_reduce(p),poly_reduce(q)); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ poly.h:59:205: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 59 | tensor(int d,const std::vector< monomial > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o misc.lo misc.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c misc.cc -fPIC -DPIC -o .libs/misc.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c misc.cc -o misc.o >/dev/null 2>&1 In file included from giacPCH.h:8, from misc.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from graphtheory.h:26, from misc.cc:60: graphe.h: In static member function 'static void giac::graphe::clear_point_coords(point&)': graphe.h:818:48: warning: label 'std' defined but not used [-Wunused-label] 818 | static void clear_point_coords(point &p) { std:fill(p.begin(),p.end(),0); } | ^~~ misc.cc: In function 'giac::gen giac::_pop(const gen&, const context*)': misc.cc:829:58: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 829 | if (pos>=0 && g.type==_VECT && g._VECTptr->size()>pos){ | ~~~~~~~~~~~~~~~~~~^~~~ misc.cc: In function 'giac::gen giac::_order(const gen&, const context*)': misc.cc:2012:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' } [-Wsign-compare] 2012 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2586 | if (i+shift>=ligne.size()) | ~~~~~~~^~~~~~~~~~~~~~ misc.cc:2581:27: warning: variable 'it' set but not used [-Wunused-but-set-variable] 2581 | const_iterateur it=V.begin(); | ^~ misc.cc: In function 'giac::gen giac::_moustache(const gen&, const context*)': misc.cc:3229:9: warning: unused variable 'as' [-Wunused-variable] 3229 | int as=int(affichages.size()),attrn=attr.size(); | ^~ misc.cc: In function 'giac::gen giac::function_regression(const gen&, const gen&, const gen&, gen&, gen&, double&, double&, gen&, const context*)': misc.cc:3887:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3887 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 7430 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 8505 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 8508 | for (;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 8512 | if (j==c1v.size()) | ~^~~~~~~~~~~~ misc.cc: In function 'giac::gen giac::_upper(const gen&, const context*)': misc.cc:9364:13: warning: unused variable 'c' [-Wunused-variable] 9364 | int c=int(ligne.size()); | ^ misc.cc: In function 'void giac::draw_filled_polygon(std::vector >&, int, int, int, int, int, const context*)': misc.cc:9781:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 9781 | for (j=0;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 9920 | for (;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 10668 | for (int i=0;i::tensor(const T&, int) [with T = giac::gen]': misc.cc:2979:36: required from here misc.cc:10668:19: warning: 2979 | f.num=pzadic(polynome(f.num,0),b); misc.cc:10668:19: warning: | ^ poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 55 | tensor(const T & v, int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'giac::gen giac::_rgb2hsv(const gen&, const context*)' at misc.cc:10364:12: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ misc.cc: In function 'giac::gen giac::_rgb2hsv(const gen&, const context*)': misc.cc:10364:12: note: '' declared here 10364 | R=rr/255.; G=gg/255.; B=bb/255.; | ^~~~ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'giac::gen giac::_rgb2hsv(const gen&, const context*)' at misc.cc:10364:23: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ misc.cc: In function 'giac::gen giac::_rgb2hsv(const gen&, const context*)': misc.cc:10364:23: note: '' declared here 10364 | R=rr/255.; G=gg/255.; B=bb/255.; | ^~~~ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'giac::gen giac::_rgb2hsv(const gen&, const context*)' at misc.cc:10364:34: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ misc.cc: In function 'giac::gen giac::_rgb2hsv(const gen&, const context*)': misc.cc:10364:34: note: '' declared here 10364 | R=rr/255.; G=gg/255.; B=bb/255.; | ^~~~ In constructor 'giac::gen::gen(double)', inlined from 'giac::gen giac::histogram(const vecteur&, double, double, const vecteur&, const context*)' at misc.cc:4806:41: gen.h:669:42: warning: 'max_class' may be used uninitialized [-Wmaybe-uninitialized] 669 | inline gen(double d): type(_DOUBLE_),_DOUBLE_val(d) {}; | ^~~~~~~~~~~~~~ misc.cc: In function 'giac::gen giac::histogram(const vecteur&, double, double, const vecteur&, const context*)': misc.cc:4771:29: note: 'max_class' was declared here 4771 | double maxh=0,min_class,max_class,effectif; | ^~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o desolve.lo desolve.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c desolve.cc -fPIC -DPIC -o .libs/desolve.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c desolve.cc -o desolve.o >/dev/null 2>&1 In file included from giacPCH.h:8, from desolve.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ desolve.cc: In function 'giac::gen giac::desolve_cleanup(const gen&, const gen&, const context*)': desolve.cc:710:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 710 | for (int j=0;jsize();++j){ | ~^~~~~~~~~~~~~~~~~~~ desolve.cc: In function 'bool giac::desolve_linn(const gen&, const gen&, const gen&, int, vecteur&, vecteur&, gen&, int, const context*)': desolve.cc:1022:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1022 | for (int i=0;isize();++i){ | ~^~~~~~~~~~~~~~~~~~~ desolve.cc:1029:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1029 | for (int i=0;isize();++i){ | ~^~~~~~~~~~~~~~~~~~~ desolve.cc:1036:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1036 | for (int i=0;isize();++i){ | ~^~~~~~~~~~~~~~~~~~~ desolve.cc: In function 'giac::gen giac::desolve_f(const gen&, const gen&, const gen&, int&, vecteur&, gen&, int, bool&, const context*)': desolve.cc:1158:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1158 | for (int i=0;i::tensor(int, const std::vector >&) [with T = giac::gen]': desolve.cc:196:60: required from here desolve.cc:2276:16: warning: 196 | return polynome(p.dim,vector< monomial >(it,itend)); desolve.cc:2276:16: warning: | ^ poly.h:59:205: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 59 | tensor(int d,const std::vector< monomial > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': desolve.cc:208:29: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 208 | tensor d(fprime.dim),C(fprime.dim),u(fprime.dim),v(fprime.dim); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^ poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': desolve.cc:282:22: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 282 | num=polynome(r_num,s); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^ poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 55 | tensor(const T & v, int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': desolve.cc:1762:16: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 1762 | polynome b,c; /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^ poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o symbolic.lo symbolic.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c symbolic.cc -fPIC -DPIC -o .libs/symbolic.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c symbolic.cc -o symbolic.o >/dev/null 2>&1 In file included from giacPCH.h:8, from symbolic.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o input_parser.lo input_parser.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c input_parser.cc -fPIC -DPIC -o .libs/input_parser.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c input_parser.cc -o input_parser.o >/dev/null 2>&1 In file included from giacPCH.h:8, from input_parser.yy:34: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ input_parser.yy: In function 'int giac::giac_yyparse(void*)': input_parser.yy:232:32: warning: unused variable 'contextptr' [-Wunused-variable] 232 | const giac::context * contextptr = giac_yyget_extra(scanner); | ^~~~~~~~~~ input_parser.yy:492:33: warning: unused variable 'contextptr' [-Wunused-variable] 492 | const giac::context * contextptr = giac_yyget_extra(scanner); | ^~~~~~~~~~ input_parser.yy: In function 'int giac_yyerror(yyscan_t, const char*)': input_parser.yy:997:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 997 | if (col>=token_name.size()-suffix.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ input_parser.yy:1000:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1000 | make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' } else if (col>=token_name.size()) { | ~~~^~~~~~~~~~~~~~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const giac::monomial&) [with T = giac::gen]': input_parser.yy:107:22: required from here input_parser.yy:1000:16: warning: 107 | return polynome(m); input_parser.yy:1000:16: warning: | ^ poly.h:52:193: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 52 | tensor(const monomial & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o index.lo index.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c index.cc -fPIC -DPIC -o .libs/index.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c index.cc -o index.o >/dev/null 2>&1 In file included from giacPCH.h:8, from index.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ index.cc: In function 'int giac::operator/(const index_t&, const index_t&)': index.cc:198:72: warning: variable 'itbend' set but not used [-Wunused-but-set-variable] 198 | index_t::const_iterator ita=a.begin(),itaend=a.end(),itb=b.begin(),itbend=b.end(); | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o modfactor.lo modfactor.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c modfactor.cc -fPIC -DPIC -o .libs/modfactor.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c modfactor.cc -o modfactor.o >/dev/null 2>&1 In file included from giacPCH.h:8, from modfactor.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ modfactor.cc: In function 'void giac::combine(const dense_POLY1&, const std::vector >&, environment*, vectpoly&, std::vector&, int)': modfactor.cc:866:11: warning: variable 'lastd1' set but not used [-Wunused-but-set-variable] 866 | int lastd1=(iquo(lastdminus1*twoto32,env->modulo)).to_int(); | ^~~~~~ modfactor.cc:823:9: warning: unused variable 'd1' [-Wunused-variable] 823 | int d1=dminus1bound_.to_int()+1; // maxvalue of d-1 coeff for a product | ^~ modfactor.cc: In function 'giac::gen giac::irred_using_factors(const gen&, const gen&, const context*)': modfactor.cc:1412:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1412 | for (int i=0;i::tensor(const T&, int) [with T = giac::gen]': modfactor.cc:1036:30: required from here modfacmake[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' tor.cc:1412:19: warning: 1036 | qrem=polynome(gen( 1),1); modfactor.cc:1412:19: warning: | ^ poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 55 | tensor(const T & v, int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': modfactor.cc:1044:18: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 1044 | polynome Qtest(1),Qquo,Qrem; /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^ poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': modfactor.cc:1044:20: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 1044 | polynome Qtest(1),Qquo,Qrem; /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^~~~ poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o ezgcd.lo ezgcd.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c ezgcd.cc -fPIC -DPIC -o .libs/ezgcd.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c ezgcd.cc -o ezgcd.o >/dev/null 2>&1 In file included from giacPCH.h:8, from ezgcd.cc:3: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ezgcd.cc: In function 'bool giac::try_sparse_factor(const polynome&, const factorization&, int, factorization&)': ezgcd.cc:323:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 323 | if (pos>=la.size()) | ~~~^~~~~~~~~~~ ezgcd.cc: In function 'bool giac::try_sparse_factor_bi(polynome&, int, factorization&)': ezgcd.cc:590:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 590 | for (;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 657 | if (i==n.size()-2){ | ~^~~~~~~~~~~~ ezgcd.cc:668:14: warning: comparison of integer expressions of different signedness: 'int' and 'stdmake[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' ::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 668 | if (i==n.size()-2) ++i; | ~^~~~~~~~~~~~ ezgcd.cc:671:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 671 | if (iindex.total_degree()index.total_degree()==i) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ ezgcd.cc: In function 'void giac::mulpoly_truncate1(const polynome&, const polynome&, polynome&, int, polynome&, polynome&, polynome&, std::vector&, std::vector&)': ezgcd.cc:762:9: warning: unused variable 'dim' [-Wunused-variable] 762 | int dim=p.dim; | ^~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': ezgcd.cc:66:25: required from here ezgcd.cc:762:9: warning: 66 | polynome res(p.dim); ezgcd.cc:762:9: warning: | ^ poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const giac::monomial&) [with T = giac::gen]': ezgcd.cc:84:44: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 84 | return polynome(monomial(res,0,p.dim)); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^ poly.h:52:193: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 52 | tensor(const monomial & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': ezgcd.cc:183:19: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 183 | tensor temp; /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^~~~ poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': poly.h:147:14: required from 'giac::tensor giac::tensor::trunc1() const [with T = giac::gen]' /usr/include/c++/14/bits/stl_function.h:1150:5: note: 147 | return tensor(dim-1,v); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^~~~~~~~~~~~~~~~~~ ezgcd.cc:92:26: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 92 | rem=reduce(rem.trunc1(),vecteur(v.begin()+1,v.end()),degree); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~~~^~ poly.h:59:205: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 59 | tensor(int d,const std::vector< monomial > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': poly.h:1472:14: required from 'giac::tensor giac::Tlgcd(const tensor&) [with T = gen]' /usr/include/c++/14/bits/stl_function.h:1150:5: note: 1472 | return tensor(c,1); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^~~~~~~~~~~~~~ ezgcd.cc:471:19: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 471 | ptcont=Tlgcd(pt); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~^~~~ poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 55 | tensor(const T & v, int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ In copy constructor 'giac::index_m::index_m(const giac::index_m&)', inlined from 'giac::monomial::monomial(const T&, const giac::index_m&) [with T = giac::gen]' at monomial.h:210:49, inlined from 'void giac::eval_tn(const polynome&, const index_t&, polynome&)' at ezgcd.cc:406:53: index.h:367:30: warning: '*(size_t*)((char*)& + offsetof(const giac::index_m, giac::index_m::other[0]))' may be used uninitialized [-Wmaybe-uninitialized] 367 | * (size_t *) other = * (size_t *) im.other; | ^~~~~~~~~~~~~~~~~~~~~ ezgcd.cc: In function 'void giac::eval_tn(const polynome&, const index_t&, polynome&)': ezgcd.cc:406:53: note: '' declared here 406 | pt.coord.push_back(monomial(it->value,cur)); | ^ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o derive.lo derive.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c derive.cc -fPIC -DPIC -o .libs/derive.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c derive.cc -o derive.o >/dev/null 2>&1 In file included from giacPCH.h:8, from derive.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o modpoly.lo modpoly.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c modpoly.cc -fPIC -DPIC -o .libs/modpoly.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c modpoly.cc -o modpoly.o >/dev/null 2>&1 In file included from giacPCH.h:8, from modpoly.cc:3: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ modpoly.cc: In function 'void giac::add_mulmodpoly(const std::vector >::const_iterator&, const std::vector >::const_iterator&, const std::vector >::const_iterator&, const std::vector >::const_iterator&, environment*, modpoly&)': modpoly.cc:1057:10: warning: unused variable 'same' [-Wunused-variable] 1057 | bool same=ita0==itb0 && ita_end==itb_end; | ^~~~ modpoly.cc: In function 'void giac::mulmodpoly_interpolate(const modpoly&, const modpoly&, int, modpoly&)': modpoly.cc:1723:19: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1723 | if (y.size()<2*n+1) | ~~~~~~~~^~~~~~ modpoly.cc: In function 'bool giac::invmod(const modpoly&, int, environment*, modpoly&)': modpoly.cc:2241:19: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'longlong' {aka 'long long int'} [-Wsign-compare] 2241 | if (h.size()>i) | ~~~~~~~~^~ modpoly.cc:2246:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2246 | if (taille>f.size()) | ~~~~~~^~~~~~~~~ modpoly.cc:2260:19: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'longlong' {aka 'long long int'} [-Wsign-compare] 2260 | if (g.size()>i) | ~~~~~~~~^~ modpoly.cc:2262:19: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2262 | if (g.size()>l) | ~~~~~~~~^~ modpoly.cc: In function 'int giac::DivQuo(const modpoly&, const modpoly&, environment*, modpoly&)': modpoly.cc:2294:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2294 | if (A.size()==s){ | ~~~~~~~~^~~ modpoly.cc:2308:17: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2308 | if (q.size()>s) | ~~~~~~~~^~ modpoly.cc: In function 'int giac::find_w(std::vector&, unsigned int, unsigned int)': modpoly.cc:2341:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2341 | if (wp!=p-1){ | ~~^~~~~ modpoly.cc: In function 'bool giac::operator_times(const std::vector&, const std::vector&, int, std::vector&)': modpoly.cc:2468:17: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2468 | if (a.size()::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2468 | if (a.size()&, int, int, std::vector&)': modpoly.cc:2526:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'longlong' {aka 'long long int'} [-Wsign-compare] 2526 | if (h.size()>i) | ~~~~~~~~^~ modpoly.cc:2532:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2532 | if (taille>f.size()) | ~~~~~~^~~~~~~~~ modpoly.cc:2537:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'longlong' {aka 'long long int'} [-Wsign-compare] 2537 | if (g.size()>i) | ~~~~~~~~^~ modpoly.cc:2539:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2539 | if (g.size()>l) | ~~~~~~~~^~ modpoly.cc: In function 'int giac::DivQuo(const std::vector&, const std::vector&, int, std::vector&, bool)': modpoly.cc:2569:25: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2569 | if (q.size()==s) | ~~~~~~~~^~~ modpoly.cc:2582:17: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2582 | if (q.size()>s) | ~~~~~~~~^~ modpoly.cc: In function 'bool giac::divremrec(const modpoly&, const modpoly&, modpoly&, modpoly&, environment*)': modpoly.cc:2604:44: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2604 | if (p.type==_INT_ && sizeinbase2(p)>l+8 && n<=(1<<22)){ | ~~~~~~~~~~~~~~^~~~ modpoly.cc: In function 'bool giac::DivRem(const modpoly&, const modpoly&, environment*, modpoly&, modpoly&, bool)': modpoly.cc:2786:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2786 | other.size()>FFTMUL_SIZE && th.size()-other.size()>FFTMUL_SIZE){ | ~~~~~~~~~~~~^~~~~~~~~~~~ modpoly.cc:2786:59: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2786 | other.size()>FFTMUL_SIZE && th.size()-other.size()>FFTMUL_SIZE){ | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ modpoly.cc:2821:82: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2821 | if ( (env==0 || env->moduloon==false) && atype==0 && btype==0 && other.size()>FFTMUL_SIZE && th.size()-other.size()>FFTMUL_SIZE && DivRemInt(th,other,quo,rem) ) | ~~~~~~~~~~~~^~~~~~~~~~~~ modpoly.cc:2821:120: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2821 | if ( (env==0 || env->moduloon==false) && atype==0 && btype==0 && other.size()>FFTMUL_SIZE && th.size()-other.size()>FFTMUL_SIZE && DivRemInt(th,other,quo,rem) ) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ modpoly.cc:2834:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2834 | for (int i=0;isize();++i){ | ~^~~~~~~~~~~~~~~~~~~~~~~~ modpoly.cc: In function 'void giac::reverse_resize(modpoly&, int, int)': modpoly.cc:3808:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3808 | for (int i=0;i&, int, int)': modpoly.cc:3851:17: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3851 | if (a.size()>N){ | ~~~~~~~~^~ modpoly.cc: In function 'void giac::reverse_assign(const modpoly&, modpoly&, int, int)': modpoly.cc:3906:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3906 | for (int i=0;i >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 4196 | if (a.size()>deg+1) | ~~~~~~~~^~~~~~ modpoly.cc: In function 'void giac::trim_deg(std::vector&, int)': modpoly.cc:4201:17: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 4201 | if (a.size()>deg+1) | ~~~~~~~~^~~~~~ modpoly.cc: In function 'void giac::trim_deg(std::vector&, int)': modpoly.cc:4206:17: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 4206 | if (a.size()>deg+1) | ~~~~~~~~^~~~~~ modpoly.cc: In function 'void giac::ab_cd(int, const modpoly&, const modpoly&, const modpoly&, const modpoly&, environment*, modpoly&, modpoly&, modpoly&)': modpoly.cc:5640:19: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 5640 | if (a.size()>=FFTMUL_SIZE/4 && b.size()>=FFTMUL_SIZE/4 && c.size()>=FFTMUL_SIZE/4 && d.size()>=FFTMUL_SIZE/4 && env->moduloon){ | ~~~~~~~~^~~~~~~~~~~~~~~ modpoly.cc:5640:46: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 5640 | if (a.size()>=FFTMUL_SIZE/4 && b.size()>=FFTMUL_SIZE/4 && c.size()>=FFTMUL_SIZE/4 && d.size()>=FFTMUL_SIZE/4 && env->moduloon){ | ~~~~~~~~^~~~~~~~~~~~~~~ modpoly.cc:5640:73: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 5640 | if (a.size()>=FFTMUL_SIZE/4 && b.size()>=FFTMUL_SIZE/4 && c.size()>=FFTMUL_SIZE/4 && d.size()>=FFTMUL_SIZE/4 && env->moduloon){ | ~~~~~~~~^~~~~~~~~~~~~~~ modpoly.cc:5640:100: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 5640 | if (a.size()>=FFTMUL_SIZE/4 && b.size()>=FFTMUL_SIZE/4 && c.size()>=FFTMUL_SIZE/4 && d.size()>=FFTMUL_SIZE/4 && env->moduloon){ | ~~~~~~~~^~~~~~~~~~~~~~~ modpoly.cc:5668:25: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 5668 | if (res.size()>N+1) | ~~~~~~~~~~^~~~ modpoly.cc:5687:26: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 5687 | if (l>=2 && bound>=(1<<(l-2)) ){ | ~~~~~^~~~~~~~~~~~ modpoly.cc:5706:25: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 5706 | if (res.size()>N+1) | ~~~~~~~~~~^~~~ modpoly.cc:5714:24: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 5714 | if (1 && a.size()>N+1){ | ~~~~~~~~^~~~ modpoly.cc:5718:24: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 5718 | if (1 && b.size()>N+1){ | ~~~~~~~~^~~~ modpoly.cc:5722:24: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 5722 | if (1 && c.size()>N+1){ | ~~~~~~~~^~~~ modpoly.cc:5726:24: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 5726 | if (1 && d.size()>N+1){ | ~~~~~~~~^~~~ modpoly.cc:5740:30: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 5740 | if (N>=0 && tmp1.size()>N+1) | ~~~~~~~~~~~^~~~ modpoly.cc:5754:30: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 5754 | if (N>=0 && tmp2.size()>N+1) | ~~~~~~~~~~~^~~~ modpoly.cc: In function 'void giac::fft2wp(std::vector&, int, int, int)': modpoly.cc:5853:12: warning: unused variable 'invp' [-Wunused-variable] 5853 | double invp=double(1ULL<<32)/p; | ^~~~ modpoly.cc: In function 'void giac::matrix22inttimesvect(const std::vector&, const std::vector&, const std::vector&, const std::vector&, const std::vector&, const std::vector&, int, int, std::vector&, std::vector&, int, std::vector&, std::vector&, std::vector&, std::vector&, std::vector&)': modpoly.cc:6043:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 6043 | if (N2 >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 6123 | if (1&& env.moduloon && a0.size()>=FFTMUL_SIZE/4 && a1.size()>=FFTMUL_SIZE/4 && RA.size()>=FFTMUL_SIZE/4 && RB.size()>=FFTMUL_SIZE/4){ | ~~~~~~~~~^~~~~~~~~~~~~~~ modpoly.cc:6123:66: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 6123 | if (1&& env.moduloon && a0.size()>=FFTMUL_SIZE/4 && a1.size()>=FFTMUL_SIZE/4 && RA.size()>=FFTMUL_SIZE/4 && RB.size()>=FFTMUL_SIZE/4){ | ~~~~~~~~~^~~~~~~~~~~~~~~ modpoly.cc:6123:94: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 6123 | if (1&& env.moduloon && a0.size()>=FFTMUL_SIZE/4 && a1.size()>=FFTMUL_SIZE/4 && RA.size()>=FFTMUL_SIZE/4 && RB.size()>=FFTMUL_SIZE/4){ | ~~~~~~~~~^~~~~~~~~~~~~~~ modpoly.cc:6123:122: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 6123 | if (1&& env.moduloon && a0.size()>=FFTMUL_SIZE/4 && a1.size()>=FFTMUL_SIZE/4 && RA.size()>=FFTMUL_SIZE/4 && RB.size()>=FFTMUL_SIZE/4){ | ~~~~~~~~~^~~~~~~~~~~~~~~ modpoly.cc:6168:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 6168 | if (doit && l>=2 && bound>=(1<<(l-2)) ){ | ~~~~~^~~~~~~~~~~~ modpoly.cc:6121:27: warning: unused variable 'm' [-Wunused-variable] 6121 | int dega0=a0.size()-1,m=(dega0+1)/2; | ^ modpoly.cc: In function 'void giac::matrix22(modpoly&, modpoly&, modpoly&, modpoly&, modpoly&, modpoly&, modpoly&, modpoly&, modpoly&, modpoly&, modpoly&, modpoly&, environment&, modpoly&, modpoly&)': modpoly.cc:6344:34: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 6344 | if (env.moduloon && RA.size()>=FFTMUL_SIZE/4 && SA.size()>=FFTMUL_SIZE/4 && RB.size()>=FFTMUL_SIZE/4 && SB.size()>=FFTMUL_SIZE/4){ | ~~~~~~~~~^~~~~~~~~~~~~~~ modpoly.cc:6344:62: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 6344 | if (env.moduloon && RA.size()>=FFTMUL_SIZE/4 && SA.size()>=FFTMUL_SIZE/4 && RB.size()>=FFTMUL_SIZE/4 && SB.size()>=FFTMUL_SIZE/4){ | ~~~~~~~~~^~~~~~~~~~~~~~~ modpoly.cc:6344:90: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 6344 | if (env.moduloon && RA.size()>=FFTMUL_SIZE/4 && SA.size()>=FFTMUL_SIZE/4 && RB.size()>=FFTMUL_SIZE/4 && SB.size()>=FFTMUL_SIZE/4){ | ~~~~~~~~~^~~~~~~~~~~~~~~ modpoly.cc:6344:118: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 6344 | if (env.moduloon && RA.size()>=FFTMUL_SIZE/4 && SA.size()>=FFTMUL_SIZE/4 && RB.size()>=FFTMUL_SIZE/4 && SB.size()>=FFTMUL_SIZE/4){ | ~~~~~~~~~^~~~~~~~~~~~~~~ modpoly.cc:6387:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 6387 | if (doit && l>=2 && bound>=(1<<(l-2)) ){ | ~~~~~^~~~~~~~~~~~ modpoly.cc: In function 'bool giac::hgcdint(const std::vector&, const std::vector&, int, std::vector&, std::vector&, std::vector&, std::vector&, std::vector&, std::vector&, std::vector&, std::vector&, std::vector&, std::vector&, std::vector&, std::vector&, std::vector&)': modpoly.cc:6513:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 6513 | if (dege>=b0.size()-1){ | ~~~~^~~~~~~~~~~~~ modpoly.cc:6529:19: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 6529 | if (f.size()-1::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 6535 | if (f.size()>k){ | ~~~~~~~~^~ modpoly.cc: In function 'bool giac::hgcd(const modpoly&, const modpoly&, const gen&, modpoly&, modpoly&, modpoly&, modpoly&, modpoly&, modpoly&, modpoly&, modpoly&)': modpoly.cc:6678:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 6678 | if (dege>=a.size()-1) | ~~~~^~~~~~~~~~~~ modpoly.cc:6689:19: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 6689 | if (f.size()-1 >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 6694 | if (f.size()>k) | ~~~~~~~~^~ modpoly.cc: In function 'bool giac::halfgcdmodpoly(modpoly&, modpoly&, environment*, modpoly&, modpoly&, modpoly&, modpoly&, modpoly&, modpoly&, modpoly&, modpoly&, modpoly&)': modpoly.cc:6712:19: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 6712 | if (rem.size() >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 6808 | if (env->moduloon && !env->complexe && p.size()>=HGCD && q.size()>=HGCD){ | ~~~~~~~~^~~~~~ modpoly.cc:6808:70: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 6808 | if (env->moduloon && !env->complexe && p.size()>=HGCD && q.size()>=HGCD){ | ~~~~~~~~^~~~~~ modpoly.cc: In function 'int giac::prevfourier(unsigned int, int, int&)': modpoly.cc:7992:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 7992 | for (--pdiv;pdiv>=(1<<(30-l));--pdiv){ | ~~~~^~~~~~~~~~~~~ modpoly.cc:8000:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 8000 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 8233 | for (int i=0;i >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 8290 | if (A.size()==bs){ // may happen only at first iteration | ~~~~~~~~^~~~ modpoly.cc:8306:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 8306 | if (A.size()==bs+1){ // generic iteration, compute quotient=q1*X+q0 | ~~~~~~~~^~~~~~ modpoly.cc: In function 'int giac::adjust_resultant(int&, const std::vector&, const std::vector&, int)': modpoly.cc:8467:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 8467 | for (int i=0;i&, const std::vector&, int, std::vector&, std::vector&, std::vector&, std::vector&, std::vector&, std::vector&, int&)': modpoly.cc:8482:17: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 8482 | if (b.size() >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 8576 | if (a.size()>=NTL_XGCD && b.size()>=NTL_XGCD && ntlxgcd(a,b,0,u,v,d)) | ~~~~~~~~^~~~~~~~~~ modpoly.cc:8576:39: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 8576 | if (a.size()>=NTL_XGCD && b.size()>=NTL_XGCD && ntlxgcd(a,b,0,u,v,d)) | ~~~~~~~~^~~~~~~~~~ modpoly.cc:8578:17: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 8578 | if (a.size() >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 8578 | if (a.size() >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 8752 | if (p1.size()>=HGCD && p2.size()>=HGCD && half_egcd(p1,p2,env->modulo,u,v,C,D,d)){ | ~~~~~~~~~^~~~~~ modpoly.cc:8752:39: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 8752 | if (p1.size()>=HGCD && p2.size()>=HGCD && half_egcd(p1,p2,env->modulo,u,v,C,D,d)){ | ~~~~~~~~~^~~~~~ modpoly.cc: In function 'bool giac::egcd_pade(const modpoly&, const modpoly&, int, modpoly&, modpoly&, environment*, bool)': modpoly.cc:8977:41: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 8977 | if (n.size()==x.size()+1 && n.size()==2*l+1){ | ~~~~~~~~^~~~~~~ modpoly.cc:9015:27: warning: unused variable 'pos' [-Wunused-variable] 9015 | gen den(1); int pos=N.size()/3; | ^~~ modpoly.cc: In function 'void giac::ducos_e1(const modpoly&, const modpoly&, const modpoly&, const gen&, modpoly&)': modpoly.cc:9527:47: warning: unused variable 'dim' [-Wunused-variable] 9527 | int d=int(A.size())-1,e=int(Sd1.size())-1,dim=1; | ^~~ modpoly.cc: In function 'void giac::RightShift(std::vector&, const std::vector&, long int)': modpoly.cc:9640:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 9640 | if (source.size()&, std::vector&, std::vector&, std::vector&, int, int)': modpoly.cc:9859:17: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 9859 | if (Q.size()>=HGCD2){ | ~~~~~~~~^~~~~~~ modpoly.cc:9873:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 9873 | while (Q.size()>=HGCD2){ | ~~~~~~~~^~~~~~~ modpoly.cc:9906:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 9906 | if (HGCD/4>=Q.size()-seuil){ | ~~~~~~^~~~~~~~~~~~~~~~ modpoly.cc:9923:21: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 9923 | if (b.size() >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 9965 | if (P.size()>=NTL_RESULTANT && Q.size()>=NTL_RESULTANT && ntlresultant(P,Q,0,R)) | ~~~~~~~~^~~~~~~~~~~~~~~ modpoly.cc:9965:44: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 9965 | if (P.size()>=NTL_RESULTANT && Q.size()>=NTL_RESULTANT && ntlresultant(P,Q,0,R)) | ~~~~~~~~^~~~~~~~~~~~~~~ modpoly.cc:10070:18: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 10070 | if (niter >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 10207 | P.size()>MODRESULTANT && Q.size()>MODRESULTANT && is_integer_vecteur(P) && is_integer_vecteur(Q)) | ~~~~~~~~^~~~~~~~~~~~~ modpoly.cc:10207:43: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 10207 | P.size()>MODRESULTANT && Q.size()>MODRESULTANT && is_integer_vecteur(P) && is_integer_vecteur(Q)) | ~~~~~~~~^~~~~~~~~~~~~ modpoly.cc:10224:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 10224 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 10233 | for (int j=0;jsize();++j){ | ~^~~~~~~~~~~~~~~~~~~ modpoly.cc: In function 'int giac::binary_content(const modpoly&)': modpoly.cc:10722:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 10722 | for (int i=0;res && i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 10739 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 10748 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 10791 | for (int i=0;i >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 10797 | gen * Pptr=Pascal && (Pascal->size()>=etages) ? &Pascal->front() : 0; | ~~~~~~~~~~~~~~^~~~~~~~ modpoly.cc:10799:56: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 10799 | if (Pptr->type==_VECT && Pptr->_VECTptr->size()==s+1){ | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ modpoly.cc:10824:32: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 10824 | if (0 && x1s.size()<8*FFTMUL_SIZE) | ~~~~~~~~~~^~~~~~~~~~~~~~ modpoly.cc: In function 'bool giac::dotvecteur_interp(const vecteur&, const vecteur&, gen&)': modpoly.cc:11376:14: warning: unused variable 'interpcost' [-Wunused-variable] 11376 | double interpcost=0.0,normalcost=0.0; | ^~~~~~~~~~ modpoly.cc: In function 'bool giac::do_pcar_interp(const matrice&, vecteur&, bool, const context*)': modpoly.cc:11588:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 11588 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 11608 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 11622 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 11635 | for (int i=0;i&)': modpoly.cc:14392:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 14392 | for (int i=0;i&, int, int, vecteur&)': modpoly.cc:14425:14: warning: unused variable 'base2' [-Wunused-variable] 14425 | longlong base2=longlong(base)*base; | ^~~~~ modpoly.cc:14426:9: warning: unused variable 'nbytes' [-Wunused-variable] 14426 | int nbytes=nbits/8; | ^~~~~~ modpoly.cc:14428:9: warning: unused variable 'nbits2' [-Wunused-variable] 14428 | int nbits2=2*nbits; | ^~~~~~ modpoly.cc: In function 'void giac::ichinremp1p2(const std::vector&, const std::vector&, int, std::vector&, int)': modpoly.cc:14553:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 14553 | for (int i=0;i&, const std::vector&, const std::vector&, int, std::vector&, int)': modpoly.cc:14586:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 14586 | for (int i=0;i&, std::vector&, std::vector&, long unsigned int, multi_fft_rep&, bool, bool)': modpoly.cc:14631:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 14631 | for (int i=0;i&, int, int, std::vector&, int, std::vector&, int, bool, bool)': modpoly.cc:14685:21: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14685 | if (f.size()>n) | ~~~~~~~~^~ modpoly.cc:14719:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14719 | if (f.size()>n){ // reduce mod x^n-1 | ~~~~~~~~^~ modpoly.cc:14741:18: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14741 | if (Wp.size()&, int, std::vector&, std::vector&, std::vector&, int, fft_rep&, bool, bool, bool)': modpoly.cc:14779:21: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14779 | if (Wp1.size()!=nw || Wp1[0]==0){ | ~~~~~~~~~~^~~~ modpoly.cc:14799:21: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14799 | if (Wp2.size()!=nw || Wp2[0]==0){ | ~~~~~~~~~~^~~~ modpoly.cc:14819:21: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14819 | if (Wp3.size()!=nw || Wp3[0]==0){ | ~~~~~~~~~~^~~~ modpoly.cc: In function 'void giac::from_multi_fft(const multi_fft_rep&, std::vector&, std::vector&, std::vector&, vecteur&, bool)': modpoly.cc:14971:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 14971 | for (int i=0;i&, std::vector&, std::vector&, std::vector&, std::vector&, std::vector&, std::vector&, std::vector&, std::vector&, std::vector&, std::vector&, bool)': modpoly.cc:15082:14: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 15082 | if (bound>(1<<(l-1))){ | ~~~~~^~~~~~~~~~~ modpoly.cc:15278:13: warning: unused variable 'RS2' [-Wunused-variable] 15278 | int RS2=1<::tensor(int) [with T = giac::gen]': modpoly.cc:342:24: required from here modpoly.cc:15278:13: warning: 342 | return polynome(1); modpoly.cc:15278:13: warning: | ^ poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': modpoly.cc:354:24: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 354 | return polynome(1,v); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^ poly.h:59:205: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 59 | tensor(int d,const std::vector< monomial > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': modpoly.cc:7331:14: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 7331 | polynome q,r; /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^ poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': modpoly.cc:7735:37: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 7735 | tmpmult=polynome(gcdv[k],dim-1); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^ poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 55 | tensor(const T & v, int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ modpoly.cc: At global scope: modpoly.cc:6987:15: warning: 'void giac::dbgp(const modpoly&)' defined but not used [-Wunused-function] 6987 | static void dbgp(const modpoly & a){ | ^~~~ In member function 'const giac::index_m& giac::index_m::operator=(const giac::index_m&)', inlined from 'void giac::convert_from(typename std::vector >::const_iterator, typename std::vector >::const_iterator, const index_t&, std::vector, std::allocator > >::iterator, int) [with T = gen; U = long long unsigned int]' at gausspol.h:566:12: index.h:485:36: warning: '*(size_t*)((char*)& + offsetof(const giac::index_m, giac::index_m::other[0]))' may be used uninitialized [-Wmaybe-uninitialized] 485 | * (size_t *) this->other = * (size_t *) other.other; | ^~~~~~~~~~~~~~~~~~~~~~~~ gausspol.h: In function 'void giac::convert_from(typename std::vector >::const_iterator, typename std::vector >::const_iterator, const index_t&, std::vector, std::allocator > >::iterator, int) [with T = gen; U = long long unsigned int]': gausspol.h:566:19: note: '' declared here 566 | jt->index=i; | ^ In member function 'const giac::index_m& giac::index_m::operator=(const giac::index_m&)', inlined from 'void giac::convert_from(typename std::vector >::const_iterator, typename std::vector >::const_iterator, const index_t&, std::vector, std::allocator > >::iterator, int) [with T = int; U = long long unsigned int]' at gausspol.h:566:12: index.h:485:36: warning: '*(size_t*)((char*)& + offsetof(const giac::index_m, giac::index_m::other[0]))' may be used uninitialized [-Wmaybe-uninitialized] 485 | * (size_t *) this->other = * (size_t *) other.other; | ^~~~~~~~~~~~~~~~~~~~~~~~ gausspol.h: In function 'void giac::convert_from(typename std::vector >::const_iterator, typename std::vector >::const_iterator, const index_t&, std::vector, std::allocator > >::iterator, int) [with T = int; U = long long unsigned int]': gausspol.h:566:19: note: '' declared here 566 | jt->index=i; | ^ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o solve.lo solve.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c solve.cc -fPIC -DPIC -o .libs/solve.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c solve.cc -o solve.o >/dev/null 2>&1 In file included from giacPCH.h:8, from solve.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ solve.cc: In function 'giac::vecteur giac::solve(const gen&, const identificateur&, int, const context*)': solve.cc:2512:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2512 | for (;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2516 | if (i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2518 | for (i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2575 | for (int i=0;i&, const context*)': solve.cc:6325:25: warning: unused variable 's' [-Wunused-variable] 6325 | size_t gs=gb.size(),s=coeffs.front().size(); | ^ solve.cc: In function 'bool giac::giac_gbasis(vectpoly&, const gen&, environment*, int, int&, const context*, gbasis_param_t, std::vector*)': solve.cc:6412:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 6412 | for (i=0;i, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 6416 | if (rur || i==tmp.size()) | ~^~~~~~~~~~~~ solve.cc:6421:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 6421 | for (int i=0;i >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 6851 | if (cur.type!=_VECT || cur._VECTptr->size() >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 6861 | if (i==res0.size()){ | ~^~~~~~~~~~~~~ solve.cc:6863:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 6863 | for (int j=0;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 6929 | for (int k=0;k >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 7467 | for (int i=0;i std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 7532 | p.m_is_strictly_greater=std::ptr_fun(m_lex_is_strictly_greater); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ solve.cc:7536:43: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 7536 | p.m_is_strictly_greater=std::ptr_fun(m_total_revlex_is_strictly_greater); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ solve.cc:7540:43: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 7540 | p.m_is_strictly_greater=std::ptr_fun(m_total_lex_is_strictly_greater); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ solve.cc:7544:43: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 7544 | p.m_is_strictly_greater=std::ptr_fun(m_3var_is_strictly_greater); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ solve.cc:7548:43: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 7548 | p.m_is_strictly_greater=std::ptr_fun(m_7var_is_strictly_greater); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ solve.cc:7552:43: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 7552 | p.m_is_strictly_greater=std::ptr_fun(m_11var_is_strictly_greater); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ solve.cc:7556:43: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 7556 | p.m_is_strictly_greater=std::ptr_fun(m_16var_is_strictly_greater); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ solve.cc:7560:43: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomiamake[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' l&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 7560 | p.m_is_strictly_greater=std::ptr_fun(m_32var_is_strictly_greater); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ solve.cc:7564:43: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 7564 | p.m_is_strictly_greater=std::ptr_fun(m_64var_is_strictly_greater); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ solve.cc: In function 'giac::gen giac::_gbasis(const gen&, const context*)': solve.cc:7709:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 7709 | for (int k=0;k::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 7795 | if (coeffsptr && coeffsptr->size()>i){ | ~~~~~~~~~~~~~~~~~^~ solve.cc: In function 'giac::gen giac::_greduce(const gen&, const context*)': solve.cc:7986:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 7986 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 8072 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 8079 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 8157 | if (returngb==3 && neq>=2 && neq<=l.size()+3){ | ~~~^~~~~~~~~~~~ solve.cc:8153:29: warning: unused variable 'rs' [-Wunused-variable] 8153 | int es=int(elim.size()),rs=int(l.size()-elim.size()),neq=int(eqs.size()); | ^~ solve.cc: In function 'int trstlp(int*, int*, double*, double*, double*, double*, int*, int*, double*, double*, double*, double*, double*, double*)': solve.cc:9614:7: warning: variable 'iout' set but not used [-Wunused-but-set-variable] 9614 | int iout, i__, j, k; | ^~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': solve.cc:5860:51: required from here solve.cc:9614:7: warning: 5860 | polynome M(G0.dim,G0),R(G0.dim,G0),Rlex(G0.dim),TMP1(G0.dim),TMP2(G0.dim); solve.cc:9614:7: warning: | ^ poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': solve.cc:7760:81: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 7760 | polynome fakep(dim,vector< monomial >(1,monomial(1,faken+1,dim))); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^ poly.h:59:205: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 59 | tensor(int d,const std::vector< monomial > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': /usr/include/c++/14/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = giac::tensor; _Args = {}]' /usr/include/c++/14/bits/stl_function.h:1150:5: note: 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_uninitialized.h:643:18: required from 'static _ForwardIterator std::__uninitialized_default_n_1<_TrivialValueType>::__uninit_default_n(_ForwardIterator, _Size) [with _ForwardIterator = giac::tensor*; _Size = long unsigned int; bool _TrivialValueType = false]' /usr/include/c++/14/bits/stl_function.h:1150:5: note: 643 | std::_Construct(std::__addressof(*__cur)); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_uninitialized.h:712:20: required from '_ForwardIterator std::__uninitialized_default_n(_ForwardIterator, _Size) [with _ForwardIterator = giac::tensor*; _Size = long unsigned int]' /usr/include/c++/14/bits/stl_function.h:1150:5: note: 710 | return __uninitialized_default_n_1<__is_trivial(_ValueType) /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 711 | && __can_fill>:: /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~~~~~~~~~ 712 | __uninit_default_n(__first, __n); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_uninitialized.h:779:44: required from '_ForwardIterator std::__uninitialized_default_n_a(_ForwardIterator, _Size, allocator<_Tp>&) [with _ForwardIterator = giac::tensor*; _Size = long unsigned int; _Tp = giac::tensor]' /usr/include/c++/14/bits/stl_function.h:1150:5: note: 779 | { return std::__uninitialized_default_n(__first, __n); } /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/14/bits/vector.tcc:821:35: required from 'void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = giac::tensor; _Alloc = std::allocator >; size_type = long unsigned int]' /usr/include/c++/14/bits/stl_function.h:1150:5: note: 821 | std::__uninitialized_default_n_a(this->_M_impl._M_finish, /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 822 | __n, _M_get_Tp_allocator()); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_vector.h:1013:4: required from 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = giac::tensor; _Alloc = std::allocator >; size_type = long unsigned int]' /usr/include/c++/14/bits/stl_function.h:1150:5: note: 1013 | _M_default_append(__new_size - size()); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^~~~~~~~~~~~~~~~~ solve.cc:5116:18: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 5116 | quo->resize(itend-it0); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~~~~^~~~~~~~~~~ poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ solve.cc: At global scope: solve.cc:7897:14: warning: 'giac::gen giac::in_ideal(const vectpoly&, const vecteur&, const vectpoly&, const gen&, bool, bool, environment*)' defined but not used [-Wunused-function] 7897 | static gen in_ideal(const vectpoly & r,const vecteur &l,const vectpoly & v,const gen & order,bool with_cocoa,bool with_f5,environment * env){ | ^~~~~~~~ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'int giac::cobyla_giac_function(int, int, double*, double*, double*, void*)' at solve.cc:8570:20: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ solve.cc: In function 'int giac::cobyla_giac_function(int, int, double*, double*, double*, void*)': solve.cc:8570:20: note: '' declared here 8570 | values[i]=x[i]; | ^ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'int giac::giac_cobyla(cobyla_gc*, vecteur&, int&, double, int)' at solve.cc:8680:18: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ solve.cc: In function 'int giac::giac_cobyla(cobyla_gc*, vecteur&, int&, double, int)': solve.cc:8680:18: note: '' declared here 8680 | x0[i] = x[i]; | ^ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'giac::gen giac::fmin_cobyla(const gen&, const vecteur&, const vecteur&, const vecteur&, const gen&, const gen&, const context*)' at solve.cc:8648:17: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ solve.cc: In function 'giac::gen giac::fmin_cobyla(const gen&, const vecteur&, const vecteur&, const vecteur&, const gen&, const gen&, const context*)': solve.cc:8648:17: note: '' declared here 8648 | res[i]=x[i]; | ^ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o intg.lo intg.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c intg.cc -fPIC -DPIC -o .libs/intg.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c intg.cc -o intg.o >/dev/null 2>&1 In file included from giacPCH.h:8, from intg.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ intg.cc: In function 'giac::gen giac::complex_subst(const gen&, const gen&, const gen&, const context*)': intg.cc:109:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 109 | for (;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 124 | if (i==v.size()) | ~^~~~~~~~~~ intg.cc: In function 'bool giac::integrate_rothstein_trager(const polynome&, const vecteur&, const vecteur&, const gen&, gen&, int, const context*)': intg.cc:543:79: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 543 | if (!has_i(racines) && racines.type==_VECT && racines._VECTptr->size()==Ddeg){ | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ intg.cc:557:68: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 557 | if (Rdeg.type==_INT_ && Rt.type==_VECT && Rt._VECTptr->size()==Rdeg.val){ | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ intg.cc: In function 'int giac::integrate_sqrt(gen&, const gen&, const vecteur&, gen&, gen&, int, const context*)': intg.cc:1382:28: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1382 | if (col0.size() >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2759 | for (int i=1;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2789 | for (int i=1;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2808 | for (int i=1;i >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2831 | if (v2.size() >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2853 | for (int pos=1;pos<=v.size();++it,++pos){ | ~~~^~~~~~~~~~ intg.cc:2855:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2855 | if (pos==v.size()){ | ~~~^~~~~~~~~~ intg.cc:3000:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3000 | if (pos >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3658 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4374 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4450 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5307 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5899 | for (int pos=0;pos >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 6119 | if (biv.size()<=n) | ~~~~~~~~~~^~~ intg.cc: In function 'giac::gen giac::odesolve(const gen&, const gen&, const gen&, const gen&, double, bool, double*, double*, int, const context*)': intg.cc:6408:20: warning: variable 'y' set but not used [-Wunused-but-set-variable] 6408 | ALLOCA(double, y, dim*sizeof(double));// double * y =(double *)alloca(dim*sizeof(double)); | ^ gen.h:1765:44: note: in definition of macro 'ALLOCA' 1765 | #define ALLOCA(type, var, size) type var[size] | ^~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': intg.cc:491:14: required from here intg.cc:6408:20: warning: 491 | polynome u,v,d; intg.cc:6408:20: warning: | ^ poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': intg.cc:1555:19: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 1555 | polynome num(s); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^ poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': intg.cc:1559:27: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 1559 | num=polynome(r_num,s); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^ poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 55 | tensor(const T & v, int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const giac::monomial&) [with T = giac::gen]': intg.cc:5349:41: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 5349 | P=polynome(monomial(plus_one,s)); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^ poly.h:52:193: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 52 | tensor(const monomial & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': poly.h:147:14: required from 'giac::tensor giac::tensor::trunc1() const [with T = giac::gen]' /usr/include/c++/14/bits/stl_function.h:1150:5: note: 147 | return tensor(dim-1,v); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^~~~~~~~~~~~~~~~~~ intg.cc:1632:33: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 1632 | alpha=(it->den/it->fact).trunc1()*a*gen(2); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ poly.h:59:205: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 59 | tensor(int d,const std::vector< monomial > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ intg.cc: At global scope: intg.cc:6282:14: warning: 'int giac::gsl_odesolve_jacobian(double, const double*, double*, double*, void*)' defined but not used [-Wunused-function] 6282 | static int gsl_odesolve_jacobian (double t, const double y[], double * dfdy, double dfdt[], void * params){ | ^~~~~~~~~~~~~~~~~~~~~ intg.cc:6239:14: warning: 'int giac::gsl_odesolve_function(double, const double*, double*, void*)' defined but not used [-Wunused-function] 6239 | static int gsl_odesolve_function(double t, const double y[], double dydt[], void * params){ | ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o intgab.lo intgab.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c intgab.cc -fPIC -DPIC -o .libs/intgab.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c intgab.cc -o intgab.o >/dev/null 2>&1 In file included from giacPCH.h:8, from intgab.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ intgab.cc: In function 'bool giac::intgab(const gen&, const gen&, const gen&, const gen&, gen&, bool, const context*)': intgab.cc:973:16: warning: variable 'exchanged' set but not used [-Wunused-but-set-variable] 973 | bool exchanged=false; | ^~~~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': intgab.cc:407:40: required from here intgab.cc:973:16: warning: 407 | polynome den(*r_den._POLYptr),num(s); intgab.cc:973:16: warning: | ^ poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greatermake[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' )) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': intgab.cc:411:27: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 411 | num=polynome(r_num,s); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^ poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 55 | tensor(const T & v, int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': intgab.cc:459:16: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 459 | polynome Np,Dp,Q,R; /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^~ poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const giac::monomial&) [with T = giac::gen]': intgab.cc:1566:84: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 1566 | gen Qg=r2e(Q,v,contextptr)/r2e(polynome(monomial(R.coord.front().value,ind)),v,contextptr); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^ poly.h:52:193: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 52 | tensor(const monomial & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': poly.h:132:14: required from 'giac::tensor giac::tensor::untrunc1(int) const [with T = giac::gen]' /usr/include/c++/14/bits/stl_function.h:1150:5: note: 132 | return tensor(dim+1,v); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^~~~~~~~~~~~~~~~~~ poly.h:971:6: required from 'bool giac::tensor::TDivRem1(const giac::tensor&, giac::tensor&, giac::tensor&, bool, int) const [with T = giac::gen]' /usr/include/c++/14/bits/stl_function.h:1150:5: note: 971 | q=q.untrunc1(rdeg-bdeg); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~^~~~~~~~ poly.h:1810:17: required from 'void giac::Tegcdpsr(const tensor&, const tensor&, tensor&, tensor&, tensor&) [with T = gen]' /usr/include/c++/14/bits/stl_function.h:1150:5: note: 1810 | r.TDivRem1(g*temp,b,q); // q is not used anymore /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~~~^~~~~~~~~~~~ poly.h:1989:13: required from 'void giac::Tabcuv(const tensor&, const tensor&, const tensor&, tensor&, tensor&, tensor&) [with T = gen]' /usr/include/c++/14/bits/stl_function.h:1150:5: note: 1989 | Tegcdpsr(a,b,u,v,d); // a*u+b*v=d /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~^~~~~~~~~~~ intgab.cc:481:8: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 481 | Tabcuv(Dp,XQd,R,U,V,C); // C*Np=Dp*U+X^Dval*V /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~^~~~~~~~~~~~~~~~ poly.h:59:205: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 59 | tensor(int d,const std::vector< monomial > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o risch.lo risch.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c risch.cc -fPIC -DPIC -o .libs/risch.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c risch.cc -o risch.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' In file included from giacPCH.h:8, from risch.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ risch.cc: In function 'giac::gen giac::risch_lin(const gen&, const identificateur&, gen&, const context*)': risch.cc:841:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 841 | for (int i=0;i::tensor(const giac::monomial&) [with T = giac::gen]': risch.cc:94:50: required from here risch.cc:841:19: warning: 94 | tmp=tmp+gen(polynome(monomial(i[n]+1,i)))*(*v[n]._FRACptr); risch.cc:841:19: warning: | ^ poly.h:52:193: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 52 | tensor(const monomial & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': risch.cc:125:52: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 125 | polynome pres=Tresultant(p1,p2),pcontent(s); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^ poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': risch.cc:258:16: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 258 | polynome N1,N2; /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^~ poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': risch.cc:494:41: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 494 | polynome resnum(s),resden(plus_one,s),numtemp(s),dentemp(s); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^ poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 55 | tensor(const T & v, int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': poly.h:132:14: required from 'giac::tensor giac::tensor::untrunc1(int) const [with T = giac::gen]' /usr/include/c++/14/bits/stl_function.h:1150:5: note: 132 | return tensor(dim+1,v); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^~~~~~~~~~~~~~~~~~ risch.cc:113:19: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 113 | p1=p1.untrunc1(); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~~~~^~ poly.h:59:205: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 59 | tensor(int d,const std::vector< monomial > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o lin.lo lin.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c lin.cc -fPIC -DPIC -o .libs/lin.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c lin.cc -o lin.o >/dev/null 2>&1 In file included from giacPCH.h:8, from lin.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ lin.cc: In function 'giac::gen giac::prod_expand(const gen&, const context*)': lin.cc:613:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 613 | if (taille(e,MAX_PROD_EXPAND_SIZE)>MAX_PROD_EXPAND_SIZE) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ lin.cc: In function 'giac::gen giac::expand_pow_expand(const gen&, const context*)': lin.cc:708:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 708 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 969 | for (int i=1;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 987 | for (int i=0;i::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1036 | while (vb.size() >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1109 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1308 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1314 | for (int j=0;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1359 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1361 | for (int j=1;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1377 | if (pos>=0 && pos+1&, std::vector&, std::vector&, std::vector&, const context*)': lin.cc:1426:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1426 | for (int k=1;k >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1491 | for (int k=0;k >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1544 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1600 | for (int j=0;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1628 | for (int j=0;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1637 | for (int j=0;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1646 | for (int j=0;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1655 | for (int j=0;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1671 | for (int i=1;i < T.size();++i){ | ~~^~~~~~~~~~ lin.cc:1718:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1718 | for (int I=0;I >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1725 | for (int j=0;jsize();++j){ | ~^~~~~~~~~~~~~~~~~~~~ lin.cc:1740:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1740 | for (int i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1745 | for (int i=1;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1753 | for (int i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1758 | for (int i=1;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1765 | for (int i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1770 | for (int i=1;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1777 | for (int i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1782 | for (int i=1;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1798 | for (int i=1;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1829 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1830 | for (int j=0;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1845 | for (int k=pos2;k >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1849 | for (int k=pos1;k >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1858 | for (int j=0;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1859 | for (int k=j+1;k >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1869 | for (int j=0;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1871 | for (int k=0;k >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1880 | for (int j=0;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1892 | for (int j=0;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1895 | for (;k >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1899 | if (k==C.size()){ | ~^~~~~~~~~~ lin.cc:1905:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1905 | for (int l=0;l::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1920 | for (int j=1;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1960 | for (int j=0;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1980 | for (int k=1;k >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1996 | for (int j=0;j/dev/null 2>&1 In file included from giacPCH.h:8, from series.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ series.cc: In function 'bool giac::pmul(const sparse_poly1&, const sparse_poly1&, sparse_poly1&, bool, const gen&, const context*)': series.cc:523:9: warning: unused variable 'm' [-Wunused-variable] 523 | int m=MAXS,M=-MAXS,N=itend-it; | ^ series.cc:523:16: warning: unused variable 'M' [-Wunused-variable] 523 | int m=MAXS,M=-MAXS,N=itend-it; | ^ series.cc: In function 'giac::vecteur giac::lvarx(const gen&, const gen&, bool)': series.cc:2148:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2148 | for (i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2152 | if (i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2699 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3407 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3553 | for (int i=0;i/dev/null 2>&1 In file included from giacPCH.h:8, from subst.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ subst.cc: In function 'giac::gen giac::cossinexp2rootof(const gen&, const context*, int)': subst.cc:2252:26: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2252 | if (vc.size()>(maxalg?maxalg:MAX_ALG_EXT_ORDER_SIZE)) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ subst.cc: In function 'giac::gen giac::lvar_ratnormal(const gen&, const context*)': subst.cc:2340:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2340 | for (int j=0;j >::size_type' {aka 'long unsignemake[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' d int'} [-Wsign-compare] 2364 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2370 | for (int j=0;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2399 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2501 | for (int j=0;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3210 | for (pos=3;pos >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3262 | for (int i=0;i::tensor() [with T = giac::gen]': subst.cc:1298:14: required from here subst.cc:3262:23: warning: 1298 | polynome p; subst.cc:3262:23: warning: | ^ poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const giac::monomial&) [with T = giac::gen]': subst.cc:1303:51: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 1303 | p=polynome(monomial(cl,v[i]._POLYptr->dim)); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^ poly.h:52:193: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 52 | tensor(const monomial & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': subst.cc:1629:26: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 1629 | return polynome(g,s); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^ poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 55 | tensor(const T & v, int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': subst.cc:3235:27: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 3235 | polynome pmin(pden.dim),pu(pden.dim),pv(pden.dim),pd(pden.dim); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^ poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o sparse.lo sparse.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c sparse.cc -fPIC -DPIC -o .libs/sparse.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c sparse.cc -o sparse.o >/dev/null 2>&1 In file included from giacPCH.h:8, from sparse.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ sparse.cc: In function 'bool giac::sparse_mult(const gen_map&, const gen_map&, gen_map&)': sparse.cc:284:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 284 | if (k>=B.m.size()) | ~^~~~~~~~~~~~ sparse.cc: In function 'bool giac::sparse_mult(const gen_map&, const vecteur&, gen_map&)': sparse.cc:329:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 329 | if (j>=b.size()) | ~^~~~~~~~~~ sparse.cc: In function 'bool giac::sparse_mult(const vecteur&, const gen_map&, gen_map&)': sparse.cc:420:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | if (j>=a.size()) | make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' ~^~~~~~~~~~ sparse.cc:425:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 425 | if (j>=a_.size()) | ~^~~~~~~~~~~ sparse.cc: In function 'void giac::sparse_rowadd(gen_map&, int, int, std::map::const_iterator, std::map::const_iterator, const gen&, std::map::const_iterator, std::map::const_iterator)': sparse.cc:521:29: warning: variable 'itsave' set but not used [-Wunused-but-set-variable] 521 | gen_map::const_iterator itsave=it; | ^~~~~~ sparse.cc: In member function 'void giac::fmatrix::dbgprint() const': sparse.cc:732:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 732 | for (int j=0;j&)': sparse.cc:819:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 819 | for (int i=0;i giac::sparse_gauss_seidel_linsolve(const fmatrix&, const std::vector&, const std::vector&, double, double, int, const context*)': sparse.cc:1279:14: warning: unused variable 'ok' [-Wunused-variable] 1279 | bool ok=false; | ^~ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'bool giac::convert(const fmatrix&, gen_map&)' at sparse.cc:810:26: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ sparse.cc: In function 'bool giac::convert(const fmatrix&, gen_map&)': sparse.cc:810:33: note: '' declared here 810 | d[makesequence(i,*jt)]=*it; | ^~ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o csturm.lo csturm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c csturm.cc -fPIC -DPIC -o .libs/csturm.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c csturm.cc -o csturm.o >/dev/null 2>&1 In file included from giacPCH.h:8, from csturm.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ csturm.cc: In function 'giac::gen giac::vas(const modpoly&, const context*)': csturm.cc:1958:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1958 | for (int i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2502 | for (int i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2506 | for (int i=0;i::size_type' {amake[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' ka 'long unsigned int'} [-Wsign-compare] 2507 | if (i+1==pos.size() || pos[i]>pos[i+1]){ | ~~~^~~~~~~~~~~~ csturm.cc:2513:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2513 | for (int i=0;i+1::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2526 | for (int i=1;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2558 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2564 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2730 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3130 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3137 | for (int i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3253 | for (int i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3257 | for (int i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3258 | if (i+1==pos.size() || pos[i]>pos[i+1]){ | ~~~^~~~~~~~~~~~ csturm.cc:3264:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3264 | for (int i=0;i+1::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3278 | for (int i=1;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3290 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3304 | for (int j=0;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3332 | for (int j=0;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3403 | for (int j=0;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3467 | for (int j=0;j&, int, bool, const context*)': csturm.cc:3624:15: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3624 | if (R.size()!=deg){ | ~~~~~~~~^~~~~ csturm.cc:3647:12: warning: unused variable 'loss' [-Wunused-variable] 3647 | long loss=horner2_mpfr(P2,R2[i],d,d1,nbitsP2,size,false); | ^~~~ csturm.cc: In function 'void giac::clear_zi_done(std::vector&, bool)': csturm.cc:3935:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3935 | for (int i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3941 | for (int i=0;i&, bool, int, bool, const context*)': csturm.cc:4087:15: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 4087 | if (R.size()!=deg){ | ~~~~~~~~^~~~~ csturm.cc:4197:14: warning: unused variable 'loss' [-Wunused-variable] 4197 | long loss=horner2_mpfr(P2,accurate_evalf(R[i],nbitsP2),d,d1,nbitsP2,size,false); | ^~~~ csturm.cc:4214:43: warning: variable 'isol' set but not used [-Wunused-but-set-variable] 4214 | int ok=0; long size; double delta; bool isol; | ^~~~ csturm.cc: In function 'int giac::aberth_z(const vdbl&, int, int, double, vdbl&, int, int, std::vector&, const context*)': csturm.cc:4496:15: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 4496 | if (R.size()!=deg){ | ~~~~~~~~^~~~~ csturm.cc:4506:12: warning: variable 'ok' set but not used [-Wunused-but-set-variable] 4506 | bool ok; | ^~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': csturm.cc:962:14: required from here csturm.cc:4506:12: warning: 962 | polynome qrem; csturm.cc:4506:12: warning: | ^~~~ poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': poly.h:622:15: required from 'giac::tensor giac::tensor::operator()(const T&) const [with T = giac::gen]' /usr/include/c++/14/bits/stl_function.h:1150:5: note: 622 | tensor rem(dim-1),add_rem(dim-1) ; /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^~~ csturm.cc:2062:36: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 2062 | if (is_strictly_positive(-it->fact(interval._VECTptr->front())*it->fact(interval._VECTptr->back()),contextptr)) /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'void giac::lexsort(std::vector >&) [with T = gen]': poly.h:623:12: required from 'giac::tensor giac::tensor::operator()(const T&) const [with T = giac::gen]' /usr/include/c++/14/bits/stl_function.h:1150:5: note: 623 | lexsort(horner_coord); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~^~~~~~~~~~~~~~ csturm.cc:2062:36: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 2062 | if (is_strictly_positive(-it->fact(interval._VECTptr->front())*it->fact(interval._VECTptr->back()),contextptr)) /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ poly.h:522:82: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 522 | sort_helper M(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ In file included from /usr/include/c++/14/iostream:41, from index.h:22: In member function 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits]', inlined from 'bool giac::aberth_singleprec(const vfdbl&, int, double, vfdbl&, int, int, std::vector&, int, bool, const context*)' at csturm.cc:3846:97: /usr/include/c++/14/ostream:229:25: warning: 'delta' may be used uninitialized [-Wmaybe-uninitialized] 229 | { return _M_insert(__f); } | ~~~~~~~~~^~~~~ csturm.cc: In function 'bool giac::aberth_singleprec(const vfdbl&, int, double, vfdbl&, int, int, std::vector&, int, bool, const context*)': csturm.cc:3663:20: note: 'delta' was declared here 3663 | int ok=0; double delta; | ^~~~~ In member function 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits]', inlined from 'int giac::aberth_mpfr(const vdbl&, bool, int&, int, double, vdbl&, vdbl&, vdbl&, vdbl&, int, int, std::vector&, bool, int, bool, const context*)' at csturm.cc:4475:85: /usr/include/c++/14/ostream:229:25: warning: 'delta' may be used uninitialized [-Wmaybe-uninitialized] 229 | { return _M_insert(__f); } | ~~~~~~~~~^~~~~ csturm.cc: In function 'int giac::aberth_mpfr(const vdbl&, bool, int&, int, double, vdbl&, vdbl&, vdbl&, vdbl&, int, int, std::vector&, bool, int, bool, const context*)': csturm.cc:4214:31: note: 'delta' was declared here 4214 | int ok=0; long size; double delta; bool isol; | ^~~~~ In member function 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits]', inlined from 'int giac::aberth_z(const vdbl&, int, int, double, vdbl&, int, int, std::vector&, const context*)' at csturm.cc:4677:84: /usr/include/c++/14/ostream:229:25: warning: 'delta' may be used uninitialized [-Wmaybe-uninitialized] 229 | { return _M_insert(__f); } | ~~~~~~~~~^~~~~ csturm.cc: In function 'int giac::aberth_z(const vdbl&, int, int, double, vdbl&, int, int, std::vector&, const context*)': csturm.cc:4528:20: note: 'delta' was declared here 4528 | int ok=0; double delta; | ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o tex.lo tex.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c tex.cc -fPIC -DPIC -o .libs/tex.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c tex.cc -o tex.o >/dev/null 2>&1 In file included from giacPCH.h:8, from tex.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o global.lo global.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c global.cc -fPIC -DPIC -o .libs/global.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c global.cc -o global.o >/dev/null 2>&1 In file included from giacPCH.h:8, from global.cc:3: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions global.cc:216: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas] 216 | #pragma clang diagnostic push global.cc:217: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas] 217 | #pragma clang diagnostic ignored "-Wdeprecated-declarations" global.cc:220: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas] 220 | #pragma clang diagnostic pop global.cc:5006:5: warning: multi-line comment [-Wcomment] 5006 | //ShellExecute(NULL,"open","file:///c:/xcaswin/doc/fr/cascmd_fr/index.html",\ | ^ In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ global.cc: In function 'void erase_sector(const char*)': global.cc:425:17: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 425 | for (int i=0;inumworks_maxtarsize) return 0; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ global.cc:671:17: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 671 | for (int i=0;inumworks_maxtarsize) return 0; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ global.cc: In function 'int flash_synchronize(const char*, const std::vector&, size_t*)': global.cc:964:57: warning: unused variable 'sector_end' [-Wunused-variable] 964 | size_t sector_begin=(f.header_offset/buflen)*buflen,sector_end=sector_begin+buflen; | ^~~~~~~~~~ global.cc: In function 'int flash_emptytrash(const char*, const std::vector&, size_t*)': global.cc:1040:30: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 1040 | for (int j=sector_pos;j::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1453 | for (int i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1456 | for (j=0;j::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1460 | if (jnumworks_maxtarsize || end<=tar_first_modif_offset) return false; | ~~~^~~~~~~~~~~~~~~~~~~~ global.cc: In function 'giac::gen giac::_tar(const gen&, const context*)': global.cc:1516:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1516 | for (int i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1570 | for (int i=0;i+1&, std::map, std::__cxx11::basic_string >&, std::multimap, localized_string>&, const context*)': global.cc:7424:19: warning: unused variable 'keywordsptr' [-Wunused-variable] 7424 | vecteur * keywordsptr=keywords_vecteur_ptr(); | ^~~~~~~~~~~ global.cc: In function 'std::string giac::python2xcas(const std::string&, const context*)': global.cc:8114:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 8114 | if (pos>0 && pos::size_type' {aka 'long unsigned int'} [-Wsign-compare] 8307 | ch=='\'' && pos::size_type' {aka 'long unsigned int'} [-Wsign-compare] 8317 | if (p!=cur.size()){ | ~^~~~~~~~~~~~ global.cc:8359:25: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 8359 | if (cur.size()>pos+8 && (cur.substr(pos,8)=="# local " || cur.substr(pos,7)=="#local ")){ | ~~~~~~~~~~^~~~~~ global.cc:8381:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 8381 | if (posmatplotlib<0 || posmatplotlib>=cur.size()) | ~~~~~~~~~~~~~^~~~~~~~~~~~ global.cc:8419:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 8419 | if (posmatplotlib<0 || posmatplotlib>=cur.size()) | ~~~~~~~~~~~~~^~~~~~~~~~~~ global.cc:8721:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 8721 | if (posfleche>0 || posfleche::size_type' {aka 'long unsigned int'} [-Wsign-compare] 8762 | if (pos>=0 && pos >&)': global.cc:1700:13: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 1700 | fscanf(f,"%i %s",&tailles[i],firmwarename); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ global.cc: In function 'int flash_emptytrash(const char*, const std::vector&, size_t*)': global.cc:1003:65: warning: 'f.fileinfo_t::header_offset' may be used uninitialized [-Wmaybe-uninitialized] 1003 | if (tar_first_modif_offsetptr && *tar_first_modif_offsetptr>f.header_offset) | ~~^~~~~~~~~~~~~ global.cc:993:14: note: 'f' declared here 993 | fileinfo_t f,fnxt; | ^ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o vecteur.lo vecteur.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c vecteur.cc -fPIC -DPIC -o .libs/vecteur.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c vecteur.cc -o vecteur.o >/dev/null 2>&1 In file included from giacPCH.h:8, from vecteur.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ vecteur.cc: In function 'bool giac::diagonal_mult(const std::vector&, bool, const std::vector&, std::vector&)': vecteur.cc:1673:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1673 | if (source.size()!=n) return false; | ~~~~~~~~~~~~~^~~ vecteur.cc: In function 'bool giac::balance_krylov(const matrix_double&, std::vector&, int, double)': vecteur.cc:1696:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1696 | if (!n || n!=H.front().size()) | ~^~~~~~~~~~~~~~~~~~ vecteur.cc: In function 'giac::gen giac::dkw_prod(const vecteur&, int)': vecteur.cc:2167:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2167 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2179 | if (deg+1!=v.size()) | ~~~~~^~~~~~~~~~ vecteur.cc: In function 'giac::vecteur giac::proot(const vecteur&, double&, int&, bool, const context*)': vecteur.cc:2423:19: warning: variable 'k3' set but not used [-Wunused-but-set-variable] 2423 | int k2=-1,k3=-1; | ^~ vecteur.cc: In function 'void giac::mmult_atranb(const matrice&, const matrice&, matrice&)': vecteur.cc:4822:9: warning: unused variable 'at' [-Wunused-variable] 4822 | int at=a_.front()[0].type,bt=btran.front()[0].type; | ^~ vecteur.cc:4822:31: warning: unused variable 'bt' [-Wunused-variable] 4822 | int at=a_.front()[0].type,bt=btran.front()[0].type; | ^~ vecteur.cc: In function 'giac::vecteur giac::fracmod(const vecteur&, const gen&, gen*, int)': vecteur.cc:6463:14: warning: unused variable 'b' [-Wunused-variable] 6463 | bool b=alloc_fracmod(*it,modulo,g,d,d1,absd1,u,u1,ur,q,r,sqrtm,tmp); | ^ vecteur.cc: In function 'int giac::mrref(const matrice&, matrice&, vecteur&, gen&, int, int, int, int, int, int, bool, int, int, const context*)': vecteur.cc:7152:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 7152 | if (l==0 && c==0 && lmax==a.size() && cmax==a[0]._VECTptr->size() && algnum_rref(a,res,pivots,det,redtype,contextptr)) | ~~~~^~~~~~~~~~ vecteur.cc:7152:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 7152 | if (l==0 && c==0 && lmax==a.size() && cmax==a[0]._VECTptr->size() && algnum_rref(a,res,pivots,det,redtype,contextptr)) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~ vecteur.cc:7322:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 7322 | for (;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 7326 | for (;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 7341 | if (j!=resi.size()) | ~^~~~~~~~~~~~~ vecteur.cc:7346:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 7346 | if (i==res.size()){ | ~^~~~~~~~~~~~ vecteur.cc:7347:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 7347 | for (i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 7350 | for (int j=0;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 7553 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 7594 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 7598 | for (int j=0;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 7607 | for (int i=0;i&, const std::vector&, const std::vector&, const std::vector&, const std::vector&, longlong&, longlong&, longlong&, longlong&)': vecteur.cc:7861:14: warning: unused variable 'n' [-Wunused-variable] 7861 | unsigned n=unsigned(itend-it); | ^ vecteur.cc: In function 'void giac::free_null_lines(std::vector >&, int, int, int, int)': vecteur.cc:8255:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 8255 | if (NL.size()!=cmax) break; | ~~~~~~~~~^~~~~~ vecteur.cc: In function 'int giac::smallmodrref_lastpivotcol(const std::vector >&, int)': vecteur.cc:8394:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 8394 | for (int j=0;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 9684 | for (int i=2;i::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 12184 | if (Pi.size()!=cP) Pi.resize(cP); | ~~~~~~~~~^~~~ vecteur.cc: In function 'bool giac::mod_pcar(std::vector >&, int, bool&, std::vector&, const context*, bool, std::vector >&)': vecteur.cc:13586:23: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 13586 | if (ttemp.size()!=n) | ~~~~~~~~~~~~^~~ vecteur.cc:13699:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 13699 | for (int j=0;j >&, std::vector >&, int)': vecteur.cc:15234:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wmake[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' sign-compare] 15234 | for (int i=0;isize(); | ^ vecteur.cc: In function 'giac::gen giac::_image(const gen&, const context*)': vecteur.cc:15430:24: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 15430 | if (args.size()-1>d) | ~~~~~~~~~~~~~^~ vecteur.cc:15415:34: warning: unused variable 'h' [-Wunused-variable] 15415 | int d=args.front().val,w=0,h=0; | ^ vecteur.cc: In function 'int giac::matrice2gsl_matrix(const matrice&, int, int, int, int, bool, gsl_matrix*, const context*)': vecteur.cc:15693:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 15693 | if (w->size1<(transp?cc:rc) || w->size2<(transp?rc:cc)) | ~~~~~~~~^~~~~~~~~~~~~~~ vecteur.cc:15693:44: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 15693 | if (w->size1<(transp?cc:rc) || w->size2<(transp?rc:cc)) | ~~~~~~~~^~~~~~~~~~~~~~~ vecteur.cc: In function 'int giac::matrice2gsl_matrix(const matrice&, gsl_matrix*, const context*)': vecteur.cc:15713:9: warning: unused variable 's1' [-Wunused-variable] 15713 | int s1=w->size1,s2=w->size2; | ^~ vecteur.cc:15713:21: warning: unused variable 's2' [-Wunused-variable] 15713 | int s1=w->size1,s2=w->size2; | ^~ vecteur.cc: In function 'bool giac::ldl(matrice&, std::vector&, int, bool&, double, const context*)': vecteur.cc:16133:32: warning: unused variable 'ip' [-Wunused-variable] 16133 | int N=a.size(),i,j,k,p,r,s,ip; | ^~ vecteur.cc: In function 'giac::gen giac::_inertia(const gen&, const context*)': vecteur.cc:16517:22: warning: variable 'M' set but not used [-Wunused-but-set-variable] 16517 | int N=mat.size(),M,p,n,z,i,j; | ^ vecteur.cc: In function 'giac::gen giac::_svd(const gen&, const context*)': vecteur.cc:17152:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 17152 | if (s&, const matrix_double&, std::vector&, int, bool, int, int, int, int, int)': vecteur.cc:18280:9: warning: unused variable 'n' [-Wunused-variable] 18280 | int n=int(H.size())-deltarow; | ^ vecteur.cc: In function 'void giac::qr_householder(matrix_double&, int, matrix_double&, bool, bool, bool, int, int, bool, bool)': vecteur.cc:18573:56: warning: unused variable 'cP' [-Wunused-variable] 18573 | int n=int(H.size())-rstart,c=int(H.front().size()),cP=int(P.front().size()); | ^~ vecteur.cc: In function 'void giac::hessenberg_ortho(matrix_double&, matrix_double&, int, int, bool, int, std::vector&)': vecteur.cc:19226:29: warning: variable 'Hbegin' set but not used [-Wunused-but-set-variable] 19226 | matrix_double::iterator Hbegin=H.begin(); | ^~~~~~ vecteur.cc: In function 'void giac::francis_iterate2(matrix_complex_double&, int, int, matrix_complex_double&, double, bool, matrix_complex_double&, bool)': vecteur.cc:20317:24: warning: variable 'l2' set but not used [-Wunused-but-set-variable] 20317 | complex_double l2=(a+d-delta)/2.0; | ^~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': vecteur.cc:2317:16: required from here vecteur.cc:20317:24: warning: 2317 | polynome V; vecteur.cc:20317:24: warning: | ^ poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const giac::monomial&) [with T = giac::gen]': vecteur.cc:7577:31: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 7577 | gen xpoly=polynome(mtmp); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^ poly.h:52:193: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 52 | tensor(const monomial & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': vecteur.cc:14747:14: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 14747 | polynome P(1); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^ poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': poly.h:132:14: required from 'giac::tensor giac::tensor::untrunc1(int) const [with T = giac::gen]' /usr/include/c++/14/bits/stl_function.h:1150:5: note: 132 | return tensor(dim+1,v); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^~~~~~~~~~~~~~~~~~ vecteur.cc:6432:46: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 6432 | return g.type==_POLY?g._POLYptr->untrunc1():g; /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~~~~~~~~~~~~~^~ poly.h:59:205: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 59 | tensor(int d,const std::vector< monomial > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ vecteur.cc: In function 'void giac::mhessenberg(std::vector >&, std::vector >&, int, bool)': vecteur.cc:11907:15: warning: 't' may be used uninitialized [-Wmaybe-uninitialized] 11907 | t=invmod(t,modulo); | ~~~~~~^~~~~~~~~~ vecteur.cc:11893:9: note: 't' was declared here 11893 | int t,u,n=int(H.size()); | ^ vecteur.cc: In function 'bool giac::ldl(matrice&, std::vector&, int, bool&, double, const context*)': vecteur.cc:16328:11: warning: 'r' may be used uninitialized [-Wmaybe-uninitialized] 16328 | if (i==r) continue; | ^~ vecteur.cc:16133:28: note: 'r' was declared here 16133 | int N=a.size(),i,j,k,p,r,s,ip; | ^ vecteur.cc:16354:11: warning: 'p' may be used uninitialized [-Wmaybe-uninitialized] 16354 | if (p>r) { | ^~ vecteur.cc:16133:26: note: 'p' was declared here 16133 | int N=a.size(),i,j,k,p,r,s,ip; | ^ In file included from /usr/include/c++/14/iostream:41, from index.h:22: In member function 'std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits]', inlined from 'void giac::francis_iterate2(matrix_double&, int, int, matrix_double&, double, bool, matrix_double&, matrix_double&, bool, std::vector&)' at vecteur.cc:19847:59: /usr/include/c++/14/ostream:229:25: warning: 'savetest' may be used uninitialized [-Wmaybe-uninitialized] 229 | { return _M_insert(__f); } | ~~~~~~~~~^~~~~ vecteur.cc: In function 'void giac::francis_iterate2(matrix_double&, int, int, matrix_double&, double, bool, matrix_double&, matrix_double&, bool, std::vector&)': vecteur.cc:19764:43: note: 'savetest' was declared here 19764 | const double limite=0.5;giac_double savetest,smallest=-1; | ^~~~~~~~ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'bool giac::convert(const std::vector&, vecteur&)' at vecteur.cc:12621:24: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ vecteur.cc: In function 'bool giac::convert(const std::vector&, vecteur&)': vecteur.cc:12621:24: note: '' declared here 12621 | v1[i]=double(v[i]); | ^ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'void giac::lapack2matrice(double*, unsigned int, unsigned int, matrice&)' at vecteur.cc:16610:23: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ vecteur.cc: In function 'void giac::lapack2matrice(double*, unsigned int, unsigned int, matrice&)': vecteur.cc:16610:30: note: '' declared here 16610 | r[j] = A[i + j * rows]; | ^ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'giac::gen giac::qr(const gen&, const context*)' at vecteur.cc:16745:27: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ vecteur.cc: In function 'giac::gen giac::qr(const gen&, const context*)': vecteur.cc:16745:34: note: '' declared here 16745 | r[j]=gsl_matrix_get(m,i,j); | ^ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'giac::gen giac::qr(const gen&, const context*)' at vecteur.cc:16755:29: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ vecteur.cc: In function 'giac::gen giac::qr(const gen&, const context*)': vecteur.cc:16755:36: note: '' declared here 16755 | tmp[j]=gsl_matrix_get(m,j,i); | ^ vecteur.cc: In function 'void giac::vranm(int, const gen&, vecteur&, const context*)': vecteur.cc:11300:19: warning: 'current' may be used uninitialized [-Wmaybe-uninitialized] 11300 | current *= p*(Nv-k)/(k+1)/(1-p); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ vecteur.cc:11293:21: note: 'current' was declared here 11293 | long_double current; // =std::pow(1-p,Nv); | ^~~~~~~ vecteur.cc:11073:19: warning: 'current' may be used uninitialized [-Wmaybe-uninitialized] 11073 | current *= lambda/(k+1); | ~~~~~~~~^~~~~~~~~~~~~~~ vecteur.cc:11066:21: note: 'current' was declared here 11066 | long_double current; | ^~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o ifactor.lo ifactor.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c ifactor.cc -fPIC -DPIC -o .libs/ifactor.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c ifactor.cc -o ifactor.o >/dev/null 2>&1 In file included from giacPCH.h:8, from ifactor.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ifactor.cc: In function 'int giac::msieve(const gen&, const vecteur&, const vecteur&, const __mpz_struct (&)[1], std::vector&, unsigned int, unsigned int, additional_map_t&, const gen&, const gen&, slicetype*, int, int, ushort_t*, ushort_t*&, ushort_t*, std::vector&, std::vector&, std::vector&, __mpz_struct (&)[1], __mpz_struct (&)[1], __mpz_struct (&)[1], __mpz_struct (&)[1], __mpz_struct (&)[1], __mpz_struct (&)[1], __mpz_struct (&)[1], __mpz_struct (&)[1], const lp_tab_t&, const context*)': ifactor.cc:814:29: warning: variable 'stend' set but not used [-Wunused-but-set-variable] 814 | slicetype * st=slice, * stend=slice+ss; | ^~~~~ ifactor.cc: In function 'bool giac::msieve(const gen&, gen&, const context*)': ifactor.cc:1914:14: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1914 | if (Ndl >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4738 | for (int i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4745 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4807 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4814 | for (i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4818 | if (i==w.size()) | ~^~~~~~~~~~ ifactor.cc: In function 'int giac::znorder(int, int, int, const vecteur&)': ifactor.cc:4838:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4838 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4864 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5330 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5373 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5418 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5439 | for (int i=0;i/dev/null 2>&1 In file included from giacPCH.h:8, from alg_ext.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ alg_ext.cc: In function 'giac::gen giac::in_select_root(const vecteur&, bool, const context*, double)': alg_ext.cc:260:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 260 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 956 | for (int i=1;isize();++i){ | ~^~~~~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': alg_ext.cc:505:18: required from here alg_ext.cc:956:25: warning: 505 | polynome pa(2),pb(2); alg_ext.cc:956:25: warning: | ^ poly.h:50:168: warning: 'std::pointer_make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': alg_ext.cc:899:34: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 899 | polynome cp=poly12polynome(c),cpc; factorization f; gen an,extra; /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^~~ poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': poly.h:132:14: required from 'giac::tensor giac::tensor::untrunc1(int) const [with T = giac::gen]' /usr/include/c++/14/bits/stl_function.h:1150:5: note: 132 | return tensor(dim+1,v); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^~~~~~~~~~~~~~~~~~ alg_ext.cc:523:66: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 523 | pbadd=poly12polynome(*(numtmp._EXTptr->_VECTptr),1,1).untrunc1(d); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ poly.h:59:205: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 59 | tensor(int d,const std::vector< monomial > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o isom.lo isom.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c isom.cc -fPIC -DPIC -o .libs/isom.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c isom.cc -o isom.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' In file included from giacPCH.h:8, from isom.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o gauss.lo gauss.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c gauss.cc -fPIC -DPIC -o .libs/gauss.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c gauss.cc -o gauss.o >/dev/null 2>&1 In file included from giacPCH.h:8, from gauss.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gauss.cc: In function 'giac::vecteur giac::qxa(const gen&, const vecteur&, const context*)': gauss.cc:105:9: warning: variable 'd' set but not used [-Wunused-but-set-variable] 105 | int d; | ^ gauss.cc: In function 'giac::vecteur giac::qxac(const gen&, const vecteur&, const context*)': gauss.cc:354:9: warning: variable 'd' set but not used [-Wunused-but-set-variable] 354 | int d; | ^ make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o plot3d.lo plot3d.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c plot3d.cc -fPIC -DPIC -o .libs/plot3d.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c plot3d.cc -o plot3d.o >/dev/null 2>&1 In file included from giacPCH.h:8, from plot3d.cc:34: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ plot3d.cc: In function 'giac::gen giac::cone(const gen&, bool, const context*)': plot3d.cc:261:10: warning: variable 'cercles' set but not used [-Wunused-but-set-variable] 261 | bool cercles=false; | ^~~~~~~ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'giac::gen giac::plotparam3d(const gen&, const vecteur&, double, double, double, double, double, double, double, double, double, double, bool, bool, const vecteur&, double, double, const gen&, const vecteur&, const context*)' at plot3d.cc:1060:10: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ plot3d.cc: In function 'giac::gen giac::plotparam3d(const gen&, const vecteur&, double, double, double, double, double, double, double, double, double, double, bool, bool, const vecteur&, double, double, const gen&, const vecteur&, constmake[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' context*)': plot3d.cc:1060:17: note: '' declared here 1060 | vals[0]=x; | ^ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'giac::gen giac::plotparam3d(const gen&, const vecteur&, double, double, double, double, double, double, double, double, double, double, bool, bool, const vecteur&, double, double, const gen&, const vecteur&, const context*)' at plot3d.cc:1063:12: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ plot3d.cc: In function 'giac::gen giac::plotparam3d(const gen&, const vecteur&, double, double, double, double, double, double, double, double, double, double, bool, bool, const vecteur&, double, double, const gen&, const vecteur&, const context*)': plot3d.cc:1063:19: note: '' declared here 1063 | vals[1]=y; | ^ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o rpn.lo rpn.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c rpn.cc -fPIC -DPIC -o .libs/rpn.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c rpn.cc -o rpn.o >/dev/null 2>&1 In file included from giacPCH.h:8, from rpn.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rpn.cc: In function 'giac::gen giac::_purge(const gen&, const context*)': rpn.cc:928:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 928 | if (i>=0 && i/dev/null 2>&1 In file included from giacPCH.h:8, from plot.cc:34: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from graphtheory.h:26, from plot.cc:140: graphe.h: In static member function 'static void giac::graphe::clear_point_coords(point&)': graphe.h:818:48: warning: label 'std' defined but not used [-Wunused-label] 818 | static void clear_point_coords(point &p) { std:fill(p.begin(),p.end(),0); } | ^~~ plot.cc: In function 'giac::gen giac::plotfunc(const gen&, const gen&, const vecteur&, int, double, double, double, double, double, double, int, int, bool, const context*)': plot.cc:1750:15: warning: variable 'jstart' set but not used [-Wunused-but-set-variable] 1750 | int jstart=0; | ^~~~~~ plot.cc: In function 'int giac::read_attributs(const vecteur&, vecteur&, const context*)': plot.cc:2093:16: warning: variable 'colormask' set but not used [-Wunused-but-set-variable] 2093 | unsigned colormask=0xffff0000; | ^~~~~~~~~ plot.cc: In function 'giac::gen giac::_centre(const gen&, const context*)': plot.cc:4228:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4228 | for (int i=1;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 9061 | for (int i=0;i >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 9064 | if (attributs.size()==1 && attributs[0].type==_VECT && attributs[0]._VECTptr->size()>i) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ plot.cc: In function 'void giac::clean_reim(gen&, const context*)': plot.cc:9493:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 9493 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 9604 | for (int i=0;i::tensor(const giac::monomial&) [with T = giac::gen]': plot.cc:9468:22: required from here plot.cc:14677:9: warning: 9468 | if (is_positive(-res._POLYptr->coord.front())) plot.cc:14677:9: warning: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ poly.h:52:193: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 52 | tensor(const monomial & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ plot.cc: In function 'giac::gen giac::unarchive_session(const std::string&, int, const gen&, const context*)': plot.cc:12239:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 12239 | fread(buf,sizeof(char),12,f); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ plot.cc:12242:12: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 12242 | fread(buf,sizeof(char),1,f); // FIXME 2 for windows? | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ plot.cc: In function 'giac::gen giac::_unarchive(const gen&, const context*)': plot.cc:12326:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 12326 | fread(buf,sizeof(char),4,f); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'void giac::local_sto_double(double, const identificateur&, const context*)' at plot.cc:1389:40: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ plot.cc: In function 'void giac::local_sto_double(double, const identificateur&, const context*)': plot.cc:1389:40: note: '' declared here 1389 | (*contextptr->tabptr)[i.id_name]=value; | ^~~~~ In constructor 'giac::gen::gen(int)', inlined from 'giac::gen giac::_est_faisceau_droite(const gen&, const context*)' at plot.cc:16388:14: gen.h:647:40: warning: 'res' may be used uninitialized [-Wmaybe-uninitialized] 647 | gen(int i): type(_INT_),subtype(0),val(i) { | ^~~~~~ plot.cc: In function 'giac::gen giac::_est_faisceau_droite(const gen&, const context*)': plot.cc:16368:11: note: 'res' was declared here 16368 | int res; | ^~~ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'giac::gen giac::plotcontour(const gen&, bool, const context*)' at plot.cc:13792:23: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ plot.cc: In function 'giac::gen giac::plotcontour(const gen&, bool, const context*)': plot.cc:13792:23: note: '' declared here 13792 | xyval[0]=xmin+i*dx; | ^~ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'giac::gen giac::plotcontour(const gen&, bool, const context*)' at plot.cc:13794:18: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ plot.cc: In function 'giac::gen giac::plotcontour(const gen&, bool, const context*)': plot.cc:13794:25: note: '' declared here 13794 | xyval[1]=ymin+j*dy; | ^~ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'giac::vecteur giac::density(const matrice&, double, double, bool, int, const context*)' at plot.cc:1312:22: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ plot.cc: In function 'giac::vecteur giac::density(const matrice&, double, double, bool, int, const context*)': plot.cc:1312:22: note: '' declared here 1312 | lz[i]=fmin+i*df; | ^~ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'giac::gen giac::plotfield(const gen&, const gen&, const gen&, constmake[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' gen&, double, double, double, double, double, double, double, vecteur&, bool, const context*)' at plot.cc:11521:19: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ plot.cc: In function 'giac::gen giac::plotfield(const gen&, const gen&, const gen&, const gen&, double, double, double, double, double, double, double, vecteur&, bool, const context*)': plot.cc:11521:19: note: '' declared here 11521 | curxcury[0]=curx; | ^~~~ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'giac::gen giac::plotfield(const gen&, const gen&, const gen&, const gen&, double, double, double, double, double, double, double, vecteur&, bool, const context*)' at plot.cc:11524:14: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ plot.cc: In function 'giac::gen giac::plotfield(const gen&, const gen&, const gen&, const gen&, double, double, double, double, double, double, double, vecteur&, bool, const context*)': plot.cc:11524:21: note: '' declared here 11524 | curxcury[1]=cury; | ^~~~ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o pari.lo pari.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c pari.cc -fPIC -DPIC -o .libs/pari.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c pari.cc -o pari.o >/dev/null 2>&1 In file included from giacPCH.h:8, from pari.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ pari.cc: In function 'giac::gen giac::in_pari(const gen&, const context*)': pari.cc:842:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 842 | argvec[k]= (GEN) v[j].val; | ^~~~~~~~~~~~~~ pari.cc:860:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 860 | argvec[k]=(long int*)(pos -1); | ^~~~~~~~~~~~~~~~~~~ pari.cc:868:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 868 | argvec[k]=(long int*) v[j].val; | ^~~~~~~~~~~~~~~~~~~~ pari.cc: At global scope: pari.cc:55:17: warning: 'long int abs(long int&)' defined but not used [-Wunused-function] 55 | static long int abs(long int & l){ | ^~~ make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o prog.lo prog.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c prog.cc -fPIC -DPIC -o .libs/prog.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c prog.cc -o prog.o >/dev/null 2>&1 In file included from giacPCH.h:8, from prog.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions prog.cc:2703: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas] 2703 | #pragma clang diagnostic push prog.cc:2704: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas] 2704 | #pragma clang diagnostic ignored "-Wunused-value" prog.cc:2707: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas] 2707 | #pragma clang diagnostic pop In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ prog.cc: In function 'giac::gen giac::equaltosto(const gen&, const context*)': prog.cc:157:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 157 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 617 | for (int i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1013 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2817 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2824 | for (;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2832 | if (j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 2863 | for (int i=0;iLIST_SIZE_LIMIT) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ prog.cc: In function 'giac::gen giac::_contains(const gen&, const context*)': prog.cc:3678:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3678 | if (pos<0 || pos>=a._STRNGptr->size()) | ~~~^~~~~~~~~~~~~~~~~~~~~ prog.cc: In function 'giac::gen giac::_map(const gen&, const context*)': prog.cc:4561:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4561 | for (int j=1;j >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 7688 | for (int i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 8947 | if (pos<0 || pos>=s.size()) | ~~~^~~~~~~~~~ prog.cc: In function 'bool giac::is_unit_rom(const char*, gen&)': prog.cc:12024:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 12024 | for (int i=0;i::tensor(int) [with T = giac::gen]': prog.cc:4482:18: required from here prog.cc:13349:14: warning: 4482 | polynome res(dim); prog.cc:13349:14: warning: | ^ poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ prog.cc: At global scope: prog.cc:4374:14: warning: 'giac::gen giac::symb_char(const gen&)' defined but not used [-Wunused-function] 4374 | static gen symb_char(const gen & args){ | ^~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o unary.lo unary.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c unary.cc -fPIC -DPIC -o .libs/unary.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c unary.cc -o unary.o >/dev/null 2>&1 In file included from giacPCH.h:8, from unary.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o usual.lo usual.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c usual.cc -fPIC -DPIC -o .libs/usual.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c usual.cc -o usual.o >/dev/null 2>&1 In file included from giacPCH.h:8, from usual.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ usual.cc: In function 'bool giac::in_stomap(gen_map&, const gen&, const gen&)': usual.cc:3297:31: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3297 | if (a._VECTptr->size()!=fin.val-deb.val+1) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ usual.cc:3327:31: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3327 | if (a._VECTptr->size()!=fin.val-deb.val+1) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ usual.cc:3355:31: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3355 | if (a._VECTptr->size()!=fin.val-deb.val+1) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ usual.cc: In function make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' 'giac::gen giac::sto(const gen&, const gen&, bool, const context*)': usual.cc:3748:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3748 | if (d<0 || d>f || f>=vs.size() || f<0 || f-d>=as->size()) | ~^~~~~~~~~~~ usual.cc:3748:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3748 | if (d<0 || d>f || f>=vs.size() || f<0 || f-d>=as->size()) | ~~~^~~~~~~~~~~~ usual.cc:3906:48: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3906 | if (a.type==_VECT && a._VECTptr->size()!=fin.val-deb.val+1) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ usual.cc:3955:50: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3955 | if (a.type==_VECT && a._VECTptr->size()!=fin.val-deb.val+1) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ usual.cc:3980:38: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 3980 | if (fin2.val-deb2.val+1!=a._VECTptr->front()._VECTptr->size()) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ usual.cc:3985:34: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3985 | if (target.size()<=fin2.val) | ~~~~~~~~~~~~~^~~~~~~~~~ usual.cc: In function 'giac::gen giac::assumesymbolic(const gen&, gen, const context*)': usual.cc:4638:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4638 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 5552 | for (int i=0;inum.val,q=x._FRACptr->den.val; | ^ usual.cc:8115:35: warning: unused variable 'q' [-Wunused-variable] 8115 | int p=x._FRACptr->num.val,q=x._FRACptr->den.val; | ^ usual.cc: In function 'giac::gen giac::cot_psi_cache(int, const context*)': usual.cc:8695:25: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 8695 | if (cot_cache.size()>n) | ~~~~~~~~~~~~~~~~^~ usual.cc:8699:28: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 8699 | while (cot_cache.size()<=n) | ~~~~~~~~~~~~~~~~^~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': usual.cc:5229:14: required from here usual.cc:8699:28: warning: 5229 | polynome R; usual.cc:8699:28: warning: | ^ poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': usual.cc:6051:36: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 6051 | polynome un(aan._POLYptr->dim),vn(aan._POLYptr->dim),dn(aan._POLYptr->dim); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^ poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': poly.h:147:14: required from 'giac::tensor giac::tensor::trunc1() const [with T = giac::gen]' /usr/include/c++/14/bits/stl_function.h:1150:5: note: 147 | return tensor(dim-1,v); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^~~~~~~~~~~~~~~~~~ usual.cc:7298:28: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 7298 | aad=aad._POLYptr->trunc1(); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~~~~~~~~~~~~~^~ poly.h:59:205: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 59 | tensor(int d,const std::vector< monomial > & c) : dim(d), coord(c), is_strictly_greater(i_lex_is_strictly_greater),m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ usual.cc: At global scope: usual.cc:6520:19: warning: 'giac::symbolic giac::symb_quorem(const gen&, const gen&)' defined but not used [-Wunused-function] 6520 | static symbolic symb_quorem(const gen & a,const gen & b){ return symbolic(at_quorem,makevecteur(a,b)); } | ^~~~~~~~~~~ usual.cc:5464:15: warning: 'bool giac::tri2_(const char*, const char*)' defined but not used [-Wunused-function] 5464 | static bool tri2_(const char * a,const char * b){ | ^~~~~ usual.cc:3081:19: warning: 'giac::symbolic giac::symb_cyclotomic(const gen&)' defined but not used [-Wunused-function] 3081 | static symbolic symb_cyclotomic(const gen & e){ | ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o identificateur.lo identificateur.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c identificateur.cc -fPIC -DPIC -o .libs/identificateur.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c identificateur.cc -o identificateur.o >/dev/null 2>&1 In file included from giacPCH.h:8, from identificateur.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o gen.lo gen.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c gen.cc -fPIC -DPIC -o .libs/gen.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c gen.cc -o gen.o >/dev/null 2>&1 In file included from giacPCH.h:8, from gen.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from graphtheory.h:26, from gen.cc:69: graphe.h: In static member function 'static void giac::graphe::clear_point_coords(point&)': graphe.h:818:48: warning: label 'std' defined but not used [-Wunused-label] 818 | static void clear_point_coords(point &p) { std:fill(p.begin(),p.end(),0); } | ^~~ gen.cc: In function 'void giac::type_operator_plus_times(const gen&, const gen&, gen&)': gen.cc:6117:98: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 6117 | if (c.type==_VECT && c.ref_count()==1 && a.type==_VECT && b.type==_VECT && a._VECTptr->size()size() >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 6117 | if (c.type==_VECT && c.ref_count()==1 && a.type==_VECT && b.type==_VECT && a._VECTptr->size()size() >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 6521 | if (acols>b._VECTptr->size()) | ~~~~~^~~~~~~~~~~~~~~~~~~ gen.cc:6546:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 6546 | if (brows>a._VECTptr->size()) | ~~~~~^~~~~~~~~~~~~~~~~~~ gen.cc: In function 'bool giac::is_exactly_zero_normal(const gen&, const context*)': gen.cc:7971:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 7971 | for (int i=0;i >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 11036 | return gen(gcd(*a._VECTptr,*b._VECTptr,0,ntl_on(contextptr) && a._VECTptr->size()>=NTL_MODGCD && b._VECTptr->size()>=NTL_MODGCD),_POLY1__VECT); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ gen.cc:11036:122: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 11036 | return gen(gcd(*a._VECTptr,*b._VECTptr,0,ntl_on(contextptr) && a._VECTptr->size()>=NTL_MODGCD && b._VECTptr->size()>=NTL_MODGCD),_POLY1__VECT); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ gen.cc: In function 'int giac::try_parse(const std::string&, const context*)': gen.cc:12180:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 12180 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 17096 | for (int i=0;i::tensor(int) [with T = giac::gen]': gen.cc:2422:23: required from here gen.cc:17096:21: warning: 2422 | polynome res(p.dim); gen.cc:17096:21: warning: | ^ poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': gen.cc:7377:16: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 7377 | polynome Q ,R; /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^ poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': gen.cc:7950:46: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 7950 | gen tmp=polynome(rdiv(e,d,context0),p.dim); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^ poly.h:55:172: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 55 | tensor(const T & v, int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const giac::monomial&) [with T = giac::gen]': gen.cc:8454:25: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 8454 | return is_positive(a._POLYptr->coord.front()); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ poly.h:52:193: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 52 | tensor(const monomial & v) : dim(int(v.index.size())), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ gen.cc: At global scope: gen.cc:15715:15: warning: 'void giac::compile_with_mpfr()' defined but not used [-Wunused-function] 15715 | static void compile_with_mpfr(){ | ^~~~~~~~~~~~~~~~~ gen.cc:10472:15: warning: 'void giac::swap(int&, int&)' defined but not used [-Wunused-function] 10472 | static void swap(int & a,int & b){ | ^~~~ gen.cc:4066:14: warning: 'giac::gen giac::linfnorm(const vecteur&, const context*)' defined but not used [-Wunused-function] 4066 | static gen linfnorm(const vecteur & a,GIAC_CONTEXT){ | ^~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o tinymt32.lo tinymt32.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c tinymt32.cc -fPIC -DPIC -o .libs/tinymt32.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c tinymt32.cc -o tinymt32.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o first.lo first.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c first.cc -fPIC -DPIC -o .libs/first.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c first.cc -o first.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o TmpLESystemSolver.lo TmpLESystemSolver.C libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c TmpLESystemSolver.C -fPIC -DPIC -o .libs/TmpLESystemSolver.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c TmpLESystemSolver.C -o TmpLESystemSolver.o >/dev/null 2>&1 TmpLESystemSolver.C: In function 'bool CoCoADortmund::LESystemSolver(CoCoA::matrix&, const CoCoA::matrix&, const CoCoA::matrix&)': TmpLESystemSolver.C:73:18: warning: comparison of integer expressions of different signedness: 'const std::size_t' {aka 'const long unsigned int'} and 'long int' [-Wsign-compare] 73 | if (NumColsM != NumRows(x0)) | ~~~~~~~~~^~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o TmpFGLM.lo TmpFGLM.C libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c TmpFGLM.C -fPIC -DPIC -o .libs/TmpFGLM.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c TmpFGLM.C -o TmpFGLM.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o help.lo help.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c help.cc -fPIC -DPIC -o .libs/help.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c help.cc -o help.o >/dev/null 2>&1 In file included from giacPCH.h:8, from help.cc:3: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o cocoa.lo cocoa.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c cocoa.cc -fPIC -DPIC -o .libs/cocoa.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c cocoa.cc -o cocoa.o >/dev/null 2>&1 In file included from giacPCH.h:8, from cocoa.cc:4: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc: In member function 'void giac::tdeg_t64::compute_elim(longlong*, longlong*)': cocoa.cc:694:12: warning: unused variable 'tdegcare' [-Wunused-variable] 694 | bool tdegcare=false; | ^~~~~~~~ cocoa.cc: In constructor 'giac::tdeg_t64::tdeg_t64(const giac::index_m&, giac::order_t)': cocoa.cc:892:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 892 | for (int i=0;i&, const std::vector >&, std::vector, modint)': cocoa.cc:5188:14: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 5188 | if (pos==-1) | ~~~^~~~ cocoa.cc: In function 'unsigned int giac::reducef4buchbergersplit(std::vector&, const std::vector >&, const std::vector&, unsigned int, const std::vector >&, const std::vector&, std::vector&, unsigned int*, std::vector&, modint)': cocoa.cc:6521:16: warning: unused variable 'invmodulo' [-Wunused-variable] 6521 | unsigned invmodulo=((1ULL<<(2*nbits)))/env+1; | ^~~~~~~~~ cocoa.cc:6508:14: warning: variable 'skip' set but not used [-Wunused-but-set-variable] 6508 | unsigned skip=0; | ^~~~ cocoa.cc: In function 'unsigned int giac::reducef4buchbergersplitdouble(std::vector&, const std::vector >&, const std::vector&, unsigned int, const std::vector >&, const std::vector&, std::vector&, unsigned int*, std::vector&, modint)': cocoa.cc:6729:14: warning: variable 'skip' set but not used [-Wunused-but-set-variable] 6729 | unsigned skip=0; | ^~~~ cocoa.cc: In function 'int giac::multmod_positive(const std::vector&, const std::vector&, int, longlong)': cocoa.cc:14207:11: warning: comparison of integer expressions of different signedness: 'longlong' {aka 'long long int'} and 'long long unsigned int' [-Wsign-compare] 14207 | if (p2<(1ULL<<59)){ | ~~^~~~~~~~~~~ cocoa.cc:14206:85: warning: variable 'jtend' set but not used [-Wunused-but-set-variable] 14206 | vector::const_iterator it=v.begin(),itend=v.end(),it4=itend-4,jt=w.begin(),jtend=w.end(); | ^~~~~ cocoa.cc: In function 'void giac::multmod_positive4(const std::vector&, const std::vector&, const std::vector&, const std::vector&, const std::vector&, int, int&, int&, int&, int&)': cocoa.cc:14283:11: warning: comparison of integer expressions of different signedness: 'longlong' {aka 'long long int'} and 'long long unsigned int' [-Wsign-compare] 14283 | if (p2<(1ULL<<59)){ | ~~^~~~~~~~~~~ cocoa.cc:14229:136: warning: variable 'jtend' set but not used [-Wunused-but-set-variable] 14229 | vector::const_iterator it1=v1.begin(),itend=v1.end(),itend4=itend-4,it2=v2.begin(),it3=v3.begin(),it4=v4.begin(),jt=w.begin(),jtend=w.end(); | ^~~~~ cocoa.cc: In function 'void giac::multmod_positive(const std::vector >&, const std::vector&, int, std::vector&)': cocoa.cc:14352:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 14352 | for (int i=0;i >&, const std::vector&, const std::vector&, int, std::vector&)': cocoa.cc:14360:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 14360 | for (int i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 14364 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 14375 | for (;i&, const std::vector >&, const std::vector&, int, std::vector&)': cocoa.cc:14386:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 14386 | for (int i=0;i >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 15223 | for (int i=0;i::tensor(int) [with T = giac::gen]': cocoa.cc:213:21: required from here cocoa.cc:18586:9: warning: 213 | polynome res(dim); cocoa.cc:18586:9: warning: | ^ poly.h:50:168: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 50 | explicit tensor(int d) : dim(d), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': cocoa.cc:419:14: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 419 | polynome tmp; /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ^~~ poly.h:49:154: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::monomial&; _Arg2 = const giac::monomial&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 49 | tensor() : dim(0), is_strictly_greater(i_lex_is_strictly_greater), m_is_strictly_greater(std::ptr_fun &, const monomial &, bool>(m_lex_is_strictly_greater)) { } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ cocoa.cc: In instantiation of 'void giac::get_newres_ckrur(const vectpolymod&, vectpoly&, const vectpoly&, const std::vector&, modint, int&, std::vector*, std::vector >*, std::vector*) [with tdeg_t = tdeg_t11; modint = int]': cocoa.cc:18417:32: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 18417 | get_newres_ckrur(resmod,newres,v,G,env->modulo.val,rur,&gbasis_param.initsep,&gbasiscoeff,coeffsptr); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18287:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 18287 | for (unsigned i=0;i&, vectpoly&, const vectpoly&, const std::vector&, modint, int&, std::vector*, std::vector >*, std::vector*) [with tdeg_t = tdeg_t15; modint = int]': cocoa.cc:18485:30: required from here cocoa.cc:18287:26: warning: 18485 | get_newres_ckrur(resmod,newres,v,G,env->modulo.val,rur,&gbasis_param.initsep,&gbasiscoeff,coeffsptr); cocoa.cc:18287:26: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18287:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 18287 | for (unsigned i=0;i&, vectpoly&, const vectpoly&, const std::vector&, modint, int&, std::vector*, std::vector >*, std::vector*) [with tdeg_t = tdeg_t64; modint = int]': cocoa.cc:18548:28: required from here cocoa.cc:18287:26: warning: 18548 | get_newres_ckrur(resmod,newres,v,G,env->modulo.val,rur,&gbasis_param.initsep,&gbasiscoeff,coeffsptr); cocoa.cc:18287:26: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18287:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 18287 | for (unsigned i=0;i&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t11]': cocoa.cc:16598:28: required from 'bool giac::mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, std::vector >*) [with tdeg_t = tdeg_t11]' cocoa.cc:18287:26: warning: 16598 | int tmp=in_mod_gbasis(res,modularcheck,zdata,rur,contextptr,gbasis_param,gbasis_logz_age,coeffsmodptr); cocoa.cc:18287:26: warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18398:16: required from here cocoa.cc:18287:26: warning: 18398 | if (mod_gbasis(res,modularcheck, cocoa.cc:18287:26: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 18399 | //order.o==_REVLEX_ORDER /* zdata*/, cocoa.cc:18287:26: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18400 | 1 || !rur /* zdata*/, cocoa.cc:18287:26: warning: | ~~~~~~~~~~~~~~~~~~~~~ 18401 | rur,contextptr,gbasis_param,coeffsptr?&gbasis_coeffs:0)){ cocoa.cc:18287:26: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:15449:73: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 15449 | if (gbasis_par.reinject_for_calc>0 && gbasis_par.reinject_for_calc=simult_primes_seuil2) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:15521:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 15521 | if (count>=simult_primes_seuil3) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:15547:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 15547 | for (unsigned j=0;j::size_type' {aka 'long unsigned int'} [-Wsign-compare] 15836 | if (gbasis_size==-1 || gbasis_size0 && nmonoms>rur_do_gbasis) | ~~~~~~~^~~~~~~~~~~~~~ cocoa.cc:15949:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 15949 | for (int r=0;r0 && jpos0 && jpos0 && jpos0 && jpos>=gbasis_size){ | ~~~~^~~~~~~~~~~~~ cocoa.cc:16214:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 16214 | for (;insertpos, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 16223 | if (insertpos==current_gbasis.size()){ | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:16297:29: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 16297 | else if (Wrur.size(), std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 16318 | for (int k=0;k::size_type' {aka 'long unsigned int'} [-Wsign-compare] 16342 | for (int i=0;i cur_gblm,prev_gblm,lmmod,lmmodradical,prevgblm,s,zlmmod,zlmmodradical,mainthrurlm,mainthrurlmsave,mainthrurlmmodradical,mainthrurgblm; int prevrqi; vectpolymod rurv,zrurv,mainthrurv; int zrur=0,rurinzgbasis=0,mainthrurinzgbasis=0;// variables for rational univar. reconstr. | ^~~~~~~ cocoa.cc:15470:223: warning: variable 'rurinzgbasis' set but not used [-Wunused-but-set-variable] 15470 | polymod cur_gblm,prev_gblm,lmmod,lmmodradical,prevgblm,s,zlmmod,zlmmodradical,mainthrurlm,mainthrurlmsave,mainthrurlmmodradical,mainthrurgblm; int prevrqi; vectpolymod rurv,zrurv,mainthrurv; int zrur=0,rurinzgbasis=0,mainthrurinzgbasis=0;// variables for rational univar. reconstr. | ^~~~~~~~~~~~ cocoa.cc:15504:20: warning: variable 'p0' set but not used [-Wunused-but-set-variable] 15504 | int pend=p.val,p0; | ^~ cocoa.cc: In instantiation of 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]': cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:15504:20: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:15504:20: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18414:15: required from here cocoa.cc:15504:20: warning: 18414 | if (zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false /* 1 mod only */,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0)){ cocoa.cc:15504:20: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13708:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 13708 | for (int i=0;i&, polymod&, polymod*, polymod*) [with tdeg_t = tdeg_t11]': cocoa.cc:18260:39: required from 'void giac::get_newres_ckrur(const vectpolymod&, vectpoly&, const vectpoly&, const std::vector&, modint, int&, std::vector*, std::vector >*, std::vector*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:13719:11: warning: 18260 | if (rur_quotient_ideal_dimension(gbmod,lmtmp)<0) cocoa.cc:13719:11: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ cocoa.cc:18417:32: required from here cocoa.cc:13719:11: warning: 18417 | get_newres_ckrur(resmod,newres,v,G,env->modulo.val,rur,&gbasis_param.initsep,&gbasiscoeff,coeffsptr); cocoa.cc:13719:11: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13982:16: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 13982 | if (k==d) | ~^~~ cocoa.cc:14038:16: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 14038 | for (;j&, const polymod&, const polymod&, modint, vecteur&, matrice&) [with tdeg_t = tdeg_t11; modint = int; vecteur = dbgprint_vector; matrice = dbgprint_vector]': cocoa.cc:18272:18: required from 'void giac::get_newres_ckrur(const vectpolymod&, vectpoly&, const vectpoly&, const std::vector&, modint, int&, std::vector*, std::vector >*, std::vector*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:14028:13: warning: 18272 | ok=rur_minpoly(gbmod,lmtmp,s,env,m,M); cocoa.cc:14028:13: warning: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18417:32: required from here cocoa.cc:14028:13: warning: 18417 | get_newres_ckrur(resmod,newres,v,G,env->modulo.val,rur,&gbasis_param.initsep,&gbasiscoeff,coeffsptr); cocoa.cc:14028:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:14513:17: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 14513 | l[j]=i==j?1:0; | ~^~~ cocoa.cc:14595:25: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14595 | if (A.size()>S) | ~~~~~~~~^~ cocoa.cc:14601:26: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14601 | while (B.size() >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14604 | while (A.size() >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14607 | if (B.size()==S+1){ | ~~~~~~~~^~~~~ cocoa.cc:14703:19: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14703 | if (m.size()>S+1) return false; | ~~~~~~~~^~~~ cocoa.cc:14776:17: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14776 | if (m.size()>S+1) return false; | ~~~~~~~~^~~~ cocoa.cc: In instantiation of 'void giac::convert(const vectpoly8&, vectpolymod&, modint, int, bool) [with tdeg_t = tdeg_t11; modint = int]': cocoa.cc:9125:12: required from 'bool giac::in_gbasisf4buchbergermod(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:14776:17: warning: 9125 | convert(res8,res,env); cocoa.cc:14776:17: warning: | ~~~~~~~^~~~~~~~~~~~~~ cocoa.cc:18422:42: required from here cocoa.cc:14776:17: warning: 18422 | if (in_gbasisf4buchbergermod(res,resmod,G,env->modulo.val,true/*totaldeg*/,0,0,false)){ cocoa.cc:14776:17: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:3801:17: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3801 | if (w.size()&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t11; modint = int]': cocoa.cc:9127:36: required from 'bool giac::in_gbasisf4buchbergermod(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:3803:24: warning: 9127 | bool b=in_gbasisf4buchbergermod(res,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR); cocoa.cc:3803:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18422:42: required from here cocoa.cc:3803:24: warning: 18422 | if (in_gbasisf4buchbergermod(res,resmod,G,env->modulo.val,true/*totaldeg*/,0,0,false)){ cocoa.cc:3803:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:9069:20: warning: unused variable 'debut' [-Wunused-variable] 9069 | unsigned debut = unsigned(G.size()) - added; | ^~~~~ cocoa.cc: In instantiation of 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t15]': cocoa.cc:16598:28: required from 'bool giac::mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, std::vector >*) [with tdeg_t = tdeg_t15]' cocoa.cc:9069:20: warning: 16598 | int tmp=in_mod_gbasis(res,modularcheck,zdata,rur,contextptr,gbasis_param,gbasis_logz_age,coeffsmodptr); cocoa.cc:9069:20: warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18461:16: required from here cocoa.cc:9069:20: warning: 18461 | if (mod_gbasis(res,modularcheck, cocoa.cc:9069:20: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 18462 | //order.o==_REVLEX_ORDER /* zdata*/, cocoa.cc:9069:20: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18463 | 1 || !rur /* zdata*/, cocoa.cc:9069:20: warning: | ~~~~~~~~~~~~~~~~~~~~~ 18464 | rur,contextptr,gbasis_param,coeffsptr?&gbasis_coeffs:0)){ cocoa.cc:9069:20: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:15449:73: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 15449 | if (gbasis_par.reinject_for_calc>0 && gbasis_par.reinject_for_calc=simult_primes_seuil2) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:15521:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 15521 | if (count>=simult_primes_seuil3) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:15547:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 15547 | for (unsigned j=0;j::size_type' {aka 'long unsigned int'} [-Wsign-compare] 15836 | if (gbasis_size==-1 || gbasis_size0 && nmonoms>rur_do_gbasis) | ~~~~~~~^~~~~~~~~~~~~~ cocoa.cc:15949:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 15949 | for (int r=0;r0 && jpos0 && jpos0 && jpos0 && jpos>=gbasis_size){ | ~~~~^~~~~~~~~~~~~ cocoa.cc:16214:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 16214 | for (;insertpos, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 16223 | if (insertpos==current_gbasis.size()){ | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:16297:29: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 16297 | else if (Wrur.size(), std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 16318 | for (int k=0;k::size_type' {aka 'long unsigned int'} [-Wsign-compare] 16342 | for (int i=0;i cur_gblm,prev_gblm,lmmod,lmmodradical,prevgblm,s,zlmmod,zlmmodradical,mainthrurlm,mainthrurlmsave,mainthrurlmmodradical,mainthrurgblm; int prevrqi; vectpolymod rurv,zrurv,mainthrurv; int zrur=0,rurinzgbasis=0,mainthrurinzgbasis=0;// variables for rational univar. reconstr. | ^~~~~~~ cocoa.cc:15470:223: warning: variable 'rurinzgbasis' set but not used [-Wunused-but-set-variable] 15470 | polymod cur_gblm,prev_gblm,lmmod,lmmodradical,prevgblm,s,zlmmod,zlmmodradical,mainthrurlm,mainthrurlmsave,mainthrurlmmodradical,mainthrurgblm; int prevrqi; vectpolymod rurv,zrurv,mainthrurv; int zrur=0,rurinzgbasis=0,mainthrurinzgbasis=0;// variables for rational univar. reconstr. | ^~~~~~~~~~~~ cocoa.cc:15504:20: warning: variable 'p0' set but not used [-Wunused-but-set-variable] 15504 | int pend=p.val,p0; | ^~ cocoa.cc: In instantiation of 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]': cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:15504:20: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:15504:20: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18480:16: required from here cocoa.cc:15504:20: warning: 18480 | if (!zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false/* 1 mod only*/,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0)) cocoa.cc:15504:20: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13708:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 13708 | for (int i=0;i&, polymod&, polymod*, polymod*) [with tdeg_t = tdeg_t15]': cocoa.cc:18260:39: required from 'void giac::get_newres_ckrur(const vectpolymod&, vectpoly&, const vectpoly&, const std::vector&, modint, int&, std::vector*, std::vector >*, std::vector*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:13719:11: warning: 18260 | if (rur_quotient_ideal_dimension(gbmod,lmtmp)<0) cocoa.cc:13719:11: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ cocoa.cc:18485:30: required from here cocoa.cc:13719:11: warning: 18485 | get_newres_ckrur(resmod,newres,v,G,env->modulo.val,rur,&gbasis_param.initsep,&gbasiscoeff,coeffsptr); cocoa.cc:13719:11: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13982:16: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 13982 | if (k==d) | ~^~~ cocoa.cc:14038:16: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 14038 | for (;j&, const polymod&, const polymod&, modint, vecteur&, matrice&) [with tdeg_t = tdeg_t15; modint = int; vecteur = dbgprint_vector; matrice = dbgprint_vector]': cocoa.cc:18272:18: required from 'void giac::get_newres_ckrur(const vectpolymod&, vectpoly&, const vectpoly&, const std::vector&, modint, int&, std::vector*, std::vector >*, std::vector*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:14028:13: warning: 18272 | ok=rur_minpoly(gbmod,lmtmp,s,env,m,M); cocoa.cc:14028:13: warning: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18485:30: required from here cocoa.cc:14028:13: warning: 18485 | get_newres_ckrur(resmod,newres,v,G,env->modulo.val,rur,&gbasis_param.initsep,&gbasiscoeff,coeffsptr); cocoa.cc:14028:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:14513:17: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 14513 | l[j]=i==j?1:0; | ~^~~ cocoa.cc:14595:25: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14595 | if (A.size()>S) | ~~~~~~~~^~ cocoa.cc:14601:26: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14601 | while (B.size() >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14604 | while (A.size() >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14607 | if (B.size()==S+1){ | ~~~~~~~~^~~~~ cocoa.cc:14703:19: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14703 | if (m.size()>S+1) return false; | ~~~~~~~~^~~~ cocoa.cc:14776:17: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14776 | if (m.size()>S+1) return false; | ~~~~~~~~^~~~ cocoa.cc: In instantiation of 'void giac::convert(const vectpoly8&, vectpolymod&, modint, int, bool) [with tdeg_t = tdeg_t15; modint = int]': cocoa.cc:9125:12: required from 'bool giac::in_gbasisf4buchbergermod(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:14776:17: warning: 9125 | convert(res8,res,env); cocoa.cc:14776:17: warning: | ~~~~~~~^~~~~~~~~~~~~~ cocoa.cc:18494:38: required from here cocoa.cc:14776:17: warning: 18494 | in_gbasisf4buchbergermod(res,resmod,G,env->modulo.val,true/*totaldeg*/,0,0,false); cocoa.cc:14776:17: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:3801:17: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3801 | if (w.size()&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t15; modint = int]': cocoa.cc:9127:36: required from 'bool giac::in_gbasisf4buchbergermod(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:3803:24: warning: 9127 | bool b=in_gbasisf4buchbergermod(res,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR); cocoa.cc:3803:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18494:38: required from here cocoa.cc:3803:24: warning: 18494 | in_gbasisf4buchbergermod(res,resmod,G,env->modulo.val,true/*totaldeg*/,0,0,false); cocoa.cc:3803:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:9069:20: warning: unused variable 'debut' [-Wunused-variable] 9069 | unsigned debut = unsigned(G.size()) - added; | ^~~~~ cocoa.cc: In instantiation of 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t64]': cocoa.cc:16598:28: required from 'bool giac::mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, std::vector >*) [with tdeg_t = tdeg_t64]' cocoa.cc:9069:20: warning: 16598 | int tmp=in_mod_gbasis(res,modularcheck,zdata,rur,contextptr,gbasis_param,gbasis_logz_age,coeffsmodptr); cocoa.cc:9069:20: warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18527:21: required from here cocoa.cc:9069:20: warning: 18527 | if (mod_gbasis(res,modularcheck, cocoa.cc:9069:20: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 18528 | //order.o==_REVLEX_ORDER /* zdata*/, cocoa.cc:9069:20: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18529 | 1 || !rur /* zdata*/, cocoa.cc:9069:20: warning: | ~~~~~~~~~~~~~~~~~~~~~ 18530 | rur,contextptr,gbasis_param,coeffsptr?&gbasis_coeffs:0)){ cocoa.cc:9069:20: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:15449:73: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 15449 | if (gbasis_par.reinject_for_calc>0 && gbasis_par.reinject_for_calc=simult_primes_seuil2) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:15521:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 15521 | if (count>=simult_primes_seuil3) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:15547:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 15547 | for (unsigned j=0;j::size_type' {aka 'long unsigned int'} [-Wsign-compare] 15836 | if (gbasis_size==-1 || gbasis_size0 && nmonoms>rur_do_gbasis) | ~~~~~~~^~~~~~~~~~~~~~ cocoa.cc:15949:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 15949 | for (int r=0;r0 && jpos0 && jpos0 && jpos0 && jpos>=gbasis_size){ | ~~~~^~~~~~~~~~~~~ cocoa.cc:16214:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 16214 | for (;insertpos, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 16223 | if (insertpos==current_gbasis.size()){ | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:16297:29: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 16297 | else if (Wrur.size(), std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 16318 | for (int k=0;k::size_type' {aka 'long unsigned int'} [-Wsign-compare] 16342 | for (int i=0;i cur_gblm,prev_gblm,lmmod,lmmodradical,prevgblm,s,zlmmod,zlmmodradical,mainthrurlm,mainthrurlmsave,mainthrurlmmodradical,mainthrurgblm; int prevrqi; vectpolymod rurv,zrurv,mainthrurv; int zrur=0,rurinzgbasis=0,mainthrurinzgbasis=0;// variables for rational univar. reconstr. | ^~~~~~~ cocoa.cc:15470:223: warning: variable 'rurinzgbasis' set but not used [-Wunused-but-set-variable] 15470 | polymod cur_gblm,prev_gblm,lmmod,lmmodradical,prevgblm,s,zlmmod,zlmmodradical,mainthrurlm,mainthrurlmsave,mainthrurlmmodradical,mainthrurgblm; int prevrqi; vectpolymod rurv,zrurv,mainthrurv; int zrur=0,rurinzgbasis=0,mainthrurinzgbasis=0;// variables for rational univar. reconstr. | ^~~~~~~~~~~~ cocoa.cc:15504:20: warning: variable 'p0' set but not used [-Wunused-but-set-variable] 15504 | int pend=p.val,p0; | ^~ cocoa.cc: In instantiation of 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]': cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:15504:20: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:15504:20: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18544:9: required from here cocoa.cc:15504:20: warning: 18544 | zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false/* 1 mod only*/,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0); cocoa.cc:15504:20: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13708:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 13708 | for (int i=0;i&, polymod&, polymod*, polymod*) [with tdeg_t = tdeg_t64]': cocoa.cc:18260:39: required from 'void giac::get_newres_ckrur(const vectpolymod&, vectpoly&, const vectpoly&, const std::vector&, modint, int&, std::vector*, std::vector >*, std::vector*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:13719:11: warning: 18260 | if (rur_quotient_ideal_dimension(gbmod,lmtmp)<0) cocoa.cc:13719:11: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ cocoa.cc:18548:28: required from here cocoa.cc:13719:11: warning: 18548 | get_newres_ckrur(resmod,newres,v,G,env->modulo.val,rur,&gbasis_param.initsep,&gbasiscoeff,coeffsptr); cocoa.cc:13719:11: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13982:16: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 13982 | if (k==d) | ~^~~ cocoa.cc:14038:16: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 14038 | for (;j&, const polymod&, const polymod&, modint, vecteur&, matrice&) [with tdeg_t = tdeg_t64; modint = int; vecteur = dbgprint_vector; matrice = dbgprint_vector]': cocoa.cc:18272:18: required from 'void giac::get_newres_ckrur(const vectpolymod&, vectpoly&, const vectpoly&, const std::vector&, modint, int&, std::vector*, std::vector >*, std::vector*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:14028:13: warning: 18272 | ok=rur_minpoly(gbmod,lmtmp,s,env,m,M); cocoa.cc:14028:13: warning: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18548:28: required from here cocoa.cc:14028:13: warning: 18548 | get_newres_ckrur(resmod,newres,v,G,env->modulo.val,rur,&gbasis_param.initsep,&gbasiscoeff,coeffsptr); cocoa.cc:14028:13: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:14513:17: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 14513 | l[j]=i==j?1:0; | ~^~~ cocoa.cc:14595:25: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14595 | if (A.size()>S) | ~~~~~~~~^~ cocoa.cc:14601:26: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14601 | while (B.size() >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14604 | while (A.size() >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14607 | if (B.size()==S+1){ | ~~~~~~~~^~~~~ cocoa.cc:14703:19: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14703 | if (m.size()>S+1) return false; | ~~~~~~~~^~~~ cocoa.cc:14776:17: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14776 | if (m.size()>S+1) return false; | ~~~~~~~~^~~~ cocoa.cc: In instantiation of 'void giac::convert(const vectpoly8&, vectpolymod&, modint, int, bool) [with tdeg_t = tdeg_t64; modint = int]': cocoa.cc:9125:12: required from 'bool giac::in_gbasisf4buchbergermod(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:14776:17: warning: 9125 | convert(res8,res,env); cocoa.cc:14776:17: warning: | ~~~~~~~^~~~~~~~~~~~~~ cocoa.cc:18557:36: required from here cocoa.cc:14776:17: warning: 18557 | in_gbasisf4buchbergermod(res,resmod,G,env->modulo.val,true/*totaldeg*/,0,0,false); cocoa.cc:14776:17: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:3801:17: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3801 | if (w.size()&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t64; modint = int]': cocoa.cc:9127:36: required from 'bool giac::in_gbasisf4buchbergermod(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:3803:24: warning: 9127 | bool b=in_gbasisf4buchbergermod(res,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR); cocoa.cc:3803:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18557:36: required from here cocoa.cc:3803:24: warning: 18557 | in_gbasisf4buchbergermod(res,resmod,G,env->modulo.val,true/*totaldeg*/,0,0,false); cocoa.cc:3803:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:9069:20: warning: unused variable 'debut' [-Wunused-variable] 9069 | unsigned debut = unsigned(G.size()) - added; | ^~~~~ cocoa.cc: In instantiation of 'void giac::remove_zero(vectpolymod&) [with tdeg_t = tdeg_t11]': cocoa.cc:15812:22: required from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t11]' cocoa.cc:9069:20: warning: 15812 | remove_zero(gbmod); cocoa.cc:9069:20: warning: | ~~~~~~~~~~~^~~~~~~ cocoa.cc:16598:28: required from 'bool giac::mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, std::vector >*) [with tdeg_t = tdeg_t11]' cocoa.cc:9069:20: warning: 16598 | int tmp=in_mod_gbasis(res,modularcheck,zdata,rur,contextptr,gbasis_param,gbasis_logz_age,coeffsmodptr); cocoa.cc:9069:20: warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18398:16: required from here cocoa.cc:9069:20: warning: 18398 | if (mod_gbasis(res,modularcheck, cocoa.cc:9069:20: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 18399 | //order.o==_REVLEX_ORDER /* zdata*/, cocoa.cc:9069:20: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18400 | 1 || !rur /* zdata*/, cocoa.cc:9069:20: warning: | ~~~~~~~~~~~~~~~~~~~~~ 18401 | rur,contextptr,gbasis_param,coeffsptr?&gbasis_coeffs:0)){ cocoa.cc:9069:20: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13673:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 13673 | for (int i=0;i&, vectpoly8&, int, const context*) [with tdeg_t = tdeg_t11]': cocoa.cc:15984:36: required from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t11]' cocoa.cc:13673:19: warning: 15984 | if (jpos==dim+3 && rur_certify(res,Wrur,0,contextptr)){ cocoa.cc:13673:19: warning: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:16598:28: required from 'bool giac::mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, std::vector >*) [with tdeg_t = tdeg_t11]' cocoa.cc:13673:19: warning: 16598 | int tmp=in_mod_gbasis(res,modularcheck,zdata,rur,contextptr,gbasis_param,gbasis_logz_age,coeffsmodptr); cocoa.cc:13673:19: warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18398:16: required from here cocoa.cc:13673:19: warning: 18398 | if (mod_gbasis(res,modularcheck, cocoa.cc:13673:19: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 18399 | //order.o==_REVLEX_ORDER /* zdata*/, cocoa.cc:13673:19: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18400 | 1 || !rur /* zdata*/, cocoa.cc:13673:19: warning: | ~~~~~~~~~~~~~~~~~~~~~ 18401 | rur,contextptr,gbasis_param,coeffsptr?&gbasis_coeffs:0)){ cocoa.cc:13673:19: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:15324:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 15324 | for (int i=0;i, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 15346 | for (int k=j;k, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 15369 | for (int i=0;i, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 15375 | for (int j=0;j&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]': cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:15375:21: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:15375:21: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:15375:21: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:15375:21: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18414:15: required from here cocoa.cc:15375:21: warning: 18414 | if (zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false /* 1 mod only */,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0)){ cocoa.cc:15375:21: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13194:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 13194 | for (unsigned i=0;i::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 13253 | if ( seldeg && (smallposv.size(), std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 13311 | if (modsize, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 13520 | for (int i=0;i, unsigned int>::value_type' {aka 'unsigned int'} and '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} [-Wsign-compare] 13639 | if (!start_index_v.empty() && G[j] >&, const std::vector >&, int, bool, int) [with tdeg_t = tdeg_t11]': cocoa.cc:14474:23: required from 'bool giac::rur_minpoly(const vectpolymod&, const polymod&, const polymod&, modint, vecteur&, matrice&) [with tdeg_t = tdeg_t11; modint = int; vecteur = dbgprint_vector; matrice = dbgprint_vector]' cocoa.cc:13080:14: warning: 14474 | doit=zsimult_reduce(missed,gbmod,p,false,1); // done if it returns 0 cocoa.cc:13080:14: warning: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18272:18: required from 'void giac::get_newres_ckrur(const vectpolymod&, vectpoly&, const vectpoly&, const std::vector&, modint, int&, std::vector*, std::vector >*, std::vector*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:13080:14: warning: 18272 | ok=rur_minpoly(gbmod,lmtmp,s,env,m,M); cocoa.cc:13080:14: warning: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18417:32: required from here cocoa.cc:13080:14: warning: 18417 | get_newres_ckrur(resmod,newres,v,G,env->modulo.val,rur,&gbasis_param.initsep,&gbasiscoeff,coeffsptr); cocoa.cc:13080:14: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:12669:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 12669 | for (int i=0;i, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 12671 | for (int i=0;i, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 12684 | for (int i=0;i&, polymod&, modint, polymod&, std::vector*, vecteur&, matrice&, int) [with tdeg_t = tdeg_t11; modint = int; vecteur = dbgprint_vector; matrice = dbgprint_vector]': cocoa.cc:15006:24: required from 'bool giac::rur_compute(vectpolymod&, polymod&, polymod&, int, polymod&, std::vector*, vectpolymod&) [with tdeg_t = tdeg_t11]' cocoa.cc:12689:14: warning: 15006 | if (!rur_separate(gbmod,lm,p,s,initsep,m,M,0)) cocoa.cc:12689:14: warning: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18277:18: required from 'void giac::get_newres_ckrur(const vectpolymod&, vectpoly&, const vectpoly&, const std::vector&, modint, int&, std::vector*, std::vector >*, std::vector*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:12689:14: warning: 18277 | ok=rur_compute(gbmod,lmtmp,lmmodradical,env,s,initsep,rurv); cocoa.cc:12689:14: warning: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18417:32: required from here cocoa.cc:12689:14: warning: 18417 | get_newres_ckrur(resmod,newres,v,G,env->modulo.val,rur,&gbasis_param.initsep,&gbasiscoeff,coeffsptr); cocoa.cc:12689:14: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:14908:32: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14908 | int testall1=gbmod.size()<=dim+5?0:rur_separate_max_tries/8; | ~~~~~~~~~~~~^~~~~~~ cocoa.cc:14909:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 14909 | for (;essai&, const polymod&, const polymod&, const matrice&, modint, matrice&) [with tdeg_t = tdeg_t11; matrice = dbgprint_vector; modint = int]': cocoa.cc:15036:22: required from 'bool giac::rur_compute(vectpolymod&, polymod&, polymod&, int, polymod&, std::vector*, vectpolymod&) [with tdeg_t = tdeg_t11]' cocoa.cc:14932:16: warning: 15036 | if (!rur_linsolve(gbmod,lm,one,M,p,res)) cocoa.cc:14932:16: warning: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18277:18: required from 'void giac::get_newres_ckrur(const vectpolymod&, vectpoly&, const vectpoly&, const std::vector&, modint, int&, std::vector*, std::vector >*, std::vector*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:14932:16: warning: 18277 | ok=rur_compute(gbmod,lmtmp,lmmodradical,env,s,initsep,rurv); cocoa.cc:14932:16: warning: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18417:32: required from here cocoa.cc:14932:16: warning: 18417 | get_newres_ckrur(resmod,newres,v,G,env->modulo.val,rur,&gbasis_param.initsep,&gbasiscoeff,coeffsptr); cocoa.cc:14932:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:14140:17: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14140 | if (M.size()==1+dim){ | ~~~~~~~~^~~~~~~ cocoa.cc:14146:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14146 | if (m.size()>S){ | ~~~~~~~~^~ cocoa.cc: In instantiation of 'int giac::f4mod(vectpolymod&, const std::vector&, modint, std::vector&, vectpolymod&, bool, unsigned int&, std::vector*, std::vector >*, unsigned int&, bool) [with tdeg_t = tdeg_t11; modint = int]': cocoa.cc:9010:13: required from 'bool giac::in_gbasisf4buchbergermod(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:14146:21: warning: 9010 | f4res=f4mod(res,G,env,smallposp,f4buchbergerv,learning,learned_position,pairs_reducing_to_zero,f4buchberger_info,f4buchberger_info_position,recomputeR); cocoa.cc:14146:21: warning: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:9127:36: required from 'bool giac::in_gbasisf4buchbergermod(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:14146:21: warning: 9127 | bool b=in_gbasisf4buchbergermod(res,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR); cocoa.cc:14146:21: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18422:42: required from here cocoa.cc:14146:21: warning: 18422 | if (in_gbasisf4buchbergermod(res,resmod,G,env->modulo.val,true/*totaldeg*/,0,0,false)){ cocoa.cc:14146:21: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:8447:14: warning: variable 'nonzero' set but not used [-Wunused-but-set-variable] 8447 | unsigned nonzero=unsigned(B.size()); | ^~~~~~~ cocoa.cc:8483:12: warning: unused variable 'sknon0' [-Wunused-variable] 8483 | double sknon0=0; | ^~~~~~ cocoa.cc:8485:26: warning: unused variable 'zerolines' [-Wunused-variable] 8485 | unsigned usedcount=0,zerolines=0; | ^~~~~~~~~ cocoa.cc: In instantiation of 'void giac::remove_zero(vectpolymod&) [with tdeg_t = tdeg_t15]': cocoa.cc:15812:22: required from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t15]' cocoa.cc:8485:26: warning: 15812 | remove_zero(gbmod); cocoa.cc:8485:26: warning: | ~~~~~~~~~~~^~~~~~~ cocoa.cc:16598:28: required from 'bool giac::mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, std::vector >*) [with tdeg_t = tdeg_t15]' cocoa.cc:8485:26: warning: 16598 | int tmp=in_mod_gbasis(res,modularcheck,zdata,rur,contextptr,gbasis_param,gbasis_logz_age,coeffsmodptr); cocoa.cc:8485:26: warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18461:16: required from here cocoa.cc:8485:26: warning: 18461 | if (mod_gbasis(res,modularcheck, cocoa.cc:8485:26: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 18462 | //order.o==_REVLEX_ORDER /* zdata*/, cocoa.cc:8485:26: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18463 | 1 || !rur /* zdata*/, cocoa.cc:8485:26: warning: | ~~~~~~~~~~~~~~~~~~~~~ 18464 | rur,contextptr,gbasis_param,coeffsptr?&gbasis_coeffs:0)){ cocoa.cc:8485:26: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13673:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 13673 | for (int i=0;i&, vectpoly8&, int, const context*) [with tdeg_t = tdeg_t15]': cocoa.cc:15984:36: required from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t15]' cocoa.cc:13673:19: warning: 15984 | if (jpos==dim+3 && rur_certify(res,Wrur,0,contextptr)){ cocoa.cc:13673:19: warning: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:16598:28: required from 'bool giac::mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, std::vector >*) [with tdeg_t = tdeg_t15]' cocoa.cc:13673:19: warning: 16598 | int tmp=in_mod_gbasis(res,modularcheck,zdata,rur,contextptr,gbasis_param,gbasis_logz_age,coeffsmodptr); cocoa.cc:13673:19: warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18461:16: required from here cocoa.cc:13673:19: warning: 18461 | if (mod_gbasis(res,modularcheck, cocoa.cc:13673:19: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 18462 | //order.o==_REVLEX_ORDER /* zdata*/, cocoa.cc:13673:19: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18463 | 1 || !rur /* zdata*/, cocoa.cc:13673:19: warning: | ~~~~~~~~~~~~~~~~~~~~~ 18464 | rur,contextptr,gbasis_param,coeffsptr?&gbasis_coeffs:0)){ cocoa.cc:13673:19: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:15324:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 15324 | for (int i=0;i, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 15346 | for (int k=j;k, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 15369 | for (int i=0;i, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 15375 | for (int j=0;j&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]': cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:15375:21: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:15375:21: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:15375:21: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:15375:21: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18480:16: required from here cocoa.cc:15375:21: warning: 18480 | if (!zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false/* 1 mod only*/,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0)) cocoa.cc:15375:21: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13194:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 13194 | for (unsigned i=0;i::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 13253 | if ( seldeg && (smallposv.size(), std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 13311 | if (modsize, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 13520 | for (int i=0;i, unsigned int>::value_type' {aka 'unsigned int'} and '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} [-Wsign-compare] 13639 | if (!start_index_v.empty() && G[j] >&, const std::vector >&, int, bool, int) [with tdeg_t = tdeg_t15]': cocoa.cc:14474:23: required from 'bool giac::rur_minpoly(const vectpolymod&, const polymod&, const polymod&, modint, vecteur&, matrice&) [with tdeg_t = tdeg_t15; modint = int; vecteur = dbgprint_vector; matrice = dbgprint_vector]' cocoa.cc:13080:14: warning: 14474 | doit=zsimult_reduce(missed,gbmod,p,false,1); // done if it returns 0 cocoa.cc:13080:14: warning: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18272:18: required from 'void giac::get_newres_ckrur(const vectpolymod&, vectpoly&, const vectpoly&, const std::vector&, modint, int&, std::vector*, std::vector >*, std::vector*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:13080:14: warning: 18272 | ok=rur_minpoly(gbmod,lmtmp,s,env,m,M); cocoa.cc:13080:14: warning: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18485:30: required from here cocoa.cc:13080:14: warning: 18485 | get_newres_ckrur(resmod,newres,v,G,env->modulo.val,rur,&gbasis_param.initsep,&gbasiscoeff,coeffsptr); cocoa.cc:13080:14: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:12669:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 12669 | for (int i=0;i, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 12671 | for (int i=0;i, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 12684 | for (int i=0;i&, polymod&, modint, polymod&, std::vector*, vecteur&, matrice&, int) [with tdeg_t = tdeg_t15; modint = int; vecteur = dbgprint_vector; matrice = dbgprint_vector]': cocoa.cc:15006:24: required from 'bool giac::rur_compute(vectpolymod&, polymod&, polymod&, int, polymod&, std::vector*, vectpolymod&) [with tdeg_t = tdeg_t15]' cocoa.cc:12689:14: warning: 15006 | if (!rur_separate(gbmod,lm,p,s,initsep,m,M,0)) cocoa.cc:12689:14: warning: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18277:18: required from 'void giac::get_newres_ckrur(const vectpolymod&, vectpoly&, const vectpoly&, const std::vector&, modint, int&, std::vector*, std::vector >*, std::vector*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:12689:14: warning: 18277 | ok=rur_compute(gbmod,lmtmp,lmmodradical,env,s,initsep,rurv); cocoa.cc:12689:14: warning: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18485:30: required from here cocoa.cc:12689:14: warning: 18485 | get_newres_ckrur(resmod,newres,v,G,env->modulo.val,rur,&gbasis_param.initsep,&gbasiscoeff,coeffsptr); cocoa.cc:12689:14: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:14908:32: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14908 | int testall1=gbmod.size()<=dim+5?0:rur_separate_max_tries/8; | ~~~~~~~~~~~~^~~~~~~ cocoa.cc:14909:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 14909 | for (;essai&, const polymod&, const polymod&, const matrice&, modint, matrice&) [with tdeg_t = tdeg_t15; matrice = dbgprint_vector; modint = int]': cocoa.cc:15036:22: required from 'bool giac::rur_compute(vectpolymod&, polymod&, polymod&, int, polymod&, std::vector*, vectpolymod&) [with tdeg_t = tdeg_t15]' cocoa.cc:14932:16: warning: 15036 | if (!rur_linsolve(gbmod,lm,one,M,p,res)) cocoa.cc:14932:16: warning: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18277:18: required from 'void giac::get_newres_ckrur(const vectpolymod&, vectpoly&, const vectpoly&, const std::vector&, modint, int&, std::vector*, std::vector >*, std::vector*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:14932:16: warning: 18277 | ok=rur_compute(gbmod,lmtmp,lmmodradical,env,s,initsep,rurv); cocoa.cc:14932:16: warning: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18485:30: required from here cocoa.cc:14932:16: warning: 18485 | get_newres_ckrur(resmod,newres,v,G,env->modulo.val,rur,&gbasis_param.initsep,&gbasiscoeff,coeffsptr); cocoa.cc:14932:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:14140:17: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14140 | if (M.size()==1+dim){ | ~~~~~~~~^~~~~~~ cocoa.cc:14146:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14146 | if (m.size()>S){ | ~~~~~~~~^~ cocoa.cc: In instantiation of 'int giac::f4mod(vectpolymod&, const std::vector&, modint, std::vector&, vectpolymod&, bool, unsigned int&, std::vector*, std::vector >*, unsigned int&, bool) [with tdeg_t = tdeg_t15; modint = int]': cocoa.cc:9010:13: required from 'bool giac::in_gbasisf4buchbergermod(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:14146:21: warning: 9010 | f4res=f4mod(res,G,env,smallposp,f4buchbergerv,learning,learned_position,pairs_reducing_to_zero,f4buchberger_info,f4buchberger_info_position,recomputeR); cocoa.cc:14146:21: warning: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:9127:36: required from 'bool giac::in_gbasisf4buchbergermod(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:14146:21: warning: 9127 | bool b=in_gbasisf4buchbergermod(res,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR); cocoa.cc:14146:21: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18494:38: required from here cocoa.cc:14146:21: warning: 18494 | in_gbasisf4buchbergermod(res,resmod,G,env->modulo.val,true/*totaldeg*/,0,0,false); cocoa.cc:14146:21: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:8447:14: warning: variable 'nonzero' set but not used [-Wunused-but-set-variable] 8447 | unsigned nonzero=unsigned(B.size()); | ^~~~~~~ cocoa.cc:8483:12: warning: unused variable 'sknon0' [-Wunused-variable] 8483 | double sknon0=0; | ^~~~~~ cocoa.cc:8485:26: warning: unused variable 'zerolines' [-Wunused-variable] 8485 | unsigned usedcount=0,zerolines=0; | ^~~~~~~~~ cocoa.cc: In instantiation of 'void giac::remove_zero(vectpolymod&) [with tdeg_t = tdeg_t64]': cocoa.cc:15812:22: required from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t64]' cocoa.cc:8485:26: warning: 15812 | remove_zero(gbmod); cocoa.cc:8485:26: warning: | ~~~~~~~~~~~^~~~~~~ cocoa.cc:16598:28: required from 'bool giac::mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, std::vector >*) [with tdeg_t = tdeg_t64]' cocoa.cc:8485:26: warning: 16598 | int tmp=in_mod_gbasis(res,modularcheck,zdata,rur,contextptr,gbasis_param,gbasis_logz_age,coeffsmodptr); cocoa.cc:8485:26: warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18527:21: required from here cocoa.cc:8485:26: warning: 18527 | if (mod_gbasis(res,modularcheck, cocoa.cc:8485:26: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 18528 | //order.o==_REVLEX_ORDER /* zdata*/, cocoa.cc:8485:26: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18529 | 1 || !rur /* zdata*/, cocoa.cc:8485:26: warning: | ~~~~~~~~~~~~~~~~~~~~~ 18530 | rur,contextptr,gbasis_param,coeffsptr?&gbasis_coeffs:0)){ cocoa.cc:8485:26: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13673:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 13673 | for (int i=0;i&, vectpoly8&, int, const context*) [with tdeg_t = tdeg_t64]': cocoa.cc:15984:36: required from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t64]' cocoa.cc:13673:19: warning: 15984 | if (jpos==dim+3 && rur_certify(res,Wrur,0,contextptr)){ cocoa.cc:13673:19: warning: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:16598:28: required from 'bool giac::mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, std::vector >*) [with tdeg_t = tdeg_t64]' cocoa.cc:13673:19: warning: 16598 | int tmp=in_mod_gbasis(res,modularcheck,zdata,rur,contextptr,gbasis_param,gbasis_logz_age,coeffsmodptr); cocoa.cc:13673:19: warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18527:21: required from here cocoa.cc:13673:19: warning: 18527 | if (mod_gbasis(res,modularcheck, cocoa.cc:13673:19: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 18528 | //order.o==_REVLEX_ORDER /* zdata*/, cocoa.cc:13673:19: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18529 | 1 || !rur /* zdata*/, cocoa.cc:13673:19: warning: | ~~~~~~~~~~~~~~~~~~~~~ 18530 | rur,contextptr,gbasis_param,coeffsptr?&gbasis_coeffs:0)){ cocoa.cc:13673:19: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:15324:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 15324 | for (int i=0;i, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 15346 | for (int k=j;k, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 15369 | for (int i=0;i, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 15375 | for (int j=0;j&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]': cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:15375:21: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:15375:21: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:15375:21: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:15375:21: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18544:9: required from here cocoa.cc:15375:21: warning: 18544 | zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false/* 1 mod only*/,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0); cocoa.cc:15375:21: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13194:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 13194 | for (unsigned i=0;i::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 13253 | if ( seldeg && (smallposv.size(), std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 13311 | if (modsize, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 13520 | for (int i=0;i, unsigned int>::value_type' {aka 'unsigned int'} and '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} [-Wsign-compare] 13639 | if (!start_index_v.empty() && G[j] >&, const std::vector >&, int, bool, int) [with tdeg_t = tdeg_t64]': cocoa.cc:14474:23: required from 'bool giac::rur_minpoly(const vectpolymod&, const polymod&, const polymod&, modint, vecteur&, matrice&) [with tdeg_t = tdeg_t64; modint = int; vecteur = dbgprint_vector; matrice = dbgprint_vector]' cocoa.cc:13080:14: warning: 14474 | doit=zsimult_reduce(missed,gbmod,p,false,1); // done if it returns 0 cocoa.cc:13080:14: warning: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18272:18: required from 'void giac::get_newres_ckrur(const vectpolymod&, vectpoly&, const vectpoly&, const std::vector&, modint, int&, std::vector*, std::vector >*, std::vector*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:13080:14: warning: 18272 | ok=rur_minpoly(gbmod,lmtmp,s,env,m,M); cocoa.cc:13080:14: warning: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18548:28: required from here cocoa.cc:13080:14: warning: 18548 | get_newres_ckrur(resmod,newres,v,G,env->modulo.val,rur,&gbasis_param.initsep,&gbasiscoeff,coeffsptr); cocoa.cc:13080:14: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:12669:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 12669 | for (int i=0;i, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 12671 | for (int i=0;i, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 12684 | for (int i=0;i&, polymod&, modint, polymod&, std::vector*, vecteur&, matrice&, int) [with tdeg_t = tdeg_t64; modint = int; vecteur = dbgprint_vector; matrice = dbgprint_vector]': cocoa.cc:15006:24: required from 'bool giac::rur_compute(vectpolymod&, polymod&, polymod&, int, polymod&, std::vector*, vectpolymod&) [with tdeg_t = tdeg_t64]' cocoa.cc:12689:14: warning: 15006 | if (!rur_separate(gbmod,lm,p,s,initsep,m,M,0)) cocoa.cc:12689:14: warning: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18277:18: required from 'void giac::get_newres_ckrur(const vectpolymod&, vectpoly&, const vectpoly&, const std::vector&, modint, int&, std::vector*, std::vector >*, std::vector*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:12689:14: warning: 18277 | ok=rur_compute(gbmod,lmtmp,lmmodradical,env,s,initsep,rurv); cocoa.cc:12689:14: warning: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18548:28: required from here cocoa.cc:12689:14: warning: 18548 | get_newres_ckrur(resmod,newres,v,G,env->modulo.val,rur,&gbasis_param.initsep,&gbasiscoeff,coeffsptr); cocoa.cc:12689:14: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:14908:32: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14908 | int testall1=gbmod.size()<=dim+5?0:rur_separate_max_tries/8; | ~~~~~~~~~~~~^~~~~~~ cocoa.cc:14909:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 14909 | for (;essai&, const polymod&, const polymod&, const matrice&, modint, matrice&) [with tdeg_t = tdeg_t64; matrice = dbgprint_vector; modint = int]': cocoa.cc:15036:22: required from 'bool giac::rur_compute(vectpolymod&, polymod&, polymod&, int, polymod&, std::vector*, vectpolymod&) [with tdeg_t = tdeg_t64]' cocoa.cc:14932:16: warning: 15036 | if (!rur_linsolve(gbmod,lm,one,M,p,res)) cocoa.cc:14932:16: warning: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18277:18: required from 'void giac::get_newres_ckrur(const vectpolymod&, vectpoly&, const vectpoly&, const std::vector&, modint, int&, std::vector*, std::vector >*, std::vector*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:14932:16: warning: 18277 | ok=rur_compute(gbmod,lmtmp,lmmodradical,env,s,initsep,rurv); cocoa.cc:14932:16: warning: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18548:28: required from here cocoa.cc:14932:16: warning: 18548 | get_newres_ckrur(resmod,newres,v,G,env->modulo.val,rur,&gbasis_param.initsep,&gbasiscoeff,coeffsptr); cocoa.cc:14932:16: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:14140:17: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14140 | if (M.size()==1+dim){ | ~~~~~~~~^~~~~~~ cocoa.cc:14146:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14146 | if (m.size()>S){ | ~~~~~~~~^~ cocoa.cc: In instantiation of 'int giac::f4mod(vectpolymod&, const std::vector&, modint, std::vector&, vectpolymod&, bool, unsigned int&, std::vector*, std::vector >*, unsigned int&, bool) [with tdeg_t = tdeg_t64; modint = int]': cocoa.cc:9010:13: required from 'bool giac::in_gbasisf4buchbergermod(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:14146:21: warning: 9010 | f4res=f4mod(res,G,env,smallposp,f4buchbergerv,learning,learned_position,pairs_reducing_to_zero,f4buchberger_info,f4buchberger_info_position,recomputeR); cocoa.cc:14146:21: warning: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:9127:36: required from 'bool giac::in_gbasisf4buchbergermod(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:14146:21: warning: 9127 | bool b=in_gbasisf4buchbergermod(res,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR); cocoa.cc:14146:21: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18557:36: required from here cocoa.cc:14146:21: warning: 18557 | in_gbasisf4buchbergermod(res,resmod,G,env->modulo.val,true/*totaldeg*/,0,0,false); cocoa.cc:14146:21: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:8447:14: warning: variable 'nonzero' set but not used [-Wunused-but-set-variable] 8447 | unsigned nonzero=unsigned(B.size()); | ^~~~~~~ cocoa.cc:8483:12: warning: unused variable 'sknon0' [-Wunused-variable] 8483 | double sknon0=0; | ^~~~~~ cocoa.cc:8485:26: warning: unused variable 'zerolines' [-Wunused-variable] 8485 | unsigned usedcount=0,zerolines=0; | ^~~~~~~~~ cocoa.cc: In instantiation of 'void* giac::thread_rur_certify(void*) [with tdeg_t = tdeg_t11]': cocoa.cc:15352:22: required from 'bool giac::rur_certify(const vectpoly8&, vectpoly8&, int, const context*) [with tdeg_t = tdeg_t11]' cocoa.cc:8485:26: warning: 15352 | res=pthread_create(&tab[j],(pthread_attr_t *) NULL,thread_rur_certify,(void *) &rur_certify_param[j]); cocoa.cc:8485:26: warning: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:15984:36: required from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t11]' cocoa.cc:8485:26: warning: 15984 | if (jpos==dim+3 && rur_certify(res,Wrur,0,contextptr)){ cocoa.cc:8485:26: warning: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:16598:28: required from 'bool giac::mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, std::vector >*) [with tdeg_t = tdeg_t11]' cocoa.cc:8485:26: warning: 16598 | int tmp=in_mod_gbasis(res,modularcheck,zdata,rur,contextptr,gbasis_param,gbasis_logz_age,coeffsmodptr); cocoa.cc:8485:26: warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18398:16: required from here cocoa.cc:8485:26: warning: 18398 | if (mod_gbasis(res,modularcheck, cocoa.cc:8485:26: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 18399 | //order.o==_REVLEX_ORDER /* zdata*/, cocoa.cc:8485:26: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18400 | 1 || !rur /* zdata*/, cocoa.cc:8485:26: warning: | ~~~~~~~~~~~~~~~~~~~~~ 18401 | rur,contextptr,gbasis_param,coeffsptr?&gbasis_coeffs:0)){ cocoa.cc:8485:26: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:15236:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 15236 | for (int i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 15244 | for (int i_=0;i_, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 15262 | for (int j=0;j&, const gen&, const polymod&, int, poly8&, int) [with tdeg_t = tdeg_t11]': cocoa.cc:9492:19: required from 'int giac::chinrem(vectpoly8&, const gen&, const vectpolymod&, int, poly8&, int, int) [with tdeg_t = tdeg_t11]' cocoa.cc:15262:21: warning: 9492 | if (!chinrem(P[i],pmod,Q[i],qmod,tmp,nthreads)) cocoa.cc:15262:21: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:16287:17: required from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t11]' cocoa.cc:15262:21: warning: 16287 | int r=chinrem(V[i],P[i],gbmod,p.val,poly8tmp,recon_added,nthreads);// was jpos_start); but fails for cyclic7 // IMPROVE: maybe start at jpos in V[i]? at least start at recon_added cocoa.cc:15262:21: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:16598:28: required from 'bool giac::mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, std::vector >*) [with tdeg_t = tdeg_t11]' cocoa.cc:15262:21: warning: 16598 | int tmp=in_mod_gbasis(res,modularcheck,zdata,rur,contextptr,gbasis_param,gbasis_logz_age,coeffsmodptr); cocoa.cc:15262:21: warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18398:16: required from here cocoa.cc:15262:21: warning: 18398 | if (mod_gbasis(res,modularcheck, cocoa.cc:15262:21: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 18399 | //order.o==_REVLEX_ORDER /* zdata*/, cocoa.cc:15262:21: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18400 | 1 || !rur /* zdata*/, cocoa.cc:15262:21: warning: | ~~~~~~~~~~~~~~~~~~~~~ 18401 | rur,contextptr,gbasis_param,coeffsptr?&gbasis_coeffs:0)){ cocoa.cc:15262:21: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:9370:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 9370 | for (unsigned j=0;j&, const vectpolymod&, modint, order_t) [with tdeg_t = tdeg_t11; modint = int]': cocoa.cc:13127:17: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:9372:18: warning: 13127 | reduceAF((*coeffsmodptr)[l],resmodorig,env,order); cocoa.cc:9372:18: warning: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:9372:18: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:9372:18: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:9372:18: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:9372:18: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18414:15: required from here cocoa.cc:9372:18: warning: 18414 | if (zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false /* 1 mod only */,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0)){ cocoa.cc:9372:18: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:4365:24: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 4365 | for (unsigned i=0;i, int>::value_type' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4374 | if (startpos[i]::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4397 | for (int i=0;!found && i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4400 | for (int j=i+1;j::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4420 | for (int i=0;i::zpolymod() [with tdeg_t = giac::tdeg_t11]': cocoa.cc:13219:21: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:4420:23: warning: 13219 | zpolymod clearer; cocoa.cc:4420:23: warning: | ^~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:4420:23: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:4420:23: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:4420:23: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:4420:23: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18414:15: required from here cocoa.cc:4420:23: warning: 18414 | if (zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false /* 1 mod only */,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0)){ cocoa.cc:4420:23: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:10523:10: warning: 'giac::zpolymod::in_gbasis' will be initialized after [-Wreorder] 10523 | bool in_gbasis; // set to false in zgbasis_updatemod for "small" reductors that we still want to use for reduction | ^~~~~~~~~ cocoa.cc:10522:15: warning: 'short int giac::zpolymod::dim' [-Wreorder] 10522 | short int dim; | ^~~ cocoa.cc:10531:5: warning: when initialized here [-Wreorder] 10531 | zpolymod():in_gbasis(true),dim(0),expo(0),ldeg(),age(0),fromleft(-1),fromright(-1),logz(1) {order.o=0; order.lex=0; order.dim=0; maxtdeg=-1;} | ^~~~~~~~ cocoa.cc:10527:12: warning: 'giac::zpolymod::ldeg' will be initialized after [-Wreorder] 10527 | tdeg_t ldeg; | ^~~~ cocoa.cc:10524:15: warning: 'short int:15 giac::zpolymod::age' [-Wreorder] 10524 | short int age:15; | ^~~ cocoa.cc:10531:5: warning: when initialized here [-Wreorder] 10531 | zpolymod():in_gbasis(true),dim(0),expo(0),ldeg(),age(0),fromleft(-1),fromright(-1),logz(1) {order.o=0; order.lex=0; order.dim=0; maxtdeg=-1;} | ^~~~~~~~ cocoa.cc: In instantiation of 'giac::zpolymod::zpolymod(giac::order_t, int, const tdeg_t&) [with tdeg_t = giac::tdeg_t11]': cocoa.cc:13439:20: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:10531:5: warning: 13439 | res.push_back(zpolymod(order,dim,TMP.ldeg)); cocoa.cc:10531:5: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:10531:5: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:10531:5: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:10531:5: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:10531:5: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18414:15: required from here cocoa.cc:10531:5: warning: 18414 | if (zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false /* 1 mod only */,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0)){ cocoa.cc:10531:5: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:10523:10: warning: 'giac::zpolymod::in_gbasis' will be initialized after [-Wreorder] 10523 | bool in_gbasis; // set to false in zgbasis_updatemod for "small" reductors that we still want to use for reduction | ^~~~~~~~~ cocoa.cc:10522:15: warning: 'short int giac::zpolymod::dim' [-Wreorder] 10522 | short int dim; | ^~~ cocoa.cc:10533:5: warning: when initialized here [-Wreorder] 10533 | zpolymod(order_t o,int d,const tdeg_t & l): in_gbasis(true),dim(d),expo(0),ldeg(l),age(0),fromleft(-1),fromright(-1),logz(1) {order=o; order.dim=d; maxtdeg=-1;} | ^~~~~~~~ cocoa.cc:10527:12: warning: 'giac::zpolymod::ldeg' will be initialized after [-Wreorder] 10527 | tdeg_t ldeg; | ^~~~ cocoa.cc:10524:15: warning: 'short int:15 giac::zpolymod::age' [-Wreorder] 10524 | short int age:15; | ^~~ cocoa.cc:10533:5: warning: when initialized here [-Wreorder] 10533 | zpolymod(order_t o,int d,const tdeg_t & l): in_gbasis(true),dim(d),expo(0),ldeg(l),age(0),fromleft(-1),fromright(-1),logz(1) {order=o; order.dim=d; maxtdeg=-1;} | ^~~~~~~~ cocoa.cc: In instantiation of 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t11; modint = int]': cocoa.cc:13485:19: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:10533:5: warning: 13485 | f4res=zf4mod(res,G,env,smallposp,permuBptr,f4buchbergerv,learning,learned_position,pairs_reducing_to_zero,f4buchberger_info,f4buchberger_info_position,recomputeR,age,multimodular,parallel,0); cocoa.cc:10533:5: warning: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:10533:5: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:10533:5: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:10533:5: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:10533:5: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18414:15: required from here cocoa.cc:10533:5: warning: 18414 | if (zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false /* 1 mod only */,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0)){ cocoa.cc:10533:5: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:12286:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 12286 | for (int i=0;i&, std::vector&, int, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, vectpolymod&, bool) [with tdeg_t = tdeg_t11]': cocoa.cc:13617:26: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:12557:9: warning: 13617 | val=zinterreduce_convert(res,G,env,learning,learned_position,pairs_reducing_to_zero,f4buchberger_info,f4buchberger_info_position,recomputeR,-1/* age*/,multimodular,parallel,resmod,interred); cocoa.cc:12557:9: warning: | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:12557:9: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:12557:9: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:12557:9: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:12557:9: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18414:15: required from here cocoa.cc:12557:9: warning: 18414 | if (zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false /* 1 mod only */,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0)){ cocoa.cc:12557:9: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:11562:13: warning: variable 'order' set but not used [-Wunused-but-set-variable] 11562 | order_t order=res.front().order; | ^~~~~ cocoa.cc:11563:9: warning: unused variable 'dim' [-Wunused-variable] 11563 | int dim=res.front().dim; | ^~~ cocoa.cc: In instantiation of 'void* giac::thread_rur_certify(void*) [with tdeg_t = tdeg_t15]': cocoa.cc:15352:22: required from 'bool giac::rur_certify(const vectpoly8&, vectpoly8&, int, const context*) [with tdeg_t = tdeg_t15]' cocoa.cc:11563:9: warning: 15352 | res=pthread_create(&tab[j],(pthread_attr_t *) NULL,thread_rur_certify,(void *) &rur_certify_param[j]); cocoa.cc:11563:9: warning: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:15984:36: required from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t15]' cocoa.cc:11563:9: warning: 15984 | if (jpos==dim+3 && rur_certify(res,Wrur,0,contextptr)){ cocoa.cc:11563:9: warning: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:16598:28: required from 'bool giac::mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, std::vector >*) [with tdeg_t = tdeg_t15]' cocoa.cc:11563:9: warning: 16598 | int tmp=in_mod_gbasis(res,modularcheck,zdata,rur,contextptr,gbasis_param,gbasis_logz_age,coeffsmodptr); cocoa.cc:11563:9: warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18461:16: required from here cocoa.cc:11563:9: warning: 18461 | if (mod_gbasis(res,modularcheck, cocoa.cc:11563:9: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 18462 | //order.o==_REVLEX_ORDER /* zdata*/, cocoa.cc:11563:9: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18463 | 1 || !rur /* zdata*/, cocoa.cc:11563:9: warning: | ~~~~~~~~~~~~~~~~~~~~~ 18464 | rur,contextptr,gbasis_param,coeffsptr?&gbasis_coeffs:0)){ cocoa.cc:11563:9: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:15236:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 15236 | for (int i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 15244 | for (int i_=0;i_, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 15262 | for (int j=0;j&, const gen&, const polymod&, int, poly8&, int) [with tdeg_t = tdeg_t15]': cocoa.cc:9492:19: required from 'int giac::chinrem(vectpoly8&, const gen&, const vectpolymod&, int, poly8&, int, int) [with tdeg_t = tdeg_t15]' cocoa.cc:15262:21: warning: 9492 | if (!chinrem(P[i],pmod,Q[i],qmod,tmp,nthreads)) cocoa.cc:15262:21: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:16287:17: required from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t15]' cocoa.cc:15262:21: warning: 16287 | int r=chinrem(V[i],P[i],gbmod,p.val,poly8tmp,recon_added,nthreads);// was jpos_start); but fails for cyclic7 // IMPROVE: maybe start at jpos in V[i]? at least start at recon_added cocoa.cc:15262:21: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:16598:28: required from 'bool giac::mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, std::vector >*) [with tdeg_t = tdeg_t15]' cocoa.cc:15262:21: warning: 16598 | int tmp=in_mod_gbasis(res,modularcheck,zdata,rur,contextptr,gbasis_param,gbasis_logz_age,coeffsmodptr); cocoa.cc:15262:21: warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18461:16: required from here cocoa.cc:15262:21: warning: 18461 | if (mod_gbasis(res,modularcheck, cocoa.cc:15262:21: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 18462 | //order.o==_REVLEX_ORDER /* zdata*/, cocoa.cc:15262:21: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18463 | 1 || !rur /* zdata*/, cocoa.cc:15262:21: warning: | ~~~~~~~~~~~~~~~~~~~~~ 18464 | rur,contextptr,gbasis_param,coeffsptr?&gbasis_coeffs:0)){ cocoa.cc:15262:21: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:9370:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 9370 | for (unsigned j=0;j&, const vectpolymod&, modint, order_t) [with tdeg_t = tdeg_t15; modint = int]': cocoa.cc:13127:17: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:9372:18: warning: 13127 | reduceAF((*coeffsmodptr)[l],resmodorig,env,order); cocoa.cc:9372:18: warning: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:9372:18: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:9372:18: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:9372:18: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:9372:18: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18480:16: required from here cocoa.cc:9372:18: warning: 18480 | if (!zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false/* 1 mod only*/,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0)) cocoa.cc:9372:18: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:4365:24: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 4365 | for (unsigned i=0;i, int>::value_type' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4374 | if (startpos[i]::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4397 | for (int i=0;!found && i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4400 | for (int j=i+1;j::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4420 | for (int i=0;i::zpolymod() [with tdeg_t = giac::tdeg_t15]': cocoa.cc:13219:21: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:4420:23: warning: 13219 | zpolymod clearer; cocoa.cc:4420:23: warning: | ^~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:4420:23: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:4420:23: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:4420:23: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:4420:23: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18480:16: required from here cocoa.cc:4420:23: warning: 18480 | if (!zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false/* 1 mod only*/,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0)) cocoa.cc:4420:23: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:10523:10: warning: 'giac::zpolymod::in_gbasis' will be initialized after [-Wreorder] 10523 | bool in_gbasis; // set to false in zgbasis_updatemod for "small" reductors that we still want to use for reduction | ^~~~~~~~~ cocoa.cc:10522:15: warning: 'short int giac::zpolymod::dim' [-Wreorder] 10522 | short int dim; | ^~~ cocoa.cc:10531:5: warning: when initialized here [-Wreorder] 10531 | zpolymod():in_gbasis(true),dim(0),expo(0),ldeg(),age(0),fromleft(-1),fromright(-1),logz(1) {order.o=0; order.lex=0; order.dim=0; maxtdeg=-1;} | ^~~~~~~~ cocoa.cc:10527:12: warning: 'giac::zpolymod::ldeg' will be initialized after [-Wreorder] 10527 | tdeg_t ldeg; | ^~~~ cocoa.cc:10524:15: warning: 'short int:15 giac::zpolymod::age' [-Wreorder] 10524 | short int age:15; | ^~~ cocoa.cc:10531:5: warning: when initialized here [-Wreorder] 10531 | zpolymod():in_gbasis(true),dim(0),expo(0),ldeg(),age(0),fromleft(-1),fromright(-1),logz(1) {order.o=0; order.lex=0; order.dim=0; maxtdeg=-1;} | ^~~~~~~~ cocoa.cc: In instantiation of 'giac::zpolymod::zpolymod(giac::order_t, int, const tdeg_t&) [with tdeg_t = giac::tdeg_t15]': cocoa.cc:13439:20: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:10531:5: warning: 13439 | res.push_back(zpolymod(order,dim,TMP.ldeg)); cocoa.cc:10531:5: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:10531:5: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:10531:5: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:10531:5: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:10531:5: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18480:16: required from here cocoa.cc:10531:5: warning: 18480 | if (!zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false/* 1 mod only*/,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0)) cocoa.cc:10531:5: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:10523:10: warning: 'giac::zpolymod::in_gbasis' will be initialized after [-Wreorder] 10523 | bool in_gbasis; // set to false in zgbasis_updatemod for "small" reductors that we still want to use for reduction | ^~~~~~~~~ cocoa.cc:10522:15: warning: 'short int giac::zpolymod::dim' [-Wreorder] 10522 | short int dim; | ^~~ cocoa.cc:10533:5: warning: when initialized here [-Wreorder] 10533 | zpolymod(order_t o,int d,const tdeg_t & l): in_gbasis(true),dim(d),expo(0),ldeg(l),age(0),fromleft(-1),fromright(-1),logz(1) {order=o; order.dim=d; maxtdeg=-1;} | ^~~~~~~~ cocoa.cc:10527:12: warning: 'giac::zpolymod::ldeg' will be initialized after [-Wreorder] 10527 | tdeg_t ldeg; | ^~~~ cocoa.cc:10524:15: warning: 'short int:15 giac::zpolymod::age' [-Wreorder] 10524 | short int age:15; | ^~~ cocoa.cc:10533:5: warning: when initialized here [-Wreorder] 10533 | zpolymod(order_t o,int d,const tdeg_t & l): in_gbasis(true),dim(d),expo(0),ldeg(l),age(0),fromleft(-1),fromright(-1),logz(1) {order=o; order.dim=d; maxtdeg=-1;} | ^~~~~~~~ cocoa.cc: In instantiation of 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t15; modint = int]': cocoa.cc:13485:19: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:10533:5: warning: 13485 | f4res=zf4mod(res,G,env,smallposp,permuBptr,f4buchbergerv,learning,learned_position,pairs_reducing_to_zero,f4buchberger_info,f4buchberger_info_position,recomputeR,age,multimodular,parallel,0); cocoa.cc:10533:5: warning: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:10533:5: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:10533:5: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:10533:5: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:10533:5: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18480:16: required from here cocoa.cc:10533:5: warning: 18480 | if (!zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false/* 1 mod only*/,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0)) cocoa.cc:10533:5: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:12286:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 12286 | for (int i=0;i&, std::vector&, int, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, vectpolymod&, bool) [with tdeg_t = tdeg_t15]': cocoa.cc:13617:26: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:12557:9: warning: 13617 | val=zinterreduce_convert(res,G,env,learning,learned_position,pairs_reducing_to_zero,f4buchberger_info,f4buchberger_info_position,recomputeR,-1/* age*/,multimodular,parallel,resmod,interred); cocoa.cc:12557:9: warning: | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:12557:9: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:12557:9: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:12557:9: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:12557:9: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18480:16: required from here cocoa.cc:12557:9: warning: 18480 | if (!zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false/* 1 mod only*/,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0)) cocoa.cc:12557:9: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:11562:13: warning: variable 'order' set but not used [-Wunused-but-set-variable] 11562 | order_t order=res.front().order; | ^~~~~ cocoa.cc:11563:9: warning: unused variable 'dim' [-Wunused-variable] 11563 | int dim=res.front().dim; | ^~~ cocoa.cc: In instantiation of 'void* giac::thread_rur_certify(void*) [with tdeg_t = tdeg_t64]': cocoa.cc:15352:22: required from 'bool giac::rur_certify(const vectpoly8&, vectpoly8&, int, const context*) [with tdeg_t = tdeg_t64]' cocoa.cc:11563:9: warning: 15352 | res=pthread_create(&tab[j],(pthread_attr_t *) NULL,thread_rur_certify,(void *) &rur_certify_param[j]); cocoa.cc:11563:9: warning: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:15984:36: required from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t64]' cocoa.cc:11563:9: warning: 15984 | if (jpos==dim+3 && rur_certify(res,Wrur,0,contextptr)){ cocoa.cc:11563:9: warning: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:16598:28: required from 'bool giac::mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, std::vector >*) [with tdeg_t = tdeg_t64]' cocoa.cc:11563:9: warning: 16598 | int tmp=in_mod_gbasis(res,modularcheck,zdata,rur,contextptr,gbasis_param,gbasis_logz_age,coeffsmodptr); cocoa.cc:11563:9: warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18527:21: required from here cocoa.cc:11563:9: warning: 18527 | if (mod_gbasis(res,modularcheck, cocoa.cc:11563:9: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 18528 | //order.o==_REVLEX_ORDER /* zdata*/, cocoa.cc:11563:9: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18529 | 1 || !rur /* zdata*/, cocoa.cc:11563:9: warning: | ~~~~~~~~~~~~~~~~~~~~~ 18530 | rur,contextptr,gbasis_param,coeffsptr?&gbasis_coeffs:0)){ cocoa.cc:11563:9: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:15236:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 15236 | for (int i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 15244 | for (int i_=0;i_, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 15262 | for (int j=0;j&, const gen&, const polymod&, int, poly8&, int) [with tdeg_t = tdeg_t64]': cocoa.cc:9492:19: required from 'int giac::chinrem(vectpoly8&, const gen&, const vectpolymod&, int, poly8&, int, int) [with tdeg_t = tdeg_t64]' cocoa.cc:15262:21: warning: 9492 | if (!chinrem(P[i],pmod,Q[i],qmod,tmp,nthreads)) cocoa.cc:15262:21: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:16287:17: required from 'int giac::in_mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, int, std::vector >*) [with tdeg_t = tdeg_t64]' cocoa.cc:15262:21: warning: 16287 | int r=chinrem(V[i],P[i],gbmod,p.val,poly8tmp,recon_added,nthreads);// was jpos_start); but fails for cyclic7 // IMPROVE: maybe start at jpos in V[i]? at least start at recon_added cocoa.cc:15262:21: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:16598:28: required from 'bool giac::mod_gbasis(vectpoly8&, bool, bool, int&, const context*, gbasis_param_t, std::vector >*) [with tdeg_t = tdeg_t64]' cocoa.cc:15262:21: warning: 16598 | int tmp=in_mod_gbasis(res,modularcheck,zdata,rur,contextptr,gbasis_param,gbasis_logz_age,coeffsmodptr); cocoa.cc:15262:21: warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18527:21: required from here cocoa.cc:15262:21: warning: 18527 | if (mod_gbasis(res,modularcheck, cocoa.cc:15262:21: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 18528 | //order.o==_REVLEX_ORDER /* zdata*/, cocoa.cc:15262:21: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18529 | 1 || !rur /* zdata*/, cocoa.cc:15262:21: warning: | ~~~~~~~~~~~~~~~~~~~~~ 18530 | rur,contextptr,gbasis_param,coeffsptr?&gbasis_coeffs:0)){ cocoa.cc:15262:21: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:9370:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 9370 | for (unsigned j=0;j&, const vectpolymod&, modint, order_t) [with tdeg_t = tdeg_t64; modint = int]': cocoa.cc:13127:17: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:9372:18: warning: 13127 | reduceAF((*coeffsmodptr)[l],resmodorig,env,order); cocoa.cc:9372:18: warning: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:9372:18: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:9372:18: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:9372:18: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:9372:18: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18544:9: required from here cocoa.cc:9372:18: warning: 18544 | zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false/* 1 mod only*/,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0); cocoa.cc:9372:18: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:4365:24: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 4365 | for (unsigned i=0;i, int>::value_type' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4374 | if (startpos[i]::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4397 | for (int i=0;!found && i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4400 | for (int j=i+1;j::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4420 | for (int i=0;i::zpolymod() [with tdeg_t = giac::tdeg_t64]': cocoa.cc:13219:21: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:4420:23: warning: 13219 | zpolymod clearer; cocoa.cc:4420:23: warning: | ^~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:4420:23: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:4420:23: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:4420:23: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:4420:23: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18544:9: required from here cocoa.cc:4420:23: warning: 18544 | zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false/* 1 mod only*/,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0); cocoa.cc:4420:23: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:10523:10: warning: 'giac::zpolymod::in_gbasis' will be initialized after [-Wreorder] 10523 | bool in_gbasis; // set to false in zgbasis_updatemod for "small" reductors that we still want to use for reduction | ^~~~~~~~~ cocoa.cc:10522:15: warning: 'short int giac::zpolymod::dim' [-Wreorder] 10522 | short int dim; | ^~~ cocoa.cc:10531:5: warning: when initialized here [-Wreorder] 10531 | zpolymod():in_gbasis(true),dim(0),expo(0),ldeg(),age(0),fromleft(-1),fromright(-1),logz(1) {order.o=0; order.lex=0; order.dim=0; maxtdeg=-1;} | ^~~~~~~~ cocoa.cc:10527:12: warning: 'giac::zpolymod::ldeg' will be initialized after [-Wreorder] 10527 | tdeg_t ldeg; | ^~~~ cocoa.cc:10524:15: warning: 'short int:15 giac::zpolymod::age' [-Wreorder] 10524 | short int age:15; | ^~~ cocoa.cc:10531:5: warning: when initialized here [-Wreorder] 10531 | zpolymod():in_gbasis(true),dim(0),expo(0),ldeg(),age(0),fromleft(-1),fromright(-1),logz(1) {order.o=0; order.lex=0; order.dim=0; maxtdeg=-1;} | ^~~~~~~~ cocoa.cc: In instantiation of 'giac::zpolymod::zpolymod(giac::order_t, int, const tdeg_t&) [with tdeg_t = giac::tdeg_t64]': cocoa.cc:13439:20: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:10531:5: warning: 13439 | res.push_back(zpolymod(order,dim,TMP.ldeg)); cocoa.cc:10531:5: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:10531:5: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:10531:5: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:10531:5: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:10531:5: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18544:9: required from here cocoa.cc:10531:5: warning: 18544 | zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false/* 1 mod only*/,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0); cocoa.cc:10531:5: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:10523:10: warning: 'giac::zpolymod::in_gbasis' will be initialized after [-Wreorder] 10523 | bool in_gbasis; // set to false in zgbasis_updatemod for "small" reductors that we still want to use for reduction | ^~~~~~~~~ cocoa.cc:10522:15: warning: 'short int giac::zpolymod::dim' [-Wreorder] 10522 | short int dim; | ^~~ cocoa.cc:10533:5: warning: when initialized here [-Wreorder] 10533 | zpolymod(order_t o,int d,const tdeg_t & l): in_gbasis(true),dim(d),expo(0),ldeg(l),age(0),fromleft(-1),fromright(-1),logz(1) {order=o; order.dim=d; maxtdeg=-1;} | ^~~~~~~~ cocoa.cc:10527:12: warning: 'giac::zpolymod::ldeg' will be initialized after [-Wreorder] 10527 | tdeg_t ldeg; | ^~~~ cocoa.cc:10524:15: warning: 'short int:15 giac::zpolymod::age' [-Wreorder] 10524 | short int age:15; | ^~~ cocoa.cc:10533:5: warning: when initialized here [-Wreorder] 10533 | zpolymod(order_t o,int d,const tdeg_t & l): in_gbasis(true),dim(d),expo(0),ldeg(l),age(0),fromleft(-1),fromright(-1),logz(1) {order=o; order.dim=d; maxtdeg=-1;} | ^~~~~~~~ cocoa.cc: In instantiation of 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t64; modint = int]': cocoa.cc:13485:19: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:10533:5: warning: 13485 | f4res=zf4mod(res,G,env,smallposp,permuBptr,f4buchbergerv,learning,learned_position,pairs_reducing_to_zero,f4buchberger_info,f4buchberger_info_position,recomputeR,age,multimodular,parallel,0); cocoa.cc:10533:5: warning: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:10533:5: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:10533:5: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:10533:5: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:10533:5: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18544:9: required from here cocoa.cc:10533:5: warning: 18544 | zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false/* 1 mod only*/,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0); cocoa.cc:10533:5: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:12286:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 12286 | for (int i=0;i&, std::vector&, int, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, vectpolymod&, bool) [with tdeg_t = tdeg_t64]': cocoa.cc:13617:26: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:12557:9: warning: 13617 | val=zinterreduce_convert(res,G,env,learning,learned_position,pairs_reducing_to_zero,f4buchberger_info,f4buchberger_info_position,recomputeR,-1/* age*/,multimodular,parallel,resmod,interred); cocoa.cc:12557:9: warning: | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:12557:9: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:12557:9: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:12557:9: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:12557:9: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18544:9: required from here cocoa.cc:12557:9: warning: 18544 | zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false/* 1 mod only*/,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0); cocoa.cc:12557:9: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:11562:13: warning: variable 'order' set but not used [-Wunused-but-set-variable] 11562 | order_t order=res.front().order; | ^~~~~ cocoa.cc:11563:9: warning: unused variable 'dim' [-Wunused-variable] 11563 | int dim=res.front().dim; | ^~~ cocoa.cc: In instantiation of 'giac::zpolymod::zpolymod(giac::order_t, int, const std::vector*, const tdeg_t&) [with tdeg_t = giac::tdeg_t11]': cocoa.cc:12992:19: required from 'void giac::zincrease(std::vector >&) [with tdeg_t = tdeg_t11]' cocoa.cc:11563:9: warning: 12992 | w.push_back(zpolymod(v[i].order,v[i].dim,v[i].expo,v[i].ldeg)); cocoa.cc:11563:9: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13437:13: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:11563:9: warning: 13437 | zincrease(res); cocoa.cc:11563:9: warning: | ~~~~~~~~~^~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:11563:9: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:11563:9: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:11563:9: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:11563:9: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18414:15: required from here cocoa.cc:11563:9: warning: 18414 | if (zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false /* 1 mod only */,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0)){ cocoa.cc:11563:9: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:10523:10: warning: 'giac::zpolymod::in_gbasis' will be initialized after [-Wreorder] 10523 | bool in_gbasis; // set to false in zgbasis_updatemod for "small" reductors that we still want to use for reduction | ^~~~~~~~~ cocoa.cc:10522:15: warning: 'short int giac::zpolymod::dim' [-Wreorder] 10522 | short int dim; | ^~~ cocoa.cc:10534:5: warning: when initialized here [-Wreorder] 10534 | zpolymod(order_t o,int d,const vector * e,const tdeg_t & l): in_gbasis(true),dim(d),expo(e),ldeg(l),age(0),fromleft(-1),fromright(-1),logz(1) {order=o; order.dim=d; maxtdeg=-1;} | ^~~~~~~~ cocoa.cc:10527:12: warning: 'giac::zpolymod::ldeg' will be initialized after [-Wreorder] 10527 | tdeg_t ldeg; | ^~~~ cocoa.cc:10524:15: warning: 'short int:15 giac::zpolymod::age' [-Wreorder] 10524 | short int age:15; | ^~~ cocoa.cc:10534:5: warning: when initialized here [-Wreorder] 10534 | zpolymod(order_t o,int d,const vector * e,const tdeg_t & l): in_gbasis(true),dim(d),expo(e),ldeg(l),age(0),fromleft(-1),fromright(-1),logz(1) {order=o; order.dim=d; maxtdeg=-1;} | ^~~~~~~~ cocoa.cc: In instantiation of 'giac::pair_compare::pair_compare(const std::vector*, const giac::vectzpolymod*, const std::vector*, const std::vector*, const giac::order_t&) [with tdeg_t = giac::tdeg_t11]': cocoa.cc:12304:23: required from 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:10534:5: warning: 12304 | pair_compare trieur(&B,&res,&leftshift,&rightshift,order); cocoa.cc:10534:5: warning: | ^~~~~~ cocoa.cc:13485:19: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:10534:5: warning: 13485 | f4res=zf4mod(res,G,env,smallposp,permuBptr,f4buchbergerv,learning,learned_position,pairs_reducing_to_zero,f4buchberger_info,f4buchberger_info_position,recomputeR,age,multimodular,parallel,0); cocoa.cc:10534:5: warning: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:10534:5: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:10534:5: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:10534:5: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:10534:5: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18414:15: required from here cocoa.cc:10534:5: warning: 18414 | if (zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false /* 1 mod only */,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0)){ cocoa.cc:10534:5: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:11749:28: warning: 'giac::pair_compare::rightshiftptr' will be initialized after [-Wreorder] 11749 | const vector * rightshiftptr; | ^~~~~~~~~~~~~ cocoa.cc:11748:28: warning: 'const std::vector >* giac::pair_compare::leftshiftptr' [-Wreorder] 11748 | const vector * leftshiftptr; | ^~~~~~~~~~~~ cocoa.cc:11761:5: warning: when initialized here [-Wreorder] 11761 | pair_compare(const vector< paire > * Bptr_, | ^~~~~~~~~~~~ cocoa.cc: In instantiation of 'size_t giac::zsymbolic_preprocess(const std::vector&, const vectzpolymod&, const std::vector&, unsigned int, std::vector >&, std::vector&, std::vector&) [with tdeg_t = tdeg_t11; size_t = long unsigned int]': cocoa.cc:12334:27: required from 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:11761:5: warning: 12334 | zsymbolic_preprocess(all,res,G,-1,info_tmp.quo,info_tmp.rem,info_tmp.R); cocoa.cc:11761:5: warning: | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13485:19: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:11761:5: warning: 13485 | f4res=zf4mod(res,G,env,smallposp,permuBptr,f4buchbergerv,learning,learned_position,pairs_reducing_to_zero,f4buchberger_info,f4buchberger_info_position,recomputeR,age,multimodular,parallel,0); cocoa.cc:11761:5: warning: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:11761:5: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:11761:5: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:11761:5: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:11761:5: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18414:15: required from here cocoa.cc:11761:5: warning: 18414 | if (zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false /* 1 mod only */,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0)){ cocoa.cc:11761:5: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:10968:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 10968 | for (int pos=1;pos&, const std::vector&, modint, bool, int, const std::vector >&, const std::vector&, const std::vector&, void*&, std::vector&, unsigned int, std::vector >&, std::vector >&, std::vector&, int) [with tdeg_t = tdeg_t11; modint = int]': cocoa.cc:12413:12: required from 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:10967:11: warning: 12413 | zbuildM(res,G,env,multimodular,parallel,quo,R,Rdegpos,Rhashptr,coeffindex,N,Mindex,Mcoeff,atrier,nrows); cocoa.cc:10967:11: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13485:19: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:10967:11: warning: 13485 | f4res=zf4mod(res,G,env,smallposp,permuBptr,f4buchbergerv,learning,learned_position,pairs_reducing_to_zero,f4buchberger_info,f4buchberger_info_position,recomputeR,age,multimodular,parallel,0); cocoa.cc:10967:11: warning: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:10967:11: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:10967:11: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:10967:11: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:10967:11: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18414:15: required from here cocoa.cc:10967:11: warning: 18414 | if (zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false /* 1 mod only */,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0)){ cocoa.cc:10967:11: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:12223:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 12223 | for (iend=istart;iend&, const std::vector&, modint, const std::vector&, const std::vector&, bool, unsigned int&, std::vector*, const std::vector&, const std::vector&, const std::vector&, void*, const std::vector&, const std::vector&, std::vector >&, const std::vector&, std::vector >&, zinfo_t*, std::vector&, unsigned int&, unsigned int*, std::vector >&, int, int) [with tdeg_t = tdeg_t11; modint = int]': cocoa.cc:12503:26: required from 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:12241:24: warning: 12503 | int zres=zf4computeK1(N,nrows,mem,Bs,res,G,env, B,permuB,learning,learned_position,pairs_reducing_to_zero,leftshift,rightshift, R ,Rhashptr,Rdegpos,firstpos,Mindex, coeffindex,Mcoeff,info_ptr,used,usedcount,bitmap,K,parallel,interreduce); cocoa.cc:12241:24: warning: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13485:19: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:12241:24: warning: 13485 | f4res=zf4mod(res,G,env,smallposp,permuBptr,f4buchbergerv,learning,learned_position,pairs_reducing_to_zero,f4buchberger_info,f4buchberger_info_position,recomputeR,age,multimodular,parallel,0); cocoa.cc:12241:24: warning: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:12241:24: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:12241:24: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:12241:24: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:12241:24: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18414:15: required from here cocoa.cc:12241:24: warning: 18414 | if (zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false /* 1 mod only */,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0)){ cocoa.cc:12241:24: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:11842:32: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 11842 | while (positions.size()::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 11844 | while (learned_parallel.size()::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 11846 | if (positions.size()::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 11846 | if (positions.size()::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 11849 | if (positions.size()==parallel) | ~~~~~~~~~~~~~~~~^~~~~~~~~~ cocoa.cc:11869:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 11869 | for (unsigned j=0;j::size_type' {aka 'long unsigned int'} [-Wsign-compare] 11896 | if (!learning && pairs_reducing_to_zero && possize() && bk==(*pairs_reducing_to_zero)[pos]){ | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:11772:10: warning: unused variable 'freemem' [-Wunused-variable] 11772 | bool freemem=mem>4e7; // should depend on real memory available | ^~~~~~~ cocoa.cc:11773:10: warning: unused variable 'large' [-Wunused-variable] 11773 | bool large=N>8000; | ^~~~~ cocoa.cc: In instantiation of 'void giac::rref_f4buchbergermod_interreduce(vectpolymod&, const std::vector&, vectpolymod&, const std::vector&, unsigned int, const vectpolymod&, const polymod&, modint, std::vector&) [with tdeg_t = tdeg_t11; modint = int]': cocoa.cc:8359:39: required from 'void giac::rref_f4buchbergermod(vectpolymod&, vectpolymod&, const std::vector&, unsigned int, const vectpolymod&, const polymod&, modint, std::vector&, bool) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:11773:10: warning: 8359 | rref_f4buchbergermod_interreduce(f4buchbergerv,f4buchbergervG,res,G,excluded,quo,R,env,permutation); cocoa.cc:11773:10: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:8800:22: required from 'int giac::f4mod(vectpolymod&, const std::vector&, modint, std::vector&, vectpolymod&, bool, unsigned int&, std::vector*, info_t&, std::vector >*, unsigned int&, bool, polymod&, polymod&) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:11773:10: warning: 8800 | rref_f4buchbergermod(f4buchbergerv,res,G,-1,info.quo,info.R,env,information.permu,false); // don't split cocoa.cc:11773:10: warning: | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:9012:13: required from 'bool giac::in_gbasisf4buchbergermod(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:11773:10: warning: 9012 | f4res=f4mod(res,G,env,smallposp,f4buchbergerv,learning,learned_position,pairs_reducing_to_zero,information,f4buchberger_info,f4buchberger_info_position,recomputeR,TMP1,TMP2); cocoa.cc:11773:10: warning: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:9127:36: required from 'bool giac::in_gbasisf4buchbergermod(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:11773:10: warning: 9127 | bool b=in_gbasisf4buchbergermod(res,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR); cocoa.cc:11773:10: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18422:42: required from here cocoa.cc:11773:10: warning: 18422 | if (in_gbasisf4buchbergermod(res,resmod,G,env->modulo.val,true/*totaldeg*/,0,0,false)){ cocoa.cc:11773:10: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:7570:56: warning: variable 'ut0' set but not used [-Wunused-but-set-variable] 7570 | vector::const_iterator ut=used.begin(),ut0=ut; | ^~~ cocoa.cc:7687:56: warning: variable 'ut0' set but not used [-Wunused-but-set-variable] 7687 | vector::const_iterator ut=used.begin(),ut0=ut; | ^~~ cocoa.cc: In instantiation of 'giac::zpolymod::zpolymod(giac::order_t, int, const std::vector*, const tdeg_t&) [with tdeg_t = giac::tdeg_t15]': cocoa.cc:12992:19: required from 'void giac::zincrease(std::vector >&) [with tdeg_t = tdeg_t15]' cocoa.cc:7687:56: warning: 12992 | w.push_back(zpolymod(v[i].order,v[i].dim,v[i].expo,v[i].ldeg)); cocoa.cc:7687:56: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13437:13: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:7687:56: warning: 13437 | zincrease(res); cocoa.cc:7687:56: warning: | ~~~~~~~~~^~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:7687:56: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:7687:56: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:7687:56: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:7687:56: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18480:16: required from here cocoa.cc:7687:56: warning: 18480 | if (!zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false/* 1 mod only*/,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0)) cocoa.cc:7687:56: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:10523:10: warning: 'giac::zpolymod::in_gbasis' will be initialized after [-Wreorder] 10523 | bool in_gbasis; // set to false in zgbasis_updatemod for "small" reductors that we still want to use for reduction | ^~~~~~~~~ cocoa.cc:10522:15: warning: 'short int giac::zpolymod::dim' [-Wreorder] 10522 | short int dim; | ^~~ cocoa.cc:10534:5: warning: when initialized here [-Wreorder] 10534 | zpolymod(order_t o,int d,const vector * e,const tdeg_t & l): in_gbasis(true),dim(d),expo(e),ldeg(l),age(0),fromleft(-1),fromright(-1),logz(1) {order=o; order.dim=d; maxtdeg=-1;} | ^~~~~~~~ cocoa.cc:10527:12: warning: 'giac::zpolymod::ldeg' will be initialized after [-Wreorder] 10527 | tdeg_t ldeg; | ^~~~ cocoa.cc:10524:15: warning: 'short int:15 giac::zpolymod::age' [-Wreorder] 10524 | short int age:15; | ^~~ cocoa.cc:10534:5: warning: when initialized here [-Wreorder] 10534 | zpolymod(order_t o,int d,const vector * e,const tdeg_t & l): in_gbasis(true),dim(d),expo(e),ldeg(l),age(0),fromleft(-1),fromright(-1),logz(1) {order=o; order.dim=d; maxtdeg=-1;} | ^~~~~~~~ cocoa.cc: In instantiation of 'giac::pair_compare::pair_compare(const std::vector*, const giac::vectzpolymod*, const std::vector*, const std::vector*, const giac::order_t&) [with tdeg_t = giac::tdeg_t15]': cocoa.cc:12304:23: required from 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:10534:5: warning: 12304 | pair_compare trieur(&B,&res,&leftshift,&rightshift,order); cocoa.cc:10534:5: warning: | ^~~~~~ cocoa.cc:13485:19: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:10534:5: warning: 13485 | f4res=zf4mod(res,G,env,smallposp,permuBptr,f4buchbergerv,learning,learned_position,pairs_reducing_to_zero,f4buchberger_info,f4buchberger_info_position,recomputeR,age,multimodular,parallel,0); cocoa.cc:10534:5: warning: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:10534:5: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:10534:5: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:10534:5: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:10534:5: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18480:16: required from here cocoa.cc:10534:5: warning: 18480 | if (!zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false/* 1 mod only*/,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0)) cocoa.cc:10534:5: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:11749:28: warning: 'giac::pair_compare::rightshiftptr' will be initialized after [-Wreorder] 11749 | const vector * rightshiftptr; | ^~~~~~~~~~~~~ cocoa.cc:11748:28: warning: 'const std::vector >* giac::pair_compare::leftshiftptr' [-Wreorder] 11748 | const vector * leftshiftptr; | ^~~~~~~~~~~~ cocoa.cc:11761:5: warning: when initialized here [-Wreorder] 11761 | pair_compare(const vector< paire > * Bptr_, | ^~~~~~~~~~~~ cocoa.cc: In instantiation of 'size_t giac::zsymbolic_preprocess(const std::vector&, const vectzpolymod&, const std::vector&, unsigned int, std::vector >&, std::vector&, std::vector&) [with tdeg_t = tdeg_t15; size_t = long unsigned int]': cocoa.cc:12334:27: required from 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:11761:5: warning: 12334 | zsymbolic_preprocess(all,res,G,-1,info_tmp.quo,info_tmp.rem,info_tmp.R); cocoa.cc:11761:5: warning: | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13485:19: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:11761:5: warning: 13485 | f4res=zf4mod(res,G,env,smallposp,permuBptr,f4buchbergerv,learning,learned_position,pairs_reducing_to_zero,f4buchberger_info,f4buchberger_info_position,recomputeR,age,multimodular,parallel,0); cocoa.cc:11761:5: warning: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:11761:5: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:11761:5: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:11761:5: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:11761:5: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18480:16: required from here cocoa.cc:11761:5: warning: 18480 | if (!zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false/* 1 mod only*/,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0)) cocoa.cc:11761:5: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:10968:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 10968 | for (int pos=1;pos&, const std::vector&, modint, bool, int, const std::vector >&, const std::vector&, const std::vector&, void*&, std::vector&, unsigned int, std::vector >&, std::vector >&, std::vector&, int) [with tdeg_t = tdeg_t15; modint = int]': cocoa.cc:12413:12: required from 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:10967:11: warning: 12413 | zbuildM(res,G,env,multimodular,parallel,quo,R,Rdegpos,Rhashptr,coeffindex,N,Mindex,Mcoeff,atrier,nrows); cocoa.cc:10967:11: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13485:19: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:10967:11: warning: 13485 | f4res=zf4mod(res,G,env,smallposp,permuBptr,f4buchbergerv,learning,learned_position,pairs_reducing_to_zero,f4buchberger_info,f4buchberger_info_position,recomputeR,age,multimodular,parallel,0); cocoa.cc:10967:11: warning: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:10967:11: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:10967:11: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:10967:11: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:10967:11: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18480:16: required from here cocoa.cc:10967:11: warning: 18480 | if (!zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false/* 1 mod only*/,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0)) cocoa.cc:10967:11: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:12223:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 12223 | for (iend=istart;iend&, const std::vector&, modint, const std::vector&, const std::vector&, bool, unsigned int&, std::vector*, const std::vector&, const std::vector&, const std::vector&, void*, const std::vector&, const std::vector&, std::vector >&, const std::vector&, std::vector >&, zinfo_t*, std::vector&, unsigned int&, unsigned int*, std::vector >&, int, int) [with tdeg_t = tdeg_t15; modint = int]': cocoa.cc:12503:26: required from 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:12241:24: warning: 12503 | int zres=zf4computeK1(N,nrows,mem,Bs,res,G,env, B,permuB,learning,learned_position,pairs_reducing_to_zero,leftshift,rightshift, R ,Rhashptr,Rdegpos,firstpos,Mindex, coeffindex,Mcoeff,info_ptr,used,usedcount,bitmap,K,parallel,interreduce); cocoa.cc:12241:24: warning: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13485:19: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:12241:24: warning: 13485 | f4res=zf4mod(res,G,env,smallposp,permuBptr,f4buchbergerv,learning,learned_position,pairs_reducing_to_zero,f4buchberger_info,f4buchberger_info_position,recomputeR,age,multimodular,parallel,0); cocoa.cc:12241:24: warning: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:12241:24: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:12241:24: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:12241:24: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:12241:24: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18480:16: required from here cocoa.cc:12241:24: warning: 18480 | if (!zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false/* 1 mod only*/,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0)) cocoa.cc:12241:24: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:11842:32: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 11842 | while (positions.size()::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 11844 | while (learned_parallel.size()::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 11846 | if (positions.size()::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 11846 | if (positions.size()::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 11849 | if (positions.size()==parallel) | ~~~~~~~~~~~~~~~~^~~~~~~~~~ cocoa.cc:11869:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 11869 | for (unsigned j=0;j::size_type' {aka 'long unsigned int'} [-Wsign-compare] 11896 | if (!learning && pairs_reducing_to_zero && possize() && bk==(*pairs_reducing_to_zero)[pos]){ | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:11772:10: warning: unused variable 'freemem' [-Wunused-variable] 11772 | bool freemem=mem>4e7; // should depend on real memory available | ^~~~~~~ cocoa.cc:11773:10: warning: unused variable 'large' [-Wunused-variable] 11773 | bool large=N>8000; | ^~~~~ cocoa.cc: In instantiation of 'void giac::rref_f4buchbergermod_interreduce(vectpolymod&, const std::vector&, vectpolymod&, const std::vector&, unsigned int, const vectpolymod&, const polymod&, modint, std::vector&) [with tdeg_t = tdeg_t15; modint = int]': cocoa.cc:8359:39: required from 'void giac::rref_f4buchbergermod(vectpolymod&, vectpolymod&, const std::vector&, unsigned int, const vectpolymod&, const polymod&, modint, std::vector&, bool) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:11773:10: warning: 8359 | rref_f4buchbergermod_interreduce(f4buchbergerv,f4buchbergervG,res,G,excluded,quo,R,env,permutation); cocoa.cc:11773:10: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:8800:22: required from 'int giac::f4mod(vectpolymod&, const std::vector&, modint, std::vector&, vectpolymod&, bool, unsigned int&, std::vector*, info_t&, std::vector >*, unsigned int&, bool, polymod&, polymod&) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:11773:10: warning: 8800 | rref_f4buchbergermod(f4buchbergerv,res,G,-1,info.quo,info.R,env,information.permu,false); // don't split cocoa.cc:11773:10: warning: | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:9012:13: required from 'bool giac::in_gbasisf4buchbergermod(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:11773:10: warning: 9012 | f4res=f4mod(res,G,env,smallposp,f4buchbergerv,learning,learned_position,pairs_reducing_to_zero,information,f4buchberger_info,f4buchberger_info_position,recomputeR,TMP1,TMP2); cocoa.cc:11773:10: warning: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:9127:36: required from 'bool giac::in_gbasisf4buchbergermod(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:11773:10: warning: 9127 | bool b=in_gbasisf4buchbergermod(res,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR); cocoa.cc:11773:10: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18494:38: required from here cocoa.cc:11773:10: warning: 18494 | in_gbasisf4buchbergermod(res,resmod,G,env->modulo.val,true/*totaldeg*/,0,0,false); cocoa.cc:11773:10: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:7570:56: warning: variable 'ut0' set but not used [-Wunused-but-set-variable] 7570 | vector::const_iterator ut=used.begin(),ut0=ut; | ^~~ cocoa.cc:7687:56: warning: variable 'ut0' set but not used [-Wunused-but-set-variable] 7687 | vector::const_iterator ut=used.begin(),ut0=ut; | ^~~ cocoa.cc: In instantiation of 'giac::zpolymod::zpolymod(giac::order_t, int, const std::vector*, const tdeg_t&) [with tdeg_t = giac::tdeg_t64]': cocoa.cc:12992:19: required from 'void giac::zincrease(std::vector >&) [with tdeg_t = tdeg_t64]' cocoa.cc:7687:56: warning: 12992 | w.push_back(zpolymod(v[i].order,v[i].dim,v[i].expo,v[i].ldeg)); cocoa.cc:7687:56: warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13437:13: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:7687:56: warning: 13437 | zincrease(res); cocoa.cc:7687:56: warning: | ~~~~~~~~~^~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:7687:56: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:7687:56: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:7687:56: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:7687:56: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18544:9: required from here cocoa.cc:7687:56: warning: 18544 | zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false/* 1 mod only*/,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0); cocoa.cc:7687:56: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:10523:10: warning: 'giac::zpolymod::in_gbasis' will be initialized after [-Wreorder] 10523 | bool in_gbasis; // set to false in zgbasis_updatemod for "small" reductors that we still want to use for reduction | ^~~~~~~~~ cocoa.cc:10522:15: warning: 'short int giac::zpolymod::dim' [-Wreorder] 10522 | short int dim; | ^~~ cocoa.cc:10534:5: warning: when initialized here [-Wreorder] 10534 | zpolymod(order_t o,int d,const vector * e,const tdeg_t & l): in_gbasis(true),dim(d),expo(e),ldeg(l),age(0),fromleft(-1),fromright(-1),logz(1) {order=o; order.dim=d; maxtdeg=-1;} | ^~~~~~~~ cocoa.cc:10527:12: warning: 'giac::zpolymod::ldeg' will be initialized after [-Wreorder] 10527 | tdeg_t ldeg; | ^~~~ cocoa.cc:10524:15: warning: 'short int:15 giac::zpolymod::age' [-Wreorder] 10524 | short int age:15; | ^~~ cocoa.cc:10534:5: warning: when initialized here [-Wreorder] 10534 | zpolymod(order_t o,int d,const vector * e,const tdeg_t & l): in_gbasis(true),dim(d),expo(e),ldeg(l),age(0),fromleft(-1),fromright(-1),logz(1) {order=o; order.dim=d; maxtdeg=-1;} | ^~~~~~~~ cocoa.cc: In instantiation of 'giac::pair_compare::pair_compare(const std::vector*, const giac::vectzpolymod*, const std::vector*, const std::vector*, const giac::order_t&) [with tdeg_t = giac::tdeg_t64]': cocoa.cc:12304:23: required from 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:10534:5: warning: 12304 | pair_compare trieur(&B,&res,&leftshift,&rightshift,order); cocoa.cc:10534:5: warning: | ^~~~~~ cocoa.cc:13485:19: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:10534:5: warning: 13485 | f4res=zf4mod(res,G,env,smallposp,permuBptr,f4buchbergerv,learning,learned_position,pairs_reducing_to_zero,f4buchberger_info,f4buchberger_info_position,recomputeR,age,multimodular,parallel,0); cocoa.cc:10534:5: warning: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:10534:5: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:10534:5: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:10534:5: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:10534:5: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18544:9: required from here cocoa.cc:10534:5: warning: 18544 | zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false/* 1 mod only*/,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0); cocoa.cc:10534:5: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:11749:28: warning: 'giac::pair_compare::rightshiftptr' will be initialized after [-Wreorder] 11749 | const vector * rightshiftptr; | ^~~~~~~~~~~~~ cocoa.cc:11748:28: warning: 'const std::vector* giac::pair_compare::leftshiftptr' [-Wreorder] 11748 | const vector * leftshiftptr; | ^~~~~~~~~~~~ cocoa.cc:11761:5: warning: when initialized here [-Wreorder] 11761 | pair_compare(const vector< paire > * Bptr_, | ^~~~~~~~~~~~ cocoa.cc: In instantiation of 'size_t giac::zsymbolic_preprocess(const std::vector&, const vectzpolymod&, const std::vector&, unsigned int, std::vector >&, std::vector&, std::vector&) [with tdeg_t = tdeg_t64; size_t = long unsigned int]': cocoa.cc:12334:27: required from 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:11761:5: warning: 12334 | zsymbolic_preprocess(all,res,G,-1,info_tmp.quo,info_tmp.rem,info_tmp.R); cocoa.cc:11761:5: warning: | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13485:19: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:11761:5: warning: 13485 | f4res=zf4mod(res,G,env,smallposp,permuBptr,f4buchbergerv,learning,learned_position,pairs_reducing_to_zero,f4buchberger_info,f4buchberger_info_position,recomputeR,age,multimodular,parallel,0); cocoa.cc:11761:5: warning: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:11761:5: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:11761:5: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:11761:5: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:11761:5: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18544:9: required from here cocoa.cc:11761:5: warning: 18544 | zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false/* 1 mod only*/,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0); cocoa.cc:11761:5: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:10968:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 10968 | for (int pos=1;pos&, const std::vector&, modint, bool, int, const std::vector >&, const std::vector&, const std::vector&, void*&, std::vector&, unsigned int, std::vector >&, std::vector >&, std::vector&, int) [with tdeg_t = tdeg_t64; modint = int]': cocoa.cc:12413:12: required from 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:10967:11: warning: 12413 | zbuildM(res,G,env,multimodular,parallel,quo,R,Rdegpos,Rhashptr,coeffindex,N,Mindex,Mcoeff,atrier,nrows); cocoa.cc:10967:11: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13485:19: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:10967:11: warning: 13485 | f4res=zf4mod(res,G,env,smallposp,permuBptr,f4buchbergerv,learning,learned_position,pairs_reducing_to_zero,f4buchberger_info,f4buchberger_info_position,recomputeR,age,multimodular,parallel,0); cocoa.cc:10967:11: warning: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:10967:11: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:10967:11: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:10967:11: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:10967:11: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18544:9: required from here cocoa.cc:10967:11: warning: 18544 | zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false/* 1 mod only*/,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0); cocoa.cc:10967:11: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:12223:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 12223 | for (iend=istart;iend&, const std::vector&, modint, const std::vector&, const std::vector&, bool, unsigned int&, std::vector*, const std::vector&, const std::vector&, const std::vector&, void*, const std::vector&, const std::vector&, std::vector >&, const std::vector&, std::vector >&, zinfo_t*, std::vector&, unsigned int&, unsigned int*, std::vector >&, int, int) [with tdeg_t = tdeg_t64; modint = int]': cocoa.cc:12503:26: required from 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:12241:24: warning: 12503 | int zres=zf4computeK1(N,nrows,mem,Bs,res,G,env, B,permuB,learning,learned_position,pairs_reducing_to_zero,leftshift,rightshift, R ,Rhashptr,Rdegpos,firstpos,Mindex, coeffindex,Mcoeff,info_ptr,used,usedcount,bitmap,K,parallel,interreduce); cocoa.cc:12241:24: warning: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13485:19: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:12241:24: warning: 13485 | f4res=zf4mod(res,G,env,smallposp,permuBptr,f4buchbergerv,learning,learned_position,pairs_reducing_to_zero,f4buchberger_info,f4buchberger_info_position,recomputeR,age,multimodular,parallel,0); cocoa.cc:12241:24: warning: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:12241:24: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:12241:24: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:12241:24: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:12241:24: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18544:9: required from here cocoa.cc:12241:24: warning: 18544 | zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false/* 1 mod only*/,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0); cocoa.cc:12241:24: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:11842:32: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 11842 | while (positions.size()::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 11844 | while (learned_parallel.size()::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 11846 | if (positions.size()::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 11846 | if (positions.size()::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 11849 | if (positions.size()==parallel) | ~~~~~~~~~~~~~~~~^~~~~~~~~~ cocoa.cc:11869:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 11869 | for (unsigned j=0;j::size_type' {aka 'long unsigned int'} [-Wsign-compare] 11896 | if (!learning && pairs_reducing_to_zero && possize() && bk==(*pairs_reducing_to_zero)[pos]){ | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:11772:10: warning: unused variable 'freemem' [-Wunused-variable] 11772 | bool freemem=mem>4e7; // should depend on real memory available | ^~~~~~~ cocoa.cc:11773:10: warning: unused variable 'large' [-Wunused-variable] 11773 | bool large=N>8000; | ^~~~~ cocoa.cc: In instantiation of 'void giac::rref_f4buchbergermod_interreduce(vectpolymod&, const std::vector&, vectpolymod&, const std::vector&, unsigned int, const vectpolymod&, const polymod&, modint, std::vector&) [with tdeg_t = tdeg_t64; modint = int]': cocoa.cc:8359:39: required from 'void giac::rref_f4buchbergermod(vectpolymod&, vectpolymod&, const std::vector&, unsigned int, const vectpolymod&, const polymod&, modint, std::vector&, bool) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:11773:10: warning: 8359 | rref_f4buchbergermod_interreduce(f4buchbergerv,f4buchbergervG,res,G,excluded,quo,R,env,permutation); cocoa.cc:11773:10: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:8800:22: required from 'int giac::f4mod(vectpolymod&, const std::vector&, modint, std::vector&, vectpolymod&, bool, unsigned int&, std::vector*, info_t&, std::vector >*, unsigned int&, bool, polymod&, polymod&) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:11773:10: warning: 8800 | rref_f4buchbergermod(f4buchbergerv,res,G,-1,info.quo,info.R,env,information.permu,false); // don't split cocoa.cc:11773:10: warning: | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:9012:13: required from 'bool giac::in_gbasisf4buchbergermod(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:11773:10: warning: 9012 | f4res=f4mod(res,G,env,smallposp,f4buchbergerv,learning,learned_position,pairs_reducing_to_zero,information,f4buchberger_info,f4buchberger_info_position,recomputeR,TMP1,TMP2); cocoa.cc:11773:10: warning: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:9127:36: required from 'bool giac::in_gbasisf4buchbergermod(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:11773:10: warning: 9127 | bool b=in_gbasisf4buchbergermod(res,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR); cocoa.cc:11773:10: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18557:36: required from here cocoa.cc:11773:10: warning: 18557 | in_gbasisf4buchbergermod(res,resmod,G,env->modulo.val,true/*totaldeg*/,0,0,false); cocoa.cc:11773:10: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:7570:56: warning: variable 'ut0' set but not used [-Wunused-but-set-variable] 7570 | vector::const_iterator ut=used.begin(),ut0=ut; | ^~~ cocoa.cc:7687:56: warning: variable 'ut0' set but not used [-Wunused-but-set-variable] 7687 | vector::const_iterator ut=used.begin(),ut0=ut; | ^~~ cocoa.cc: In instantiation of 'void* giac::thread_buchberger(void*) [with tdeg_t = tdeg_t11]': cocoa.cc:11863:22: required from 'int giac::zf4computeK1(unsigned int, unsigned int, double, unsigned int, vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector&, bool, unsigned int&, std::vector*, const std::vector&, const std::vector&, const std::vector&, void*, const std::vector&, const std::vector&, std::vector >&, const std::vector&, std::vector >&, zinfo_t*, std::vector&, unsigned int&, unsigned int*, std::vector >&, int, int) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:7687:56: warning: 11863 | res=pthread_create(&tab[j],(pthread_attr_t *) NULL,thread_buchberger,(void *) &buchberger_param[j]); cocoa.cc:7687:56: warning: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:12503:26: required from 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:7687:56: warning: 12503 | int zres=zf4computeK1(N,nrows,mem,Bs,res,G,env, B,permuB,learning,learned_position,pairs_reducing_to_zero,leftshift,rightshift, R ,Rhashptr,Rdegpos,firstpos,Mindex, coeffindex,Mcoeff,info_ptr,used,usedcount,bitmap,K,parallel,interreduce); cocoa.cc:7687:56: warning: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13485:19: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:7687:56: warning: 13485 | f4res=zf4mod(res,G,env,smallposp,permuBptr,f4buchbergerv,learning,learned_position,pairs_reducing_to_zero,f4buchberger_info,f4buchberger_info_position,recomputeR,age,multimodular,parallel,0); cocoa.cc:7687:56: warning: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:7687:56: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:7687:56: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:7687:56: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:7687:56: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18414:15: required from here cocoa.cc:7687:56: warning: 18414 | if (zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false /* 1 mod only */,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0)){ cocoa.cc:7687:56: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:11693:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 11693 | if (!learning && pairs_reducing_to_zero && possize() && bk==(*pairs_reducing_to_zero)[pos]){ | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:11715:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 11715 | if (!learning && pairs_reducing_to_zero && possize() && bk==(*pairs_reducing_to_zero)[pos]){ | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc: In instantiation of 'void giac::zadd(std::vector&, const zpolymod&, const std::vector&, int, modint) [with tdeg_t = tdeg_t11; modint_t = double; modint = int]': cocoa.cc:12003:8: required from 'int giac::zf4computeK1(unsigned int, unsigned int, double, unsigned int, vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector&, bool, unsigned int&, std::vector*, const std::vector&, const std::vector&, const std::vector&, void*, const std::vector&, const std::vector&, std::vector >&, const std::vector&, std::vector >&, zinfo_t*, std::vector&, unsigned int&, unsigned int*, std::vector >&, int, int) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:11715:53: warning: 12003 | zadd(v64d,res[bk.first],indexes[i],1,env); cocoa.cc:11715:53: warning: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:12503:26: required from 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:11715:53: warning: 12503 | int zres=zf4computeK1(N,nrows,mem,Bs,res,G,env, B,permuB,learning,learned_position,pairs_reducing_to_zero,leftshift,rightshift, R ,Rhashptr,Rdegpos,firstpos,Mindex, coeffindex,Mcoeff,info_ptr,used,usedcount,bitmap,K,parallel,interreduce); cocoa.cc:11715:53: warning: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13485:19: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:11715:53: warning: 13485 | f4res=zf4mod(res,G,env,smallposp,permuBptr,f4buchbergerv,learning,learned_position,pairs_reducing_to_zero,f4buchberger_info,f4buchberger_info_position,recomputeR,age,multimodular,parallel,0); cocoa.cc:11715:53: warning: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:11715:53: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:11715:53: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:11715:53: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:11715:53: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18414:15: required from here cocoa.cc:11715:53: warning: 18414 | if (zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false /* 1 mod only */,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0)){ cocoa.cc:11715:53: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:11479:30: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 11479 | if (subcoeff.coord.size()<=start) return; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ cocoa.cc: In instantiation of 'void giac::zsub(std::vector&, const std::vector&, const std::vector&) [with modint_t = double; modint_u = int]': cocoa.cc:12008:8: required from 'int giac::zf4computeK1(unsigned int, unsigned int, double, unsigned int, vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector&, bool, unsigned int&, std::vector*, const std::vector&, const std::vector&, const std::vector&, void*, const std::vector&, const std::vector&, std::vector >&, const std::vector&, std::vector >&, zinfo_t*, std::vector&, unsigned int&, unsigned int*, std::vector >&, int, int) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:11479:30: warning: 12008 | zsub(v64d,subcoeff2,indexes[effi]); cocoa.cc:11479:30: warning: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:12503:26: required from 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:11479:30: warning: 12503 | int zres=zf4computeK1(N,nrows,mem,Bs,res,G,env, B,permuB,learning,learned_position,pairs_reducing_to_zero,leftshift,rightshift, R ,Rhashptr,Rdegpos,firstpos,Mindex, coeffindex,Mcoeff,info_ptr,used,usedcount,bitmap,K,parallel,interreduce); cocoa.cc:11479:30: warning: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13485:19: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:11479:30: warning: 13485 | f4res=zf4mod(res,G,env,smallposp,permuBptr,f4buchbergerv,learning,learned_position,pairs_reducing_to_zero,f4buchberger_info,f4buchberger_info_position,recomputeR,age,multimodular,parallel,0); cocoa.cc:11479:30: warning: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:11479:30: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:11479:30: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:11479:30: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:11479:30: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18414:15: required from here cocoa.cc:11479:30: warning: 18414 | if (zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false /* 1 mod only */,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0)){ cocoa.cc:11479:30: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:11415:70: warning: unused variable 'jt_' [-Wunused-variable] 11415 | const modint_u * jt=&subcoeff.front(),*jtend=jt+subcoeff.size(),*jt_=jtend-8; | ^~~ cocoa.cc: In instantiation of 'void giac::zadd(std::vector&, const zpolymod&, const std::vector&, int, modint) [with tdeg_t = tdeg_t11; modint_t = long long int; modint = int]': cocoa.cc:12014:8: required from 'int giac::zf4computeK1(unsigned int, unsigned int, double, unsigned int, vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector&, bool, unsigned int&, std::vector*, const std::vector&, const std::vector&, const std::vector&, void*, const std::vector&, const std::vector&, std::vector >&, const std::vector&, std::vector >&, zinfo_t*, std::vector&, unsigned int&, unsigned int*, std::vector >&, int, int) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:11415:70: warning: 12014 | zadd(v64,res[bk.first],indexes[i],1,env); cocoa.cc:11415:70: warning: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:12503:26: required from 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:11415:70: warning: 12503 | int zres=zf4computeK1(N,nrows,mem,Bs,res,G,env, B,permuB,learning,learned_position,pairs_reducing_to_zero,leftshift,rightshift, R ,Rhashptr,Rdegpos,firstpos,Mindex, coeffindex,Mcoeff,info_ptr,used,usedcount,bitmap,K,parallel,interreduce); cocoa.cc:11415:70: warning: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13485:19: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:11415:70: warning: 13485 | f4res=zf4mod(res,G,env,smallposp,permuBptr,f4buchbergerv,learning,learned_position,pairs_reducing_to_zero,f4buchberger_info,f4buchberger_info_position,recomputeR,age,multimodular,parallel,0); cocoa.cc:11415:70: warning: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:11415:70: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:11415:70: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:11415:70: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:11415:70: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18414:15: required from here cocoa.cc:11415:70: warning: 18414 | if (zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false /* 1 mod only */,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0)){ cocoa.cc:11415:70: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:11479:30: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 11479 | if (subcoeff.coord.size()<=start) return; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ cocoa.cc: In instantiation of 'void giac::zsub(std::vector&, const std::vector&, const std::vector&) [with modint_t = long long int; modint_u = int]': cocoa.cc:12019:8: required from 'int giac::zf4computeK1(unsigned int, unsigned int, double, unsigned int, vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector&, bool, unsigned int&, std::vector*, const std::vector&, const std::vector&, const std::vector&, void*, const std::vector&, const std::vector&, std::vector >&, const std::vector&, std::vector >&, zinfo_t*, std::vector&, unsigned int&, unsigned int*, std::vector >&, int, int) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:11479:30: warning: 12019 | zsub(v64,subcoeff2,indexes[effi]); cocoa.cc:11479:30: warning: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:12503:26: required from 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:11479:30: warning: 12503 | int zres=zf4computeK1(N,nrows,mem,Bs,res,G,env, B,permuB,learning,learned_position,pairs_reducing_to_zero,leftshift,rightshift, R ,Rhashptr,Rdegpos,firstpos,Mindex, coeffindex,Mcoeff,info_ptr,used,usedcount,bitmap,K,parallel,interreduce); cocoa.cc:11479:30: warning: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13485:19: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:11479:30: warning: 13485 | f4res=zf4mod(res,G,env,smallposp,permuBptr,f4buchbergerv,learning,learned_position,pairs_reducing_to_zero,f4buchberger_info,f4buchberger_info_position,recomputeR,age,multimodular,parallel,0); cocoa.cc:11479:30: warning: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:11479:30: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:11479:30: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t11; modint = int]' cocoa.cc:11479:30: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:11479:30: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18414:15: required from here cocoa.cc:11479:30: warning: 18414 | if (zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false /* 1 mod only */,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0)){ cocoa.cc:11479:30: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:11415:70: warning: unused variable 'jt_' [-Wunused-variable] 11415 | const modint_u * jt=&subcoeff.front(),*jtend=jt+subcoeff.size(),*jt_=jtend-8; | ^~~ cocoa.cc: In instantiation of 'void* giac::thread_buchberger(void*) [with tdeg_t = tdeg_t15]': cocoa.cc:11863:22: required from 'int giac::zf4computeK1(unsigned int, unsigned int, double, unsigned int, vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector&, bool, unsigned int&, std::vector*, const std::vector&, const std::vector&, const std::vector&, void*, const std::vector&, const std::vector&, std::vector >&, const std::vector&, std::vector >&, zinfo_t*, std::vector&, unsigned int&, unsigned int*, std::vector >&, int, int) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:11415:70: warning: 11863 | res=pthread_create(&tab[j],(pthread_attr_t *) NULL,thread_buchberger,(void *) &buchberger_param[j]); cocoa.cc:11415:70: warning: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:12503:26: required from 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:11415:70: warning: 12503 | int zres=zf4computeK1(N,nrows,mem,Bs,res,G,env, B,permuB,learning,learned_position,pairs_reducing_to_zero,leftshift,rightshift, R ,Rhashptr,Rdegpos,firstpos,Mindex, coeffindex,Mcoeff,info_ptr,used,usedcount,bitmap,K,parallel,interreduce); cocoa.cc:11415:70: warning: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13485:19: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:11415:70: warning: 13485 | f4res=zf4mod(res,G,env,smallposp,permuBptr,f4buchbergerv,learning,learned_position,pairs_reducing_to_zero,f4buchberger_info,f4buchberger_info_position,recomputeR,age,multimodular,parallel,0); cocoa.cc:11415:70: warning: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:11415:70: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:11415:70: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:11415:70: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:11415:70: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18480:16: required from here cocoa.cc:11415:70: warning: 18480 | if (!zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false/* 1 mod only*/,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0)) cocoa.cc:11415:70: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:11693:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 11693 | if (!learning && pairs_reducing_to_zero && possize() && bk==(*pairs_reducing_to_zero)[pos]){ | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:11715:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 11715 | if (!learning && pairs_reducing_to_zero && possize() && bk==(*pairs_reducing_to_zero)[pos]){ | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc: In instantiation of 'void giac::zadd(std::vector&, const zpolymod&, const std::vector&, int, modint) [with tdeg_t = tdeg_t15; modint_t = double; modint = int]': cocoa.cc:12003:8: required from 'int giac::zf4computeK1(unsigned int, unsigned int, double, unsigned int, vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector&, bool, unsigned int&, std::vector*, const std::vector&, const std::vector&, const std::vector&, void*, const std::vector&, const std::vector&, std::vector >&, const std::vector&, std::vector >&, zinfo_t*, std::vector&, unsigned int&, unsigned int*, std::vector >&, int, int) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:11715:53: warning: 12003 | zadd(v64d,res[bk.first],indexes[i],1,env); cocoa.cc:11715:53: warning: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:12503:26: required from 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:11715:53: warning: 12503 | int zres=zf4computeK1(N,nrows,mem,Bs,res,G,env, B,permuB,learning,learned_position,pairs_reducing_to_zero,leftshift,rightshift, R ,Rhashptr,Rdegpos,firstpos,Mindex, coeffindex,Mcoeff,info_ptr,used,usedcount,bitmap,K,parallel,interreduce); cocoa.cc:11715:53: warning: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13485:19: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:11715:53: warning: 13485 | f4res=zf4mod(res,G,env,smallposp,permuBptr,f4buchbergerv,learning,learned_position,pairs_reducing_to_zero,f4buchberger_info,f4buchberger_info_position,recomputeR,age,multimodular,parallel,0); cocoa.cc:11715:53: warning: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:11715:53: warning: 13703 | bool b=rurinzgbasimake[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' s<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:11715:53: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:11715:53: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:11715:53: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18480:16: required from here cocoa.cc:11715:53: warning: 18480 | if (!zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false/* 1 mod only*/,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0)) cocoa.cc:11715:53: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:11479:30: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 11479 | if (subcoeff.coord.size()<=start) return; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ cocoa.cc: In instantiation of 'void giac::zadd(std::vector&, const zpolymod&, const std::vector&, int, modint) [with tdeg_t = tdeg_t15; modint_t = long long int; modint = int]': cocoa.cc:12014:8: required from 'int giac::zf4computeK1(unsigned int, unsigned int, double, unsigned int, vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector&, bool, unsigned int&, std::vector*, const std::vector&, const std::vector&, const std::vector&, void*, const std::vector&, const std::vector&, std::vector >&, const std::vector&, std::vector >&, zinfo_t*, std::vector&, unsigned int&, unsigned int*, std::vector >&, int, int) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:11479:30: warning: 12014 | zadd(v64,res[bk.first],indexes[i],1,env); cocoa.cc:11479:30: warning: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:12503:26: required from 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:11479:30: warning: 12503 | int zres=zf4computeK1(N,nrows,mem,Bs,res,G,env, B,permuB,learning,learned_position,pairs_reducing_to_zero,leftshift,rightshift, R ,Rhashptr,Rdegpos,firstpos,Mindex, coeffindex,Mcoeff,info_ptr,used,usedcount,bitmap,K,parallel,interreduce); cocoa.cc:11479:30: warning: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13485:19: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:11479:30: warning: 13485 | f4res=zf4mod(res,G,env,smallposp,permuBptr,f4buchbergerv,learning,learned_position,pairs_reducing_to_zero,f4buchberger_info,f4buchberger_info_position,recomputeR,age,multimodular,parallel,0); cocoa.cc:11479:30: warning: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:11479:30: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:11479:30: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t15; modint = int]' cocoa.cc:11479:30: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:11479:30: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18480:16: required from here cocoa.cc:11479:30: warning: 18480 | if (!zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false/* 1 mod only*/,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0)) cocoa.cc:11479:30: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:11479:30: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 11479 | if (subcoeff.coord.size()<=start) return; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ cocoa.cc: In instantiation of 'void* giac::thread_buchberger(void*) [with tdeg_t = tdeg_t64]': cocoa.cc:11863:22: required from 'int giac::zf4computeK1(unsigned int, unsigned int, double, unsigned int, vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector&, bool, unsigned int&, std::vector*, const std::vector&, const std::vector&, const std::vector&, void*, const std::vector&, const std::vector&, std::vector >&, const std::vector&, std::vector >&, zinfo_t*, std::vector&, unsigned int&, unsigned int*, std::vector >&, int, int) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:11479:30: warning: 11863 | res=pthread_create(&tab[j],(pthread_attr_t *) NULL,thread_buchberger,(void *) &buchberger_param[j]); cocoa.cc:11479:30: warning: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:12503:26: required from 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:11479:30: warning: 12503 | int zres=zf4computeK1(N,nrows,mem,Bs,res,G,env, B,permuB,learning,learned_position,pairs_reducing_to_zero,leftshift,rightshift, R ,Rhashptr,Rdegpos,firstpos,Mindex, coeffindex,Mcoeff,info_ptr,used,usedcount,bitmap,K,parallel,interreduce); cocoa.cc:11479:30: warning: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13485:19: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:11479:30: warning: 13485 | f4res=zf4mod(res,G,env,smallposp,permuBptr,f4buchbergerv,learning,learned_position,pairs_reducing_to_zero,f4buchberger_info,f4buchberger_info_position,recomputeR,age,multimodular,parallel,0); cocoa.cc:11479:30: warning: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:11479:30: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:11479:30: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:11479:30: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:11479:30: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18544:9: required from here cocoa.cc:11479:30: warning: 18544 | zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false/* 1 mod only*/,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0); cocoa.cc:11479:30: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:11693:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 11693 | if (!learning && pairs_reducing_to_zero && possize() && bk==(*pairs_reducing_to_zero)[pos]){ | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:11715:53: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 11715 | if (!learning && pairs_reducing_to_zero && possize() && bk==(*pairs_reducing_to_zero)[pos]){ | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc: In instantiation of 'void giac::zadd(std::vector&, const zpolymod&, const std::vector&, int, modint) [with tdeg_t = tdeg_t64; modint_t = double; modint = int]': cocoa.cc:12003:8: required from 'int giac::zf4computeK1(unsigned int, unsigned int, double, unsigned int, vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector&, bool, unsigned int&, std::vector*, const std::vector&, const std::vector&, const std::vector&, void*, const std::vector&, const std::vector&, std::vector >&, const std::vector&, std::vector >&, zinfo_t*, std::vector&, unsigned int&, unsigned int*, std::vector >&, int, int) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:11715:53: warning: 12003 | zadd(v64d,res[bk.first],indexes[i],1,env); cocoa.cc:11715:53: warning: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:12503:26: required from 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:11715:53: warning: 12503 | int zres=zf4computeK1(N,nrows,mem,Bs,res,G,env, B,permuB,learning,learned_position,pairs_reducing_to_zero,leftshift,rightshift, R ,Rhashptr,Rdegpos,firstpos,Mindex, coeffindex,Mcoeff,info_ptr,used,usedcount,bitmap,K,parallel,interreduce); cocoa.cc:11715:53: warning: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13485:19: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:11715:53: warning: 13485 | f4res=zf4mod(res,G,env,smallposp,permuBptr,f4buchbergerv,learning,learned_position,pairs_reducing_to_zero,f4buchberger_info,f4buchberger_info_position,recomputeR,age,multimodular,parallel,0); cocoa.cc:11715:53: warning: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:11715:53: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:11715:53: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:11715:53: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:11715:53: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18544:9: required from here cocoa.cc:11715:53: warning: 18544 | zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false/* 1 mod only*/,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0); cocoa.cc:11715:53: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:11479:30: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 11479 | if (subcoeff.coord.size()<=start) return; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ cocoa.cc: In instantiation of 'void giac::zadd(std::vector&, const zpolymod&, const std::vector&, int, modint) [with tdeg_t = tdeg_t64; modint_t = long long int; modint = int]': cocoa.cc:12014:8: required from 'int giac::zf4computeK1(unsigned int, unsigned int, double, unsigned int, vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector&, bool, unsigned int&, std::vector*, const std::vector&, const std::vector&, const std::vector&, void*, const std::vector&, const std::vector&, std::vector >&, const std::vector&, std::vector >&, zinfo_t*, std::vector&, unsigned int&, unsigned int*, std::vector >&, int, int) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:11479:30: warning: 12014 | zadd(v64,res[bk.first],indexes[i],1,env); cocoa.cc:11479:30: warning: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:12503:26: required from 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:11479:30: warning: 12503 | int zres=zf4computeK1(N,nrows,mem,Bs,res,G,env, B,permuB,learning,learned_position,pairs_reducing_to_zero,leftshift,rightshift, R ,Rhashptr,Rdegpos,firstpos,Mindex, coeffindex,Mcoeff,info_ptr,used,usedcount,bitmap,K,parallel,interreduce); cocoa.cc:11479:30: warning: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13485:19: required from 'bool giac::in_zgbasis(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, int, bool, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:11479:30: warning: 13485 | f4res=zf4mod(res,G,env,smallposp,permuBptr,f4buchbergerv,learning,learned_position,pairs_reducing_to_zero,f4buchberger_info,f4buchberger_info_position,recomputeR,age,multimodular,parallel,0); cocoa.cc:11479:30: warning: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13703:42: required from 'bool giac::zgbasisrur(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, int&, vectpolymod&, polymod&, std::vector*, polymod&, polymod&, polymod*, polymod*, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:11479:30: warning: 13703 | bool b=rurinzgbasis<0?true:in_zgbasis(resmod,ressize,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,eliminate_flag,multimodular,parallel,interred,coeffsmodptr); cocoa.cc:11479:30: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:13735:22: required from 'bool giac::zgbasis(vectpoly8&, vectpolymod&, std::vector&, modint, bool, std::vector*, std::vector >&, bool, bool, bool, bool, int, bool, std::vector*, std::vector >*) [with tdeg_t = tdeg_t64; modint = int]' cocoa.cc:11479:30: warning: 13735 | return zgbasisrur(res8,resmod,G,env,totdeg,pairs_reducing_to_zero,f4buchberger_info,recomputeR,convertpoly8,eliminate_flag,multimodular,parallel,interred,rurinzgbasis,rurv,rurs,initsep,rurlm,rurlmmodradical,Nullptr,Nullptr,coeffsmodptr); cocoa.cc:11479:30: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18544:9: required from here cocoa.cc:11479:30: warning: 18544 | zgbasis(res,resmod,G,env->modulo.val,true/*totaldeg*/,&pairs_reducing_to_zero,f4buchberger_info,false/* recomputeR*/,false /* don't compute res8*/,eliminate_flag,false/* 1 mod only*/,parallel,interred,&gbasis_param.initsep,coeffsptr?&gbasiscoeff:0); cocoa.cc:11479:30: warning: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:11479:30: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 11479 | if (subcoeff.coord.size()<=start) return; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In constructor 'giac::polymod::polymod(giac::polymod&&)', inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = giac::polymod; _Args = {giac::polymod}; _Tp = giac::polymod]' at /usr/include/c++/14/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = giac::polymod; _Args = {giac::polymod}; _Tp = giac::polymod]' at /usr/include/c++/14/bits/alloc_traits.h:531:17, inlined from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {giac::polymod}; _Tp = giac::polymod; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/vector.tcc:117:30, inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = giac::polymod; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:1298:21, inlined from 'void giac::increase(std::vector&) [with T = polymod]' at cocoa.cc:3515:18: cocoa.cc:3422:10: warning: '.giac::polymod::sugar' may be used uninitialized [-Wmaybe-uninitialized] 3422 | struct polymod { | ^~~~~~~ cocoa.cc: In function 'void giac::increase(std::vector&) [with T = polymod]': cocoa.cc:3515:19: note: '' declared here 3515 | w.push_back(T(v[i].order,v[i].dim)); | ^~~~~~~~~~~~~~~~~~~~~~ In constructor 'giac::polymod::polymod(giac::polymod&&)', inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = giac::polymod; _Args = {giac::polymod}; _Tp = giac::polymod]' at /usr/include/c++/14/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = giac::polymod; _Args = {giac::polymod}; _Tp = giac::polymod]' at /usr/include/c++/14/bits/alloc_traits.h:531:17, inlined from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {giac::polymod}; _Tp = giac::polymod; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/vector.tcc:117:30, inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = giac::polymod; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:1298:21, inlined from 'void giac::increase(std::vector&) [with T = polymod]' at cocoa.cc:3515:18: cocoa.cc:3422:10: warning: '.giac::polymod::age' may be used uninitialized [-Wmaybe-uninitialized] 3422 | struct polymod { | ^~~~~~~ cocoa.cc: In function 'void giac::increase(std::vector&) [with T = polymod]': cocoa.cc:3515:19: note: '' declared here 3515 | w.push_back(T(v[i].order,v[i].dim)); | ^~~~~~~~~~~~~~~~~~~~~~ In constructor 'giac::polymod::polymod(giac::polymod&&)', inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = giac::polymod; _Args = {giac::polymod}; _Tp = giac::polymod]' at /usr/include/c++/14/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = giac::polymod; _Args = {giac::polymod}; _Tp = giac::polymod]' at /usr/include/c++/14/bits/alloc_traits.h:531:17, inlined from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {giac::polymod}; _Tp = giac::polymod; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/vector.tcc:117:30, inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = giac::polymod; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:1298:21, inlined from 'void giac::increase(std::vector&) [with T = polymod]' at cocoa.cc:3515:18: cocoa.cc:3422:10: warning: '.giac::polymod::sugar' may be used uninitialized [-Wmaybe-uninitialized] 3422 | struct polymod { | ^~~~~~~ cocoa.cc: In function 'void giac::increase(std::vector&) [with T = polymod]': cocoa.cc:3515:19: note: '' declared here 3515 | w.push_back(T(v[i].order,v[i].dim)); | ^~~~~~~~~~~~~~~~~~~~~~ In constructor 'giac::polymod::polymod(giac::polymod&&)', inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = giac::polymod; _Args = {giac::polymod}; _Tp = giac::polymod]' at /usr/include/c++/14/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = giac::polymod; _Args = {giac::polymod}; _Tp = giac::polymod]' at /usr/include/c++/14/bits/alloc_traits.h:531:17, inlined from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {giac::polymod}; _Tp = giac::polymod; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/vector.tcc:117:30, inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = giac::polymod; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:1298:21, inlined from 'void giac::increase(std::vector&) [with T = polymod]' at cocoa.cc:3515:18: cocoa.cc:3422:10: warning: '.giac::polymod::age' may be used uninitialized [-Wmaybe-uninitialized] 3422 | struct polymod { | ^~~~~~~ cocoa.cc: In function 'void giac::increase(std::vector&) [with T = polymod]': cocoa.cc:3515:19: note: '' declared here 3515 | w.push_back(T(v[i].order,v[i].dim)); | ^~~~~~~~~~~~~~~~~~~~~~ In constructor 'giac::polymod::polymod(giac::polymod&&)', inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = giac::polymod; _Args = {giac::polymod}; _Tp = giac::polymod]' at /usr/include/c++/14/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = giac::polymod; _Args = {giac::polymod}; _Tp = giac::polymod]' at /usr/include/c++/14/bits/alloc_traits.h:531:17, inlined from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {giac::polymod}; _Tp = giac::polymod; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/vector.tcc:117:30, inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = giac::polymod; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:1298:21, inlined from 'void giac::increase(std::vector&) [with T = polymod]' at cocoa.cc:3515:18: cocoa.cc:3422:10: warning: '.giac::polymod::sugar' may be used uninitialized [-Wmaybe-uninitialized] 3422 | struct polymod { | ^~~~~~~ cocoa.cc: In function 'void giac::increase(std::vector&) [with T = polymod]': cocoa.cc:3515:19: note: '' declared here 3515 | w.push_back(T(v[i].order,v[i].dim)); | ^~~~~~~~~~~~~~~~~~~~~~ In constructor 'giac::polymod::polymod(giac::polymod&&)', inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = giac::polymod; _Args = {giac::polymod}; _Tp = giac::polymod]' at /usr/include/c++/14/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = giac::polymod; _Args = {giac::polymod}; _Tp = giac::polymod]' at /usr/include/c++/14/bits/alloc_traits.h:531:17, inlined from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {giac::polymod}; _Tp = giac::polymod; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/vector.tcc:117:30, inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = giac::polymod; _Alloc = std::allocator >]' at /usr/include/c++/14/bits/stl_vector.h:1298:21, inlined from 'void giac::increase(std::vector&) [with T = polymod]' at cocoa.cc:3515:18: cocoa.cc:3422:10: warning: '.giac::polymod::age' may be used uninitialized [-Wmaybe-uninitialized] 3422 | struct polymod { | ^~~~~~~ cocoa.cc: In function 'void giac::increase(std::vector&) [with T = polymod]': cocoa.cc:3515:19: note: '' declared here 3515 | w.push_back(T(v[i].order,v[i].dim)); | ^~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'giac::polymod::polymod(const giac::polymod&)', inlined from 'bool giac::checkf4buchberger(vectpoly8&, const vectpoly8&, std::vector&, unsigned int, double) [with tdeg_t = tdeg_t11]' at cocoa.cc:10106:92: cocoa.cc:3422:10: warning: 'allf4buchberger.giac::polymod::sugar' may be used uninitialized [-Wmaybe-uninitialized] 3422 | struct polymod { | ^~~~~~~ cocoa.cc: In function 'bool giac::checkf4buchberger(vectpoly8&, const vectpoly8&, std::vector&, unsigned int, double) [with tdeg_t = tdeg_t11]': cocoa.cc:10106:21: note: 'allf4buchberger' declared here 10106 | polymod allf4buchberger(f4buchbergerv.front().order,f4buchbergerv.front().dim),rem(allf4buchberger); | ^~~~~~~~~~~~~~~ In copy constructor 'giac::polymod::polymod(const giac::polymod&)', inlined from 'bool giac::checkf4buchberger(vectpoly8&, const vectpoly8&, std::vector&, unsigned int, double) [with tdeg_t = tdeg_t11]' at cocoa.cc:10106:92: cocoa.cc:3422:10: warning: 'allf4buchberger.giac::polymod::age' may be used uninitialized [-Wmaybe-uninitialized] 3422 | struct polymod { | ^~~~~~~ cocoa.cc: In function 'bool giac::checkf4buchberger(vectpoly8&, const vectpoly8&, std::vector&, unsigned int, double) [with tdeg_t = tdeg_t11]': cocoa.cc:10106:21: note: 'allf4buchberger' declared here 10106 | polymod allf4buchberger(f4buchbergerv.front().order,f4buchbergerv.front().dim),rem(allf4buchberger); | ^~~~~~~~~~~~~~~ In copy constructor 'giac::polymod::polymod(const giac::polymod&)', inlined from 'bool giac::checkf4buchberger(vectpoly8&, const vectpoly8&, std::vector&, unsigned int, double) [with tdeg_t = tdeg_t15]' at cocoa.cc:10106:92: cocoa.cc:3422:10: warning: 'allf4buchberger.giac::polymod::sugar' may be used uninitialized [-Wmaybe-uninitialized] 3422 | struct polymod { | ^~~~~~~ cocoa.cc: In function 'bool giac::checkf4buchberger(vectpoly8&, const vectpoly8&, std::vector&, unsigned int, double) [with tdeg_t = tdeg_t15]': cocoa.cc:10106:21: note: 'allf4buchberger' declared here 10106 | polymod allf4buchberger(f4buchbergerv.front().order,f4buchbergerv.front().dim),rem(allf4buchberger); | ^~~~~~~~~~~~~~~ In copy constructor 'giac::polymod::polymod(const giac::polymod&)', inlined from 'bool giac::checkf4buchberger(vectpoly8&, const vectpoly8&, std::vector&, unsigned int, double) [with tdeg_t = tdeg_t15]' at cocoa.cc:10106:92: cocoa.cc:3422:10: warning: 'allf4buchberger.giac::polymod::age' may be used uninitialized [-Wmaybe-uninitialized] 3422 | struct polymod { | ^~~~~~~ cocoa.cc: In function 'bool giac::checkf4buchberger(vectpoly8&, const vectpoly8&, std::vector&, unsigned int, double) [with tdeg_t = tdeg_t15]': cocoa.cc:10106:21: note: 'allf4buchberger' declared here 10106 | polymod allf4buchberger(f4buchbergerv.front().order,f4buchbergerv.front().dim),rem(allf4buchberger); | ^~~~~~~~~~~~~~~ In copy constructor 'giac::polymod::polymod(const giac::polymod&)', inlined from 'bool giac::checkf4buchberger(vectpoly8&, const vectpoly8&, std::vector&, unsigned int, double) [with tdeg_t = tdeg_t64]' at cocoa.cc:10106:92: cocoa.cc:3422:10: warning: 'allf4buchberger.giac::polymod::sugar' may be used uninitialized [-Wmaybe-uninitialized] 3422 | struct polymod { | ^~~~~~~ cocoa.cc: In function 'bool giac::checkf4buchberger(vectpoly8&, const vectpoly8&, std::vector&, unsigned int, double) [with tdeg_t = tdeg_t64]': cocoa.cc:10106:21: note: 'allf4buchberger' declared here 10106 | polymod allf4buchberger(f4buchbergerv.front().order,f4buchbergerv.front().dim),rem(allf4buchberger); | ^~~~~~~~~~~~~~~ In copy constructor 'giac::polymod::polymod(const giac::polymod&)', inlined from 'bool giac::checkf4buchberger(vectpoly8&, const vectpoly8&, std::vector&, unsigned int, double) [with tdeg_t = tdeg_t64]' at cocoa.cc:10106:92: cocoa.cc:3422:10: warning: 'allf4buchberger.giac::polymod::age' may be used uninitialized [-Wmaybe-uninitialized] 3422 | struct polymod { | ^~~~~~~ cocoa.cc: In function 'bool giac::checkf4buchberger(vectpoly8&, const vectpoly8&, std::vector&, unsigned int, double) [with tdeg_t = tdeg_t64]': cocoa.cc:10106:21: note: 'allf4buchberger' declared here 10106 | polymod allf4buchberger(f4buchbergerv.front().order,f4buchbergerv.front().dim),rem(allf4buchberger); | ^~~~~~~~~~~~~~~ In function 'size_t giac::zsymbolic_preprocess(const std::vector&, const vectzpolymod&, const std::vector&, unsigned int, std::vector >&, std::vector&, std::vector&) [with tdeg_t = tdeg_t11]', inlined from 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t11]' at cocoa.cc:12334:27: cocoa.cc:10962:37: warning: 'i' may be used uninitialized [-Wmaybe-uninitialized] 10962 | const zpolymod & gGi=g[G[i]]; | ~^ cocoa.cc: In function 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t11]': cocoa.cc:10873:18: note: 'i' was declared here 10873 | unsigned k=0,i; // k=position in f | ^ In function 'size_t giac::zsymbolic_preprocess(const std::vector&, const vectzpolymod&, const std::vector&, unsigned int, std::vector >&, std::vector&, std::vector&) [with tdeg_t = tdeg_t15]', inlined from 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t15]' at cocoa.cc:12334:27: cocoa.cc:10962:37: warning: 'i' may be used uninitialized [-Wmaybe-uninitialized] 10962 | const zpolymod & gGi=g[G[i]]; | ~^ cocoa.cc: In function 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t15]': cocoa.cc:10873:18: note: 'i' was declared here 10873 | unsigned k=0,i; // k=position in f | ^ In function 'size_t giac::zsymbolic_preprocess(const std::vector&, const vectzpolymod&, const std::vector&, unsigned int, std::vector >&, std::vector&, std::vector&) [with tdeg_t = tdeg_t64]', inlined from 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t64]' at cocoa.cc:12334:27: cocoa.cc:10962:37: warning: 'i' may be used uninitialized [-Wmaybe-uninitialized] 10962 | const zpolymod & gGi=g[G[i]]; | ~^ cocoa.cc: In function 'int giac::zf4mod(vectzpolymod&, const std::vector&, modint, const std::vector&, const std::vector*&, vectzpolymod&, bool, unsigned int&, std::vector*, std::vector >&, unsigned int&, bool, int, bool, int, int) [with tdeg_t = tdeg_t64]': cocoa.cc:10873:18: note: 'i' was declared here 10873 | unsigned k=0,i; // k=position in f | ^ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o lpsolve.lo lpsolve.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c lpsolve.cc -fPIC -DPIC -o .libs/lpsolve.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c lpsolve.cc -o lpsolve.o >/dev/null 2>&1 In file included from giacPCH.h:8, from lpsolve.cc:20: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ lpsolve.cc: In member function 'bool giac::lp_node::rounding_heuristic(giac::vecteur&, giac::gen&) const': lpsolve.cc:853:12: warning: unused variable 'viol' [-Wunused-variable] 853 | double viol; | ^~~~ lpsolve.cc:854:9: warning: unused variable 'vc' [-Wunused-variable] 854 | int vc,j,last_j=-1,pass=0; | ^~ lpsolve.cc:854:24: warning: unused variable 'pass' [-Wunused-variable] 854 | int vc,j,last_j=-1,pass=0; | ^~~~ lpsolve.cc: In member function 'int giac::lp_problem::solve(bool)': lpsolve.cc:1689:35: warning: unused variable 'fr' [-Wunused-variable] 1689 | double opt_lbound,fr,max_score; | ^~ lpsolve.cc: In member function 'bool giac::lp_node::change_basis(giac::matrice&, const giac::vecteur&, std::vector&, giac::ints&, giac::ints&)': lpsolve.cc:371:13: warning: 'ec' may be used uninitialized [-Wmaybe-uninitialized] 371 | pivot_ij(m,lr,ec,ub_subs); | ~~~~~~~~^~~~~~~~~~~~~~~~~ lpsolve.ccmake[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' :308:9: note: 'ec' was declared here 308 | int ec,ev,lr,lv,nc=cols.size(),nr=basis.size(),i,j; | ^~ lpsolve.cc: In member function 'int giac::lp_problem::glpk_solve()': lpsolve.cc:2221:22: warning: 'term_old' may be used uninitialized [-Wmaybe-uninitialized] 2221 | else glp_term_out(term_old); | ~~~~~~~~~~~~^~~~~~~~~~ lpsolve.cc:2122:9: note: 'term_old' was declared here 2122 | int term_old; | ^~~~~~~~ lpsolve.cc:2151:9: warning: 'solution_status' may be used uninitialized [-Wmaybe-uninitialized] 2151 | switch (solution_status) { | ^~~~~~ lpsolve.cc:2127:18: note: 'solution_status' was declared here 2127 | int result=0,solution_status; | ^~~~~~~~~~~~~~~ lpsolve.cc: In member function 'int giac::lp_node::solve_relaxation()': lpsolve.cc:734:37: warning: 'cuts0' may be used uninitialized [-Wmaybe-uninitialized] 734 | if (prob->stats.cuts_applied-cuts0>=prob->settings.max_cuts) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ lpsolve.cc:650:16: note: 'cuts0' was declared here 650 | int pass=0,cuts0; | ^~~~~ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'bool giac::lp_problem::glpk_load_from_file(const char*)' at lpsolve.cc:2296:40: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ lpsolve.cc: In member function 'bool giac::lp_problem::glpk_load_from_file(const char*)': lpsolve.cc:2296:40: note: '' declared here 2296 | row[ind[j]-1]=val[j]; | ^ In file included from /usr/include/c++/14/cmath:49, from first.h:559, from giacPCH.h:4: In function 'constexpr double std::abs(double)', inlined from 'int giac::lp_problem::solve(bool)' at lpsolve.cc:1791:104: /usr/include/c++/14/bits/std_abs.h:72:30: warning: 'opt_approx' may be used uninitialized [-Wmaybe-uninitialized] 72 | { return __builtin_fabs(__x); } | ^ lpsolve.cc: In member function 'int giac::lp_problem::solve(bool)': lpsolve.cc:1669:20: note: 'opt_approx' was declared here 1669 | double opt_approx; | ^~~~~~~~~~ lpsolve.cc: In function 'giac::gen giac::_lpsolve(const gen&, const context*)': lpsolve.cc:2710:28: warning: 'is_solver_exact' may be used uninitialized [-Wmaybe-uninitialized] 2710 | switch (is_solver_exact?prob.solve(true):prob.glpk_solve()) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lpsolve.cc:2690:10: note: 'is_solver_exact' was declared here 2690 | bool is_solver_exact; | ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o signalprocessing.lo signalprocessing.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c signalprocessing.cc -fPIC -DPIC -o .libs/signalprocessing.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c signalprocessing.cc -o signalprocessing.o >/dev/null 2>&1 In file included from giacPCH.h:8, from signalprocessing.cc:19: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from graphtheory.h:26, from signalprocessing.cc:22: graphe.h: In static member function 'static void giac::graphe::clear_point_coords(point&)': graphe.h:818:48: warning: label 'std' defined but not used [-Wunused-label] 818 | static void clear_point_coords(point &p) { std:fill(p.begin(),p.end(),0); } | ^~~ signalprocessing.cc: In function 'giac::gen giac::_trim(const gen&, const context*)': signalprocessing.cc:163:53: warning: unused variable 'nc' [-Wunused-variable] 163 | int n=clip->length(),sr=clip->sample_rate(),nc=clip->channel_count(),cs=sr/100; | ^~ signalprocessing.cc: In member function 'void giac::audio_clip::load_data(const std::string&, int)': signalprocessing.cc:1079:23: warning: unused variable 'len' [-Wunused-variable] 1079 | int sz=s.size()/2,len=(8*sz)/(_nc*_bit_depth),p0=offset*_nc*_bit_depth/8,j; | ^~~ signalprocessing.cc: In function 'giac::gen giac::discrete_wavelet_transform(const gen&, int, const context*)': signalprocessing.cc:1856:29: warning: variable 'centered' set but not used [-Wunused-but-set-variable] 1856 | bool non_standard=false,centered=false; | ^~~~~~~~ signalprocessing.cc: In function 'giac::gen giac::_plotwav(const gen&, const context*)': signalprocessing.cc:2225:34: warning: unused variable 'bd' [-Wunused-variable] 2225 | int nc=clip->channel_count(),bd=clip->bit_depth(),sr=clip->sample_rate(),len=clip->length(),offset=0; | ^~ signalprocessing.cc:2273:40: warning: unused variable 's' [-Wunused-variable] 2273 | double fu_max,fu_min,fl_max,fl_min,s,t0=double(offset)/double(sr),dt=1.0/sr; | ^ signalprocessing.cc: In function 'giac::gen giac::_plotspectrum(const gen&, const context*)': signalprocessing.cc:2386:34: warning: unused variable 'bd' [-Wunused-variable] 2386 | int nc=clip->channel_count(),bd=clip->bit_depth(); | ^~ signalprocessing.cc: In function 'giac::gen giac::_set_channel_data(const gen&, const context*)': signalprocessing.cc:2603:24: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2603 | if (args.size()!=4+start) | ~~~~~~~~~~~^~~~~~~~~ signalprocessing.cc: In function 'giac::gen giac::_rms(const gen&, const context*)': signalprocessing.cc:2813:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2813 | if (clip!=NULL) | ^~ signalprocessing.cc:2815:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2815 | if (g.type!=_VECT) | ^~ signalprocessing.cc: In function 'giac::gen giac::fourier(const gen&, const identificateur&, const identificateur&, bool, bool, bool, bool, const context*)': signalprocessing.cc:4498:9: warning: unused variable 'ind' [-Wunused-variable] 4498 | int ind,sz; | ^~~ signalprocessing.cc:4498:13: warning: unused variable 'sz' [-Wunused-variable] 4498 | int ind,sz; | ^~ signalprocessing.cc: In function 'void giac::emd(const vecteur&, matrice&, vecteur&, int, int, double, const context*)': signalprocessing.cc:5149:13: warning: unused variable 'iterc' [-Wunused-variable] 5149 | int iterc=0,ne; | ^~~~~ signalprocessing.cc: In function 'giac::gen giac::_hht(const gen&, const context*)': signalprocessing.cc:5682:21: warning: variable 'semitones' set but not used [-Wunused-but-set-variable] 5682 | bool logf=false,semitones=false,cmap=true,transp=true; | ^~~~~~~~~ signalprocessing.cc: In member function 'void giac::ann::create()': signalprocessing.cc:6228:9: warning: operation on '((giac::ann*)this)->giac::ann::eout' may be undefined [-Wsequence-point] 6228 | eout=eout=gsl_matrix_alloc(output_size(),block_size); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ signalprocessing.cc:6231:33: warning: unused variable 'j' [-Wunused-variable] 6231 | int lc=layer_count(),ti,tip,j,sz; | ^ signalprocessing.cc: In member function 'void giac::ann::set_activation(bool, const giac::gen&, const giac::vecteur&)': signalprocessing.cc:6297:11: warning: statement has no effect [-Wunused-value] 6297 | pf==_ANN_SIGMOID; | ~~^~~~~~~~~~~~~~ signalprocessing.cc: In member function 'void giac::ann::propagate_forward(bool) const': signalprocessing.cc:6425:15: warning: unused variable 'ti' [-Wunused-variable] 6425 | int i,j,k,ti,len,lc=layer_count(),os=output_size(),s1; | ^~ signalprocessing.cc: In member function 'giac::gen giac::ann::compute_errfunc(gsl_vector*, gsl_vector*) const': signalprocessing.cc:6456:24: warning: unused variable 'params' [-Wunused-variable] 6456 | const vecteur ¶ms=*errfunc.back()._VECTptr; | ^~~~~~ signalprocessing.cc: In member function 'void giac::ann::compute_errfunc_diff(gsl_matrix*, gsl_matrix*, gsl_matrix*) const': signalprocessing.cc:6489:24: warning: unused variable 'params' [-Wunused-variable] 6489 | const vecteur ¶ms=*errfunc.back()._VECTptr; | ^~~~~~ signalprocessing.cc: In member function 'void giac::ann::calc_deltas() const': signalprocessing.cc:6531:11: warning: unused variable 'j' [-Wunused-variable] 6531 | int i,j,len,lc=layer_count(); | ^ signalprocessing.cc:6531:13: warning: unused variable 'len' [-Wunused-variable] 6531 | int i,j,len,lc=layer_count(); | ^~~ signalprocessing.cc: In member function 'void giac::ann::update_Deltas()': signalprocessing.cc:6544:21: warning: unused variable 'dm' [-Wunused-variable] 6544 | gsl_matrix_view dm,lm; | ^~ signalprocessing.cc:6544:24: warning: unused variable 'lm' [-Wunused-variable] 6544 | gsl_matrix_view dm,lm; | ^~ signalprocessing.cc: In member function 'void giac::ann::output2gsl_matrix(const giac::vecteur&, int, int, gsl_matrix*) const': signalprocessing.cc:6604:10: warning: unused variable 'ck' [-Wunused-variable] 6604 | bool ck; | ^~ signalprocessing.cc: In member function 'void giac::ann::train(const giac::matrice&, const giac::vecteur&, int)': signalprocessing.cc:6667:28: warning: unused variable 'i' [-Wunused-variable] 6667 | int nsamp=input.size(),i,j=0,jprev=0,sz=0,ep; | ^ signalprocessing.cc:6667:47: warning: unused variable 'ep' [-Wunused-variable] 6667 | int nsamp=input.size(),i,j=0,jprev=0,sz=0,ep; | ^~ signalprocessing.cc:6672:21: warning: unused variable 'ov' [-Wunused-variable] 6672 | gsl_matrix_view ov; | ^~ signalprocessing.cc: In member function 'virtual giac::gen giac::ann::operator[](const giac::gen&)': signalprocessing.cc:6790:11: warning: unused variable 'j' [-Wunused-variable] 6790 | int i,j,lc=layer_count(); | ^ signalprocessing.cc: In member function 'virtual bool giac::ann::operator==(const giac::gen&) const': signalprocessing.cc:6920:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 6920 | for(int i=0;i >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 7625 | if (args.size()<2+start || args.size()>4+start) | ~~~~~~~~~~~^~~~~~~~ signalprocessing.cc:7625:43: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 7625 | if (args.size()<2+start || args.size()>4+start) | ~~~~~~~~~~~^~~~~~~~ signalprocessing.cc: In member function 'giac::rgba_image giac::rgba_image::blend(const giac::rgba_image&, double) const': signalprocessing.cc:7779:41: warning: unused variable 'a' [-Wunused-variable] 7779 | uchar r1,g1,b1,a1,r2,g2,b2,a2,r,g,b,a; | ^ signalprocessing.cc: In function 'giac::gen giac::reduce_Heaviside(const gen&, const identificateur&, const context*)': signalprocessing.cc:3222:38: warning: 's0' may be used uninitialized [-Wmaybe-uninitialized] 3222 | if (is_undef(i1) || s&, int, const giac::context*)' at signalprocessing.cc:6147:34: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ signalprocessing.cc: In constructor 'giac::ann::ann(const std::vector&, int, const giac::context*)': signalprocessing.cc:6147:34: note: '' declared here 6147 | learning_rate=1e-3; schedule=1.0; | ^~~ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o optimization.lo optimization.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c optimization.cc -fPIC -DPIC -o .libs/optimization.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c optimization.cc -o optimization.o >/dev/null 2>&1 In file included from vecteur.h:21, from gen.h:69, from optimization.cc:21: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/gmpxx.h:41, from gen.h:59: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38, from optimization.cc:22: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from optimization.cc:26: graphe.h: In static member function 'static void giac::graphe::clear_point_coords(point&)': graphe.h:818:48: warning: label 'std' defined but not used [-Wunused-label] 818 | static void clear_point_coords(point &p) { std:fill(p.begin(),p.end(),0); } | ^~~ optimization.cc: In function 'void giac::rand_multinormal(const vecteur&, const gen&, vecteur&, const context*)': optimization.cc:635:21: warning: unused variable 'i' [-Wunused-variable] 635 | int n=mu.size(),i; | ^ optimization.cc: In function 'void giac::find_local_extrema(vecteur&, const gen&, const vecteur&, const vecteur&, const ipdiff::ivector&, const vecteur&, const vecteur&, bool, const vecteur&, const gen_map&, int, bool, bool, const context*)': optimization.cc:1799:36: warning: unused variable 'cpt' [-Wunused-variable] 1799 | const vecteur &cpt=*it->_VECTptr; | ^~~ optimization.cc: In member function 'void giac::nlp_problem::initialize(int, const meth_parm&)': optimization.cc:3381:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 3381 | if (_smooth_obj=!has_diff(obj_gradient,vars) && !has_breaks(obj_gradient)) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ optimization.cc: In member function 'void giac::nlp_problem::remove_redundant_constraints()': optimization.cc:3493:14: warning: unused variable 'ch' [-Wunused-variable] 3493 | int rm=0,ch=0; | ^~ optimization.cc: In member function 'bool giac::nlp_problem::preprocess()': optimization.cc:3800:20: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 3800 | if (changed=!fxv.names.empty()) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~ optimization.cc: In member function 'bool giac::nlp_problem::nelder_mead(const meth_parm&, optima_t&)': optimization.cc:4494:41: warning: unused variable 'has_ips' [-Wunused-variable] 4494 | bool no_gsl=has_bounded_variables(),has_ips=!initp.empty(),fixed_penalty=false; | ^~~~~~~ In file included from optimization.cc:24: optimization.h: In constructor 'giac::nlp_problem::ipt_solver::ipt_solver(giac::nlp_problem&, const giac::nlp_problem::meth_parm&)': optimization.h:377:22: warning: 'giac::nlp_problem::ipt_solver::prob' will be initialized after [-Wreorder] 377 | nlp_problem &prob; | ^~~~ optimization.h:376:24: warning: 'const giac::context* giac::nlp_problem::ipt_solver::ctx' [-Wreorder] 376 | const context *ctx; | ^~~ optimization.cc:4851:1: warning: when initialized here [-Wreorder] 4851 | nlp_problem::ipt_solver::ipt_solver(nlp_problem &p,const meth_parm &parm) : prob(p), ctx(p.ctx) { | ^~~~~~~~~~~ optimization.cc: In member function 'bool giac::nlp_problem::ipt_solver::IC(const giac::matrice&)': optimization.cc:4946:30: warning: unused variable 'j' [-Wunused-variable] 4946 | int n_pos,n_neg,n_zero,i,j; | ^ optimization.cc: In member function 'int giac::nlp_problem::ipt_solver::ls_filter_barrier_method(giac::vecteur&, giac::vecteur&, giac::vecteur&, double)': optimization.cc:5126:52: warning: unused variable 'feas_restored' [-Wunused-variable] 5126 | bool prev_iter_full_step=false,converged=false,feas_restored=false,first_trial_stepsize_rejected,accepted; | ^~~~~~~~~~~~~ optimization.cc: In member function 'int giac::nlp_problem::optimize(int, const meth_parm&, const giac::vecteur&, giac::vecteur&, giac::gen&)': optimization.cc:6155:29: warning: unused variable 'gslm' [-Wunused-variable] 6155 | gsl_matrix *gslm=gsl_matrix_alloc(n,n); | ^~~~ optimization.cc:6156:24: warning: unused variable 'j' [-Wunused-variable] 6156 | size_t j,k; | ^ optimization.cc:6156:26: warning: unused variable 'k' [-Wunused-variable] 6156 | size_t j,k; | ^ optimization.cc:5964:13: warning: unused variable 'max_tries' [-Wunused-variable] 5964 | int max_tries=5,tries=0; | ^~~~~~~~~ optimization.cc:5964:25: warning: unused variable 'tries' [-Wunused-variable] 5964 | int max_tries=5,tries=0; | ^~~~~ optimization.cc:5965:14: warning: unused variable 'direct_meth' [-Wunused-variable] 5965 | bool direct_meth=method>_NLP_INTERIOR_POINT; | ^~~~~~~~~~~ optimization.cc:6115:14: warning: unused variable 'has_failed' [-Wunused-variable] 6115 | bool has_failed; | ^~~~~~~~~~ optimization.cc: In static member function 'static bool giac::nlp_problem::ampl_load(const std::string&, giac::vecteur&, giac::vecteur&, giac::vecteur&, std::string&, const giac::context*)': optimization.cc:6391:16: warning: unused variable 'p' [-Wunused-variable] 6391 | size_t pos,p; | ^ optimization.cc:6393:10: warning: variable 'ismin' set but not used [-Wunused-but-set-variable] 6393 | bool ismin=true; | ^~~~~ optimization.cc: In function 'giac::gen giac::_nlpsolve(const gen&, const context*)': optimization.cc:6609:25: warning: variable 'minlp' set but not used [-Wunused-but-set-variable] 6609 | bool maximize=false,minlp=false,nonneg=false; | ^~~~~ optimization.cc:6612:9: warning: unused variable 'wc' [-Wunused-variable] 6612 | int wc=0,method=_NLP_AUTOMATIC; | ^~ optimization.cc: In function 'giac::gen giac::_numdiff(const gen&, const context*)': optimization.cc:8232:13: warning: unused variable 'N' [-Wunused-variable] 8232 | int M=1,N=X.size()-1; | ^ optimization.cc: In function 'int giac::kmeans(const matrice&, int&, int, int&, int, std::vector&, vecteur*, matrice*, const context*)': optimization.cc:10683:13: warning: unused variable 'best_k' [-Wunused-variable] 10683 | int best_k=0,meth=-k; | ^~~~~~ optimization.h: In constructor 'giac::FDWeights::FDWeights(const giac::vecteur&, int, const giac::context*)': optimization.h:668:20: warning: 'giac::FDWeights::ctx' will be initialized after [-Wreorder] 668 | const context *ctx; | ^~~ optimization.h:664:20: warning: 'const giac::vecteur& giac::FDWeights::z' [-Wreorder] 664 | const vecteur &z; | ^ optimization.cc:12610:1: warning: when initialized here [-Wreorder] 12610 | FDWeights::FDWeights(const vecteur &grid_points,int diff_order,GIAC_CONTEXT) : ctx(contextptr),z(grid_points) { | ^~~~~~~~~ optimization.cc: In function 'giac::gen giac::_siman(const gen&, const context*)': optimization.cc:12740:9: warning: unused variable 'mod_nargs' [-Wunused-variable] 12740 | int mod_nargs=modfunc._SYMBptr->feuille._VECTptr->front()._VECTptr->size(),mask=num_mask_withfrac|num_mask_withint; | ^~~~~~~~~ optimization.cc: In function 'giac::gen giac::FW_backtracking(const matrice&, const gen&, const gen&, const vecteur&, double, int, int, const context*)': optimization.cc:12821:13: warning: unused variable 'iter' [-Wunused-variable] 12821 | int k=0,iter=0,N=5; | ^~~~ optimization.cc:12821:20: warning: unused variable 'N' [-Wunused-variable] 12821 | int k=0,iter=0,N=5; | ^ optimization.cc: In function 'giac::gen giac::_frank_wolfe(const gen&, const context*)': optimization.cc:12989:105: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 12989 | if (!hf.is_symb_of_sommet(at_program) || hf._SYMBptr->feuille._VECTptr->front()._VECTptr->size()!=nv) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ optimization.cc: In function 'giac::gen giac::deBoor(int, const gen&, const vecteur&, const matrice&, int)': optimization.cc:13055:35: warning: unused variable 'q' [-Wunused-variable] 13055 | int n=t.size()-2*p,m=c.size(),q=mcols(c),j,r; | ^ optimization.cc: In function 'bool giac::banded_cholesky(matrice&, int, const context*)': optimization.cc:13241:20: warning: unused variable 'i' [-Wunused-variable] 13241 | int n=A.size(),i,j,k,l,m; | ^ optimization.cc: In function 'giac::gen giac::_fitspline(const gen&, const context*)': optimization.cc:13297:33: warning: variable 'unif' set but not used [-Wunused-but-set-variable] 13297 | bool pcw=false,closed=false,unif=false; | ^~~~ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'giac::tprob::tprob(const giac::vecteur&, const giac::vecteur&, const giac::gen&, consmake[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' t giac::context*)' at optimization.cc:3066:49: gen.h:787:17: warning: '.giac::gen::subtype' is used uninitialized [-Wuninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ optimization.cc: In constructor 'giac::tprob::tprob(const giac::vecteur&, const giac::vecteur&, const giac::gen&, const giac::context*)': optimization.cc:3066:49: note: '' declared here 3066 | eps=epsilon(contextptr)/(s.size()*d.size()+1); | ^ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'double giac::select_bandwidth_dpi_bins(int, const vecteur&, double, double, const context*)' at optimization.cc:7204:59: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ optimization.cc: In function 'double giac::select_bandwidth_dpi_bins(int, const vecteur&, double, double, const context*)': optimization.cc:7204:59: note: '' declared here 7204 | k[i]=gen((2*t2*(t2*(t2-15)+45)-30)*std::exp(-t2/2)); | ^ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'double giac::select_bandwidth_dpi_bins(int, const vecteur&, double, double, const context*)' at optimization.cc:7211:49: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ optimization.cc: In function 'double giac::select_bandwidth_dpi_bins(int, const vecteur&, double, double, const context*)': optimization.cc:7211:49: note: '' declared here 7211 | k[i]=gen((2*t2*(t2-6)+6)*std::exp(-t2/2)); | ^ optimization.cc: In member function 'bool giac::hclust::nn_chain_linkage(dendrogram&, int)': optimization.cc:11240:14: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] 11240 | a=c; | ~^~ optimization.cc:11219:13: note: 'c' was declared here 11219 | int a,b,c,x; | ^ optimization.cc: In function 'giac::gen giac::find_minimum(const gen&, const gen&, const gen&, bool, double, int, const context*)': optimization.cc:12332:29: warning: 'value' may be used uninitialized [-Wmaybe-uninitialized] 12332 | arg=local_min_rc(x1,x2,status,value); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ optimization.cc:12323:41: note: 'value' was declared here 12323 | double arg,min_arg,min_fval=DBL_MAX,value; | ^~~~~ In constructor 'giac::gen::gen(double)', inlined from 'giac::gen giac::find_minimum(const gen&, const gen&, const gen&, bool, double, int, const context*)' at optimization.cc:12365:12: gen.h:669:42: warning: 'min_arg' may be used uninitialized [-Wmaybe-uninitialized] 669 | inline gen(double d): type(_DOUBLE_),_DOUBLE_val(d) {}; | ^~~~~~~~~~~~~~ optimization.cc: In function 'giac::gen giac::find_minimum(const gen&, const gen&, const gen&, bool, double, int, const context*)': optimization.cc:12323:16: note: 'min_arg' was declared here 12323 | double arg,min_arg,min_fval=DBL_MAX,value; | ^~~~~~~ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'void giac::cluster_crit::init(int, const int*, const double*, const double*)' at optimization.cc:10822:33: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ optimization.cc: In member function 'void giac::cluster_crit::init(int, const int*, const double*, const double*)': optimization.cc:10822:33: note: '' declared here 10822 | _WGSS+=(_WGSSk[i]=wgss[i]); | ^ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'void giac::cluster_crit::init(int, const int*, const double*, const double*)' at optimization.cc:10826:46: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ optimization.cc: In member function 'void giac::cluster_crit::init(int, const int*, const double*, const double*)': optimization.cc:10826:46: note: '' declared here 10826 | _mu[i+1]._VECTptr->at(j)=bc[i+j*K]; | ^ optimization.cc: In member function 'void giac::tprob::modi(const giac::matrice&, giac::matrice&)': optimization.cc:3155:13: warning: 'I' may be used uninitialized [-Wmaybe-uninitialized] 3155 | int I,J; | ^ optimization.cc:3155:15: warning: 'J' may be used uninitialized [-Wmaybe-uninitialized] 3155 | int I,J; | ^ optimization.cc: In member function 'bool giac::nlp_problem::make_random_initial_point(giac::vecteur&, giac::gen*, int, double)': optimization.cc:4221:31: warning: 'k' may be used uninitialized [-Wmaybe-uninitialized] 4221 | cclust_freqs[k]+=1; | ^ optimization.cc:4179:59: note: 'k' was declared here 4179 | int n=vars.size(),iter=0,ccsize=cclust_centers.size(),k; | ^ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'giac::gen giac::kernel_density(const std::vector&, double, double, int, double, double, int, const gen&, const context*)' at optimization.cc:7250:81: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ optimization.cc: In function 'giac::gen giac::kernel_density(const std::vector&, double, double, int, double, double, int, const gen&, const context*)': optimization.cc:7250:81: note: '' declared here 7250 | k[i]=gen(1.0/(n*bw*SQRT_2PI)*std::exp(-std::pow(d*double(i-L)/bw,2)/2.0)); | ^ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'bool giac::nlp_problem::initialize_simplex(const giac::vecteur&, double)' at optimization.cc:4376:17: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ optimization.cc: In member function 'bool giac::nlp_problem::initialize_simplex(const giac::vecteur&, double)': optimization.cc:4376:17: note: '' declared here 4376 | Si[i-1]=p; | ^ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'int giac::kmeans(const matrice&, int&, int, int&, int, std::vector&, vecteur*, matrice*, const context*)' at optimization.cc:10753:48: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ optimization.cc: In function 'int giac::kmeans(const matrice&, int&, int, int&, int, std::vector&, vecteur*, matrice*, const context*)': optimization.cc:10753:48: note: '' declared here 10753 | for (int j=0;j.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ optimization.cc: In member function 'bool giac::nlp_problem::gsl_bfgs(const meth_parm&, optima_t&)': optimization.cc:4813:58: note: '' declared here 4813 | opt.f=gsl_multimin_fdfminimizer_minimum(s); | ^ optimization.cc: In member function 'bool giac::nlp_problem::outer_approximation(const meth_parm&, const giac::vecteur&, optimum_t&)': optimization.cc:5897:25: warning: 'cres' may be used uninitialized [-Wmaybe-uninitialized] 5897 | if (cres<0) { // error | ^~ optimization.cc:5887:47: note: 'cres' was declared here 5887 | int maxiter=parm.max_iter,cres,iter,tries,max_tries=5; | ^~~~ optimization.cc: In member function 'bool giac::nlp_problem::nelder_mead(const meth_parm&, optima_t&)': optimization.cc:4551:31: warning: 'nm_initsize' may be used uninitialized [-Wmaybe-uninitialized] 4551 | if (ssize<0) ssize=nm_initsize; | ~~~~~^~~~~~~~~~~~ optimization.cc:4495:12: note: 'nm_initsize' was declared here 4495 | double nm_initsize,ssize=-1; | ^~~~~~~~~~~ In constructor 'giac::gen::gen(double)', inlined from 'int giac::nlp_problem::optimize(int, const meth_parm&, const giac::vecteur&, giac::vecteur&, giac::gen&)' at optimization.cc:6061:40: gen.h:669:42: warning: 'x0d' may be used uninitialized [-Wmaybe-uninitialized] 669 | inline gen(double d): type(_DOUBLE_),_DOUBLE_val(d) {}; | ^~~~~~~~~~~~~~ optimization.cc: In member function 'int giac::nlp_problem::optimize(int, const meth_parm&, const giac::vecteur&, giac::vecteur&, giac::gen&)': optimization.cc:6008:41: note: 'x0d' was declared here 6008 | double fval,lfv,rfv,x0d,prev_fval,best_fval=DBL_MAX,best_x0d; | ^~~ In constructor 'giac::gen::gen(double)', inlined from 'int giac::nlp_problem::optimize(int, const meth_parm&, const giac::vecteur&, giac::vecteur&, giac::gen&)' at optimization.cc:6060:37: gen.h:669:42: warning: 'best_x0d' may be used uninitialized [-Wmaybe-uninitialized] 669 | inline gen(double d): type(_DOUBLE_),_DOUBLE_val(d) {}; | ^~~~~~~~~~~~~~ optimization.cc: In member function 'int giac::nlp_problem::optimize(int, const meth_parm&, const giac::vecteur&, giac::vecteur&, giac::gen&)': optimization.cc:6008:73: note: 'best_x0d' was declared here 6008 | double fval,lfv,rfv,x0d,prev_fval,best_fval=DBL_MAX,best_x0d; | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o graphe.lo graphe.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c graphe.cc -fPIC -DPIC -o .libs/graphe.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c graphe.cc -o graphe.o >/dev/null 2>&1 In file included from giacPCH.h:8, from graphe.cc:20: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from graphe.cc:22: graphe.h: In static member function 'static void giac::graphe::clear_point_coords(point&)': graphe.h:818:48: warning: label 'std' defined but not used [-Wunused-label] 818 | static void clear_point_coords(point &p) { std:fill(p.begin(),p.end(),0); } | ^~~ graphe.cc: In member function 'void giac::graphe::mvc_bipartite(const ivector&, const ivector&, ivector&, int, bool)': graphe.cc:14949:13: warning: variable 'u' set but not used [-Wunused-but-set-variable] 14949 | int u,v,w; | ^ graphe.cc: In member function 'int giac::graphe::choose_outer_face(const ivectors&)': graphe.cc:6964:12: warning: 'f' may be used uninitialized [-Wmaybe-uninitialized] 6964 | return f; | ^ graphe.cc:6957:9: note: 'f' was declared here 6957 | int f,fsize,maxsize=0; | ^ In file included from /usr/include/c++/14/bits/stl_algobase.h:67, from /usr/include/c++/14/vector:62: In member function '__gnu_cxx::__normal_iterator<_Iterator, _Container> __gnu_cxx::__normal_iterator<_Iterator, _Container>::operator+(difference_type) const [with _Iterator = const int*; _Container = std::vector]', inlined from 'giac::graphe::ivector giac::graphe::tsp::canonical_subtour(const giac::graphe::ivector&)' at graphe.cc:11293:50: /usr/include/c++/14/bits/stl_iterator.h:1139:47: warning: 'pos' may be used uninitialized [-Wmaybe-uninitialized] 1139 | { return __normal_iterator(_M_current + __n); } | ^~~ graphe.cc: In member function 'giac::graphe::ivector giac::graphe::tsp::canonical_subtour(const giac::graphe::ivector&)': graphe.cc:11286:17: note: 'pos' was declared here 11286 | int minv=-1,pos; | ^~~ graphe.cc: In static member function 'static int giac::graphe::best_quadrant(const point&, const layout&)': graphe.cc:8820:9: warning: 'bestq' may be used uninitialized [-Wmaybe-uninitialized] 8820 | int bestq,n=adj.size(); | ^~~~~ In member function 'giac::gen& giac::gen::operator=(const giac::gen&)', inlined from 'giac::gen& giac::gen::operator=(const giac::gen&)' at gen.h:767:11, inlined from 'void giac::graphe::randomize_edge_weights(double, double, bool)' at graphe.cc:2489:45: gen.h:787:17: warning: '.giac::gen::subtype' may be used uninitialized [-Wmaybe-uninitialized] 787 | subtype=a.subtype; | ~~^~~~~~~ graphe.cc: In member function 'void giac::graphe::randomize_edge_weights(double, double, bool)': graphe.cc:2489:45: note: '' declared here 2489 | w=gen(a+rand_uniform()*(b-a)); | ^ graphe.cc: In member function 'bool giac::graphe::fleury(int, ivector&)': graphe.cc:6517:18: warning: 'j' may be used uninitialized [-Wmaybe-uninitialized] 6517 | path[--m]=j; graphe.cc:6502:32: note: 'j' was declared here 6502 | int m=edge_count(),i=start,j; | ^ graphe.cc: In member function 'void giac::graphe::atsp::ksolve(int, giac::graphe::ivectors&, giac::graphe::dvector&)': graphe.cc:12415:22: warning: 'term_old' may be used uninitialized [-Wmaybe-uninitialized] 12415 | else glp_term_out(term_old); | ~~~~~~~~~~~~^~~~~~~~~~ graphe.cc:12400:9: note: 'term_old' was declared here 12400 | int term_old; | ^~~~~~~~ graphe.cc: In member function 'void giac::graphe::find_ears(ivectors&, int)': graphe.cc:6418:8: warning: 'root' may be used uninitialized [-Wmaybe-uninitialized] 6418 | dfs(root,true,true,NULL,sg); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ graphe.cc:6407:24: note: 'root' was declared here 6407 | int n=node_count(),root,d,ad,maxd=-1,i,k,p; | ^~~~ graphe.cc: In member function 'int giac::graphe::edge_connectivity()': graphe.cc:13134:6: warning: 'p' may be used uninitialized [-Wmaybe-uninitialized] 13134 | v=p; maxdeg=lambda; | ~^~ graphe.cc:13125:9: note: 'p' was declared here 13125 | int p,lambda=rand_max2,d,v,w,lambda_vw,maxdeg,i; | ^ graphe.cc: In member function 'int giac::graphe::vertex_connectivity()': graphe.cc:13199:18: warning: 'v' may be used uninitialized [-Wmaybe-uninitialized] 13199 | if (i==v || has_edge(i,v)) | ~~~~~^~~~~~~~~~~~~~~~ graphe.cc:13191:57: note: 'v' was declared here 13191 | int n=node_count(),k=rand_max2,mindeg=rand_max2,deg,v; | ^ graphe.cc: In member function 'bool giac::graphe::bellman_ford(int, const ivector&, giac::vecteur&, ivectors*)': graphe.cc:9389:31: warning: 'u' may be used uninitialized [-Wmaybe-uninitialized] 9389 | get_edge_attribute(u,v,_GT_ATTRIB_WEIGHT,w); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ graphe.cc:9364:24: note: 'u' was declared here 9364 | int n=node_count(),u,v; | ^ graphe.cc:9389:31: warning: 'v' may be used uninitialized [-Wmaybe-uninitialized] 9389 | get_edge_attribute(u,v,_GT_ATTRIB_WEIGHT,w); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ graphe.cc:9364:26: note: 'v' was declared here 9364 | int n=node_count(),u,v; | ^ In member function 'void giac::graphe::vertex::set_ancestor(int)', inlined from 'void giac::graphe::dijkstra(int, const ivector&, giac::vecteur&, ivectors*, int)' at graphe.cc:9339:31: graphe.h:201:46: warning: 'u' may be used uninitialized [-Wmaybe-uninitialized] 201 | void set_ancestor(int i) { m_ancestor=i; } | ~~~~~~~~~~^~ graphe.cc: In member function 'void giac::graphe::dijkstra(int, const ivector&, giac::vecteur&, ivectors*, int)': graphe.cc:9317:13: note: 'u' was declared here 9317 | int pos,u; | ^ graphe.cc: In member function 'void giac::graphe::simplify(giac::graphe&, bool) const': graphe.cc:12621:53: warning: 'lab' may be used uninitialized [-Wmaybe-uninitialized] 12621 | i=G.supports_attributes()?G.add_node(++lab):G.add_node(); | ~~~~~~~~~~^~~~~~~ graphe.cc:12609:9: note: 'lab' was declared here 12609 | int lab,k,i,hcol=default_highlighted_vertex_color; | ^~~ graphe.cc: In member function 'bool giac::graphe::tsp::find_tours(int, giac::graphe::ivectors&, solution_status&)': graphe.cc:11195:22: warning: 'term_old' may be used uninitialized [-Wmaybe-uninitialized] 11195 | else glp_term_out(term_old); | ~~~~~~~~~~~~^~~~~~~~~~ graphe.cc:11134:9: note: 'term_old' was declared here 11134 | int term_old; | ^~~~~~~~ graphe.cc: In member function 'int giac::graphe::tsp::solve(int, giac::graphe::ivectors&, giac::graphe::dvector&)': graphe.cc:11348:12: warning: 'retval' may be used uninitialized [-Wmaybe-uninitialized] 11348 | return retval; | ^~~~~~ graphe.cc:11310:9: note: 'retval' was declared here 11310 | int retval; | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o graphtheory.lo graphtheory.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c graphtheory.cc -fPIC -DPIC -o .libs/graphtheory.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c graphtheory.cc -o graphtheory.o >/dev/null 2>&1 In file included from giacPCH.h:8, from graphtheory.cc:20: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from graphtheory.h:26, from graphtheory.cc:22: graphe.h: In static member function 'static void giac::graphe::clear_point_coords(point&)': graphe.h:818:48: warning: label 'std' defined but not used [-Wunused-label] 818 | static void clear_point_coords(point &p) { std:fill(p.begin(),p.end(),0); } | ^~~ In file included from /usr/include/c++/14/cassert:44, from monomial.h:28: graphtheory.cc: In function 'bool giac::parse_vertex_colors(graphe&, const gen&, const graphe::ivector&)': graphtheory.cc:191:38: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 191 | assert(int(g._VECTptr->size()==(nodes.empty()?G.node_count():int(nodes.size())))); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ graphtheory.cc: In function 'giac::gen giac::_traveling_samake[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' lesman(const gen&, const context*)': graphtheory.cc:6927:16: warning: unused variable 'cost' [-Wunused-variable] 6927 | double cost; | ^~~~ make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o nautywrapper.lo nautywrapper.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c nautywrapper.c -fPIC -DPIC -o .libs/nautywrapper.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c nautywrapper.c -o nautywrapper.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o kdisplay.lo kdisplay.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c kdisplay.cc -fPIC -DPIC -o .libs/kdisplay.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c kdisplay.cc -o kdisplay.o >/dev/null 2>&1 In file included from giacPCH.h:8, from kdisplay.cc:19: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o kadd.lo kadd.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c kadd.cc -fPIC -DPIC -o .libs/kadd.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c kadd.cc -o kadd.o >/dev/null 2>&1 In file included from giacPCH.h:8, from kadd.cc:2: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o caseval.lo caseval.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c caseval.c -fPIC -DPIC -o .libs/caseval.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c caseval.c -o caseval.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o cutils.lo cutils.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c cutils.c -fPIC -DPIC -o .libs/cutils.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c cutils.c -o cutils.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o graphic.lo graphic.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c graphic.c -fPIC -DPIC -o .libs/graphic.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c graphic.c -o graphic.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o libbf.lo libbf.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c libbf.c -fPIC -DPIC -o .libs/libbf.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c libbf.c -o libbf.o >/dev/null 2>&1 libbf.c:686:13: warning: 'mp_print_str' defined but not used [-Wunused-function] 686 | static void mp_print_str(const char *str, const limb_t *tab, limb_t n) | ^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o libregexp.lo libregexp.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c libregexp.c -fPIC -DPIC -o .libs/libregexp.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c libregexp.c -o libregexp.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o libunicode.lo libunicode.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c libunicode.c -fPIC -DPIC -o .libs/libunicode.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c libunicode.c -o libunicode.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o qjsgiac.lo qjsgiac.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c qjsgiac.c -fPIC -DPIC -o .libs/qjsgiac.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c qjsgiac.c -o qjsgiac.o >/dev/null 2>&1 qjsgiac.c: In function 'js_loop': qjsgiac.c:340:2: warning: label 'fail' defined but not used [-Wunused-label] 340 | fail: | ^~~~ qjsgiac.c:317:5: warning: ignoring return value of 'scanf' declared with attribute 'warn_unused_result' [-Wunused-result] 317 | scanf("%s",line); | ^~~~~~~~~~~~~~~~ qjsgiac.c: At top level: qjsgiac.c:111:12: warning: 'eval_file' defined but not used [-Wunused-function] 111 | static int eval_file(JSContext *ctx, const char *filename, int module) | ^~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o quickjs.lo quickjs.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c quickjs.c -fPIC -DPIC -o .libs/quickjs.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c quickjs.c -o quickjs.o >/dev/null 2>&1 quickjs.c: In function 'js_parse_error': quickjs.c:20166:20: warning: pointer targets in assignment from 'const uint8_t *' {aka 'const unsigned char *'} to 'const char *' differ in signedness [-Wpointer-sign] 20166 | quickjs_parse_ptr=s->buf_ptr; | ^ make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o quickjs-libc.lo quickjs-libc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c quickjs-libc.c -fPIC -DPIC -o .libs/quickjs-libc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c quickjs-libc.c -o quickjs-libc.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o js.lo js.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c js.c -fPIC -DPIC -o .libs/js.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c js.c -o js.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c -o qrcodegen.lo qrcodegen.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c qrcodegen.c -fPIC -DPIC -o .libs/qrcodegen.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -DQUICKJS -DCONFIG_BIGNUM -DCONFIG_VERSION=\"2020-11-08\" -c qrcodegen.c -o qrcodegen.o >/dev/null 2>&1 make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' g++ -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC -I. -I.. -I. -I.. -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o xcas.o xcas.cc In file included from giacPCH.h:8, from xcas.cc:2: index.h:33: warning: ignoring ‘#pragma anon_unions ’ [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: ‘template class std::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: ‘template class std::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: ‘template class std::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function ‘void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)’: monomial.h:729:44: warning: ‘template class std::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: ‘std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]’ is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: ‘template class std::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor ‘giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)’: gen.h:1429:15: warning: ‘giac::eqwdata::eqw_attributs’ will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: ‘int giac::eqwdata::x’ [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: ‘giac::eqwdata::modifiable’ will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: ‘int giac::eqwdata::baseline’ [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor ‘giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)’: gen.h:1429:15: warning: ‘giac::eqwdata::eqw_attributs’ will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: ‘int giac::eqwdata::x’ [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: ‘giac::eqwdata::modifiable’ will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: ‘int giac::eqwdata::baseline’ [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: ‘template class std::pointer_to_binary_function’ is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from xcas.cc:4: hist.cxx: In function ‘void cb_Insert_Example(Fl_Widget*, void*)’: hist.cxx:686:17: warning: ‘int fl_ask(const char*, ...)’ is deprecated [-Wdeprecated-declarations] 686 | i=fl_ask("%s",("File "+std::string(m->text())+" exists. Overwrite?").c_str()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/FL/fl_message.H:19, from Editeur.h:35, from Graph.h:33, from Xcas1.h:19, from hist.h:7, from hist.cxx:4: /usr/include/FL/fl_ask.H:55:15: note: declared here 55 | FL_EXPORT int fl_ask(const char *,...) __fl_attr((__format__ (__printf__, 1, 2), __deprecated__)); | ^~~~~~ hist.cxx:640:29: warning: unused variable ‘contextptr’ [-Wunused-variable] 640 | const giac::context * contextptr=Xcas_get_context(); | ^~~~~~~~~~ hist.cxx: In function ‘void cb_Insert_ItemName(Fl_Widget*, void*)’: hist.cxx:710:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 710 | if (pos>0 && pos::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 715 | if (pos2>=0 && pos2::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 747 | if (menu_buffer.size()>1 && menu_buffer!="%0" && !(pos>0 && posvalue()){ | ~~~^~~~~~~~~~~~~~~~~~~ hist.cxx: In function ‘void cb_Assistant_ItemName(Fl_Widget*, void*)’: hist.cxx:776:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 776 | if (pos>0 && posi && eposi && epos/dev/null 2>&1 In file included from giacPCH.h:8, from markup.cc:19: index.h:33: warning: ignoring '#pragma anon_unions ' [-Wunknown-pragmas] 33 | #pragma anon_unions In file included from poly.h:26, from gen.h:71, from giacPCH.h:32: monomial.h:341:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 341 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from vector.h:474, from index.h:21: /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:342:28: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 342 | sort_helper(const std::pointer_to_binary_function < const monomial &, const monomial &, bool> is_strictly_greater):strictly_greater(is_strictly_greater) {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:680:25: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 680 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h: In function 'void giac::Mul(typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, typename std::vector >::const_iterator&, std::vector >&, bool (*)(const index_m&, const index_m&), std::pointer_to_binary_function&, const monomial&, bool>)': monomial.h:729:44: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 729 | typedef std::map< index_t,T,const std::pointer_to_binary_function < const index_m &, const index_m &, bool> > application; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ monomial.h:730:37: warning: 'std::pointer_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = const giac::index_m&; _Arg2 = const giac::index_m&; _Result = bool]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 730 | application produit(std::ptr_fun(is_strictly_greater)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1150:5: note: declared here 1150 | ptr_fun(_Result (*__x)(_Arg1, _Arg2)) | ^~~~~~~ poly.h: At global scope: poly.h:43:10: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 43 | std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_strictly_greater ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1430:5: warning: when initialized here [-Wreorder] 1430 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(false),modifiable(true),baseline(0) {}; | ^~~~~~~ gen.h: In constructor 'giac::eqwdata::eqwdata(int, int, int, int, const giac::attributs&, const giac::gen&, int)': gen.h:1429:15: warning: 'giac::eqwdata::eqw_attributs' will be initialized after [-Wreorder] 1429 | attributs eqw_attributs; | ^~~~~~~~~~~~~ gen.h:1422:9: warning: 'int giac::eqwdata::x' [-Wreorder] 1422 | int x,y,dx,dy; | ^ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ gen.h:1428:10: warning: 'giac::eqwdata::modifiable' will be initialized after [-Wreorder] 1428 | bool modifiable; | ^~~~~~~~~~ gen.h:1423:9: warning: 'int giac::eqwdata::baseline' [-Wreorder] 1423 | int baseline; | ^~~~~~~~ gen.h:1431:5: warning: when initialized here [-Wreorder] 1431 | eqwdata(int dxx,int dyy,int xx, int yy,const attributs & a,const gen& gg,int mybaseline):g(gg),eqw_attributs(a),x(xx),y(yy),dx(dxx),dy(dyy),selected(false),active(false),hasbaseline(true),modifiable(true),baseline(mybaseline) {}; | ^~~~~~~ In file included from sym2poly.h:27, from giacPCH.h:38: gausspol.h: At global scope: gausspol.h:96:29: warning: 'template class std::pointer_to_binary_function' is deprecated [-Wdeprecated-declarations] 96 | const std::pointer_to_binary_function < const monomial &, const monomial &, bool> m_is_greater | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:1128:11: note: declared here 1128 | class pointer_to_binary_function | ^~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L. -L.. -lmicropython -o libgiac.la -rpath /usr/lib64 input_lexer.lo sym2poly.lo gausspol.lo threaded.lo moyal.lo maple.lo ti89.lo mathml.lo misc.lo permu.lo quater.lo desolve.lo input_parser.lo symbolic.lo index.lo modpoly.lo modfactor.lo ezgcd.lo derive.lo solve.lo intg.lo intgab.lo risch.lo lin.lo series.lo subst.lo vecteur.lo sparse.lo csturm.lo tex.lo global.lo ifactor.lo alg_ext.lo gauss.lo isom.lo plot.lo plot3d.lo rpn.lo prog.lo pari.lo cocoa.lo unary.lo usual.lo identificateur.lo gen.lo tinymt32.lo first.lo TmpLESystemSolver.lo TmpFGLM.lo help.lo lpsolve.lo optimization.lo signalprocessing.lo graphe.lo graphtheory.lo nautywrapper.lo markup.lo kdisplay.lo kadd.lo caseval.lo cutils.lo graphic.lo libbf.lo libregexp.lo libunicode.lo qjsgiac.lo quickjs.lo quickjs-libc.lo js.lo qrcodegen.lo -lntl -lcocoa -lpari -lgsl -lflexiblas -lrt -lpthread -lnauty -lcliquer -lcurl -lsamplerate -lglpk -lao -lflexiblas -lflexiblas -ldl -lpng16 -lm -lecm -lmpfi -lmpfr -lgmp libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/s390x-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/s390x-redhat-linux/14/crtbeginS.o .libs/input_lexer.o .libs/sym2poly.o .libs/gausspol.o .libs/threaded.o .libs/moyal.o .libs/maple.o .libs/ti89.o .libs/mathml.o .libs/misc.o .libs/permu.o .libs/quater.o .libs/desolve.o .libs/input_parser.o .libs/symbolic.o .libs/index.o .libs/modpoly.o .libs/modfactor.o .libs/ezgcd.o .libs/derive.o .libs/solve.o .libs/intg.o .libs/intgab.o .libs/risch.o .libs/lin.o .libs/series.o .libs/subst.o .libs/vecteur.o .libs/sparse.o .libs/csturm.o .libs/tex.o .libs/global.o .libs/ifactor.o .libs/alg_ext.o .libs/gauss.o .libs/isom.o .libs/plot.o .libs/plot3d.o .libs/rpn.o .libs/prog.o .libs/pari.o .libs/cocoa.o .libs/unary.o .libs/usual.o .libs/identificateur.o .libs/gen.o .libs/tinymt32.o .libs/first.o .libs/TmpLESystemSolver.o .libs/TmpFGLM.o .libs/help.o .libs/lpsolve.o .libs/optimization.o .libs/signalprocessing.o .libs/graphe.o .libs/graphtheory.o .libs/nautywrapper.o .libs/markup.o .libs/kdisplay.o .libs/kadd.o .libs/caseval.o .libs/cutils.o .libs/graphic.o .libs/libbf.o .libs/libregexp.o .libs/libunicode.o .libs/qjsgiac.o .libs/quickjs.o .libs/quickjs-libc.o .libs/js.o .libs/qrcodegen.o -L. -L.. -lmicropython -lntl -lcocoa -lpari -lgsl -lrt -lpthread -lnauty -lcliquer -lcurl -lsamplerate -lglpk -lao -lflexiblas -ldl -lpng16 -lm -lecm -lmpfi -lmpfr -lgmp -L/usr/lib/gcc/s390x-redhat-linux/14 -L/usr/lib/gcc/s390x-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/s390x-redhat-linux/14/../../.. -lstdc++ -lm -lgcc_s -lc -lgcc_s /usr/lib/gcc/s390x-redhat-linux/14/crtendS.o /usr/lib/gcc/s390x-redhat-linux/14/../../../../lib64/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,libgiac.so.0 -o .libs/libgiac.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libgiac.so.0" && ln -s "libgiac.so.0.0.0" "libgiac.so.0") libtool: link: (cd ".libs" && rm -f "libgiac.so" && ln -s "libgiac.so.0.0.0" "libgiac.so") libtool: link: ar cr .libs/libgiac.a input_lexer.o sym2poly.o gausspol.o threaded.o moyal.o maple.o ti89.o mathml.o misc.o permu.o quater.o desolve.o input_parser.o symbolic.o index.o modpoly.o modfactor.o ezgcd.o derive.o solve.o intg.o intgab.o risch.o lin.o series.o subst.o vecteur.o sparse.o csturm.o tex.o global.o ifactor.o alg_ext.o gauss.o isom.o plot.o plot3d.o rpn.o prog.o pari.o cocoa.o unary.o usual.o identificateur.o gen.o tinymt32.o first.o TmpLESystemSolver.o TmpFGLM.o help.o lpsolve.o optimization.o signalprocessing.o graphe.o graphtheory.o nautywrapper.o markup.o kdisplay.o kadd.o caseval.o cutils.o graphic.o libbf.o libregexp.o libunicode.o qjsgiac.o quickjs.o quickjs-libc.o js.o qrcodegen.o libtool: link: ranlib .libs/libgiac.a libtool: link: ( cd ".libs" && rm -f "libgiac.la" && ln -s "../libgiac.la" "libgiac.la" ) /usr/bin/ld: .libs/usual.o: in function `giac::temp_file_name[abi:cxx11](char const*, char const*)': /builddir/build/BUILD/giac-1.9.0/src/usual.cc:11371:(.text+0x3789c): warning: the use of `tmpnam' is dangerous, better use `mkstemp' make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L. -L.. -lmicropython -o libxcas.la History.lo Input.lo Xcas1.lo Equation.lo Print.lo Tableur.lo Editeur.lo Graph.lo Graph3d.lo Help1.lo Cfg.lo Flv_CStyle.lo Flve_Check_Button.lo Flve_Input.lo Flv_Style.lo Flv_Data_Source.lo Flve_Combo.lo Flv_List.lo Flv_Table.lo gl2ps.lo Python.lo libgiac.la -lfltk_images -ljpeg -lpng -lz -lfltk -lfltk_gl -lXrender -lXext -lXft -lfontconfig -lXinerama -lX11 -lGL -lcurl -lsamplerate -lglpk -lao -lflexiblas -lflexiblas -ldl -lpng16 -lm -lecm -lmpfi -lmpfr -lgmp -lrt -lpthread -lnauty -lcliquer -lcurl -lsamplerate -lglpk -lao -lflexiblas -lflexiblas -ldl -lpng16 -lm -lecm -lmpfi -lmpfr -lgmp libtool: link: ar cr .libs/libxcas.a .libs/History.o .libs/Input.o .libs/Xcas1.o .libs/Equation.o .libs/Print.o .libs/Tableur.o .libs/Editeur.o .libs/Graph.o .libs/Graph3d.o .libs/Help1.o .libs/Cfg.o .libs/Flv_CStyle.o .libs/Flve_Check_Button.o .libs/Flve_Input.o .libs/Flv_Style.o .libs/Flv_Data_Source.o .libs/Flve_Combo.o .libs/Flv_List.o .libs/Flv_Table.o .libs/gl2ps.o .libs/Python.o libtool: link: ranlib .libs/libxcas.a libtool: link: ( cd ".libs" && rm -f "libxcas.la" && ln -s "../libxcas.la" "libxcas.la" ) make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L. -L.. -lmicropython -o icas icas.o libxcas.la -lreadline -lncurses -lcurl -lsamplerate -lglpk -lao -lflexiblas -lflexiblas -ldl -lpng16 -lm -lecm -lmpfi -lmpfr -lgmp -lgsl -lflexiblas -lrt -lpthread -lnauty -lcliquer -lcurl -lsamplerate -lglpk -lao -lflexiblas -lflexiblas -ldl -lpng16 -lm -lecm -lmpfi -lmpfr -lgmp libtool: link: g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/icas icas.o -L. -L.. ./.libs/libxcas.a /builddir/build/BUILD/giac-1.9.0/src/.libs/libgiac.so -lmicropython -lntl -lcocoa -lpari -lfltk_images -ljpeg -lpng -lz -lfltk -lfltk_gl -lXrender -lXext -lXft -lfontconfig -lXinerama -lX11 -lGL -lreadline -lncurses -lgsl -lrt -lpthread -lnauty -lcliquer -lcurl -lsamplerate -lglpk -lao -lflexiblas -ldl -lpng16 -lm -lecm -lmpfi -lmpfr -lgmp make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L. -L.. -lmicropython -o xcas xcas.o libxcas.la -lgsl -lflexiblas -lrt -lpthread -lnauty -lcliquer -lcurl -lsamplerate -lglpk -lao -lflexiblas -lflexiblas -ldl -lpng16 -lm -lecm -lmpfi -lmpfr -lgmp libtool: link: g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/xcas xcas.o -L. -L.. ./.libs/libxcas.a /builddir/build/BUILD/giac-1.9.0/src/.libs/libgiac.so -lmicropython -lntl -lcocoa -lpari -lfltk_images -ljpeg -lpng -lz -lfltk -lfltk_gl -lXrender -lXext -lXft -lfontconfig -lXinerama -lX11 -lGL -lgsl -lrt -lpthread -lnauty -lcliquer -lcurl -lsamplerate -lglpk -lao -lflexiblas -ldl -lpng16 -lm -lecm -lmpfi -lmpfr -lgmp make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /bin/sh ../libtool --tag=CXX --mode=link g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -L. -L.. -lmicropython -o aide aide.o libxcas.la -lreadline -lncurses -lcurl -lsamplerate -lglpk -lao -lflexiblas -lflexiblas -ldl -lpng16 -lm -lecm -lmpfi -lmpfr -lgmp -lgsl -lflexiblas -lrt -lpthread -lnauty -lcliquer -lcurl -lsamplerate -lglpk -lao -lflexiblas -lflexiblas -ldl -lpng16 -lm -lecm -lmpfi -lmpfr -lgmp libtool: link: g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-error=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -std=gnu++14 -U_GLIBCXX_ASSERTIONS -DDOUBLEVAL -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/aide aide.o -L. -L.. ./.libs/libxcas.a /builddir/build/BUILD/giac-1.9.0/src/.libs/libgiac.so -lmicropython -lntl -lcocoa -lpari -lfltk_images -ljpeg -lpng -lz -lfltk -lfltk_gl -lXrender -lXext -lXft -lfontconfig -lXinerama -lX11 -lGL -lreadline -lncurses -lgsl -lrt -lpthread -lnauty -lcliquer -lcurl -lsamplerate -lglpk -lao -lflexiblas -ldl -lpng16 -lm -lecm -lmpfi -lmpfr -lgmp make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' Making all in check make[2]: Nothing to be done for 'all'. Making all in intl make[2]: Nothing to be done for 'all'. Making all in po make[2]: Nothing to be done for 'all'. Making all in debianold make[2]: Nothing to be done for 'all'. Making all in debian make[2]: Nothing to be done for 'all'. Making all in doc Making all in en make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/en' restore=: && backupdir=".am$$" && \ am__cwd=`pwd` && CDPATH="${ZSH_VERSION+.}:" && cd . && \ rm -rf $backupdir && mkdir $backupdir && \ if (/bin/sh '/builddir/build/BUILD/giac-1.9.0/config/missing' makeinfo --version) >/dev/null 2>&1; then \ for f in giac_us.info giac_us.info-[0-9] giac_us.info-[0-9][0-9] giac_us.i[0-9] giac_us.i[0-9][0-9]; do \ if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \ done; \ else :; fi && \ cd "$am__cwd"; \ if /bin/sh '/builddir/build/BUILD/giac-1.9.0/config/missing' makeinfo -I . \ -o giac_us.info giac_us.texinfo; \ then \ rc=0; \ CDPATH="${ZSH_VERSION+.}:" && cd .; \ else \ rc=$?; \ CDPATH="${ZSH_VERSION+.}:" && cd . && \ $restore $backupdir/* `echo "./giac_us.info" | sed 's|[^/]*$||'`; \ fi; \ rm -rf $backupdir; exit $rc make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/en' Making all in es make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/es' restore=: && backupdir=".am$$" && \ am__cwd=`pwd` && CDPATH="${ZSH_VERSION+.}:" && cd . && \ rm -rf $backupdir && mkdir $backupdir && \ if (/bin/sh '/builddir/build/BUILD/giac-1.9.0/config/missing' makeinfo --version) >/dev/null 2>&1; then \ for f in giac_es.info giac_es.info-[0-9] giac_es.info-[0-9][0-9] giac_es.i[0-9] giac_es.i[0-9][0-9]; do \ if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \ done; \ else :; fi && \ cd "$am__cwd"; \ if /bin/sh '/builddir/build/BUILD/giac-1.9.0/config/missing' makeinfo -I . \ -o giac_es.info giac_es.texinfo; \ then \ rc=0; \ CDPATH="${ZSH_VERSION+.}:" && cd .; \ else \ rc=$?; \ CDPATH="${ZSH_VERSION+.}:" && cd . && \ $restore $backupdir/* `echo "./giac_es.info" | sed 's|[^/]*$||'`; \ fi; \ rm -rf $backupdir; exit $rc make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/es' Making all in fr make[3]: Nothing to be done for 'all'. Making all in el Making all in tutoriel make[4]: Nothing to be done for 'all'. Making all in casinter make[4]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'all-am'. Making all in local make[3]: Nothing to be done for 'all'. Making all in pt make[3]: Nothing to be done for 'all'. Making all in zh make[3]: Nothing to be done for 'all'. Making all in de make[3]: Nothing to be done for 'all'. make[3]: Nothing to be done for 'all-am'. Making all in examples make[2]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all-am'. + cd doc + make Making all in en make[1]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/en' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/en' Making all in es make[1]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/es' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/es' Making all in fr make[1]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/fr' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/fr' Making all in el make[1]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/el' Making all in tutoriel make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/el/tutoriel' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/el/tutoriel' Making all in casinter make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/el/casinter' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/el/casinter' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/el' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/el' make[1]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/el' Making all in local make[1]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/local' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/local' Making all in pt make[1]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/pt' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/pt' Making all in zh make[1]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/zh' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/zh' Making all in de make[1]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/de' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/de' make[1]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc' make[1]: Nothing to be done for 'all-am'. make[1]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc' + for i in doc/*/giac_*.info doc/en/html_* + iconv -f ISO-8859-1 -t UTF-8 -o doc/en/giac_us.info.new doc/en/giac_us.info + touch -r doc/en/giac_us.info doc/en/giac_us.info.new + mv doc/en/giac_us.info.new doc/en/giac_us.info + for i in doc/*/giac_*.info doc/en/html_* + iconv -f ISO-8859-1 -t UTF-8 -o doc/es/giac_es.info.new doc/es/giac_es.info + touch -r doc/es/giac_es.info doc/es/giac_es.info.new + mv doc/es/giac_es.info.new doc/es/giac_es.info + for i in doc/*/giac_*.info doc/en/html_* + iconv -f ISO-8859-1 -t UTF-8 -o doc/en/html_mall.new doc/en/html_mall + touch -r doc/en/html_mall doc/en/html_mall.new + mv doc/en/html_mall.new doc/en/html_mall + for i in doc/*/giac_*.info doc/en/html_* + iconv -f ISO-8859-1 -t UTF-8 -o doc/en/html_mtt.new doc/en/html_mtt + touch -r doc/en/html_mtt doc/en/html_mtt.new + mv doc/en/html_mtt.new doc/en/html_mtt + for i in doc/*/giac_*.info doc/en/html_* + iconv -f ISO-8859-1 -t UTF-8 -o doc/en/html_vall.new doc/en/html_vall + touch -r doc/en/html_vall doc/en/html_vall.new + mv doc/en/html_vall.new doc/en/html_vall + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.qtravA + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x '!=' / ']' + rm -rf /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x ++ dirname /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd giac-1.9.0 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x 'INSTALL=/usr/bin/install -p' Making install in micropython-1.12 make[1]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12' Making install in xcas make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' Use make V=1 or set BUILD_VERBOSE in your environment to increase build verbosity. ../py/mkrules.mk:176: warning: overriding recipe for target 'libmicropython.a' ../py/mkrules.mk:145: warning: ignoring old recipe for target 'libmicropython.a' /bin/cp libmicropython.a ../.. make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12' make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12' make[1]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12' Making install in src make[1]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/lib64' /bin/sh ../libtool --mode=install /usr/bin/install -p libgiac.la '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/lib64' libtool: install: /usr/bin/install -p .libs/libgiac.so.0.0.0 /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/lib64/libgiac.so.0.0.0 libtool: install: (cd /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/lib64 && { ln -s -f libgiac.so.0.0.0 libgiac.so.0 || { rm -f libgiac.so.0 && ln -s libgiac.so.0.0.0 libgiac.so.0; }; }) libtool: install: (cd /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/lib64 && { ln -s -f libgiac.so.0.0.0 libgiac.so || { rm -f libgiac.so && ln -s libgiac.so.0.0.0 libgiac.so; }; }) libtool: install: /usr/bin/install -p .libs/libgiac.lai /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/lib64/libgiac.la libtool: install: /usr/bin/install -p .libs/libgiac.a /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/lib64/libgiac.a libtool: install: chmod 644 /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/lib64/libgiac.a libtool: install: ranlib /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/lib64/libgiac.a libtool: warning: remember to run 'libtool --finish /usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/bin' /bin/sh ../libtool --mode=install /usr/bin/install -p icas xcas aide hevea2mml '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/bin' libtool: warning: '/builddir/build/BUILD/giac-1.9.0/src/libgiac.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -p .libs/icas /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/bin/icas libtool: warning: '/builddir/build/BUILD/giac-1.9.0/src/libgiac.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -p .libs/xcas /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/bin/xcas libtool: warning: '/builddir/build/BUILD/giac-1.9.0/src/libgiac.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -p .libs/aide /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/bin/aide libtool: install: /usr/bin/install -p hevea2mml /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/bin/hevea2mml /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/bin' /usr/bin/install -p pgiac '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/bin' /usr/bin/make install-exec-hook make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/src' rm -f /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/bin/cas_help mv /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/bin/aide /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/bin/cas_help ln -sf cas_help /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/bin/en_cas_help ln -sf cas_help /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/bin/es_cas_help ln -sf cas_help /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/bin/fr_cas_help ln -sf icas /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/bin/giac ln -sf xcas /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/bin/xcasnew mkdir -p /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/include/giac cp -f config.h /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/include/giac cp -f input_lexer.h /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/include/giac cp -f input_parser.h /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/include/giac make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/include/giac' /usr/bin/install -p -m 644 dispatch.h fraction.h gen.h desolve.h misc.h ti89.h mathml.h identificateur.h unary.h symbolic.h index.h modpoly.h modfactor.h permu.h monomial.h poly.h threaded.h gausspol.h sym2poly.h ezgcd.h derive.h solve.h quater.h subst.h usual.h intg.h intgab.h risch.h lin.h series.h vecteur.h sparse.h vector.h csturm.h moyal.h tex.h global.h ifactor.h alg_ext.h gauss.h '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/include/giac' /usr/bin/install -p -m 644 isom.h plot.h plot3d.h rpn.h prog.h pari.h cocoa.h giac.h first.h maple.h help.h tinymt32.h tinymt32_license.h static.h static_extern.h static_lexer.h static_lexer_.h lexer_tab_int.h static_help.h giacPCH.h giacintl.h gmp_replacements.h myostream.h lpsolve.h optimization.h signalprocessing.h graphe.h graphtheory.h nautywrapper.h markup.h kdisplay.h k_csdk.h k_defs.h libregexp.h libregexp-opcode.h libunicode.h libunicode-table.h libbf.h list.h cutils.h '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/include/giac' /usr/bin/install -p -m 644 qjsgiac.h quickjs.h js.h quickjs-atom.h quickjs-libc.h quickjs-opcode.h bf2gmp.h '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/include/giac' make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' make[1]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' Making install in check make[1]: Entering directory '/builddir/build/BUILD/giac-1.9.0/check' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/check' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/check' make[1]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/check' Making install in intl make[1]: Entering directory '/builddir/build/BUILD/giac-1.9.0/intl' if { test "giac" = "gettext-runtime" || test "giac" = "gettext-tools"; } \ && test 'no' = yes; then \ /bin/sh .././config//mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/lib64 /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/include; \ /usr/bin/install -p -m 644 libintl.h /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/include/libintl.h; \ /bin/sh ../libtool --mode=install \ /usr/bin/install -p -m 644 libintl.a /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/lib64/libintl.a; \ if test "@RELOCATABLE@" = yes; then \ dependencies=`sed -n -e 's,^dependency_libs=\(.*\),\1,p' < /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/lib64/libintl.la | sed -e "s,^',," -e "s,'\$,,"`; \ if test -n "$dependencies"; then \ rm -f /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/lib64/libintl.la; \ fi; \ fi; \ else \ : ; \ fi if test "giac" = "gettext-tools" \ && test 'no' = no \ && test yes != no; then \ /bin/sh .././config//mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/lib64; \ /bin/sh ../libtool --mode=install \ /usr/bin/install -p -m 644 libgnuintl.a /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/lib64/libgnuintl.a; \ rm -f /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/lib64/preloadable_libintl.so; \ /usr/bin/install -p -m 644 /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/lib64/libgnuintl.so /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/lib64/preloadable_libintl.so; \ /bin/sh ../libtool --mode=uninstall \ rm -f /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/lib64/libgnuintl.a; \ else \ : ; \ fi if test 'no' = yes; then \ test yes != no || /bin/sh .././config//mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/lib64; \ temp=/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/lib64/t-charset.alias; \ dest=/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/lib64/charset.alias; \ if test -f /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/lib64/charset.alias; then \ orig=/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/lib64/charset.alias; \ sed -f ref-add.sed $orig > $temp; \ /usr/bin/install -p -m 644 $temp $dest; \ rm -f $temp; \ else \ if test yes = no; then \ orig=charset.alias; \ sed -f ref-add.sed $orig > $temp; \ /usr/bin/install -p -m 644 $temp $dest; \ rm -f $temp; \ fi; \ fi; \ /bin/sh .././config//mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/locale; \ test -f /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/locale/locale.alias \ && orig=/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/locale/locale.alias \ || orig=./locale.alias; \ temp=/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/locale/t-locale.alias; \ dest=/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/locale/locale.alias; \ sed -f ref-add.sed $orig > $temp; \ /usr/bin/install -p -m 644 $temp $dest; \ rm -f $temp; \ else \ : ; \ fi if test "giac" = "gettext-tools"; then \ /bin/sh .././config//mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/gettext/intl; \ /usr/bin/install -p -m 644 VERSION /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/gettext/intl/VERSION; \ /usr/bin/install -p -m 644 ChangeLog.inst /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/gettext/intl/ChangeLog; \ dists="COPYING.LIB-2.0 COPYING.LIB-2.1 Makefile.in config.charset locale.alias ref-add.sin ref-del.sin gmo.h gettextP.h hash-string.h loadinfo.h plural-exp.h eval-plural.h localcharset.h relocatable.h xsize.h printf-args.h printf-args.c printf-parse.h wprintf-parse.h printf-parse.c vasnprintf.h vasnwprintf.h vasnprintf.c os2compat.h libgnuintl.h.in bindtextdom.c dcgettext.c dgettext.c gettext.c finddomain.c loadmsgcat.c localealias.c textdomain.c l10nflist.c explodename.c dcigettext.c dcngettext.c dngettext.c ngettext.c plural.y plural-exp.c localcharset.c relocatable.c langprefs.c localename.c log.c printf.c osdep.c os2compat.c intl-compat.c"; \ for file in $dists; do \ /usr/bin/install -p -m 644 ./$file \ /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/gettext/intl/$file; \ done; \ chmod a+x /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/gettext/intl/config.charset; \ dists="plural.c"; \ for file in $dists; do \ if test -f $file; then dir=.; else dir=.; fi; \ /usr/bin/install -p -m 644 $dir/$file \ /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/gettext/intl/$file; \ done; \ dists="xopen-msg.sed linux-msg.sed po2tbl.sed.in cat-compat.c COPYING.LIB-2 gettext.h libgettext.h plural-eval.c libgnuintl.h"; \ for file in $dists; do \ rm -f /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/gettext/intl/$file; \ done; \ else \ : ; \ fi make[1]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/intl' Making install in po make[1]: Entering directory '/builddir/build/BUILD/giac-1.9.0/po' /bin/sh .././config//mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share mkdir -p -- /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share mkdir -p -- /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/locale/es/LC_MESSAGES installing es.gmo as /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/locale/es/LC_MESSAGES/giac.mo mkdir -p -- /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/locale/fr/LC_MESSAGES installing fr.gmo as /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/locale/fr/LC_MESSAGES/giac.mo mkdir -p -- /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/locale/el/LC_MESSAGES installing el.gmo as /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/locale/el/LC_MESSAGES/giac.mo mkdir -p -- /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/locale/pt/LC_MESSAGES installing pt.gmo as /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/locale/pt/LC_MESSAGES/giac.mo mkdir -p -- /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/locale/it/LC_MESSAGES installing it.gmo as /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/locale/it/LC_MESSAGES/giac.mo mkdir -p -- /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/locale/en/LC_MESSAGES installing en.gmo as /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/locale/en/LC_MESSAGES/giac.mo mkdir -p -- /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/locale/zh/LC_MESSAGES installing zh.gmo as /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/locale/zh/LC_MESSAGES/giac.mo mkdir -p -- /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/locale/de/LC_MESSAGES installing de.gmo as /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/locale/de/LC_MESSAGES/giac.mo if test "giac" = "gettext-tools"; then \ /bin/sh .././config//mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/gettext/po; \ for file in Makefile.in.in remove-potcdate.sin quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot Makevars.template; do \ /usr/bin/install -p -m 644 ./$file \ /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/gettext/po/$file; \ done; \ for file in Makevars; do \ rm -f /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/gettext/po/$file; \ done; \ else \ : ; \ fi make[1]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/po' Making install in debianold make[1]: Entering directory '/builddir/build/BUILD/giac-1.9.0/debianold' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/debianold' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/debianold' make[1]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/debianold' Making install in debian make[1]: Entering directory '/builddir/build/BUILD/giac-1.9.0/debian' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/debian' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/debian' make[1]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/debian' Making install in doc make[1]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc' Making install in en make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/en' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/en' make[3]: Nothing to be done for 'install-exec-am'. /bin/sh /builddir/build/BUILD/giac-1.9.0/config/install-sh -d /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/en /usr/bin/install -p -m 644 troussesurvie_en.pdf /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/en for dd in casinter cascmd_en tutoriel; do \ /bin/sh /builddir/build/BUILD/giac-1.9.0/config/install-sh -d /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/en/$dd ; \ done for dd in casinter cascmd_en tutoriel; do \ /usr/bin/install -p -m 644 ./$dd/* /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/en/$dd ; \ done /usr/bin/install -p -m 644 html_mall html_mtt html_vall xcasmenu xcasex keywords /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/en /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/en' /usr/bin/install -p -m 644 html_mall html_mtt html_vall xcasmenu xcasex keywords '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/en' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/info' /usr/bin/install -p -m 644 ./giac_us.info '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/info' install-info --info-dir='/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/info' '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/info/giac_us.info' make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/en' make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/en' Making install in es make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/es' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/es' make[3]: Nothing to be done for 'install-exec-am'. /bin/sh /builddir/build/BUILD/giac-1.9.0/config/install-sh -d /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/es /usr/bin/install -p -m 644 xcasmenu xcasex keywords /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/es /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/es' /usr/bin/install -p -m 644 xcasmenu xcasex keywords '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/es' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/info' /usr/bin/install -p -m 644 ./giac_es.info '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/info' install-info --info-dir='/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/info' '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/info/giac_es.info' make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/es' make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/es' Making install in fr make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/fr' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/fr' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/fr ' /usr/bin/install -p -m 644 xcasmenu xcasex keywords html_mall html_mtt html_vall '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/fr ' make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/fr' make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/fr' Making install in el make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/el' Making install in tutoriel make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/el/tutoriel' make[4]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/el/tutoriel' /usr/bin/make install-exec-hook make[5]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/el/tutoriel' ../../../mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/el/ mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/el ../../../mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/el/tutoriel mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/el/tutoriel cp -f * /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/el/tutoriel make[5]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/el/tutoriel' make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/el/tutoriel' make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/el/tutoriel' Making install in casinter make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/el/casinter' make[4]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/el/casinter' /usr/bin/make install-exec-hook make[5]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/el/casinter' ../../../mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/el/ ../../../mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/el/casinter mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/el/casinter cp -f * /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/el/casinter make[5]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/el/casinter' make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/el/casinter' make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/el/casinter' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/el' make[4]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/el' make[4]: Nothing to be done for 'install-exec-am'. /bin/sh /builddir/build/BUILD/giac-1.9.0/config/install-sh -d /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/el for dd in cascmd_el; do \ /bin/sh /builddir/build/BUILD/giac-1.9.0/config/install-sh -d /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/el/$dd ; \ done for dd in cascmd_el; do \ /usr/bin/install -p -m 644 ./$dd/* /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/el/$dd ; \ done /usr/bin/install -p -m 644 html_mall html_mtt html_vall xcasmenu xcasex keywords /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/el /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/el' /usr/bin/install -p -m 644 html_mall html_mtt html_vall xcasmenu xcasex keywords '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/el' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/info' install-info --info-dir='/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/info' '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/info/giac_es.info' make[4]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/el' make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/el' make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/el' Making install in local make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/local' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/local' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/local' /usr/bin/install -p -m 644 xcasmenu xcasex keywords html_mall html_mtt html_vall '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/local' make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/local' make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/local' Making install in pt make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/pt' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/pt' /usr/bin/make install-exec-hook make[4]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/pt' ../../mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/pt mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/pt /bin/cp -f xcasmenu xcasex keywords /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/pt make[4]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/pt' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/pt' make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/pt' Making install in zh make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/zh' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/zh' /usr/bin/make install-exec-hook make[4]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/zh' ../../mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/zh mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/zh /bin/cp -f aide_cas xcasmenu xcasex keywords /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/zh make[4]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/zh' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/zh' make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/zh' Making install in de make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/de' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/de' /usr/bin/make install-exec-hook make[4]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc/de' ../../mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/de mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/de /bin/cp -f aide_cas xcasmenu xcasex keywords /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/de make[4]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/de' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/de' make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc/de' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc' make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc' /usr/bin/make install-exec-hook make[4]: Entering directory '/builddir/build/BUILD/giac-1.9.0/doc' /bin/sh /builddir/build/BUILD/giac-1.9.0/config/install-sh -d /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/dxcas /bin/sh /builddir/build/BUILD/giac-1.9.0/config/install-sh -d /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/pari for dd in xcasfr.html xcasen.html *.css *.js giacwasm.wasm logo.png giac.tex giacfr.tex test.tex testfr.tex test.html testfr.html algolycee.html graphtheory-user_manual.pdf *.sty simple.html *tableau* magnets html2canvas.js logo.png w3.css jspdf.umd.min.js khicasnw.html epsilon.dfu apps.tar recovery nws*.html nws.js numworks.js shakeys khi*.bin bootloader.bin; do \ /usr/bin/install -p -m 644 ../doc/$dd /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/ ; \ done /usr/bin/install: omitting directory '../doc/magnets' /usr/bin/install -p -m 644 ../doc/dxcas/* /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/dxcas /usr/bin/install -p -m 644 ../doc/pari/* /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/pari /usr/bin/install -p -m 644 ../doc/index.html /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/ /usr/bin/install -p -m 644 ../doc/README /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/ ln -sf ../aide_cas /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/aide_cas cp -f 50-numworks-calculator.rules /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/ make[4]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac' /usr/bin/install -p -m 644 README index.html '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac' /usr/bin/install -p -m 644 aide_cas '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac' make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc' make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc' make[1]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/doc' Making install in examples make[1]: Entering directory '/builddir/build/BUILD/giac-1.9.0/examples' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0/examples' /usr/bin/make install-exec-hook make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0/examples' ../mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/ ../mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/examples mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/examples cp -Rf * /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/examples make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/examples' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/geo' /usr/bin/install -p -m 644 geo/geo1 geo/geo2 geo/geo3 geo/geo4 geo/geo5 geo/geo6 geo/geo7 geo/geo8 geo/geo9 geo/napoleon geo/pointmorph geo/minimum.cxx geo/morleypuzzel geo/enveloppe3 geo/geo10 geo/geo11 geo/geo12 geo/geo13 geo/lieu1 geo/lieu2 geo/lieu3 geo/lieu4 geo/lieu5 geo/morleypara geo/morleytri6 geo/puissance.cas geo/pantalon geo/napoleon.cxx geo/demomorley2 geo/bezier geo/puissance2.cas geo/mediatrice.cxx geo/morley18 geo/morphing geo/pantalon2 geo/Ngone.cas geo/morley1.fig geo/morley2.fig geo/morley108 geo/mediane.cxx '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/geo' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/groebner' /usr/bin/install -p -m 644 groebner/Heco12 groebner/Hkat10 groebner/Hkat9 groebner/Reco12 groebner/alea6 groebner/bayes148 groebner/cyclic3 groebner/cyclic4 groebner/cyclic5 groebner/cyclic6 groebner/cyclic7 groebner/cyclic72 groebner/cyclic7mod groebner/cyclic8 groebner/cyclic82 groebner/cyclic8mod groebner/cyclic9 groebner/cyclic92 groebner/cyclic9mod groebner/eco10r groebner/eco11r groebner/eco12 groebner/eco122 groebner/eco12r groebner/game2 groebner/henrion5r groebner/henrion6r groebner/jason210 groebner/k10r groebner/k11r groebner/k9r groebner/kat10 groebner/katsura10 groebner/katsura11 groebner/katsura11mod groebner/katsura12 groebner/katsura12mod groebner/katsura7rur groebner/katsura8 groebner/katsura9 '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/groebner' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/Exemples/crypto' /usr/bin/install -p -m 644 Exemples/crypto/rsa.xws Exemples/crypto/codage.xws Exemples/crypto/reed_s.xws Exemples/crypto/cesar.xws Exemples/crypto/codelin.xws '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/Exemples/crypto' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/Exemples/climat' /usr/bin/install -p -m 644 Exemples/climat/soleil.xws Exemples/climat/edc.xws Exemples/climat/vostok.xws Exemples/climat/global_temp.xws Exemples/climat/banquise.xws Exemples/climat/terre.jpg Exemples/climat/terre.xws Exemples/climat/energie.xws Exemples/climat/glace.xws Exemples/climat/neige.xws Exemples/climat/co2t150.xws Exemples/climat/insol.xws Exemples/climat/co2.xws Exemples/climat/geneve_juillet.xws Exemples/climat/geneve_novembre.xws '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/Exemples/climat' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/arit' /usr/bin/install -p -m 644 arit/numeration arit/rsa.cxx arit/horner arit/estpremier arit/codage.cas arit/nbrediviseur arit/puissancerapide arit/inpg.cas '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/arit' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/Exemples/geometrie' /usr/bin/install -p -m 644 Exemples/geometrie/caustique.xws Exemples/geometrie/astroide.xws Exemples/geometrie/rouepoly.xws Exemples/geometrie/hexagone.xws Exemples/geometrie/capes.xws Exemples/geometrie/morley_puzzle.xws Exemples/geometrie/morley_demo.xws Exemples/geometrie/napoleon.xws Exemples/geometrie/simson.xws Exemples/geometrie/atelier.xws Exemples/geometrie/lieu_s05.xws Exemples/geometrie/animpav.xws Exemples/geometrie/intercourbe.xws '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/Exemples/geometrie' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/Exemples/arit' /usr/bin/install -p -m 644 Exemples/arit/estprem.xws Exemples/arit/bezout.xws Exemples/arit/powmod.xws Exemples/arit/diviseur.xws Exemples/arit/potence.xws Exemples/arit/crible.xws Exemples/arit/premier.xws Exemples/arit/multpoly.xws Exemples/arit/multfft.xws Exemples/arit/makegf.xws Exemples/arit/prime.xws Exemples/arit/pollard.xws '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/Exemples/arit' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/polyfact' /usr/bin/install -p -m 644 polyfact/zimmer1 polyfact/zimmer2 polyfact/zimmer3 polyfact/zimmer4 polyfact/zimmer5 polyfact/zimmer6 polyfact/zimmer7 '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/polyfact' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/Exemples/opengl' /usr/bin/install -p -m 644 Exemples/opengl/surface.xws Exemples/opengl/sphere.xws '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/Exemples/opengl' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/lewisw' /usr/bin/install -p -m 644 lewisw/lw4 lewisw/lwA lewisw/lwB lewisw/lwC lewisw/lwD lewisw/lwE lewisw/lwF lewisw/lwG lewisw/lwM lewisw/lwN lewisw/lwO lewisw/lwX lewisw/lwHL lewisw/lwM2 lewisw/lwN1 lewisw/lwPQ lewisw/fermat_gcd_mod_1var lewisw/fermat_gcd_mod_4var lewisw/fermat_gcd_1var lewisw/fermat_gcd_4var '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/lewisw' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/Exemples/analyse' /usr/bin/install -p -m 644 Exemples/analyse/newton.xws Exemples/analyse/toile.xws Exemples/analyse/series_alt.xws Exemples/analyse/ode.xws Exemples/analyse/euler_ode.xws Exemples/analyse/pui.xws Exemples/analyse/gradconj.xws Exemples/analyse/grad_const.xws Exemples/analyse/mult_lagr.xws Exemples/analyse/lagrange_err.xws Exemples/analyse/signal.xws '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/Exemples/analyse' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/groebner' /usr/bin/install -p -m 644 groebner/katsura9rur groebner/mayr42 groebner/noon7r groebner/noon9 groebner/session.tex groebner/yang1 '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/groebner' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/Exemples/prog' /usr/bin/install -p -m 644 Exemples/prog/gauss_jordan.xws Exemples/prog/conformal.xws Exemples/prog/arbre.xws Exemples/prog/exemple.xws '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/Exemples/prog' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/Exemples/poly' /usr/bin/install -p -m 644 Exemples/poly/pgcd.xws Exemples/poly/racine.xws Exemples/poly/horner.xws Exemples/poly/reed_sol.xws Exemples/poly/yun.xws Exemples/poly/berle.xws Exemples/poly/cardan.xws Exemples/poly/hensel.xws Exemples/poly/afactor.xws Exemples/poly/aspolyof.xws '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/Exemples/poly' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/Exemples/demo' /usr/bin/install -p -m 644 Exemples/demo/calcform.xws Exemples/demo/dft.xws Exemples/demo/graphe_proba.xws Exemples/demo/image.xws Exemples/demo/terre.jpg Exemples/demo/essai.png Exemples/demo/napoleon.xws Exemples/demo/polylogo.xws Exemples/demo/apmep.xws Exemples/demo/arit.xws Exemples/demo/milieu.xws Exemples/demo/milieux.xws Exemples/demo/oct06.xws Exemples/demo/anniversaire.xws Exemples/demo/dijkstra.xws Exemples/demo/Mandelbrot.xws Exemples/demo/giac_Mandelbrot.cpp '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/Exemples/demo' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/Exemples/capes2006' /usr/bin/install -p -m 644 Exemples/capes2006/2107.xws Exemples/capes2006/0307.xws Exemples/capes2006/2906.xws Exemples/capes2006/1707.xws Exemples/capes2006/3006.xws Exemples/capes2006/0707.xws Exemples/capes2006/0107.xws Exemples/capes2006/0807.xws Exemples/capes2006/1407.xws Exemples/capes2006/2007.xws Exemples/capes2006/0207.xws '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/Exemples/capes2006' /usr/bin/install -p -m 644 Makefile.am '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/.' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/codage' /usr/bin/install -p -m 644 codage/rsa codage/group2lettres codage/julescesar codage/chiffrementaffine '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/codage' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/Exemples/geo3d' /usr/bin/install -p -m 644 Exemples/geo3d/cone.xws Exemples/geo3d/circon3d.xws Exemples/geo3d/animcube.xws '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/Exemples/geo3d' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/Exemples/logo' /usr/bin/install -p -m 644 Exemples/logo/fleur.xws Exemples/logo/sapin.xws Exemples/logo/tulipe.xws Exemples/logo/neige.xws Exemples/logo/poule.xws Exemples/logo/jeu.xws '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/Exemples/logo' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/demo' /usr/bin/install -p -m 644 demo/pgcd.cpp demo/random.tab demo/algos_integrale.cxx demo/bezout.cxx demo/napoleon.cxx demo/e05.tex demo/mediane.cxx demo/bissectrice.cxx demo/pgcd.cc demo/simpson.cas demo/inpg.cas demo/orthocentre.cxx '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/demo' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/tortue' /usr/bin/install -p -m 644 tortue/koch.cxx tortue/arbre.cxx tortue/sapin.cxx tortue/hilbert.cxx tortue/gosper.cxx tortue/dragon.cxx tortue/peano.cxx '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/tortue' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/morley' /usr/bin/install -p -m 644 morley/equimore morley/morleypara morley/trisectfig morley/figure1 morley/figure2 morley/demomorley1 morley/fiqure1 morley/calcul18 morley/morley18 morley/morley108 morley/morleynum morley/morley morley/puzzel morley/dessinlem morley/demonfig2 '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/morley' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/Exemples/proba' /usr/bin/install -p -m 644 Exemples/proba/moivre_laplace.xws Exemples/proba/montecarlo.xws Exemples/proba/moivre2.xws Exemples/proba/fluctuations.xws Exemples/proba/fluctuation2.xws Exemples/proba/confiance.xws Exemples/proba/gaussienne.xws Exemples/proba/vectgauss.xws Exemples/proba/ehrenfest.xws Exemples/proba/kolmogorov.xws Exemples/proba/poisson.xws Exemples/proba/galton.xws Exemples/proba/rejet.xws Exemples/proba/attente.xws '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/Exemples/proba' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/recur' /usr/bin/install -p -m 644 recur/sphinx.cxx recur/plantes.cxx recur/sphynx.cxx recur/trisierpinski.cas recur/polygone.cxx recur/triangle.cxx recur/carre.cxx recur/flocon.cxx recur/session.cxx recur/peanoarc.cas recur/autres.cxx recur/permutation.cxx recur/dragon.cxx recur/peano.cxx '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/recur' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/linalg' /usr/bin/install -p -m 644 linalg/gaussjordan_noyau.cas linalg/gaussjordan_noyau1.cas '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/linalg' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/simulation' /usr/bin/install -p -m 644 simulation/pains simulation/deplacement '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/simulation' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/Exemples/spects' /usr/bin/install -p -m 644 Exemples/spects/pagerank.xws Exemples/spects/spec_proie.xws Exemples/spects/tpi.xws '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/Exemples/spects' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/geo' /usr/bin/install -p -m 644 geo/morleylem geo/orbite.cas geo/envelopl geo/envelopp geo/envelopt geo/carres.cxx geo/terre.cas geo/demomorley.cxx geo/bissectrice.cxx geo/simpson.cxx geo/conj_harmonic1.cas geo/conj_harmonic2.cas geo/conj_harmonic3.cas geo/envelop3t geo/enveloppe geo/morleydess18 geo/equimorley geo/orthocentre.cxx geo/feuerbach.cxx '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac/geo' make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/examples' make[1]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/examples' make[1]: Entering directory '/builddir/build/BUILD/giac-1.9.0' make[2]: Entering directory '/builddir/build/BUILD/giac-1.9.0' /usr/bin/make install-exec-hook make[3]: Entering directory '/builddir/build/BUILD/giac-1.9.0' cp config.h /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/include/giac ./mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/ ./mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/pixmaps mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/pixmaps cp xcas.xpm /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/pixmaps/xcas.xpm ./mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/applications mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/applications cp xcas.desktop /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/applications/xcas.desktop ./mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/metainfo mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/metainfo cp xcas.metainfo.xml /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/metainfo/ ./mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/application-registry mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/application-registry cp xcas.applications /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/application-registry/xcas.applications ./mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/icons/ mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/icons ./mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/icons/hicolor mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/icons/hicolor for SIZE in 256 128 64 32 16; do ./mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/icons/hicolor/${SIZE}x${SIZE} && ./mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/icons/hicolor/${SIZE}x${SIZE}/apps && cp icons/xcas_${SIZE}.png /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/icons/hicolor/${SIZE}x${SIZE}/apps/xcas.png; done mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/icons/hicolor/256x256 mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/icons/hicolor/256x256/apps mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/icons/hicolor/128x128 mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/icons/hicolor/128x128/apps mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/icons/hicolor/64x64 mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/icons/hicolor/64x64/apps mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/icons/hicolor/32x32 mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/icons/hicolor/32x32/apps mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/icons/hicolor/16x16 mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/icons/hicolor/16x16/apps for SIZE in 256 128 64 32 16; do ./mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/icons/hicolor/${SIZE}x${SIZE}/mimetypes && cp icons/x-xcas_${SIZE}.png /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/icons/hicolor/${SIZE}x${SIZE}/mimetypes/application-x-xcas.png; done mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/icons/hicolor/256x256/mimetypes mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/icons/hicolor/128x128/mimetypes mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/icons/hicolor/64x64/mimetypes mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/icons/hicolor/32x32/mimetypes mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/icons/hicolor/16x16/mimetypes make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0' make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0' make[1]: Leaving directory '/builddir/build/BUILD/giac-1.9.0' + install -pm 644 libmicropython.a /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/lib64/ + install -pm 644 src/.libs/libxcas.a /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/lib64/ + install -pm 644 src/.libs/libgiac.a /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/lib64/ + cp -p src/tinymt32_license.h LICENSE.tinymt32 + rm -f /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/info/dir + rm -rf /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/application-registry + rm -f /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/lib64/libgiac.la + find /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x -size 0 -delete + rm -f /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/bin/xcasnew + rm -f /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giacwasm.wasm + install -pm 644 -D debian/giac.sharedmimeinfo /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/mime/packages/giac.xml + appstream-util validate-relax --nonet /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/metainfo/xcas.metainfo.xml /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/metainfo/xcas.metainfo.xml: OK + install -pm 644 -t /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc doc/en/cas.pdf doc/en/cascmd_en.pdf doc/en/casinter.pdf + install -pm 644 -t /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/en doc/en/cas.pdf doc/en/cascmd_en.pdf doc/en/casinter.pdf doc/en/troussesurvie_en.pdf + install -pm 644 -t /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/el doc/el/cas_el.pdf + install -pm 644 -t /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/es doc/es/cas_es.pdf + mkdir -p /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/fr + ln -sf -T /usr/share/giac/doc/aide_cas /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/fr/aide_cas + ln -sf -T /usr/share/giac/doc/aide_cas /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/en/aide_cas + ln -sf -T /usr/share/giac/doc/en/casinter/index.html /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/en/casinter/casinter.html + ln -sf -T /usr/share/giac/doc/en/cascmd_en/index.html /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/en/cascmd_en/cascmd_en.html + mkdir -p /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/man/man1 + install -pm 644 debian/giac.1 /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/man/man1 + install -pm 644 debian/cas_help.1 /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/man/man1 + install -pm 644 debian/pgiac.1 /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/man/man1 + mkdir -p /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/fr + cd /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc/fr + ln -s ../en/cascmd_en cascmd_fr + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x giac + desktop-file-install --vendor= --remove-key=Encoding --set-key=Version --set-value=1.0 --dir=/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/applications/ /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/applications/xcas.desktop + find /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc -maxdepth 2 -type f + grep -v -E '/usr/share/giac/doc/[a-z]{2}/xcasex$' + grep -v -E '/usr/share/giac/doc/[a-z]{2}/xcasmenu$' + grep -v -E '/usr/share/giac/doc/[a-z]{2}/keywords$' + sed -e s:/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x:: + grep -E '/usr/share/giac/doc/[a-z]{2}/' + find /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc -maxdepth 1 -type f + sed -e s:/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x:: + grep -v -E '/usr/share/giac/doc/aide_cas$' + find /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc -maxdepth 2 -type d + grep -v -E '/usr/share/giac/doc/[a-z]{2}$' + sed -e s:/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x:: + sed -e 's:$:/:' + grep -v -E '/usr/share/giac/doc$' + grep -E '/usr/share/giac/doc/[a-z]{2}/' + find /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc -maxdepth 1 -type d + sed -e s:/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x:: + sed -e 's:$:/:' + grep -v -E '/usr/share/giac/doc$' + grep -v -E '/usr/share/giac/doc/[a-z]{2}$' + find /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/giac/doc -maxdepth 2 -type l + sed -e s:/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x:: + grep -v -E '/usr/share/giac/doc/aide_cas$' + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 1.9.0.73-3.fc40 --unique-debug-suffix -1.9.0.73-3.fc40.s390x --unique-debug-src-base giac-1.9.0.73-3.fc40.s390x --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/giac-1.9.0 find-debuginfo: starting Extracting debug info from 5 files DWARF-compressing 5 files sepdebugcrcfix: Updated 5 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/giac-1.9.0.73-3.fc40.s390x cpio: src/kernel/none/level1.h: Cannot stat: No such file or directory cpio: src/lex.yy.c: Cannot stat: No such file or directory cpio: src/y.tab.c: Cannot stat: No such file or directory 40535 blocks 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/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: giac-1.9.0.73-3.fc40.s390x Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.wen4oJ + umask 022 + cd /builddir/build/BUILD + cd giac-1.9.0 + LICENSEDIR=/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/licenses/giac + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/licenses/giac + cp -pr /builddir/build/BUILD/giac-1.9.0/COPYING /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/licenses/giac + cp -pr /builddir/build/BUILD/giac-1.9.0/micropython-1.12/micropython-LICENSE /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/licenses/giac + cp -pr /builddir/build/BUILD/giac-1.9.0/LICENSE.tinymt32 /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/licenses/giac + RPM_EC=0 ++ jobs -p + exit 0 Provides: bundled(tinymt32) giac = 1.9.0.73-3.fc40 giac(s390-64) = 1.9.0.73-3.fc40 libgiac-static = 1.9.0 libgiac.so.0()(64bit) libmicropython-static = 1.12 libxcas-static = 1.9.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld64.so.1()(64bit) ld64.so.1(GLIBC_2.3)(64bit) libGL.so.1()(64bit) libao.so.4()(64bit) libao.so.4(LIBAO4_1.1.0)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libcliquer.so.1()(64bit) libcocoa.so.0()(64bit) libcurl.so.4()(64bit) libecm.so.1()(64bit) libflexiblas.so.3()(64bit) libfltk.so.1.3()(64bit) libfltk_gl.so.1.3()(64bit) libfltk_images.so.1.3()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libgcc_s.so.1(GCC_4.1.0)(64bit) libgiac.so.0()(64bit) libglpk.so.40()(64bit) libgmp.so.10()(64bit) libgsl.so.27()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2)(64bit) libm.so.6(GLIBC_2.23)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.35)(64bit) libm.so.6(GLIBC_2.38)(64bit) libm.so.6(GLIBC_2.4)(64bit) libmpfi.so.0()(64bit) libmpfr.so.6()(64bit) libnauty.so.2()(64bit) libnauty.so.2(LIBNAUTY_2.5)(64bit) libntl.so.44()(64bit) libpari-gmp-tls.so.8()(64bit) libpng16.so.16()(64bit) libpng16.so.16(PNG16_0)(64bit) libreadline.so.8()(64bit) libsamplerate.so.0()(64bit) libsamplerate.so.0(libsamplerate.so.0.0)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(CXXABI_1.3.15)(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.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) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: giac-devel-1.9.0.73-3.fc40.s390x Provides: giac-devel = 1.9.0.73-3.fc40 giac-devel(s390-64) = 1.9.0.73-3.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libgiac.so.0()(64bit) Processing files: giac-doc-1.9.0.73-3.fc40.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Co1nRX + umask 022 + cd /builddir/build/BUILD + cd giac-1.9.0 + DOCDIR=/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac-doc + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac-doc + cp -pr /builddir/build/BUILD/giac-1.9.0/README /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/doc/giac-doc + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.HCVYHO + umask 022 + cd /builddir/build/BUILD + cd giac-1.9.0 + LICENSEDIR=/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/licenses/giac-doc + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/licenses/giac-doc + cp -pr /builddir/build/BUILD/giac-1.9.0/COPYING /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x/usr/share/licenses/giac-doc + RPM_EC=0 ++ jobs -p + exit 0 warning: absolute symlink: /usr/share/giac/doc/en/aide_cas -> /usr/share/giac/doc/aide_cas warning: absolute symlink: /usr/share/giac/doc/en/cascmd_en/cascmd_en.html -> /usr/share/giac/doc/en/cascmd_en/index.html warning: absolute symlink: /usr/share/giac/doc/en/casinter/casinter.html -> /usr/share/giac/doc/en/casinter/index.html warning: absolute symlink: /usr/share/giac/doc/fr/aide_cas -> /usr/share/giac/doc/aide_cas Provides: bundled(CodeMirror) bundled(FileSaver.js) giac-doc = 1.9.0.73-3.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: giac-xcas-1.9.0.73-3.fc40.s390x Provides: application() application(xcas.desktop) giac-xcas = 1.9.0.73-3.fc40 giac-xcas(s390-64) = 1.9.0.73-3.fc40 metainfo() metainfo(xcas.metainfo.xml) mimehandler(application/x-xcas) xcas(s390-64) = 1.9.0.73-3.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libGL.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libfltk.so.1.3()(64bit) libfltk_gl.so.1.3()(64bit) libfltk_images.so.1.3()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgiac.so.0()(64bit) libgmp.so.10()(64bit) libgsl.so.27()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2)(64bit) libm.so.6(GLIBC_2.23)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.38)(64bit) libpng16.so.16()(64bit) libpng16.so.16(PNG16_0)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.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) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: pgiac-1.9.0.73-3.fc40.noarch Provides: pgiac = 1.9.0.73-3.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/perl perl(Fcntl) perl(File::Basename) perl(Getopt::Std) perl(POSIX) Processing files: giac-debugsource-1.9.0.73-3.fc40.s390x Provides: giac-debugsource = 1.9.0.73-3.fc40 giac-debugsource(s390-64) = 1.9.0.73-3.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: giac-debuginfo-1.9.0.73-3.fc40.s390x Provides: debuginfo(build-id) = 53977d1ff50128fa1d42e18186a34c66ce200d50 debuginfo(build-id) = 60e592e9c865ffe5df8002606c635c8451c1087e debuginfo(build-id) = 89b9eb511a3fe79fe84d991f7900f8aa899f7b2c debuginfo(build-id) = e31c489f04dd61918858756cff58246d3a9bfc52 giac-debuginfo = 1.9.0.73-3.fc40 giac-debuginfo(s390-64) = 1.9.0.73-3.fc40 libgiac.so.0.0.0-1.9.0.73-3.fc40.s390x.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: giac-debugsource(s390-64) = 1.9.0.73-3.fc40 Processing files: giac-xcas-debuginfo-1.9.0.73-3.fc40.s390x Provides: debuginfo(build-id) = 4118aff15798ff5acee8917d2552b2b32c472445 giac-xcas-debuginfo = 1.9.0.73-3.fc40 giac-xcas-debuginfo(s390-64) = 1.9.0.73-3.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: giac-debugsource(s390-64) = 1.9.0.73-3.fc40 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x Wrote: /builddir/build/RPMS/giac-doc-1.9.0.73-3.fc40.noarch.rpm Wrote: /builddir/build/RPMS/giac-debuginfo-1.9.0.73-3.fc40.s390x.rpm Wrote: /builddir/build/RPMS/giac-debugsource-1.9.0.73-3.fc40.s390x.rpm Wrote: /builddir/build/RPMS/giac-xcas-debuginfo-1.9.0.73-3.fc40.s390x.rpm Wrote: /builddir/build/RPMS/giac-xcas-1.9.0.73-3.fc40.s390x.rpm Wrote: /builddir/build/RPMS/giac-devel-1.9.0.73-3.fc40.s390x.rpm Wrote: /builddir/build/RPMS/pgiac-1.9.0.73-3.fc40.noarch.rpm Wrote: /builddir/build/RPMS/giac-1.9.0.73-3.fc40.s390x.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.RxNQF4 + umask 022 + cd /builddir/build/BUILD + cd giac-1.9.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.s390x + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.7mJbyX + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/giac-1.9.0-SPECPARTS + rm -rf giac-1.9.0 giac-1.9.0.gemspec + RPM_EC=0 ++ jobs -p + exit 0 RPM build warnings: absolute symlink: /usr/share/giac/doc/en/aide_cas -> /usr/share/giac/doc/aide_cas absolute symlink: /usr/share/giac/doc/en/cascmd_en/cascmd_en.html -> /usr/share/giac/doc/en/cascmd_en/index.html absolute symlink: /usr/share/giac/doc/en/casinter/casinter.html -> /usr/share/giac/doc/en/casinter/index.html absolute symlink: /usr/share/giac/doc/fr/aide_cas -> /usr/share/giac/doc/aide_cas Finish: rpmbuild giac-1.9.0.73-3.fc40.src.rpm Finish: build phase for giac-1.9.0.73-3.fc40.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-39-s390x-1706129528.112114/root/var/log/dnf.rpm.log /var/lib/mock/fedora-39-s390x-1706129528.112114/root/var/log/dnf.librepo.log /var/lib/mock/fedora-39-s390x-1706129528.112114/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/giac-1.9.0.73-3.fc40.src.rpm) Config(child) 26 minutes 18 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": "giac-devel", "epoch": null, "version": "1.9.0.73", "release": "3.fc40", "arch": "s390x" }, { "name": "giac", "epoch": null, "version": "1.9.0.73", "release": "3.fc40", "arch": "src" }, { "name": "giac-debuginfo", "epoch": null, "version": "1.9.0.73", "release": "3.fc40", "arch": "s390x" }, { "name": "pgiac", "epoch": null, "version": "1.9.0.73", "release": "3.fc40", "arch": "noarch" }, { "name": "giac", "epoch": null, "version": "1.9.0.73", "release": "3.fc40", "arch": "s390x" }, { "name": "giac-xcas-debuginfo", "epoch": null, "version": "1.9.0.73", "release": "3.fc40", "arch": "s390x" }, { "name": "giac-debugsource", "epoch": null, "version": "1.9.0.73", "release": "3.fc40", "arch": "s390x" }, { "name": "giac-doc", "epoch": null, "version": "1.9.0.73", "release": "3.fc40", "arch": "noarch" }, { "name": "giac-xcas", "epoch": null, "version": "1.9.0.73", "release": "3.fc40", "arch": "s390x" } ] } RPMResults finished