Warning: Permanently added '3.93.46.68' (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-aarch64 --chroot fedora-39-aarch64 Version: 0.70 PID: 12355 Logging PID: 12356 Task: {'appstream': False, 'background': True, 'build_id': 6946915, 'buildroot_pkgs': [], 'chroot': 'fedora-39-aarch64', '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-aarch64/', '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-aarch64', '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-cnxd4zlh/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-cnxd4zlh/giac', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-cnxd4zlh/giac'... Running: git checkout e0d401d1ccdc2aa77614a803b3820dd225dee59d -- cmd: ['git', 'checkout', 'e0d401d1ccdc2aa77614a803b3820dd225dee59d', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-cnxd4zlh/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-cnxd4zlh/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 /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 72.7M 100 72.7M 0 0 384M 0 --:--:-- --:--:-- --:--:-- 385M INFO: Reading stdout from command: md5sum giac-1.9.0.73.tar.gz Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-cnxd4zlh/giac/giac.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-cnxd4zlh/giac --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1706107766.708031 -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-cnxd4zlh/giac/giac.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-cnxd4zlh/giac --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1706107766.708031 -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-cnxd4zlh/giac/giac.spec) Config(fedora-39-aarch64) 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-aarch64-bootstrap-1706107766.708031/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-aarch64-bootstrap-1706107766.708031/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/5663d2b0f39cbf19384039014059b724d3e69c4c6585956f862c61164e77495f/merged INFO: umounting image registry.fedoraproject.org/fedora:39 (/var/lib/containers/storage/overlay/5663d2b0f39cbf19384039014059b724d3e69c4c6585956f862c61164e77495f/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 146 MB/s | 22 MB 00:00 Additional repo http_kojipkgs_fedoraproject_org 184 MB/s | 73 MB 00:00 fedora 60 MB/s | 86 MB 00:01 updates 34 MB/s | 27 MB 00:00 Last metadata expiration check: 0:00:04 ago on Wed Jan 24 14:50:08 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 aarch64 1:1.14.10-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 156 k python3-dateutil noarch 1:2.8.2-11.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 345 k python3-dbus aarch64 1.3.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 146 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 aarch64 235-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 101 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.aarch64.rpm 4.6 MB/s | 146 kB 00:00 (2/11): dbus-libs-1.14.10-1.fc40.aarch64.rpm 4.5 MB/s | 156 kB 00:00 (3/11): python3-distro-1.9.0-1.fc40.noarch.rpm 12 MB/s | 45 kB 00:00 (4/11): python3-six-1.16.0-12.fc39.noarch.rpm 10 MB/s | 41 kB 00:00 (5/11): python3-dnf-plugins-core-4.4.4-1.fc40.n 48 MB/s | 302 kB 00:00 (6/11): python3-dateutil-2.8.2-11.fc40.noarch.r 7.9 MB/s | 345 kB 00:00 (7/11): dnf-4.18.2-1.fc40.noarch.rpm 84 MB/s | 496 kB 00:00 (8/11): python3-systemd-235-5.fc39.aarch64.rpm 13 MB/s | 101 kB 00:00 (9/11): dnf-data-4.18.2-1.fc40.noarch.rpm 8.2 MB/s | 39 kB 00:00 (10/11): yum-4.18.2-1.fc40.noarch.rpm 9.6 MB/s | 37 kB 00:00 (11/11): python3-dnf-4.18.2-1.fc40.noarch.rpm 77 MB/s | 549 kB 00:00 -------------------------------------------------------------------------------- Total 39 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.aarch64 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.aarch64 8/15 Installing : python3-dbus-1.3.2-4.fc39.aarch64 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.aarch64 1/15 Verifying : python3-dateutil-1:2.8.2-11.fc40.noarch 2/15 Verifying : python3-dbus-1.3.2-4.fc39.aarch64 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.aarch64 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.aarch64 python3-dateutil-1:2.8.2-11.fc40.noarch python3-dbus-1.3.2-4.fc39.aarch64 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.aarch64 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-aarch64-1706107766.708031/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.aarch64 rpm-sequoia-1.5.0-1.fc39.aarch64 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 56 kB/s | 1.5 kB 00:00 Copr repository 109 MB/s | 22 MB 00:00 Additional repo http_kojipkgs_fedoraproject_org 132 kB/s | 3.8 kB 00:00 fedora 489 kB/s | 14 kB 00:00 updates 470 kB/s | 13 kB 00:00 Dependencies resolved. ========================================================================================================================================= Package Arch Version Repository Size ========================================================================================================================================= Installing group/module packages: bash aarch64 5.2.26-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 M bzip2 aarch64 1.0.8-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 52 k coreutils aarch64 9.4-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 M cpio aarch64 2.15-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 285 k diffutils aarch64 3.10-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 387 k fedora-release-common noarch 40-0.29 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k findutils aarch64 1:4.9.0-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 485 k gawk aarch64 5.3.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 M glibc-minimal-langpack aarch64 2.38.9000-33.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 95 k grep aarch64 3.11-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 285 k gzip aarch64 1.12-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 158 k info aarch64 7.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 183 k patch aarch64 2.7.6-22.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 123 k redhat-rpm-config noarch 280-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 75 k rpm-build aarch64 4.19.1-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 72 k sed aarch64 4.8-14.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 295 k shadow-utils aarch64 2:4.14.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 M tar aarch64 2:1.35-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 845 k unzip aarch64 6.0-62.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 183 k util-linux aarch64 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M which aarch64 2.21-40.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k xz aarch64 5.4.5-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 531 k Installing dependencies: alternatives aarch64 1.26-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39 k ansible-srpm-macros noarch 1-12.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k audit-libs aarch64 4.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 121 k authselect aarch64 1.5.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 144 k authselect-libs aarch64 1.5.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 234 k basesystem noarch 11-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.2 k binutils aarch64 2.41-30.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.8 M binutils-gold aarch64 2.41-30.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 963 k bzip2-libs aarch64 1.0.8-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 43 k ca-certificates noarch 2023.2.62_v7.0.401-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 863 k coreutils-common aarch64 9.4-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.1 M cracklib aarch64 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 aarch64 8.5.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 369 k cyrus-sasl-lib aarch64 2.1.28-17.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 778 k debugedit aarch64 5.0-12.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 78 k dwz aarch64 0.15-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 136 k ed aarch64 1.20-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 81 k efi-srpm-macros noarch 5-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k elfutils aarch64 0.190-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 546 k elfutils-debuginfod-client aarch64 0.190-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37 k elfutils-default-yama-scope noarch 0.190-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k elfutils-libelf aarch64 0.190-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 194 k elfutils-libs aarch64 0.190-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 259 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 aarch64 5.45-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 49 k file-libs aarch64 5.45-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 761 k filesystem aarch64 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 aarch64 14.1-6.fc40 copr_base 3.9 M gdbm aarch64 1:1.23-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 148 k gdbm-libs aarch64 1:1.23-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 56 k ghc-srpm-macros noarch 1.6.1-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.1 k glibc aarch64 2.38.9000-33.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 M glibc-common aarch64 2.38.9000-33.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 372 k glibc-gconv-extra aarch64 2.38.9000-33.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.0 M gmp aarch64 1:6.2.1-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 266 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 aarch64 2.13.1-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 46 k kernel-srpm-macros noarch 1.0-20.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10 k keyutils-libs aarch64 1.6.3-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k krb5-libs aarch64 1.21.2-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 768 k libacl aarch64 2.3.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k libarchive aarch64 3.7.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 402 k libattr aarch64 2.5.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k libblkid aarch64 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 116 k libbrotli aarch64 1.1.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 344 k libcap aarch64 2.69-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 84 k libcap-ng aarch64 0.8.4-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k libcom_err aarch64 1.47.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k libcurl aarch64 8.5.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 340 k libeconf aarch64 0.5.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k libevent aarch64 2.1.12-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 254 k libfdisk aarch64 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 158 k libffi aarch64 3.4.4-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37 k libgcc aarch64 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 83 k libgomp aarch64 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 318 k libidn2 aarch64 2.3.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 111 k libmount aarch64 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 154 k libnghttp2 aarch64 1.59.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 76 k libnsl2 aarch64 2.0.0-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k libpkgconf aarch64 1.9.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k libpsl aarch64 0.21.5-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 64 k libpwquality aarch64 1.4.5-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 109 k libselinux aarch64 3.6-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 87 k libsemanage aarch64 3.6-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 114 k libsepol aarch64 3.6-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 324 k libsmartcols aarch64 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 66 k libssh aarch64 0.10.6-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 213 k libssh-config noarch 0.10.6-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.1 k libstdc++ aarch64 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 812 k libtasn1 aarch64 4.19.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 73 k libtirpc aarch64 1.3.4-1.rc1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 95 k libunistring aarch64 1.1-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 540 k libutempter aarch64 1.2.1-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k libuuid aarch64 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28 k libverto aarch64 0.3.2-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k libxcrypt aarch64 4.4.36-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 123 k libxml2 aarch64 2.12.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 682 k libzstd aarch64 1.5.5-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 280 k lua-libs aarch64 5.4.6-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 131 k lua-srpm-macros noarch 1-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.6 k lz4-libs aarch64 1.9.4-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68 k mpfr aarch64 4.2.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 320 k ncurses-base noarch 6.4-9.20240113.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63 k ncurses-libs aarch64 6.4-9.20240113.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 329 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 aarch64 2.6.6-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 251 k openssl-libs aarch64 1:3.1.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.0 M p11-kit aarch64 0.25.3-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 481 k p11-kit-trust aarch64 0.25.3-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 141 k package-notes-srpm-macros noarch 0.5-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k pam aarch64 1.6.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 525 k pam-libs aarch64 1.6.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 57 k pcre2 aarch64 10.42-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 219 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 aarch64 1.9.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k pkgconf-m4 noarch 1.9.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k pkgconf-pkg-config aarch64 1.9.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.6 k popt aarch64 1.19-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 59 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 aarch64 8.2-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 213 k rpm aarch64 4.19.1-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 510 k rpm-build-libs aarch64 4.19.1-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 92 k rpm-libs aarch64 4.19.1-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 306 k rpm-sequoia aarch64 1.5.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 839 k 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 aarch64 3.45.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 705 k systemd-libs aarch64 255.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 680 k util-linux-core aarch64 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 491 k xxhash-libs aarch64 0.8.2-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35 k xz-libs aarch64 5.4.5-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 107 k zig-srpm-macros noarch 1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.0 k zip aarch64 3.0-39.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 262 k zlib-ng-compat aarch64 2.1.6-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 66 k zstd aarch64 1.5.5-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 446 k Installing Groups: Buildsystem building group Transaction Summary ========================================================================================================================================= Install 152 Packages Total size: 52 M Installed size: 304 M Downloading Packages: [SKIPPED] gdb-minimal-14.1-6.fc40.aarch64.rpm: Already downloaded [SKIPPED] alternatives-1.26-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] ansible-srpm-macros-1-12.fc40.noarch.rpm: Already downloaded [SKIPPED] audit-libs-4.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] authselect-1.5.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] authselect-libs-1.5.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] basesystem-11-18.fc39.noarch.rpm: Already downloaded [SKIPPED] bash-5.2.26-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] binutils-2.41-30.fc40.aarch64.rpm: Already downloaded [SKIPPED] binutils-gold-2.41-30.fc40.aarch64.rpm: Already downloaded [SKIPPED] bzip2-1.0.8-16.fc39.aarch64.rpm: Already downloaded [SKIPPED] bzip2-libs-1.0.8-16.fc39.aarch64.rpm: Already downloaded [SKIPPED] ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch.rpm: Already downloaded [SKIPPED] coreutils-9.4-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] coreutils-common-9.4-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] cpio-2.15-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] cracklib-2.9.11-2.fc39.aarch64.rpm: Already downloaded [SKIPPED] crypto-policies-20231204-1.git1e3a2e4.fc40.noarch.rpm: Already downloaded [SKIPPED] curl-8.5.0-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] cyrus-sasl-lib-2.1.28-17.fc40.aarch64.rpm: Already downloaded [SKIPPED] debugedit-5.0-12.fc40.aarch64.rpm: Already downloaded [SKIPPED] diffutils-3.10-3.fc39.aarch64.rpm: Already downloaded [SKIPPED] dwz-0.15-3.fc39.aarch64.rpm: Already downloaded [SKIPPED] ed-1.20-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] efi-srpm-macros-5-9.fc39.noarch.rpm: Already downloaded [SKIPPED] elfutils-0.190-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] elfutils-debuginfod-client-0.190-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] elfutils-default-yama-scope-0.190-4.fc40.noarch.rpm: Already downloaded [SKIPPED] elfutils-libelf-0.190-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] elfutils-libs-0.190-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] fedora-gpg-keys-40-0.2.noarch.rpm: Already downloaded [SKIPPED] fedora-release-40-0.29.noarch.rpm: Already downloaded [SKIPPED] fedora-release-common-40-0.29.noarch.rpm: Already downloaded [SKIPPED] fedora-release-identity-basic-40-0.29.noarch.rpm: Already downloaded [SKIPPED] fedora-repos-40-0.2.noarch.rpm: Already downloaded [SKIPPED] fedora-repos-rawhide-40-0.2.noarch.rpm: Already downloaded [SKIPPED] file-5.45-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] file-libs-5.45-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] filesystem-3.18-6.fc39.aarch64.rpm: Already downloaded [SKIPPED] findutils-4.9.0-6.fc40.aarch64.rpm: Already downloaded [SKIPPED] fonts-srpm-macros-2.0.5-12.fc39.noarch.rpm: Already downloaded [SKIPPED] forge-srpm-macros-0.2.0-1.fc40.noarch.rpm: Already downloaded [SKIPPED] fpc-srpm-macros-1.3-8.fc39.noarch.rpm: Already downloaded [SKIPPED] gawk-5.3.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] gdbm-1.23-4.fc39.aarch64.rpm: Already downloaded [SKIPPED] gdbm-libs-1.23-4.fc39.aarch64.rpm: Already downloaded [SKIPPED] ghc-srpm-macros-1.6.1-3.fc40.noarch.rpm: Already downloaded [SKIPPED] glibc-2.38.9000-33.fc40.aarch64.rpm: Already downloaded [SKIPPED] glibc-common-2.38.9000-33.fc40.aarch64.rpm: Already downloaded [SKIPPED] glibc-gconv-extra-2.38.9000-33.fc40.aarch64.rpm: Already downloaded [SKIPPED] glibc-minimal-langpack-2.38.9000-33.fc40.aarch64.rpm: Already downloaded [SKIPPED] gmp-6.2.1-5.fc39.aarch64.rpm: Already downloaded [SKIPPED] gnat-srpm-macros-6-3.fc39.noarch.rpm: Already downloaded [SKIPPED] go-srpm-macros-3.3.1-1.fc40.noarch.rpm: Already downloaded [SKIPPED] grep-3.11-5.fc40.aarch64.rpm: Already downloaded [SKIPPED] gzip-1.12-6.fc39.aarch64.rpm: Already downloaded [SKIPPED] info-7.1-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] jansson-2.13.1-7.fc39.aarch64.rpm: Already downloaded [SKIPPED] kernel-srpm-macros-1.0-20.fc39.noarch.rpm: Already downloaded [SKIPPED] keyutils-libs-1.6.3-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] krb5-libs-1.21.2-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libacl-2.3.2-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libarchive-3.7.2-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libattr-2.5.2-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libblkid-2.39.3-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libbrotli-1.1.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libcap-2.69-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libcap-ng-0.8.4-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libcom_err-1.47.0-2.fc39.aarch64.rpm: Already downloaded [SKIPPED] libcurl-8.5.0-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libeconf-0.5.2-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libevent-2.1.12-9.fc39.aarch64.rpm: Already downloaded [SKIPPED] libfdisk-2.39.3-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libffi-3.4.4-5.fc40.aarch64.rpm: Already downloaded [SKIPPED] libgcc-14.0.1-0.2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libgomp-14.0.1-0.2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libidn2-2.3.4-3.fc39.aarch64.rpm: Already downloaded [SKIPPED] libmount-2.39.3-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libnghttp2-1.59.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libnsl2-2.0.0-6.fc39.aarch64.rpm: Already downloaded [SKIPPED] libpkgconf-1.9.5-2.fc39.aarch64.rpm: Already downloaded [SKIPPED] libpsl-0.21.5-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libpwquality-1.4.5-6.fc39.aarch64.rpm: Already downloaded [SKIPPED] libselinux-3.6-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libsemanage-3.6-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libsepol-3.6-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libsmartcols-2.39.3-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libssh-0.10.6-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libssh-config-0.10.6-2.fc40.noarch.rpm: Already downloaded [SKIPPED] libstdc++-14.0.1-0.2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libtasn1-4.19.0-3.fc39.aarch64.rpm: Already downloaded [SKIPPED] libtirpc-1.3.4-1.rc1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libunistring-1.1-5.fc40.aarch64.rpm: Already downloaded [SKIPPED] libutempter-1.2.1-10.fc39.aarch64.rpm: Already downloaded [SKIPPED] libuuid-2.39.3-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libverto-0.3.2-6.fc39.aarch64.rpm: Already downloaded [SKIPPED] libxcrypt-4.4.36-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] libxml2-2.12.4-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libzstd-1.5.5-4.fc39.aarch64.rpm: Already downloaded [SKIPPED] lua-libs-5.4.6-3.fc39.aarch64.rpm: Already downloaded [SKIPPED] lua-srpm-macros-1-9.fc39.noarch.rpm: Already downloaded [SKIPPED] lz4-libs-1.9.4-4.fc39.aarch64.rpm: Already downloaded [SKIPPED] mpfr-4.2.1-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] ncurses-base-6.4-9.20240113.fc40.noarch.rpm: Already downloaded [SKIPPED] ncurses-libs-6.4-9.20240113.fc40.aarch64.rpm: Already downloaded [SKIPPED] ocaml-srpm-macros-9-1.fc40.noarch.rpm: Already downloaded [SKIPPED] openblas-srpm-macros-2-14.fc39.noarch.rpm: Already downloaded [SKIPPED] openldap-2.6.6-1.fc39.aarch64.rpm: Already downloaded [SKIPPED] openssl-libs-3.1.4-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] p11-kit-0.25.3-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] p11-kit-trust-0.25.3-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] package-notes-srpm-macros-0.5-9.fc39.noarch.rpm: Already downloaded [SKIPPED] pam-1.6.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] pam-libs-1.6.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] patch-2.7.6-22.fc39.aarch64.rpm: Already downloaded [SKIPPED] pcre2-10.42-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] pcre2-syntax-10.42-2.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-srpm-macros-1-51.fc39.noarch.rpm: Already downloaded [SKIPPED] pkgconf-1.9.5-2.fc39.aarch64.rpm: Already downloaded [SKIPPED] pkgconf-m4-1.9.5-2.fc39.noarch.rpm: Already downloaded [SKIPPED] pkgconf-pkg-config-1.9.5-2.fc39.aarch64.rpm: Already downloaded [SKIPPED] popt-1.19-3.fc39.aarch64.rpm: Already downloaded [SKIPPED] publicsuffix-list-dafsa-20240107-1.fc40.noarch.rpm: Already downloaded [SKIPPED] pyproject-srpm-macros-1.11.0-1.fc40.noarch.rpm: Already downloaded [SKIPPED] python-srpm-macros-3.12-5.fc40.noarch.rpm: Already downloaded [SKIPPED] qt5-srpm-macros-5.15.12-1.fc40.noarch.rpm: Already downloaded [SKIPPED] qt6-srpm-macros-6.6.1-3.fc40.noarch.rpm: Already downloaded [SKIPPED] readline-8.2-7.fc40.aarch64.rpm: Already downloaded [SKIPPED] redhat-rpm-config-280-1.fc40.noarch.rpm: Already downloaded [SKIPPED] rpm-4.19.1-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] rpm-build-4.19.1-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] rpm-build-libs-4.19.1-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] rpm-libs-4.19.1-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] rpm-sequoia-1.5.0-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] rust-srpm-macros-25.2-2.fc40.noarch.rpm: Already downloaded [SKIPPED] sed-4.8-14.fc39.aarch64.rpm: Already downloaded [SKIPPED] setup-2.14.5-1.fc40.noarch.rpm: Already downloaded [SKIPPED] shadow-utils-4.14.0-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] sqlite-libs-3.45.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] systemd-libs-255.2-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] tar-1.35-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] unzip-6.0-62.fc39.aarch64.rpm: Already downloaded [SKIPPED] util-linux-2.39.3-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] util-linux-core-2.39.3-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] which-2.21-40.fc39.aarch64.rpm: Already downloaded [SKIPPED] xxhash-libs-0.8.2-1.fc39.aarch64.rpm: Already downloaded [SKIPPED] xz-5.4.5-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] xz-libs-5.4.5-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] zig-srpm-macros-1-1.fc40.noarch.rpm: Already downloaded [SKIPPED] zip-3.0-39.fc40.aarch64.rpm: Already downloaded [SKIPPED] zlib-ng-compat-2.1.6-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] zstd-1.5.5-4.fc39.aarch64.rpm: Already downloaded Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-6.fc39.aarch64 1/1 Preparing : 1/1 Installing : libgcc-14.0.1-0.2.fc40.aarch64 1/152 Running scriptlet: libgcc-14.0.1-0.2.fc40.aarch64 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.aarch64 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.aarch64 23/152 Running scriptlet: glibc-gconv-extra-2.38.9000-33.fc40.aarch64 23/152 Installing : glibc-minimal-langpack-2.38.9000-33.fc40.aarch64 24/152 Installing : glibc-common-2.38.9000-33.fc40.aarch64 25/152 Running scriptlet: glibc-2.38.9000-33.fc40.aarch64 26/152 Installing : glibc-2.38.9000-33.fc40.aarch64 26/152 Running scriptlet: glibc-2.38.9000-33.fc40.aarch64 26/152 Installing : ncurses-libs-6.4-9.20240113.fc40.aarch64 27/152 Installing : bash-5.2.26-1.fc40.aarch64 28/152 Running scriptlet: bash-5.2.26-1.fc40.aarch64 28/152 Installing : zlib-ng-compat-2.1.6-1.fc40.aarch64 29/152 Installing : xz-libs-5.4.5-1.fc40.aarch64 30/152 Installing : bzip2-libs-1.0.8-16.fc39.aarch64 31/152 Installing : readline-8.2-7.fc40.aarch64 32/152 Installing : libstdc++-14.0.1-0.2.fc40.aarch64 33/152 Installing : libuuid-2.39.3-2.fc40.aarch64 34/152 Installing : libzstd-1.5.5-4.fc39.aarch64 35/152 Installing : elfutils-libelf-0.190-4.fc40.aarch64 36/152 Installing : popt-1.19-3.fc39.aarch64 37/152 Installing : libblkid-2.39.3-2.fc40.aarch64 38/152 Installing : gmp-1:6.2.1-5.fc39.aarch64 39/152 Installing : libattr-2.5.2-1.fc40.aarch64 40/152 Installing : libacl-2.3.2-1.fc40.aarch64 41/152 Installing : libxcrypt-4.4.36-4.fc40.aarch64 42/152 Installing : gdbm-libs-1:1.23-4.fc39.aarch64 43/152 Installing : libeconf-0.5.2-1.fc40.aarch64 44/152 Installing : lz4-libs-1.9.4-4.fc39.aarch64 45/152 Installing : mpfr-4.2.1-1.fc40.aarch64 46/152 Installing : gawk-5.3.0-1.fc40.aarch64 47/152 Installing : dwz-0.15-3.fc39.aarch64 48/152 Installing : unzip-6.0-62.fc39.aarch64 49/152 Installing : file-libs-5.45-1.fc40.aarch64 50/152 Installing : file-5.45-1.fc40.aarch64 51/152 Installing : alternatives-1.26-1.fc40.aarch64 52/152 Installing : jansson-2.13.1-7.fc39.aarch64 53/152 Installing : libcap-ng-0.8.4-2.fc40.aarch64 54/152 Installing : audit-libs-4.0-1.fc40.aarch64 55/152 Installing : pam-libs-1.6.0-1.fc40.aarch64 56/152 Installing : libcap-2.69-1.fc40.aarch64 57/152 Installing : systemd-libs-255.2-2.fc40.aarch64 58/152 Installing : libcom_err-1.47.0-2.fc39.aarch64 59/152 Installing : libsepol-3.6-1.fc40.aarch64 60/152 Installing : libsmartcols-2.39.3-2.fc40.aarch64 61/152 Installing : libtasn1-4.19.0-3.fc39.aarch64 62/152 Installing : libunistring-1.1-5.fc40.aarch64 63/152 Installing : libidn2-2.3.4-3.fc39.aarch64 64/152 Installing : lua-libs-5.4.6-3.fc39.aarch64 65/152 Installing : pcre2-10.42-2.fc40.aarch64 66/152 Installing : libselinux-3.6-2.fc40.aarch64 67/152 Installing : sed-4.8-14.fc39.aarch64 68/152 Installing : grep-3.11-5.fc40.aarch64 69/152 Installing : findutils-1:4.9.0-6.fc40.aarch64 70/152 Installing : xz-5.4.5-1.fc40.aarch64 71/152 Installing : libmount-2.39.3-2.fc40.aarch64 72/152 Installing : util-linux-core-2.39.3-2.fc40.aarch64 73/152 Installing : libsemanage-3.6-1.fc40.aarch64 74/152 Installing : shadow-utils-2:4.14.0-2.fc40.aarch64 75/152 Running scriptlet: libutempter-1.2.1-10.fc39.aarch64 76/152 Installing : libutempter-1.2.1-10.fc39.aarch64 76/152 Installing : tar-2:1.35-2.fc40.aarch64 77/152 Installing : libpsl-0.21.5-1.fc40.aarch64 78/152 Installing : zip-3.0-39.fc40.aarch64 79/152 Installing : zstd-1.5.5-4.fc39.aarch64 80/152 Installing : cyrus-sasl-lib-2.1.28-17.fc40.aarch64 81/152 Installing : gdbm-1:1.23-4.fc39.aarch64 82/152 Installing : libfdisk-2.39.3-2.fc40.aarch64 83/152 Installing : bzip2-1.0.8-16.fc39.aarch64 84/152 Installing : libxml2-2.12.4-1.fc40.aarch64 85/152 Installing : sqlite-libs-3.45.0-1.fc40.aarch64 86/152 Installing : ed-1.20-1.fc40.aarch64 87/152 Installing : patch-2.7.6-22.fc39.aarch64 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.aarch64 90/152 Installing : diffutils-3.10-3.fc39.aarch64 91/152 Installing : keyutils-libs-1.6.3-1.fc40.aarch64 92/152 Installing : libbrotli-1.1.0-1.fc40.aarch64 93/152 Installing : libffi-3.4.4-5.fc40.aarch64 94/152 Installing : p11-kit-0.25.3-1.fc40.aarch64 95/152 Installing : p11-kit-trust-0.25.3-1.fc40.aarch64 96/152 Running scriptlet: p11-kit-trust-0.25.3-1.fc40.aarch64 96/152 Installing : libgomp-14.0.1-0.2.fc40.aarch64 97/152 Installing : libnghttp2-1.59.0-1.fc40.aarch64 98/152 Installing : libpkgconf-1.9.5-2.fc39.aarch64 99/152 Installing : pkgconf-1.9.5-2.fc39.aarch64 100/152 Installing : pkgconf-pkg-config-1.9.5-2.fc39.aarch64 101/152 Installing : libverto-0.3.2-6.fc39.aarch64 102/152 Installing : xxhash-libs-0.8.2-1.fc39.aarch64 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.aarch64 109/152 Installing : openssl-libs-1:3.1.4-1.fc40.aarch64 110/152 Installing : coreutils-9.4-3.fc40.aarch64 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.aarch64 113/152 Installing : libtirpc-1.3.4-1.rc1.fc40.aarch64 114/152 Running scriptlet: authselect-libs-1.5.0-1.fc40.aarch64 115/152 Installing : authselect-libs-1.5.0-1.fc40.aarch64 115/152 Installing : gzip-1.12-6.fc39.aarch64 116/152 Installing : cracklib-2.9.11-2.fc39.aarch64 117/152 Installing : libpwquality-1.4.5-6.fc39.aarch64 118/152 Installing : authselect-1.5.0-1.fc40.aarch64 119/152 Installing : libnsl2-2.0.0-6.fc39.aarch64 120/152 Installing : pam-1.6.0-1.fc40.aarch64 121/152 Installing : libssh-0.10.6-2.fc40.aarch64 122/152 Installing : libarchive-3.7.2-1.fc40.aarch64 123/152 Installing : libevent-2.1.12-9.fc39.aarch64 124/152 Installing : openldap-2.6.6-1.fc39.aarch64 125/152 Installing : libcurl-8.5.0-2.fc40.aarch64 126/152 Installing : elfutils-libs-0.190-4.fc40.aarch64 127/152 Installing : elfutils-debuginfod-client-0.190-4.fc40.aarch64 128/152 Installing : binutils-gold-2.41-30.fc40.aarch64 129/152 Running scriptlet: binutils-gold-2.41-30.fc40.aarch64 129/152 Installing : binutils-2.41-30.fc40.aarch64 130/152 Running scriptlet: binutils-2.41-30.fc40.aarch64 130/152 Installing : gdb-minimal-14.1-6.fc40.aarch64 131/152 Installing : elfutils-0.190-4.fc40.aarch64 132/152 Installing : debugedit-5.0-12.fc40.aarch64 133/152 Installing : curl-8.5.0-2.fc40.aarch64 134/152 Installing : rpm-sequoia-1.5.0-2.fc40.aarch64 135/152 Installing : rpm-libs-4.19.1-2.fc40.aarch64 136/152 Running scriptlet: rpm-4.19.1-2.fc40.aarch64 137/152 Installing : rpm-4.19.1-2.fc40.aarch64 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.aarch64 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.aarch64 148/152 Installing : pyproject-srpm-macros-1.11.0-1.fc40.noarch 149/152 Installing : util-linux-2.39.3-2.fc40.aarch64 150/152 Installing : which-2.21-40.fc39.aarch64 151/152 Installing : info-7.1-1.fc40.aarch64 152/152 Running scriptlet: filesystem-3.18-6.fc39.aarch64 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.aarch64 152/152 Running scriptlet: rpm-4.19.1-2.fc40.aarch64 152/152 Running scriptlet: info-7.1-1.fc40.aarch64 152/152 Installed: alternatives-1.26-1.fc40.aarch64 ansible-srpm-macros-1-12.fc40.noarch audit-libs-4.0-1.fc40.aarch64 authselect-1.5.0-1.fc40.aarch64 authselect-libs-1.5.0-1.fc40.aarch64 basesystem-11-18.fc39.noarch bash-5.2.26-1.fc40.aarch64 binutils-2.41-30.fc40.aarch64 binutils-gold-2.41-30.fc40.aarch64 bzip2-1.0.8-16.fc39.aarch64 bzip2-libs-1.0.8-16.fc39.aarch64 ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch coreutils-9.4-3.fc40.aarch64 coreutils-common-9.4-3.fc40.aarch64 cpio-2.15-1.fc40.aarch64 cracklib-2.9.11-2.fc39.aarch64 crypto-policies-20231204-1.git1e3a2e4.fc40.noarch curl-8.5.0-2.fc40.aarch64 cyrus-sasl-lib-2.1.28-17.fc40.aarch64 debugedit-5.0-12.fc40.aarch64 diffutils-3.10-3.fc39.aarch64 dwz-0.15-3.fc39.aarch64 ed-1.20-1.fc40.aarch64 efi-srpm-macros-5-9.fc39.noarch elfutils-0.190-4.fc40.aarch64 elfutils-debuginfod-client-0.190-4.fc40.aarch64 elfutils-default-yama-scope-0.190-4.fc40.noarch elfutils-libelf-0.190-4.fc40.aarch64 elfutils-libs-0.190-4.fc40.aarch64 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.aarch64 file-libs-5.45-1.fc40.aarch64 filesystem-3.18-6.fc39.aarch64 findutils-1:4.9.0-6.fc40.aarch64 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.aarch64 gdb-minimal-14.1-6.fc40.aarch64 gdbm-1:1.23-4.fc39.aarch64 gdbm-libs-1:1.23-4.fc39.aarch64 ghc-srpm-macros-1.6.1-3.fc40.noarch glibc-2.38.9000-33.fc40.aarch64 glibc-common-2.38.9000-33.fc40.aarch64 glibc-gconv-extra-2.38.9000-33.fc40.aarch64 glibc-minimal-langpack-2.38.9000-33.fc40.aarch64 gmp-1:6.2.1-5.fc39.aarch64 gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.3.1-1.fc40.noarch grep-3.11-5.fc40.aarch64 gzip-1.12-6.fc39.aarch64 info-7.1-1.fc40.aarch64 jansson-2.13.1-7.fc39.aarch64 kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.3-1.fc40.aarch64 krb5-libs-1.21.2-3.fc40.aarch64 libacl-2.3.2-1.fc40.aarch64 libarchive-3.7.2-1.fc40.aarch64 libattr-2.5.2-1.fc40.aarch64 libblkid-2.39.3-2.fc40.aarch64 libbrotli-1.1.0-1.fc40.aarch64 libcap-2.69-1.fc40.aarch64 libcap-ng-0.8.4-2.fc40.aarch64 libcom_err-1.47.0-2.fc39.aarch64 libcurl-8.5.0-2.fc40.aarch64 libeconf-0.5.2-1.fc40.aarch64 libevent-2.1.12-9.fc39.aarch64 libfdisk-2.39.3-2.fc40.aarch64 libffi-3.4.4-5.fc40.aarch64 libgcc-14.0.1-0.2.fc40.aarch64 libgomp-14.0.1-0.2.fc40.aarch64 libidn2-2.3.4-3.fc39.aarch64 libmount-2.39.3-2.fc40.aarch64 libnghttp2-1.59.0-1.fc40.aarch64 libnsl2-2.0.0-6.fc39.aarch64 libpkgconf-1.9.5-2.fc39.aarch64 libpsl-0.21.5-1.fc40.aarch64 libpwquality-1.4.5-6.fc39.aarch64 libselinux-3.6-2.fc40.aarch64 libsemanage-3.6-1.fc40.aarch64 libsepol-3.6-1.fc40.aarch64 libsmartcols-2.39.3-2.fc40.aarch64 libssh-0.10.6-2.fc40.aarch64 libssh-config-0.10.6-2.fc40.noarch libstdc++-14.0.1-0.2.fc40.aarch64 libtasn1-4.19.0-3.fc39.aarch64 libtirpc-1.3.4-1.rc1.fc40.aarch64 libunistring-1.1-5.fc40.aarch64 libutempter-1.2.1-10.fc39.aarch64 libuuid-2.39.3-2.fc40.aarch64 libverto-0.3.2-6.fc39.aarch64 libxcrypt-4.4.36-4.fc40.aarch64 libxml2-2.12.4-1.fc40.aarch64 libzstd-1.5.5-4.fc39.aarch64 lua-libs-5.4.6-3.fc39.aarch64 lua-srpm-macros-1-9.fc39.noarch lz4-libs-1.9.4-4.fc39.aarch64 mpfr-4.2.1-1.fc40.aarch64 ncurses-base-6.4-9.20240113.fc40.noarch ncurses-libs-6.4-9.20240113.fc40.aarch64 ocaml-srpm-macros-9-1.fc40.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.aarch64 openssl-libs-1:3.1.4-1.fc40.aarch64 p11-kit-0.25.3-1.fc40.aarch64 p11-kit-trust-0.25.3-1.fc40.aarch64 package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.6.0-1.fc40.aarch64 pam-libs-1.6.0-1.fc40.aarch64 patch-2.7.6-22.fc39.aarch64 pcre2-10.42-2.fc40.aarch64 pcre2-syntax-10.42-2.fc40.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.aarch64 pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.aarch64 popt-1.19-3.fc39.aarch64 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.aarch64 redhat-rpm-config-280-1.fc40.noarch rpm-4.19.1-2.fc40.aarch64 rpm-build-4.19.1-2.fc40.aarch64 rpm-build-libs-4.19.1-2.fc40.aarch64 rpm-libs-4.19.1-2.fc40.aarch64 rpm-sequoia-1.5.0-2.fc40.aarch64 rust-srpm-macros-25.2-2.fc40.noarch sed-4.8-14.fc39.aarch64 setup-2.14.5-1.fc40.noarch shadow-utils-2:4.14.0-2.fc40.aarch64 sqlite-libs-3.45.0-1.fc40.aarch64 systemd-libs-255.2-2.fc40.aarch64 tar-2:1.35-2.fc40.aarch64 unzip-6.0-62.fc39.aarch64 util-linux-2.39.3-2.fc40.aarch64 util-linux-core-2.39.3-2.fc40.aarch64 which-2.21-40.fc39.aarch64 xxhash-libs-0.8.2-1.fc39.aarch64 xz-5.4.5-1.fc40.aarch64 xz-libs-5.4.5-1.fc40.aarch64 zig-srpm-macros-1-1.fc40.noarch zip-3.0-39.fc40.aarch64 zlib-ng-compat-2.1.6-1.fc40.aarch64 zstd-1.5.5-4.fc39.aarch64 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.aarch64 ansible-srpm-macros-1-12.fc40.noarch audit-libs-4.0-1.fc40.aarch64 authselect-1.5.0-1.fc40.aarch64 authselect-libs-1.5.0-1.fc40.aarch64 basesystem-11-18.fc39.noarch bash-5.2.26-1.fc40.aarch64 binutils-2.41-30.fc40.aarch64 binutils-gold-2.41-30.fc40.aarch64 bzip2-1.0.8-16.fc39.aarch64 bzip2-libs-1.0.8-16.fc39.aarch64 ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch coreutils-9.4-3.fc40.aarch64 coreutils-common-9.4-3.fc40.aarch64 cpio-2.15-1.fc40.aarch64 cracklib-2.9.11-2.fc39.aarch64 crypto-policies-20231204-1.git1e3a2e4.fc40.noarch curl-8.5.0-2.fc40.aarch64 cyrus-sasl-lib-2.1.28-17.fc40.aarch64 debugedit-5.0-12.fc40.aarch64 diffutils-3.10-3.fc39.aarch64 dwz-0.15-3.fc39.aarch64 ed-1.20-1.fc40.aarch64 efi-srpm-macros-5-9.fc39.noarch elfutils-0.190-4.fc40.aarch64 elfutils-debuginfod-client-0.190-4.fc40.aarch64 elfutils-default-yama-scope-0.190-4.fc40.noarch elfutils-libelf-0.190-4.fc40.aarch64 elfutils-libs-0.190-4.fc40.aarch64 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.aarch64 file-libs-5.45-1.fc40.aarch64 filesystem-3.18-6.fc39.aarch64 findutils-4.9.0-6.fc40.aarch64 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.aarch64 gdb-minimal-14.1-6.fc40.aarch64 gdbm-1.23-4.fc39.aarch64 gdbm-libs-1.23-4.fc39.aarch64 ghc-srpm-macros-1.6.1-3.fc40.noarch glibc-2.38.9000-33.fc40.aarch64 glibc-common-2.38.9000-33.fc40.aarch64 glibc-gconv-extra-2.38.9000-33.fc40.aarch64 glibc-minimal-langpack-2.38.9000-33.fc40.aarch64 gmp-6.2.1-5.fc39.aarch64 gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.3.1-1.fc40.noarch grep-3.11-5.fc40.aarch64 gzip-1.12-6.fc39.aarch64 info-7.1-1.fc40.aarch64 jansson-2.13.1-7.fc39.aarch64 kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.3-1.fc40.aarch64 krb5-libs-1.21.2-3.fc40.aarch64 libacl-2.3.2-1.fc40.aarch64 libarchive-3.7.2-1.fc40.aarch64 libattr-2.5.2-1.fc40.aarch64 libblkid-2.39.3-2.fc40.aarch64 libbrotli-1.1.0-1.fc40.aarch64 libcap-2.69-1.fc40.aarch64 libcap-ng-0.8.4-2.fc40.aarch64 libcom_err-1.47.0-2.fc39.aarch64 libcurl-8.5.0-2.fc40.aarch64 libeconf-0.5.2-1.fc40.aarch64 libevent-2.1.12-9.fc39.aarch64 libfdisk-2.39.3-2.fc40.aarch64 libffi-3.4.4-5.fc40.aarch64 libgcc-14.0.1-0.2.fc40.aarch64 libgomp-14.0.1-0.2.fc40.aarch64 libidn2-2.3.4-3.fc39.aarch64 libmount-2.39.3-2.fc40.aarch64 libnghttp2-1.59.0-1.fc40.aarch64 libnsl2-2.0.0-6.fc39.aarch64 libpkgconf-1.9.5-2.fc39.aarch64 libpsl-0.21.5-1.fc40.aarch64 libpwquality-1.4.5-6.fc39.aarch64 libselinux-3.6-2.fc40.aarch64 libsemanage-3.6-1.fc40.aarch64 libsepol-3.6-1.fc40.aarch64 libsmartcols-2.39.3-2.fc40.aarch64 libssh-0.10.6-2.fc40.aarch64 libssh-config-0.10.6-2.fc40.noarch libstdc++-14.0.1-0.2.fc40.aarch64 libtasn1-4.19.0-3.fc39.aarch64 libtirpc-1.3.4-1.rc1.fc40.aarch64 libunistring-1.1-5.fc40.aarch64 libutempter-1.2.1-10.fc39.aarch64 libuuid-2.39.3-2.fc40.aarch64 libverto-0.3.2-6.fc39.aarch64 libxcrypt-4.4.36-4.fc40.aarch64 libxml2-2.12.4-1.fc40.aarch64 libzstd-1.5.5-4.fc39.aarch64 lua-libs-5.4.6-3.fc39.aarch64 lua-srpm-macros-1-9.fc39.noarch lz4-libs-1.9.4-4.fc39.aarch64 mpfr-4.2.1-1.fc40.aarch64 ncurses-base-6.4-9.20240113.fc40.noarch ncurses-libs-6.4-9.20240113.fc40.aarch64 ocaml-srpm-macros-9-1.fc40.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.aarch64 openssl-libs-3.1.4-1.fc40.aarch64 p11-kit-0.25.3-1.fc40.aarch64 p11-kit-trust-0.25.3-1.fc40.aarch64 package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.6.0-1.fc40.aarch64 pam-libs-1.6.0-1.fc40.aarch64 patch-2.7.6-22.fc39.aarch64 pcre2-10.42-2.fc40.aarch64 pcre2-syntax-10.42-2.fc40.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.aarch64 pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.aarch64 popt-1.19-3.fc39.aarch64 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.aarch64 redhat-rpm-config-280-1.fc40.noarch rpm-4.19.1-2.fc40.aarch64 rpm-build-4.19.1-2.fc40.aarch64 rpm-build-libs-4.19.1-2.fc40.aarch64 rpm-libs-4.19.1-2.fc40.aarch64 rpm-sequoia-1.5.0-2.fc40.aarch64 rust-srpm-macros-25.2-2.fc40.noarch sed-4.8-14.fc39.aarch64 setup-2.14.5-1.fc40.noarch shadow-utils-4.14.0-2.fc40.aarch64 sqlite-libs-3.45.0-1.fc40.aarch64 systemd-libs-255.2-2.fc40.aarch64 tar-1.35-2.fc40.aarch64 unzip-6.0-62.fc39.aarch64 util-linux-2.39.3-2.fc40.aarch64 util-linux-core-2.39.3-2.fc40.aarch64 which-2.21-40.fc39.aarch64 xxhash-libs-0.8.2-1.fc39.aarch64 xz-5.4.5-1.fc40.aarch64 xz-libs-5.4.5-1.fc40.aarch64 zig-srpm-macros-1-1.fc40.noarch zip-3.0-39.fc40.aarch64 zlib-ng-compat-2.1.6-1.fc40.aarch64 zstd-1.5.5-4.fc39.aarch64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: aarch64 Building for target aarch64 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-aarch64-1706107766.708031/root/var/log/dnf.rpm.log /var/lib/mock/fedora-39-aarch64-1706107766.708031/root/var/log/dnf.librepo.log /var/lib/mock/fedora-39-aarch64-1706107766.708031/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-cnxd4zlh/giac/giac.spec) Config(child) 1 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-aarch64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-39-aarch64-bootstrap-1706107766.708031/root. INFO: reusing tmpfs at /var/lib/mock/fedora-39-aarch64-bootstrap-1706107766.708031/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-aarch64-1706107766.708031/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.aarch64 rpm-sequoia-1.5.0-1.fc39.aarch64 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: aarch64 Building for target aarch64 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 57 kB/s | 1.5 kB 00:00 Copr repository 80 MB/s | 22 MB 00:00 Additional repo http_kojipkgs_fedoraproject_org 161 kB/s | 3.8 kB 00:00 fedora 99 kB/s | 14 kB 00:00 updates 207 kB/s | 13 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 aarch64 1.22-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k cocoalib-devel aarch64 0.99818-4.fc40 copr_base 230 k desktop-file-utils aarch64 0.26-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 71 k flexiblas-devel aarch64 3.4.1-2.fc40 copr_base 108 k fltk-devel aarch64 1.3.8-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.1 M gcc-c++ aarch64 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 M gettext-devel aarch64 0.22-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 223 k glpk-devel aarch64 5.0-9.fc40 copr_base 61 k gmp-devel aarch64 1:6.2.1-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 174 k gmp-ecm-devel aarch64 7.0.5-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k gsl-devel aarch64 2.7.1-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 609 k hevea aarch64 2.36-10.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.6 M libXinerama-devel aarch64 1.1.5-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k libao-devel aarch64 1.2.0-25.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 33 k libappstream-glib aarch64 0.8.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 389 k libcurl-devel aarch64 8.5.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 924 k libjpeg-turbo-devel aarch64 2.1.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 98 k libnauty-devel aarch64 2.8.8-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 357 k libpng-devel aarch64 2:1.6.40-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 291 k libsamplerate-devel aarch64 0.2.2-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 53 k libtool aarch64 2.4.7-10.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 595 k make aarch64 1:4.4.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 578 k mesa-libGL-devel aarch64 24.0.0~rc2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37 k mpfi-devel aarch64 1.5.4-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k mpfr-devel aarch64 4.2.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k ntl-devel aarch64 11.5.1-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 M pari-devel aarch64 2.15.4-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 98 k perl-generators noarch 1.16-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k python3-devel aarch64 3.12.1-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 274 k readline-devel aarch64 8.2-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 199 k texinfo aarch64 7.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 M texinfo-tex aarch64 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 aarch64 1.2.10-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 496 k annobin-docs noarch 12.38-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 90 k annobin-plugin-gcc aarch64 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 aarch64 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 aarch64 1.83.0-2.fc40 copr_base 15 k boost-atomic aarch64 1.83.0-2.fc40 copr_base 20 k boost-chrono aarch64 1.83.0-2.fc40 copr_base 26 k boost-container aarch64 1.83.0-2.fc40 copr_base 40 k boost-context aarch64 1.83.0-2.fc40 copr_base 18 k boost-contract aarch64 1.83.0-2.fc40 copr_base 44 k boost-coroutine aarch64 1.83.0-2.fc40 copr_base 21 k boost-date-time aarch64 1.83.0-2.fc40 copr_base 16 k boost-devel aarch64 1.83.0-2.fc40 copr_base 12 M boost-fiber aarch64 1.83.0-2.fc40 copr_base 43 k boost-filesystem aarch64 1.83.0-2.fc40 copr_base 65 k boost-graph aarch64 1.83.0-2.fc40 copr_base 143 k boost-iostreams aarch64 1.83.0-2.fc40 copr_base 41 k boost-json aarch64 1.83.0-2.fc40 copr_base 142 k boost-locale aarch64 1.83.0-2.fc40 copr_base 201 k boost-log aarch64 1.83.0-2.fc40 copr_base 459 k boost-math aarch64 1.83.0-2.fc40 copr_base 260 k boost-nowide aarch64 1.83.0-2.fc40 copr_base 21 k boost-numpy3 aarch64 1.83.0-2.fc40 copr_base 29 k boost-program-options aarch64 1.83.0-2.fc40 copr_base 104 k boost-python3 aarch64 1.83.0-2.fc40 copr_base 90 k boost-random aarch64 1.83.0-2.fc40 copr_base 25 k boost-regex aarch64 1.83.0-2.fc40 copr_base 109 k boost-serialization aarch64 1.83.0-2.fc40 copr_base 132 k boost-stacktrace aarch64 1.83.0-2.fc40 copr_base 30 k boost-system aarch64 1.83.0-2.fc40 copr_base 16 k boost-test aarch64 1.83.0-2.fc40 copr_base 230 k boost-thread aarch64 1.83.0-2.fc40 copr_base 60 k boost-timer aarch64 1.83.0-2.fc40 copr_base 22 k boost-type_erasure aarch64 1.83.0-2.fc40 copr_base 33 k boost-wave aarch64 1.83.0-2.fc40 copr_base 207 k brotli aarch64 1.1.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k brotli-devel aarch64 1.1.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k bzip2-devel aarch64 1.0.8-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 214 k cairo aarch64 1.18.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 692 k cddlib aarch64 1:0.94m-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 139 k cliquer-libs aarch64 1.22-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k cmake-filesystem aarch64 3.27.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k cocoalib aarch64 0.99818-4.fc40 copr_base 1.4 M cpp aarch64 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 M cups-libs aarch64 1:2.4.7-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 269 k dbus-libs aarch64 1:1.14.10-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 156 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 aarch64 2.5.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 108 k flac-libs aarch64 1.4.3-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 234 k flexiblas aarch64 3.4.1-2.fc40 copr_base 25 k flexiblas-netlib aarch64 3.4.1-2.fc40 copr_base 2.7 M flexiblas-netlib64 aarch64 3.4.1-2.fc40 copr_base 2.6 M flexiblas-openblas-openmp aarch64 3.4.1-2.fc40 copr_base 17 k flexiblas-openblas-openmp64 aarch64 3.4.1-2.fc40 copr_base 17 k fltk aarch64 1.3.8-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 600 k fontconfig aarch64 2.15.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 260 k fontconfig-devel aarch64 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 aarch64 2.13.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 405 k freetype-devel aarch64 2.13.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 913 k gc aarch64 8.2.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 110 k gcc aarch64 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 M gcc-plugin-annobin aarch64 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k gdk-pixbuf2 aarch64 2.42.10-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 463 k gettext aarch64 0.22-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 M gettext-common-devel noarch 0.22-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 410 k gettext-envsubst aarch64 0.22-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k gettext-libs aarch64 0.22-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 310 k gettext-runtime aarch64 0.22-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 110 k gf2x aarch64 1.3.0-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 64 k ghostscript aarch64 10.02.1-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 33 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 aarch64 2.79.0-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.0 M glib2-devel aarch64 2.79.0-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 M glibc-devel aarch64 2.38.9000-33.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 530 k glpk aarch64 5.0-9.fc40 copr_base 361 k gmp-c++ aarch64 1:6.2.1-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k gmp-ecm-libs aarch64 7.0.5-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 333 k gnutls aarch64 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 aarch64 1.3.14-14.fc40 copr_base 93 k graphite2-devel aarch64 1.3.14-14.fc40 copr_base 21 k groff-base aarch64 1.23.0-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M gsl aarch64 2.7.1-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 M gsm aarch64 1.0.22-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k guile22 aarch64 2.2.7-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.4 M harfbuzz aarch64 8.3.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 954 k harfbuzz-devel aarch64 8.3.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 412 k harfbuzz-icu aarch64 8.3.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k jasper-libs aarch64 4.1.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 160 k jbig2dec-libs aarch64 0.20-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 71 k jbigkit-libs aarch64 2.1-27.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 53 k json-glib aarch64 1.8.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 152 k kernel-headers aarch64 6.8.0-0.rc1.12.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.4 M lame-libs aarch64 3.100-15.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 335 k lcms2 aarch64 2.16-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 184 k libICE aarch64 1.1.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 73 k libICE-devel aarch64 1.1.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 46 k libSM aarch64 1.2.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 43 k libSM-devel aarch64 1.2.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k libX11 aarch64 1.8.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 644 k libX11-common noarch 1.8.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 144 k libX11-devel aarch64 1.8.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 912 k libX11-xcb aarch64 1.8.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k libXau aarch64 1.0.11-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k libXau-devel aarch64 1.0.11-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k libXaw aarch64 1.0.15-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 200 k libXcursor aarch64 1.2.1-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k libXext aarch64 1.3.5-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39 k libXext-devel aarch64 1.3.5-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 72 k libXfixes aarch64 6.0.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k libXft aarch64 2.3.8-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 71 k libXft-devel aarch64 2.3.8-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k libXi aarch64 1.8.1-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39 k libXinerama aarch64 1.1.5-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k libXmu aarch64 1.1.4-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 76 k libXpm aarch64 3.5.17-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 64 k libXrender aarch64 0.9.11-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k libXrender-devel aarch64 0.9.11-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k libXt aarch64 1.3.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 176 k libXt-devel aarch64 1.3.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 408 k libXxf86vm aarch64 1.1.5-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k libao aarch64 1.2.0-25.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 54 k libasan aarch64 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 481 k libasyncns aarch64 0.8-25.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29 k libatomic aarch64 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k libb2 aarch64 0.98.1-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 24 k libblkid-devel aarch64 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k libdatrie aarch64 0.2.13-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k libdrm aarch64 2.4.120-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 131 k libdrm-devel aarch64 2.4.120-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 175 k libffi-devel aarch64 3.4.4-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k libfrobby aarch64 0.9.5-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 438 k libgfan aarch64 0.6.2-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 153 k libgfan-devel aarch64 0.6.2-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 46 k libgfortran aarch64 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 437 k libglvnd aarch64 1:1.7.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 126 k libglvnd-core-devel aarch64 1:1.7.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k libglvnd-devel aarch64 1:1.7.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 157 k libglvnd-egl aarch64 1:1.7.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37 k libglvnd-gles aarch64 1:1.7.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k libglvnd-glx aarch64 1:1.7.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 138 k libglvnd-opengl aarch64 1:1.7.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 44 k libgs aarch64 10.02.1-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.4 M libicu aarch64 73.2-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10 M libicu-devel aarch64 73.2-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 850 k libijs aarch64 0.35-20.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29 k libjpeg-turbo aarch64 2.1.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 196 k liblerc aarch64 4.0.0-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 179 k libmount-devel aarch64 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k libmpc aarch64 1.3.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 72 k libnauty aarch64 2.8.8-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 700 k libogg aarch64 2:1.3.5-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 33 k libpaper aarch64 1:2.1.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k libpng aarch64 2:1.6.40-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 115 k libsamplerate aarch64 0.2.2-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.3 M libselinux-devel aarch64 3.6-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 115 k libsepol-devel aarch64 3.6-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 40 k libsndfile aarch64 1.2.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 215 k libstdc++-devel aarch64 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.6 M libstemmer aarch64 2.2.0-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 164 k libthai aarch64 0.1.29-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 213 k libtiff aarch64 4.5.0-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 301 k libtool-ltdl aarch64 2.4.7-10.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k libubsan aarch64 14.0.1-0.2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 195 k libuuid-devel aarch64 2.39.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k libvorbis aarch64 1:1.3.7-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 191 k libwayland-client aarch64 1.22.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 33 k libwayland-server aarch64 1.22.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k libwebp aarch64 1.3.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 243 k libxcb aarch64 1.16-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 239 k libxcb-devel aarch64 1.16-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M libxcrypt-devel aarch64 4.4.36-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29 k libxml2-devel aarch64 2.12.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 495 k libxshmfence aarch64 1.3.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k libxslt aarch64 1.1.39-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 186 k m4 aarch64 1.4.19-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 292 k mailcap noarch 2.1.54-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k mesa-libEGL aarch64 24.0.0~rc2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 135 k mesa-libGL aarch64 24.0.0~rc2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 189 k mesa-libGLU aarch64 9.0.3-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 148 k mesa-libGLU-devel aarch64 9.0.3-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k mesa-libgbm aarch64 24.0.0~rc2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 48 k mesa-libglapi aarch64 24.0.0~rc2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68 k mpdecimal aarch64 2.5.1-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 90 k mpfi aarch64 1.5.4-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 58 k mpg123-libs aarch64 1.31.3-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 347 k ncurses aarch64 6.4-9.20240113.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 414 k ncurses-c++-libs aarch64 6.4-9.20240113.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37 k ncurses-devel aarch64 6.4-9.20240113.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 535 k netpbm aarch64 11.02.00-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 184 k netpbm-progs aarch64 11.02.00-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.4 M nettle aarch64 3.9.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 434 k ntl aarch64 11.5.1-7.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 807 k openblas aarch64 0.3.26-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k openblas-openmp aarch64 0.3.26-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.7 M openblas-openmp64 aarch64 0.3.26-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.6 M openjpeg2 aarch64 2.5.0-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 176 k opus aarch64 1.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 209 k pari aarch64 2.15.4-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.5 M pcre2-devel aarch64 10.42-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 473 k pcre2-utf16 aarch64 10.42-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 199 k pcre2-utf32 aarch64 10.42-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 187 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 aarch64 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 aarch64 0.46-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-Compress-Raw-Bzip2 aarch64 2.206-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35 k perl-Compress-Raw-Zlib aarch64 2.206-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63 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 aarch64 2.188-501.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 55 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 aarch64 2:1.65-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 129 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 aarch64 0.009-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 24 k perl-Devel-Caller aarch64 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 aarch64 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 aarch64 2.59-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k perl-Digest-SHA aarch64 1:6.04-501.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 61 k perl-Dist-CheckConflicts noarch 0.11-28.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 k perl-DynaLoader aarch64 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 aarch64 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 aarch64 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 aarch64 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 aarch64 2:1.64-501.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 80 k perl-GSSAPI aarch64 0.28-43.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 55 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 aarch64 3.81-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 118 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 aarch64 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 aarch64 0.22-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 k perl-IO aarch64 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 aarch64 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.11-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20 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 aarch64 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 aarch64 1.94-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 363 k perl-Number-Compare noarch 0.03-36.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k perl-Opcode aarch64 1.64-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k perl-POSIX aarch64 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 aarch64 0.30-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35 k perl-PadWalker aarch64 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 aarch64 0.015-20.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k perl-Params-Util aarch64 1.102-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k perl-Params-Validate aarch64 1.31-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68 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 aarch64 3.89-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 83 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 aarch64 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 aarch64 5:1.63-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 71 k perl-SelectSaver noarch 1.02-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k perl-Socket aarch64 4:2.037-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 56 k perl-Sort-Key aarch64 1.33-28.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 45 k perl-Specio noarch 0.48-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 142 k perl-Storable aarch64 1:3.32-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 97 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 aarch64 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 aarch64 1.25-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k perl-Sys-Syslog aarch64 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 aarch64 0.89-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 243 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 aarch64 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 aarch64 4:1.9775-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 58 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 aarch64 1.31-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 715 k perl-Unicode-EastAsianWidth noarch 12.0-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k perl-Unicode-LineBreak aarch64 2019.001-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 114 k perl-Unicode-Normalize aarch64 1.32-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 89 k perl-Unicode-UCD noarch 0.78-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 79 k perl-Variable-Magic aarch64 0.63-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 53 k perl-WWW-RobotRules noarch 6.02-37.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k perl-XML-LibXML aarch64 1:2.0209-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 330 k perl-XML-LibXML-Simple noarch 1.01-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k perl-XML-LibXSLT aarch64 2.002.001-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 64 k perl-XML-NamespaceSupport noarch 1.12-21.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k perl-XML-Parser aarch64 2.47-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 228 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 aarch64 0.005-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 k perl-autodie noarch 2.37-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 92 k perl-autovivification aarch64 0.18-20.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 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 aarch64 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 aarch64 4:5.38.2-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 72 k perl-libintl-perl aarch64 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 aarch64 4:5.38.2-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 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 aarch64 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 aarch64 1:2.36-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 57 k perl-threads-shared aarch64 1.68-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 44 k perl-vars noarch 1.05-504.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k perl-version aarch64 8:0.99.30-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 61 k perltidy noarch 20230912-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 700 k pixman aarch64 0.43.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 219 k pulseaudio-libs aarch64 16.1-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 666 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 aarch64 3.12.1-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k python3-libs aarch64 3.12.1-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.8 M python3-numpy aarch64 1:1.26.2-3.fc40 copr_base 6.4 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 aarch64 2.3-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 389 k sombok aarch64 2.4.0-20.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 47 k suitesparse aarch64 5.13.0-4.fc40 copr_base 984 k sysprof-capture-devel aarch64 45.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 56 k teckit aarch64 2.5.12-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 431 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 aarch64 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 aarch64 11:svn66186-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 444 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 aarch64 11:svn66203-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.0 M texlive-dvips aarch64 11:svn66203-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 717 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 aarch64 11:svn52851-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 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 aarch64 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 aarch64 11:20230311-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 492 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 aarch64 11:svn66186-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.9 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 aarch64 11:svn66967-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.8 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 aarch64 11:svn62517-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 430 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 aarch64 11:svn66186-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 243 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 aarch64 11:svn66186-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 96 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 aarch64 11:svn66243-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.4 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 aarch64 11:svn66186-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 205 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 aarch64 11:svn62387-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 347 k texlive-xetex aarch64 11:svn66203-79.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 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 aarch64 1:4.04-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 611 k xz-devel aarch64 5.4.5-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 62 k zlib-ng-compat-devel aarch64 2.1.6-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k zziplib aarch64 0.13.72-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 88 k Transaction Summary ================================================================================================================================================= Install 783 Packages Total size: 422 M Total download size: 282 M Installed size: 1.4 G Downloading Packages: [SKIPPED] flexiblas-3.4.1-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] flexiblas-netlib-3.4.1-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] flexiblas-openblas-openmp-3.4.1-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] graphite2-1.3.14-14.fc40.aarch64.rpm: Already downloaded [SKIPPED] graphite2-devel-1.3.14-14.fc40.aarch64.rpm: Already downloaded [SKIPPED] abattis-cantarell-vf-fonts-0.301-10.fc39.noarch.rpm: Already downloaded [SKIPPED] alsa-lib-1.2.10-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] annobin-docs-12.38-1.fc40.noarch.rpm: Already downloaded [SKIPPED] annobin-plugin-gcc-12.38-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] autoconf-2.71-7.fc40.noarch.rpm: Already downloaded [SKIPPED] automake-1.16.5-14.fc40.noarch.rpm: Already downloaded [SKIPPED] avahi-libs-0.8-24.fc39.aarch64.rpm: Already downloaded [SKIPPED] brotli-1.1.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] brotli-devel-1.1.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] bzip2-devel-1.0.8-16.fc39.aarch64.rpm: Already downloaded [SKIPPED] cairo-1.18.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] cmake-filesystem-3.27.7-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] cpp-14.0.1-0.2.fc40.aarch64.rpm: Already downloaded [SKIPPED] cups-libs-2.4.7-7.fc40.aarch64.rpm: Already downloaded [SKIPPED] dbus-libs-1.14.10-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] default-fonts-core-sans-4.0-9.fc40.noarch.rpm: Already downloaded [SKIPPED] desktop-file-utils-0.26-9.fc39.aarch64.rpm: Already downloaded [SKIPPED] emacs-filesystem-29.2-2.fc40.noarch.rpm: Already downloaded [SKIPPED] expat-2.5.0-3.fc39.aarch64.rpm: Already downloaded [SKIPPED] flac-libs-1.4.3-2.fc39.aarch64.rpm: Already downloaded [SKIPPED] fontconfig-2.15.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] fontconfig-devel-2.15.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] fonts-filesystem-2.0.5-12.fc39.noarch.rpm: Already downloaded [SKIPPED] freetype-2.13.2-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] freetype-devel-2.13.2-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] gc-8.2.2-4.fc39.aarch64.rpm: Already downloaded [SKIPPED] gcc-14.0.1-0.2.fc40.aarch64.rpm: Already downloaded [SKIPPED] gcc-c++-14.0.1-0.2.fc40.aarch64.rpm: Already downloaded [SKIPPED] gcc-plugin-annobin-14.0.1-0.2.fc40.aarch64.rpm: Already downloaded [SKIPPED] gdk-pixbuf2-2.42.10-6.fc40.aarch64.rpm: Already downloaded [SKIPPED] gettext-0.22-2.fc39.aarch64.rpm: Already downloaded [SKIPPED] gettext-common-devel-0.22-2.fc39.noarch.rpm: Already downloaded [SKIPPED] gettext-devel-0.22-2.fc39.aarch64.rpm: Already downloaded [SKIPPED] gettext-envsubst-0.22-2.fc39.aarch64.rpm: Already downloaded [SKIPPED] gettext-libs-0.22-2.fc39.aarch64.rpm: Already downloaded [SKIPPED] gettext-runtime-0.22-2.fc39.aarch64.rpm: Already downloaded [SKIPPED] gl-manpages-1.1-29.20190306.fc40.noarch.rpm: Already downloaded [SKIPPED] glib2-2.79.0-6.fc40.aarch64.rpm: Already downloaded [SKIPPED] glib2-devel-2.79.0-6.fc40.aarch64.rpm: Already downloaded [SKIPPED] glibc-devel-2.38.9000-33.fc40.aarch64.rpm: Already downloaded [SKIPPED] gnutls-3.8.2-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] google-noto-fonts-common-20230801-4.fc40.noarch.rpm: Already downloaded [SKIPPED] google-noto-sans-vf-fonts-20230801-4.fc40.noarch.rpm: Already downloaded [SKIPPED] groff-base-1.23.0-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] gsm-1.0.22-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] guile22-2.2.7-9.fc39.aarch64.rpm: Already downloaded [SKIPPED] harfbuzz-8.3.0-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] harfbuzz-devel-8.3.0-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] harfbuzz-icu-8.3.0-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] jbigkit-libs-2.1-27.fc40.aarch64.rpm: Already downloaded [SKIPPED] json-glib-1.8.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] kernel-headers-6.8.0-0.rc1.12.fc40.aarch64.rpm: Already downloaded [SKIPPED] lame-libs-3.100-15.fc39.aarch64.rpm: Already downloaded [SKIPPED] lcms2-2.16-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libICE-1.1.1-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libICE-devel-1.1.1-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libSM-1.2.4-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libSM-devel-1.2.4-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libX11-1.8.7-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libX11-common-1.8.7-1.fc40.noarch.rpm: Already downloaded [SKIPPED] libX11-devel-1.8.7-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libX11-xcb-1.8.7-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libXau-1.0.11-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] libXau-devel-1.0.11-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] libXcursor-1.2.1-5.fc40.aarch64.rpm: Already downloaded [SKIPPED] libXext-1.3.5-5.fc40.aarch64.rpm: Already downloaded [SKIPPED] libXext-devel-1.3.5-5.fc40.aarch64.rpm: Already downloaded [SKIPPED] libXfixes-6.0.1-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libXft-2.3.8-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] libXft-devel-2.3.8-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] libXi-1.8.1-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libXinerama-1.1.5-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] libXinerama-devel-1.1.5-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] libXmu-1.1.4-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] libXrender-0.9.11-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] libXrender-devel-0.9.11-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] libXt-1.3.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libXt-devel-1.3.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libXxf86vm-1.1.5-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] libasan-14.0.1-0.2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libasyncns-0.8-25.fc39.aarch64.rpm: Already downloaded [SKIPPED] libatomic-14.0.1-0.2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libb2-0.98.1-9.fc39.aarch64.rpm: Already downloaded [SKIPPED] libblkid-devel-2.39.3-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libdatrie-0.2.13-7.fc39.aarch64.rpm: Already downloaded [SKIPPED] libdrm-2.4.120-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libdrm-devel-2.4.120-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libffi-devel-3.4.4-5.fc40.aarch64.rpm: Already downloaded [SKIPPED] libgfortran-14.0.1-0.2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libglvnd-1.7.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libglvnd-core-devel-1.7.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libglvnd-devel-1.7.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libglvnd-egl-1.7.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libglvnd-gles-1.7.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libglvnd-glx-1.7.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libglvnd-opengl-1.7.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libicu-73.2-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libicu-devel-73.2-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libjpeg-turbo-2.1.4-3.fc39.aarch64.rpm: Already downloaded [SKIPPED] libjpeg-turbo-devel-2.1.4-3.fc39.aarch64.rpm: Already downloaded [SKIPPED] liblerc-4.0.0-4.fc39.aarch64.rpm: Already downloaded [SKIPPED] libmount-devel-2.39.3-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libmpc-1.3.1-3.fc39.aarch64.rpm: Already downloaded [SKIPPED] libogg-1.3.5-6.fc39.aarch64.rpm: Already downloaded [SKIPPED] libpng-1.6.40-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libpng-devel-1.6.40-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libselinux-devel-3.6-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libsepol-devel-3.6-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libsndfile-1.2.2-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libstdc++-devel-14.0.1-0.2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libstemmer-2.2.0-7.fc39.aarch64.rpm: Already downloaded [SKIPPED] libthai-0.1.29-6.fc39.aarch64.rpm: Already downloaded [SKIPPED] libtiff-4.5.0-3.fc40.aarch64.rpm: Already downloaded [SKIPPED] libtool-2.4.7-10.fc40.aarch64.rpm: Already downloaded [SKIPPED] libtool-ltdl-2.4.7-10.fc40.aarch64.rpm: Already downloaded [SKIPPED] libubsan-14.0.1-0.2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libuuid-devel-2.39.3-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libvorbis-1.3.7-8.fc39.aarch64.rpm: Already downloaded [SKIPPED] libwayland-client-1.22.0-2.fc39.aarch64.rpm: Already downloaded [SKIPPED] libwayland-server-1.22.0-2.fc39.aarch64.rpm: Already downloaded [SKIPPED] libwebp-1.3.2-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libxcb-1.16-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libxcb-devel-1.16-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] libxcrypt-devel-4.4.36-4.fc40.aarch64.rpm: Already downloaded [SKIPPED] libxml2-devel-2.12.4-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libxshmfence-1.3.2-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] libxslt-1.1.39-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] m4-1.4.19-7.fc40.aarch64.rpm: Already downloaded [SKIPPED] mailcap-2.1.54-2.fc39.noarch.rpm: Already downloaded [SKIPPED] make-4.4.1-2.fc39.aarch64.rpm: Already downloaded [SKIPPED] mesa-libEGL-24.0.0~rc2-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] mesa-libGL-24.0.0~rc2-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] mesa-libGL-devel-24.0.0~rc2-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] mesa-libGLU-9.0.3-1.fc39.aarch64.rpm: Already downloaded [SKIPPED] mesa-libGLU-devel-9.0.3-1.fc39.aarch64.rpm: Already downloaded [SKIPPED] mesa-libgbm-24.0.0~rc2-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] mesa-libglapi-24.0.0~rc2-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] mpdecimal-2.5.1-7.fc39.aarch64.rpm: Already downloaded [SKIPPED] mpg123-libs-1.31.3-2.fc39.aarch64.rpm: Already downloaded [SKIPPED] ncurses-6.4-9.20240113.fc40.aarch64.rpm: Already downloaded [SKIPPED] nettle-3.9.1-2.fc39.aarch64.rpm: Already downloaded [SKIPPED] openblas-0.3.26-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] openblas-openmp-0.3.26-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] opus-1.4-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] pcre2-devel-10.42-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] pcre2-utf16-10.42-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] pcre2-utf32-10.42-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] perl-AutoLoader-5.74-504.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-B-1.88-504.fc40.aarch64.rpm: Already downloaded [SKIPPED] perl-Carp-1.54-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Class-Struct-0.68-504.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-Clone-0.46-4.fc39.aarch64.rpm: Already downloaded [SKIPPED] perl-Compress-Raw-Bzip2-2.206-1.fc39.aarch64.rpm: Already downloaded [SKIPPED] perl-Compress-Raw-Zlib-2.206-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] perl-Data-Dump-1.25-8.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Data-Dumper-2.188-501.fc39.aarch64.rpm: Already downloaded [SKIPPED] perl-Digest-1.20-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Digest-HMAC-1.04-8.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Digest-MD5-2.59-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] perl-Digest-SHA-6.04-501.fc39.aarch64.rpm: Already downloaded [SKIPPED] perl-DynaLoader-1.54-504.fc40.aarch64.rpm: Already downloaded [SKIPPED] perl-Encode-3.20-501.fc40.aarch64.rpm: Already downloaded [SKIPPED] perl-Encode-Locale-1.05-27.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Errno-1.37-504.fc40.aarch64.rpm: Already downloaded [SKIPPED] perl-Exporter-5.78-1.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-Fcntl-1.15-504.fc40.aarch64.rpm: Already downloaded [SKIPPED] perl-File-Basename-2.86-504.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-File-Compare-1.100.700-504.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-File-Copy-2.41-504.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-File-Find-1.43-504.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-File-Listing-6.16-1.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-File-Path-2.18-501.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-File-Temp-0.231.100-501.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-File-stat-1.13-504.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-FileHandle-2.05-504.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-Getopt-Long-2.57-1.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-Getopt-Std-1.13-504.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-HTML-Parser-3.81-3.fc39.aarch64.rpm: Already downloaded [SKIPPED] perl-HTML-Tagset-3.20-55.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-HTTP-Cookies-6.11-1.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-HTTP-Date-6.06-2.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-HTTP-Message-6.45-1.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-HTTP-Negotiate-6.01-36.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-HTTP-Tiny-0.088-3.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-I18N-Langinfo-0.22-504.fc40.aarch64.rpm: Already downloaded [SKIPPED] perl-IO-1.52-504.fc40.aarch64.rpm: Already downloaded [SKIPPED] perl-IO-Compress-2.206-1.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-IO-HTML-1.004-11.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-IO-Socket-IP-0.42-1.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-IO-Socket-SSL-2.085-1.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-IPC-Open3-1.22-504.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-LWP-MediaTypes-6.04-15.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-MIME-Base64-3.16-501.fc40.aarch64.rpm: Already downloaded [SKIPPED] perl-Module-Load-0.36-501.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-Mozilla-CA-20231213-1.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-NTLM-1.09-36.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Net-HTTP-6.23-2.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Net-SSLeay-1.94-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] perl-POSIX-2.13-504.fc40.aarch64.rpm: Already downloaded [SKIPPED] perl-PathTools-3.89-500.fc39.aarch64.rpm: Already downloaded [SKIPPED] perl-Pod-Escapes-1.07-501.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-Pod-Perldoc-3.28.01-501.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Pod-Simple-3.45-4.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Pod-Usage-2.03-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Scalar-List-Utils-1.63-500.fc39.aarch64.rpm: Already downloaded [SKIPPED] perl-SelectSaver-1.02-504.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-Socket-2.037-3.fc39.aarch64.rpm: Already downloaded [SKIPPED] perl-Storable-3.32-500.fc39.aarch64.rpm: Already downloaded [SKIPPED] perl-Symbol-1.09-504.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-Term-ANSIColor-5.01-502.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-Term-Cap-1.18-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Text-ParseWords-3.31-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Text-Tabs+Wrap-2023.0511-3.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Thread-Queue-3.14-501.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-Time-Local-1.350-3.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-TimeDate-2.33-11.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-Try-Tiny-0.31-6.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-URI-5.21-1.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-WWW-RobotRules-6.02-37.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-XML-Parser-2.47-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] perl-base-2.27-504.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-constant-1.33-501.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-if-0.61.000-504.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-interpreter-5.38.2-504.fc40.aarch64.rpm: Already downloaded [SKIPPED] perl-libnet-3.15-501.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-libs-5.38.2-504.fc40.aarch64.rpm: Already downloaded [SKIPPED] perl-libwww-perl-6.74-1.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-locale-1.10-504.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-mro-1.28-504.fc40.aarch64.rpm: Already downloaded [SKIPPED] perl-overload-1.37-504.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-overloading-0.02-504.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-parent-0.241-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-podlators-5.01-500.fc39.noarch.rpm: Already downloaded [SKIPPED] perl-subs-1.04-504.fc40.noarch.rpm: Already downloaded [SKIPPED] perl-threads-2.36-500.fc39.aarch64.rpm: Already downloaded [SKIPPED] perl-threads-shared-1.68-500.fc39.aarch64.rpm: Already downloaded [SKIPPED] perl-vars-1.05-504.fc40.noarch.rpm: Already downloaded [SKIPPED] pixman-0.43.0-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] pulseaudio-libs-16.1-5.fc39.aarch64.rpm: Already downloaded [SKIPPED] python-pip-wheel-23.3.1-3.fc40.noarch.rpm: Already downloaded [SKIPPED] python3-3.12.1-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] python3-libs-3.12.1-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] python3-packaging-23.2-2.fc40.noarch.rpm: Already downloaded [SKIPPED] shared-mime-info-2.3-2.fc40.aarch64.rpm: Already downloaded [SKIPPED] sysprof-capture-devel-45.1-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] tzdata-2023d-2.fc40.noarch.rpm: Already downloaded [SKIPPED] xml-common-0.6.3-62.fc40.noarch.rpm: Already downloaded [SKIPPED] xorg-x11-proto-devel-2023.2-3.fc40.noarch.rpm: Already downloaded [SKIPPED] xz-devel-5.4.5-1.fc40.aarch64.rpm: Already downloaded [SKIPPED] zlib-ng-compat-devel-2.1.6-1.fc40.aarch64.rpm: Already downloaded (256/783): boost-1.83.0-2.fc40.aarch64.rpm 739 kB/s | 15 kB 00:00 (257/783): boost-atomic-1.83.0-2.fc40.aarch64.r 860 kB/s | 20 kB 00:00 (258/783): boost-chrono-1.83.0-2.fc40.aarch64.r 835 kB/s | 26 kB 00:00 (259/783): boost-container-1.83.0-2.fc40.aarch6 3.3 MB/s | 40 kB 00:00 (260/783): boost-context-1.83.0-2.fc40.aarch64. 1.1 MB/s | 18 kB 00:00 (261/783): boost-contract-1.83.0-2.fc40.aarch64 5.3 MB/s | 44 kB 00:00 (262/783): boost-coroutine-1.83.0-2.fc40.aarch6 1.8 MB/s | 21 kB 00:00 (263/783): boost-fiber-1.83.0-2.fc40.aarch64.rp 4.8 MB/s | 43 kB 00:00 (264/783): boost-date-time-1.83.0-2.fc40.aarch6 883 kB/s | 16 kB 00:00 (265/783): boost-filesystem-1.83.0-2.fc40.aarch 6.0 MB/s | 65 kB 00:00 (266/783): boost-iostreams-1.83.0-2.fc40.aarch6 3.7 MB/s | 41 kB 00:00 (267/783): boost-graph-1.83.0-2.fc40.aarch64.rp 6.7 MB/s | 143 kB 00:00 (268/783): boost-json-1.83.0-2.fc40.aarch64.rpm 9.2 MB/s | 142 kB 00:00 (269/783): boost-log-1.83.0-2.fc40.aarch64.rpm 47 MB/s | 459 kB 00:00 (270/783): boost-locale-1.83.0-2.fc40.aarch64.r 8.3 MB/s | 201 kB 00:00 (271/783): boost-math-1.83.0-2.fc40.aarch64.rpm 26 MB/s | 260 kB 00:00 (272/783): boost-nowide-1.83.0-2.fc40.aarch64.r 2.4 MB/s | 21 kB 00:00 (273/783): boost-numpy3-1.83.0-2.fc40.aarch64.r 4.0 MB/s | 29 kB 00:00 (274/783): boost-program-options-1.83.0-2.fc40. 11 MB/s | 104 kB 00:00 (275/783): boost-python3-1.83.0-2.fc40.aarch64. 10 MB/s | 90 kB 00:00 (276/783): boost-random-1.83.0-2.fc40.aarch64.r 3.0 MB/s | 25 kB 00:00 (277/783): boost-devel-1.83.0-2.fc40.aarch64.rp 117 MB/s | 12 MB 00:00 (278/783): boost-regex-1.83.0-2.fc40.aarch64.rp 6.5 MB/s | 109 kB 00:00 (279/783): boost-serialization-1.83.0-2.fc40.aa 10 MB/s | 132 kB 00:00 (280/783): boost-stacktrace-1.83.0-2.fc40.aarch 6.0 MB/s | 30 kB 00:00 (281/783): boost-system-1.83.0-2.fc40.aarch64.r 3.0 MB/s | 16 kB 00:00 (282/783): boost-test-1.83.0-2.fc40.aarch64.rpm 24 MB/s | 230 kB 00:00 (283/783): boost-timer-1.83.0-2.fc40.aarch64.rp 2.8 MB/s | 22 kB 00:00 (284/783): boost-wave-1.83.0-2.fc40.aarch64.rpm 14 MB/s | 207 kB 00:00 (285/783): boost-type_erasure-1.83.0-2.fc40.aar 1.4 MB/s | 33 kB 00:00 (286/783): boost-thread-1.83.0-2.fc40.aarch64.r 1.8 MB/s | 60 kB 00:00 (287/783): cocoalib-devel-0.99818-4.fc40.aarch6 25 MB/s | 230 kB 00:00 (288/783): flexiblas-devel-3.4.1-2.fc40.aarch64 18 MB/s | 108 kB 00:00 (289/783): flexiblas-openblas-openmp64-3.4.1-2. 2.8 MB/s | 17 kB 00:00 (290/783): flexiblas-netlib64-3.4.1-2.fc40.aarc 90 MB/s | 2.6 MB 00:00 (291/783): cocoalib-0.99818-4.fc40.aarch64.rpm 31 MB/s | 1.4 MB 00:00 (292/783): glpk-devel-5.0-9.fc40.aarch64.rpm 12 MB/s | 61 kB 00:00 (293/783): glpk-5.0-9.fc40.aarch64.rpm 14 MB/s | 361 kB 00:00 (294/783): suitesparse-5.13.0-4.fc40.aarch64.rp 62 MB/s | 984 kB 00:00 (295/783): adobe-mappings-cmap-20230622-1.fc39. 61 MB/s | 2.1 MB 00:00 (296/783): adobe-mappings-cmap-deprecated-20230 4.9 MB/s | 113 kB 00:00 (297/783): biber-2.19-3.fc39.noarch.rpm 46 MB/s | 280 kB 00:00 (298/783): adobe-mappings-pdf-20190401-5.fc39.n 65 MB/s | 689 kB 00:00 (299/783): cddlib-0.94m-7.fc39.aarch64.rpm 34 MB/s | 139 kB 00:00 (300/783): cliquer-devel-1.22-6.fc39.aarch64.rp 3.6 MB/s | 14 kB 00:00 (301/783): cliquer-libs-1.22-6.fc39.aarch64.rpm 11 MB/s | 38 kB 00:00 (302/783): fltk-1.3.8-7.fc39.aarch64.rpm 77 MB/s | 600 kB 00:00 (303/783): gf2x-1.3.0-10.fc39.aarch64.rpm 16 MB/s | 64 kB 00:00 (304/783): ghostscript-10.02.1-7.fc40.aarch64.r 6.3 MB/s | 33 kB 00:00 (305/783): fltk-devel-1.3.8-7.fc39.aarch64.rpm 142 MB/s | 3.1 MB 00:00 (306/783): ghostscript-tools-fonts-10.02.1-7.fc 1.8 MB/s | 12 kB 00:00 (307/783): ghostscript-tools-printing-10.02.1-7 2.9 MB/s | 13 kB 00:00 (308/783): gmp-c++-6.2.1-5.fc39.aarch64.rpm 4.4 MB/s | 18 kB 00:00 (309/783): gmp-ecm-devel-7.0.5-3.fc39.aarch64.r 3.8 MB/s | 13 kB 00:00 (310/783): gmp-devel-6.2.1-5.fc39.aarch64.rpm 31 MB/s | 174 kB 00:00 (311/783): gmp-ecm-libs-7.0.5-3.fc39.aarch64.rp 49 MB/s | 333 kB 00:00 (312/783): google-droid-sans-fonts-20200215-17. 118 MB/s | 2.7 MB 00:00 (313/783): gsl-2.7.1-5.fc39.aarch64.rpm 49 MB/s | 1.0 MB 00:00 (314/783): python3-numpy-1.26.2-3.fc40.aarch64. 52 MB/s | 6.4 MB 00:00 (315/783): gsl-devel-2.7.1-5.fc39.aarch64.rpm 57 MB/s | 609 kB 00:00 (316/783): jasper-libs-4.1.0-1.fc40.aarch64.rpm 33 MB/s | 160 kB 00:00 (317/783): libXaw-1.0.15-1.fc40.aarch64.rpm 20 MB/s | 200 kB 00:00 (318/783): hevea-2.36-10.fc40.aarch64.rpm 118 MB/s | 3.6 MB 00:00 (319/783): libXpm-3.5.17-1.fc40.aarch64.rpm 9.6 MB/s | 64 kB 00:00 (320/783): jbig2dec-libs-0.20-1.fc40.aarch64.rp 2.9 MB/s | 71 kB 00:00 (321/783): libao-devel-1.2.0-25.fc39.aarch64.rp 8.8 MB/s | 33 kB 00:00 (322/783): libao-1.2.0-25.fc39.aarch64.rpm 12 MB/s | 54 kB 00:00 (323/783): libfrobby-0.9.5-3.fc39.aarch64.rpm 57 MB/s | 438 kB 00:00 (324/783): libappstream-glib-0.8.2-4.fc39.aarch 35 MB/s | 389 kB 00:00 (325/783): libcurl-devel-8.5.0-2.fc40.aarch64.r 92 MB/s | 924 kB 00:00 (326/783): libgfan-0.6.2-16.fc39.aarch64.rpm 30 MB/s | 153 kB 00:00 (327/783): libgfan-devel-0.6.2-16.fc39.aarch64. 12 MB/s | 46 kB 00:00 (328/783): libijs-0.35-20.fc40.aarch64.rpm 4.5 MB/s | 29 kB 00:00 (329/783): libnauty-2.8.8-1.fc40.aarch64.rpm 83 MB/s | 700 kB 00:00 (330/783): libnauty-devel-2.8.8-1.fc40.aarch64. 53 MB/s | 357 kB 00:00 (331/783): libgs-10.02.1-7.fc40.aarch64.rpm 143 MB/s | 3.4 MB 00:00 (332/783): libpaper-2.1.1-1.fc39.aarch64.rpm 2.5 MB/s | 27 kB 00:00 (333/783): libsamplerate-0.2.2-6.fc40.aarch64.r 126 MB/s | 1.3 MB 00:00 (334/783): libsamplerate-devel-0.2.2-6.fc40.aar 9.4 MB/s | 53 kB 00:00 (335/783): mpfi-1.5.4-4.fc39.aarch64.rpm 10 MB/s | 58 kB 00:00 (336/783): mpfi-devel-1.5.4-4.fc39.aarch64.rpm 8.4 MB/s | 30 kB 00:00 (337/783): mpfr-devel-4.2.1-1.fc40.aarch64.rpm 5.9 MB/s | 22 kB 00:00 (338/783): ncurses-c++-libs-6.4-9.20240113.fc40 8.0 MB/s | 37 kB 00:00 (339/783): ncurses-devel-6.4-9.20240113.fc40.aa 84 MB/s | 535 kB 00:00 (340/783): netpbm-11.02.00-5.fc40.aarch64.rpm 16 MB/s | 184 kB 00:00 (341/783): netpbm-progs-11.02.00-5.fc40.aarch64 180 MB/s | 2.4 MB 00:00 (342/783): ntl-11.5.1-7.fc40.aarch64.rpm 79 MB/s | 807 kB 00:00 (343/783): ntl-devel-11.5.1-7.fc40.aarch64.rpm 96 MB/s | 1.2 MB 00:00 (344/783): openjpeg2-2.5.0-5.fc40.aarch64.rpm 18 MB/s | 176 kB 00:00 (345/783): openblas-openmp64-0.3.26-1.fc40.aarc 184 MB/s | 3.6 MB 00:00 (346/783): pari-devel-2.15.4-2.fc39.aarch64.rpm 11 MB/s | 98 kB 00:00 (347/783): perl-Authen-SASL-2.1700-1.fc40.noarc 12 MB/s | 57 kB 00:00 (348/783): perl-B-Hooks-EndOfScope-0.26-7.fc39. 8.7 MB/s | 38 kB 00:00 (349/783): pari-2.15.4-2.fc39.aarch64.rpm 166 MB/s | 3.5 MB 00:00 (350/783): perl-Business-ISBN-3.008-2.fc39.noar 5.7 MB/s | 32 kB 00:00 (351/783): perl-Business-ISBN-Data-20240123.001 5.9 MB/s | 41 kB 00:00 (352/783): perl-Business-ISMN-1.203-2.fc39.noar 7.0 MB/s | 25 kB 00:00 (353/783): perl-Business-ISSN-1.005-8.fc39.noar 4.8 MB/s | 18 kB 00:00 (354/783): perl-Class-Accessor-0.51-18.fc39.noa 8.3 MB/s | 28 kB 00:00 (355/783): perl-Class-Data-Inheritable-0.09-6.f 3.8 MB/s | 13 kB 00:00 (356/783): perl-Class-Inspector-1.36-14.fc39.no 8.3 MB/s | 30 kB 00:00 (357/783): perl-Class-Method-Modifiers-2.15-2.f 11 MB/s | 43 kB 00:00 (358/783): perl-Class-Singleton-1.6-9.fc39.noar 7.3 MB/s | 25 kB 00:00 (359/783): perl-Convert-ASN1-0.34-1.fc40.noarch 13 MB/s | 59 kB 00:00 (360/783): perl-Data-Compare-1.29-2.fc39.noarch 10 MB/s | 34 kB 00:00 (361/783): perl-Data-OptList-0.114-2.fc39.noarc 7.3 MB/s | 27 kB 00:00 (362/783): perl-Data-Uniqid-0.12-31.fc39.noarch 3.8 MB/s | 12 kB 00:00 (363/783): perl-Date-ISO8601-0.005-18.fc39.noar 4.7 MB/s | 19 kB 00:00 (364/783): perl-DateTime-1.65-1.fc40.aarch64.rp 24 MB/s | 129 kB 00:00 (365/783): perl-DateTime-Calendar-Julian-0.107- 5.4 MB/s | 23 kB 00:00 (366/783): perl-Date-Manip-6.94-1.fc40.noarch.r 109 MB/s | 1.0 MB 00:00 (367/783): perl-DateTime-Format-Strptime-1.79-8 9.2 MB/s | 41 kB 00:00 (368/783): perl-DateTime-Format-Builder-0.8300- 15 MB/s | 83 kB 00:00 (369/783): perl-DateTime-TimeZone-SystemV-0.010 3.7 MB/s | 22 kB 00:00 (370/783): perl-DateTime-TimeZone-2.61-1.fc40.n 40 MB/s | 342 kB 00:00 (371/783): perl-DateTime-Locale-1.40-1.fc40.noa 185 MB/s | 3.3 MB 00:00 (372/783): perl-DateTime-TimeZone-Tzfile-0.011- 2.4 MB/s | 19 kB 00:00 (373/783): perl-Devel-CallChecker-0.009-3.fc39. 4.0 MB/s | 24 kB 00:00 (374/783): perl-Devel-Caller-2.07-3.fc39.aarch6 4.5 MB/s | 19 kB 00:00 (375/783): perl-Devel-GlobalDestruction-0.14-22 3.9 MB/s | 17 kB 00:00 (376/783): perl-Devel-LexAlias-0.05-34.fc39.aar 3.8 MB/s | 16 kB 00:00 (377/783): perl-Devel-StackTrace-2.05-1.fc40.no 8.7 MB/s | 30 kB 00:00 (378/783): perl-Dist-CheckConflicts-0.11-28.fc3 6.3 MB/s | 23 kB 00:00 (379/783): perl-DynaLoader-Functions-0.004-2.fc 4.7 MB/s | 19 kB 00:00 (380/783): perl-Email-Date-Format-1.008-2.fc39. 4.9 MB/s | 18 kB 00:00 (381/783): perl-English-1.11-504.fc40.noarch.rp 3.9 MB/s | 14 kB 00:00 (382/783): perl-Eval-Closure-0.14-21.fc39.noarc 5.1 MB/s | 24 kB 00:00 (383/783): perl-ExtUtils-MM-Utils-7.70-501.fc39 3.7 MB/s | 11 kB 00:00 (384/783): perl-Exception-Class-1.45-8.fc39.noa 10 MB/s | 43 kB 00:00 (385/783): perl-Fedora-VSP-0.001-32.fc39.noarch 6.2 MB/s | 23 kB 00:00 (386/783): perl-File-Find-Rule-0.34-26.fc39.noa 9.9 MB/s | 32 kB 00:00 (387/783): perl-File-ShareDir-1.118-9.fc39.noar 8.1 MB/s | 29 kB 00:00 (388/783): perl-File-Slurper-0.014-3.fc39.noarc 4.5 MB/s | 21 kB 00:00 (389/783): perl-Filter-1.64-501.fc39.aarch64.rp 19 MB/s | 80 kB 00:00 (390/783): perl-GSSAPI-0.28-43.fc39.aarch64.rpm 14 MB/s | 55 kB 00:00 (391/783): perl-Hash-Util-FieldHash-1.26-504.fc 11 MB/s | 39 kB 00:00 (392/783): perl-I18N-LangTags-0.45-504.fc40.noa 14 MB/s | 53 kB 00:00 (393/783): perl-IO-String-1.08-48.fc39.noarch.r 5.2 MB/s | 17 kB 00:00 (394/783): perl-IPC-Cmd-1.04-502.fc40.noarch.rp 12 MB/s | 39 kB 00:00 (395/783): perl-IPC-SysV-2.09-503.fc40.aarch64. 12 MB/s | 41 kB 00:00 (396/783): perl-IPC-Run3-0.048-29.fc39.noarch.r 8.5 MB/s | 38 kB 00:00 (397/783): perl-IPC-System-Simple-1.30-11.fc39. 11 MB/s | 39 kB 00:00 (398/783): perl-JSON-4.10-3.fc39.noarch.rpm 24 MB/s | 95 kB 00:00 (399/783): perl-LDAP-0.68-11.fc39.noarch.rpm 58 MB/s | 361 kB 00:00 (400/783): perl-LWP-Protocol-https-6.11-1.fc39. 4.5 MB/s | 20 kB 00:00 (401/783): perl-Lingua-Translit-0.29-4.fc39.noa 8.6 MB/s | 33 kB 00:00 (402/783): perl-List-AllUtils-0.19-10.fc39.noar 9.4 MB/s | 48 kB 00:00 (403/783): perl-List-SomeUtils-0.59-3.fc39.noar 8.0 MB/s | 45 kB 00:00 (404/783): perl-List-UtilsBy-0.12-7.fc39.noarch 6.3 MB/s | 28 kB 00:00 (405/783): perl-Locale-Maketext-1.33-501.fc39.n 25 MB/s | 94 kB 00:00 (406/783): perl-Log-Dispatch-2.71-2.fc39.noarch 21 MB/s | 77 kB 00:00 (407/783): perl-Locale-Maketext-Simple-0.21-504 4.3 MB/s | 18 kB 00:00 (408/783): perl-Log-Dispatch-FileRotate-1.38-7. 9.6 MB/s | 32 kB 00:00 (409/783): perl-MIME-Charset-1.013.1-3.fc39.noa 12 MB/s | 48 kB 00:00 (410/783): perl-Log-Log4perl-1.57-3.fc39.noarch 64 MB/s | 343 kB 00:00 (411/783): perl-MIME-Lite-3.033-8.fc39.noarch.r 23 MB/s | 94 kB 00:00 (412/783): perl-MIME-Types-2.24-3.fc39.noarch.r 19 MB/s | 69 kB 00:00 (413/783): perl-MRO-Compat-0.15-7.fc39.noarch.r 6.6 MB/s | 25 kB 00:00 (414/783): perl-Mail-Sender-0.903-22.fc39.noarc 14 MB/s | 50 kB 00:00 (415/783): perl-Mail-Sendmail-0.80-18.fc39.noar 9.5 MB/s | 36 kB 00:00 (416/783): perl-MailTools-2.21-14.fc39.noarch.r 25 MB/s | 98 kB 00:00 (417/783): perl-Math-BigInt-2.0030.02-1.fc40.no 49 MB/s | 226 kB 00:00 (418/783): perl-Math-Complex-1.62-504.fc40.noar 11 MB/s | 46 kB 00:00 (419/783): perl-Module-CoreList-5.20231230-1.fc 18 MB/s | 89 kB 00:00 (420/783): perl-Module-Implementation-0.09-37.f 5.1 MB/s | 19 kB 00:00 (421/783): perl-Module-Load-Conditional-0.74-50 4.2 MB/s | 22 kB 00:00 (422/783): perl-Module-Metadata-1.000038-3.fc39 9.1 MB/s | 35 kB 00:00 (423/783): perl-Module-Runtime-0.016-20.fc39.no 5.3 MB/s | 23 kB 00:00 (424/783): perl-Number-Compare-0.03-36.fc39.noa 2.4 MB/s | 12 kB 00:00 (425/783): perl-Net-SMTP-SSL-1.04-22.fc40.noarc 2.1 MB/s | 11 kB 00:00 (426/783): perl-Opcode-1.64-504.fc40.aarch64.rp 9.3 MB/s | 36 kB 00:00 (427/783): perl-Package-Generator-1.106-29.fc39 6.9 MB/s | 22 kB 00:00 (428/783): perl-Package-Stash-XS-0.30-5.fc39.aa 9.4 MB/s | 35 kB 00:00 (429/783): perl-Package-Stash-0.40-5.fc39.noarc 7.6 MB/s | 33 kB 00:00 (430/783): perl-Params-Check-0.38-500.fc39.noar 6.2 MB/s | 22 kB 00:00 (431/783): perl-PadWalker-2.5-10.fc39.aarch64.r 5.2 MB/s | 27 kB 00:00 (432/783): perl-Params-Classify-0.015-20.fc39.a 7.7 MB/s | 31 kB 00:00 (433/783): perl-Params-Util-1.102-12.fc39.aarch 8.5 MB/s | 32 kB 00:00 (434/783): perl-Params-Validate-1.31-5.fc39.aar 16 MB/s | 68 kB 00:00 (435/783): perl-Params-ValidationCompiler-0.31- 9.2 MB/s | 37 kB 00:00 (436/783): perl-Parse-RecDescent-1.967015-20.fc 40 MB/s | 195 kB 00:00 (437/783): perl-Ref-Util-0.204-18.fc39.noarch.r 6.0 MB/s | 23 kB 00:00 (438/783): perl-Pod-Html-1.34-504.fc40.noarch.r 6.6 MB/s | 30 kB 00:00 (439/783): perl-Ref-Util-XS-0.117-20.fc39.aarch 5.6 MB/s | 23 kB 00:00 (440/783): perl-Role-Tiny-2.002004-9.fc39.noarc 8.1 MB/s | 32 kB 00:00 (441/783): perl-Regexp-Common-2017060201-22.fc3 34 MB/s | 172 kB 00:00 (442/783): perl-Safe-2.44-504.fc40.noarch.rpm 5.1 MB/s | 25 kB 00:00 (443/783): perl-Sort-Key-1.33-28.fc39.aarch64.r 8.9 MB/s | 45 kB 00:00 (444/783): perl-Specio-0.48-4.fc39.noarch.rpm 27 MB/s | 142 kB 00:00 (445/783): perl-Sub-Exporter-0.991-1.fc40.noarc 17 MB/s | 71 kB 00:00 (446/783): perl-Sub-Exporter-Progressive-0.0010 3.8 MB/s | 21 kB 00:00 (447/783): perl-Sub-Identify-0.14-24.fc39.aarch 4.4 MB/s | 23 kB 00:00 (448/783): perl-Sub-Install-0.929-3.fc39.noarch 6.1 MB/s | 23 kB 00:00 (449/783): perl-Sys-Hostname-1.25-504.fc40.aarc 4.8 MB/s | 18 kB 00:00 (450/783): perl-Sys-Syslog-0.36-502.fc40.aarch6 12 MB/s | 47 kB 00:00 (451/783): perl-Text-Balanced-2.06-500.fc39.noa 13 MB/s | 48 kB 00:00 (452/783): perl-Text-BibTeX-0.89-3.fc39.aarch64 44 MB/s | 243 kB 00:00 (453/783): perl-Text-CSV-2.03-1.fc40.noarch.rpm 21 MB/s | 116 kB 00:00 (454/783): perl-Text-Glob-0.11-21.fc39.noarch.r 3.1 MB/s | 13 kB 00:00 (455/783): perl-Text-Roman-3.5-25.fc39.noarch.r 4.9 MB/s | 22 kB 00:00 (456/783): perl-Text-Soundex-3.05-28.fc39.aarch 5.9 MB/s | 30 kB 00:00 (457/783): perl-Text-Unidecode-1.30-22.fc39.noa 29 MB/s | 140 kB 00:00 (458/783): perl-Tie-4.6-504.fc40.noarch.rpm 6.6 MB/s | 28 kB 00:00 (459/783): perl-Tie-Cycle-1.227-9.fc39.noarch.r 4.6 MB/s | 19 kB 00:00 (460/783): perl-Tie-RefHash-1.40-500.fc39.noarc 5.4 MB/s | 22 kB 00:00 (461/783): perl-Unicode-EastAsianWidth-12.0-12. 2.5 MB/s | 18 kB 00:00 (462/783): perl-Time-HiRes-1.9775-500.fc39.aarc 6.6 MB/s | 58 kB 00:00 (463/783): perl-Unicode-Collate-1.31-500.fc39.a 66 MB/s | 715 kB 00:00 (464/783): perl-Unicode-LineBreak-2019.001-18.f 24 MB/s | 114 kB 00:00 (465/783): perl-Unicode-Normalize-1.32-500.fc39 18 MB/s | 89 kB 00:00 (466/783): perl-Unicode-UCD-0.78-504.fc40.noarc 21 MB/s | 79 kB 00:00 (467/783): perl-Variable-Magic-0.63-4.fc39.aarc 14 MB/s | 53 kB 00:00 (468/783): perl-XML-LibXML-Simple-1.01-12.fc39. 8.6 MB/s | 32 kB 00:00 (469/783): perl-XML-LibXML-2.0209-3.fc40.aarch6 50 MB/s | 330 kB 00:00 (470/783): perl-XML-LibXSLT-2.002.001-3.fc39.aa 14 MB/s | 64 kB 00:00 (471/783): perl-XML-NamespaceSupport-1.12-21.fc 5.9 MB/s | 25 kB 00:00 (472/783): perl-XML-SAX-1.02-13.fc39.noarch.rpm 16 MB/s | 57 kB 00:00 (473/783): perl-XML-SAX-Base-1.09-21.fc40.noarc 8.5 MB/s | 32 kB 00:00 (474/783): perl-XML-Writer-0.900-12.fc39.noarch 9.1 MB/s | 33 kB 00:00 (475/783): perl-XML-XPath-1.48-4.fc39.noarch.rp 20 MB/s | 79 kB 00:00 (476/783): perl-XString-0.005-10.fc39.aarch64.r 5.8 MB/s | 23 kB 00:00 (477/783): perl-autodie-2.37-1.fc40.noarch.rpm 25 MB/s | 92 kB 00:00 (478/783): perl-autovivification-0.18-20.fc39.a 8.8 MB/s | 32 kB 00:00 (479/783): perl-deprecate-0.04-504.fc40.noarch. 4.3 MB/s | 15 kB 00:00 (480/783): perl-encoding-3.00-501.fc40.aarch64. 17 MB/s | 63 kB 00:00 (481/783): perl-generators-1.16-3.fc39.noarch.r 4.2 MB/s | 16 kB 00:00 (482/783): perl-libintl-perl-1.33-5.fc39.aarch6 108 MB/s | 761 kB 00:00 (483/783): perl-macros-5.38.2-504.fc40.noarch.r 2.6 MB/s | 13 kB 00:00 (484/783): perl-meta-notation-5.38.2-504.fc40.n 2.9 MB/s | 11 kB 00:00 (485/783): perl-namespace-autoclean-0.29-16.fc3 6.0 MB/s | 25 kB 00:00 (486/783): perl-namespace-clean-0.27-24.fc39.no 6.2 MB/s | 29 kB 00:00 (487/783): perl-open-1.13-504.fc40.noarch.rpm 4.0 MB/s | 17 kB 00:00 (488/783): perl-sigtrap-1.10-504.fc40.noarch.rp 4.1 MB/s | 16 kB 00:00 (489/783): perl-version-0.99.30-1.fc40.aarch64. 10 MB/s | 61 kB 00:00 (490/783): perltidy-20230912-1.fc40.noarch.rpm 95 MB/s | 700 kB 00:00 (491/783): pyproject-rpm-macros-1.11.0-1.fc40.n 9.7 MB/s | 42 kB 00:00 (492/783): python-rpm-macros-3.12-5.fc40.noarch 5.3 MB/s | 19 kB 00:00 (493/783): python3-devel-3.12.1-2.fc40.aarch64. 53 MB/s | 274 kB 00:00 (494/783): python3-rpm-generators-14-8.fc40.noa 4.5 MB/s | 30 kB 00:00 (495/783): python3-rpm-macros-3.12-5.fc40.noarc 2.6 MB/s | 14 kB 00:00 (496/783): readline-devel-8.2-7.fc40.aarch64.rp 40 MB/s | 199 kB 00:00 (497/783): sombok-2.4.0-20.fc39.aarch64.rpm 13 MB/s | 47 kB 00:00 (498/783): teckit-2.5.12-1.fc40.aarch64.rpm 68 MB/s | 431 kB 00:00 (499/783): texinfo-tex-7.1-1.fc40.aarch64.rpm 26 MB/s | 137 kB 00:00 (500/783): texinfo-7.1-1.fc40.aarch64.rpm 135 MB/s | 1.3 MB 00:00 (501/783): texlive-ae-svn15878.1.4-70.fc40.noar 17 MB/s | 95 kB 00:00 (502/783): texlive-algorithms-svn42428-70.fc40. 5.0 MB/s | 22 kB 00:00 (503/783): texlive-alphalph-svn53087-70.fc40.no 52 MB/s | 360 kB 00:00 (504/783): texlive-amscls-svn55378-70.fc40.noar 92 MB/s | 1.1 MB 00:00 (505/783): texlive-amsmath-svn63514-70.fc40.noa 8.4 MB/s | 45 kB 00:00 (506/783): texlive-anysize-svn15878.0-70.fc40.n 2.5 MB/s | 11 kB 00:00 (507/783): texlive-amsfonts-svn61937-70.fc40.no 163 MB/s | 3.6 MB 00:00 (508/783): texlive-atbegshi-svn53051-70.fc40.no 45 MB/s | 407 kB 00:00 (509/783): texlive-attachfile-svn42099-70.fc40. 2.6 MB/s | 21 kB 00:00 (510/783): texlive-attachfile2-svn57959-79.fc40 50 MB/s | 447 kB 00:00 (511/783): texlive-auto-pst-pdf-svn56596-70.fc4 2.5 MB/s | 16 kB 00:00 (512/783): texlive-atveryend-svn53108-70.fc40.n 35 MB/s | 384 kB 00:00 (513/783): texlive-auxhook-svn53173-70.fc40.noa 41 MB/s | 294 kB 00:00 (514/783): texlive-babel-english-svn44495-70.fc 2.1 MB/s | 19 kB 00:00 (515/783): texlive-avantgar-svn61983-70.fc40.no 23 MB/s | 294 kB 00:00 (516/783): texlive-babelbib-svn57349-70.fc40.no 5.7 MB/s | 45 kB 00:00 (517/783): texlive-babel-svn65823-70.fc40.noarc 19 MB/s | 360 kB 00:00 (518/783): texlive-beamer-svn65984-70.fc40.noar 29 MB/s | 205 kB 00:00 (519/783): texlive-base-20230311-79.fc40.aarch6 118 MB/s | 2.6 MB 00:00 (520/783): texlive-beton-svn15878.0-70.fc40.noa 1.8 MB/s | 15 kB 00:00 (521/783): texlive-bera-svn20031.0-70.fc40.noar 35 MB/s | 338 kB 00:00 (522/783): texlive-bidi-svn65572-70.fc40.noarch 34 MB/s | 174 kB 00:00 (523/783): texlive-biblatex-svn66403-70.fc40.no 43 MB/s | 284 kB 00:00 (524/783): texlive-bibtex-svn66186-79.fc40.aarc 56 MB/s | 444 kB 00:00 (525/783): texlive-bitset-svn53837-70.fc40.noar 69 MB/s | 619 kB 00:00 (526/783): texlive-bookman-svn61719-70.fc40.noa 31 MB/s | 336 kB 00:00 (527/783): texlive-bigintcalc-svn53172-70.fc40. 33 MB/s | 465 kB 00:00 (528/783): texlive-bookmark-svn56885-70.fc40.no 72 MB/s | 479 kB 00:00 (529/783): texlive-booktabs-svn53402-70.fc40.no 3.8 MB/s | 17 kB 00:00 (530/783): texlive-breakurl-svn29901.1.40-70.fc 3.7 MB/s | 16 kB 00:00 (531/783): texlive-breqn-svn60881-70.fc40.noarc 11 MB/s | 41 kB 00:00 (532/783): texlive-caption-svn66580-70.fc40.noa 19 MB/s | 80 kB 00:00 (533/783): texlive-carlisle-svn59577-70.fc40.no 5.5 MB/s | 22 kB 00:00 (534/783): texlive-changepage-svn15878.1.0c-70. 4.7 MB/s | 18 kB 00:00 (535/783): texlive-catchfile-svn53084-70.fc40.n 53 MB/s | 306 kB 00:00 (536/783): texlive-charter-svn15878.0-70.fc40.n 35 MB/s | 195 kB 00:00 (537/783): texlive-cite-svn36428.5.5-70.fc40.no 8.7 MB/s | 30 kB 00:00 (538/783): texlive-cm-svn57963-70.fc40.noarch.r 40 MB/s | 287 kB 00:00 (539/783): texlive-cmap-svn57640-70.fc40.noarch 4.1 MB/s | 20 kB 00:00 (540/783): texlive-collection-basic-svn59159-70 2.8 MB/s | 10 kB 00:00 (541/783): texlive-collection-latex-svn63515-70 2.0 MB/s | 11 kB 00:00 (542/783): texlive-collection-latexrecommended- 1.9 MB/s | 11 kB 00:00 (543/783): texlive-colorprofiles-svn49086-70.fc 13 MB/s | 145 kB 00:00 (544/783): texlive-comment-svn41927-70.fc40.noa 2.9 MB/s | 18 kB 00:00 (545/783): texlive-courier-svn61719-70.fc40.noa 40 MB/s | 505 kB 00:00 (546/783): texlive-crop-svn55424-70.fc40.noarch 2.8 MB/s | 18 kB 00:00 (547/783): texlive-csquotes-svn64389-70.fc40.no 4.7 MB/s | 34 kB 00:00 (548/783): texlive-ctable-svn38672-70.fc40.noar 4.0 MB/s | 17 kB 00:00 (549/783): texlive-ctablestack-svn38514-70.fc40 3.4 MB/s | 17 kB 00:00 (550/783): texlive-currfile-svn64673-70.fc40.no 2.8 MB/s | 20 kB 00:00 (551/783): texlive-dehyph-svn48599-70.fc40.noar 13 MB/s | 64 kB 00:00 (552/783): texlive-dvipdfmx-svn66203-79.fc40.aa 140 MB/s | 3.0 MB 00:00 (553/783): texlive-dvips-svn66203-79.fc40.aarch 54 MB/s | 717 kB 00:00 (554/783): texlive-ec-svn25033.1.0-70.fc40.noar 66 MB/s | 486 kB 00:00 (555/783): texlive-enctex-svn34957.0-70.fc40.no 5.9 MB/s | 45 kB 00:00 (556/783): texlive-enumitem-svn51423-70.fc40.no 3.2 MB/s | 26 kB 00:00 (557/783): texlive-epsf-svn21461.2.7.4-70.fc40. 3.1 MB/s | 18 kB 00:00 (558/783): texlive-epstopdf-pkg-svn53546-70.fc4 33 MB/s | 363 kB 00:00 (559/783): texlive-epstopdf-svn66461-79.fc40.no 3.6 MB/s | 29 kB 00:00 (560/783): texlive-eso-pic-svn56658-70.fc40.noa 1.8 MB/s | 18 kB 00:00 (561/783): texlive-etex-pkg-svn41784-70.fc40.no 1.2 MB/s | 15 kB 00:00 (562/783): texlive-etex-svn66203-70.fc40.noarch 4.8 MB/s | 27 kB 00:00 (563/783): texlive-cm-super-svn15878.0-70.fc40. 227 MB/s | 62 MB 00:00 (564/783): texlive-etexcmds-svn53171-70.fc40.no 5.0 MB/s | 309 kB 00:00 (565/783): texlive-etoolbox-svn56554-70.fc40.no 5.5 MB/s | 24 kB 00:00 (566/783): texlive-euenc-svn19795.0.1h-70.fc40. 5.6 MB/s | 21 kB 00:00 (567/783): texlive-euler-svn42428-70.fc40.noarc 4.2 MB/s | 16 kB 00:00 (568/783): texlive-everyshi-svn57001-70.fc40.no 29 MB/s | 146 kB 00:00 (569/783): texlive-everysel-svn57489-70.fc40.no 72 MB/s | 447 kB 00:00 (570/783): texlive-extsizes-svn17263.1.4a-70.fc 8.0 MB/s | 26 kB 00:00 (571/783): texlive-fancybox-svn18304.1.4-70.fc4 5.3 MB/s | 22 kB 00:00 (572/783): texlive-fancyhdr-svn64977-70.fc40.no 5.1 MB/s | 18 kB 00:00 (573/783): texlive-fancyref-svn15878.0.9c-70.fc 4.8 MB/s | 18 kB 00:00 (574/783): texlive-fancyvrb-svn65585-70.fc40.no 7.3 MB/s | 25 kB 00:00 (575/783): texlive-filecontents-svn52142-70.fc4 4.6 MB/s | 15 kB 00:00 (576/783): texlive-filehook-svn64822-70.fc40.no 6.5 MB/s | 22 kB 00:00 (577/783): texlive-finstrut-svn21719.0.5-70.fc4 5.8 MB/s | 19 kB 00:00 (578/783): texlive-firstaid-svn64892-70.fc40.no 58 MB/s | 274 kB 00:00 (579/783): texlive-fix2col-svn38770-70.fc40.noa 4.1 MB/s | 15 kB 00:00 (580/783): texlive-float-svn15878.1.3d-70.fc40. 4.5 MB/s | 16 kB 00:00 (581/783): texlive-fontspec-svn63386-70.fc40.no 11 MB/s | 43 kB 00:00 (582/783): texlive-footmisc-svn62524-70.fc40.no 7.1 MB/s | 23 kB 00:00 (583/783): texlive-footnotehyper-svn60374-70.fc 5.4 MB/s | 19 kB 00:00 (584/783): texlive-fp-svn49719-70.fc40.noarch.r 8.5 MB/s | 35 kB 00:00 (585/783): texlive-fpl-svn54512-70.fc40.noarch. 44 MB/s | 301 kB 00:00 (586/783): texlive-geometry-svn61719-70.fc40.no 4.9 MB/s | 22 kB 00:00 (587/783): texlive-glyphlist-svn54074-79.fc40.n 8.7 MB/s | 37 kB 00:00 (588/783): texlive-gettitlestring-svn53170-70.f 57 MB/s | 326 kB 00:00 (589/783): texlive-graphics-cfg-svn41448-70.fc4 2.9 MB/s | 11 kB 00:00 (590/783): texlive-graphics-def-svn64487-70.fc4 6.2 MB/s | 27 kB 00:00 (591/783): texlive-graphics-svn66204-70.fc40.no 4.8 MB/s | 34 kB 00:00 (592/783): texlive-grfext-svn53024-70.fc40.noar 41 MB/s | 316 kB 00:00 (593/783): texlive-grffile-svn52756-70.fc40.noa 67 MB/s | 359 kB 00:00 (594/783): texlive-gsftopk-svn52851-79.fc40.aar 8.4 MB/s | 34 kB 00:00 (595/783): texlive-hobsub-svn52810-70.fc40.noar 14 MB/s | 76 kB 00:00 (596/783): texlive-helvetic-svn61719-70.fc40.no 85 MB/s | 612 kB 00:00 (597/783): texlive-hologo-svn61719-70.fc40.noar 85 MB/s | 585 kB 00:00 (598/783): texlive-hopatch-svn65491-70.fc40.noa 53 MB/s | 327 kB 00:00 (599/783): texlive-hypdoc-svn65678-70.fc40.noar 62 MB/s | 334 kB 00:00 (600/783): texlive-hycolor-svn53584-70.fc40.noa 57 MB/s | 383 kB 00:00 (601/783): texlive-hyperref-svn65758-70.fc40.no 29 MB/s | 112 kB 00:00 (602/783): texlive-hyph-utf8-svn61719-70.fc40.n 6.4 MB/s | 28 kB 00:00 (603/783): texlive-hyphen-base-svn66413-70.fc40 8.9 MB/s | 32 kB 00:00 (604/783): texlive-hyphenex-svn57387-70.fc40.no 5.0 MB/s | 18 kB 00:00 (605/783): texlive-ifmtarg-svn47544-70.fc40.noa 3.7 MB/s | 13 kB 00:00 (606/783): texlive-ifplatform-svn45533-70.fc40. 4.9 MB/s | 15 kB 00:00 (607/783): texlive-iftex-svn61910-70.fc40.noarc 5.5 MB/s | 20 kB 00:00 (608/783): texlive-index-svn24099.4.1beta-70.fc 5.8 MB/s | 21 kB 00:00 (609/783): texlive-infwarerr-svn53023-70.fc40.n 57 MB/s | 294 kB 00:00 (610/783): texlive-intcalc-svn53168-70.fc40.noa 72 MB/s | 431 kB 00:00 (611/783): texlive-jknapltx-svn19440.0-70.fc40. 7.4 MB/s | 26 kB 00:00 (612/783): texlive-kastrup-svn15878.0-70.fc40.n 3.2 MB/s | 11 kB 00:00 (613/783): texlive-knuth-lib-svn57963-70.fc40.n 12 MB/s | 45 kB 00:00 (614/783): texlive-knuth-local-svn57963-70.fc40 7.0 MB/s | 38 kB 00:00 (615/783): texlive-kpathsea-svn66209-79.fc40.aa 101 MB/s | 1.1 MB 00:00 (616/783): texlive-kvdefinekeys-svn53193-70.fc4 41 MB/s | 305 kB 00:00 (617/783): texlive-koma-script-svn64685-70.fc40 209 MB/s | 6.3 MB 00:00 (618/783): texlive-kvoptions-svn63622-70.fc40.n 36 MB/s | 492 kB 00:00 (619/783): texlive-kvsetkeys-svn64632-70.fc40.n 58 MB/s | 397 kB 00:00 (620/783): texlive-l3experimental-svn65621-70.f 10 MB/s | 42 kB 00:00 (621/783): texlive-l3backend-svn65573-70.fc40.n 96 MB/s | 896 kB 00:00 (622/783): texlive-l3kernel-svn66094-70.fc40.no 31 MB/s | 196 kB 00:00 (623/783): texlive-l3packages-svn65722-70.fc40. 9.5 MB/s | 39 kB 00:00 (624/783): texlive-latex-fonts-svn28888.0-70.fc 9.1 MB/s | 39 kB 00:00 (625/783): texlive-latex-lab-svn64892-70.fc40.n 109 MB/s | 1.8 MB 00:00 (626/783): texlive-latexbug-svn63596-70.fc40.no 25 MB/s | 237 kB 00:00 (627/783): texlive-latexconfig-svn53525-70.fc40 3.4 MB/s | 14 kB 00:00 (628/783): texlive-letltxmacro-svn53022-70.fc40 52 MB/s | 299 kB 00:00 (629/783): texlive-lib-20230311-79.fc40.aarch64 60 MB/s | 492 kB 00:00 (630/783): texlive-lineno-svn65586-70.fc40.noar 12 MB/s | 74 kB 00:00 (631/783): texlive-listings-svn66222-70.fc40.no 27 MB/s | 166 kB 00:00 (632/783): texlive-lm-math-svn36915.1.959-70.fc 48 MB/s | 446 kB 00:00 (633/783): texlive-latex-svn65161-79.fc40.noarc 195 MB/s | 30 MB 00:00 (634/783): texlive-lm-svn65956-70.fc40.noarch.r 129 MB/s | 12 MB 00:00 (635/783): texlive-logreq-svn53003-70.fc40.noar 1.3 MB/s | 19 kB 00:00 (636/783): texlive-ltabptch-svn17533.1.74d-70.f 4.2 MB/s | 17 kB 00:00 (637/783): texlive-ltxcmds-svn56421-70.fc40.noa 64 MB/s | 399 kB 00:00 (638/783): texlive-ltxmisc-svn21927.0-70.fc40.n 5.5 MB/s | 27 kB 00:00 (639/783): texlive-lua-uni-algos-svn62204-70.fc 23 MB/s | 95 kB 00:00 (640/783): texlive-lua-alt-getopt-svn56414-70.f 2.5 MB/s | 11 kB 00:00 (641/783): texlive-luabidi-svn54512-70.fc40.noa 5.0 MB/s | 19 kB 00:00 (642/783): texlive-lualatex-math-svn61464-70.fc 3.3 MB/s | 19 kB 00:00 (643/783): texlive-luahbtex-svn66186-79.fc40.aa 156 MB/s | 1.9 MB 00:00 (644/783): texlive-lualibs-svn64615-70.fc40.noa 28 MB/s | 152 kB 00:00 (645/783): texlive-luaotfload-svn64616-79.fc40. 106 MB/s | 1.2 MB 00:00 (646/783): texlive-luatexbase-svn52663-70.fc40. 2.6 MB/s | 15 kB 00:00 (647/783): texlive-luatex-svn66967-79.fc40.aarc 177 MB/s | 3.8 MB 00:00 (648/783): texlive-makecmds-svn15878.0-70.fc40. 3.6 MB/s | 14 kB 00:00 (649/783): texlive-lwarp-svn66259-79.fc40.noarc 187 MB/s | 3.4 MB 00:00 (650/783): texlive-makeindex-svn62517-79.fc40.a 49 MB/s | 430 kB 00:00 (651/783): texlive-marginnote-svn48383-70.fc40. 3.8 MB/s | 16 kB 00:00 (652/783): texlive-marvosym-svn29349.2.2a-70.fc 27 MB/s | 145 kB 00:00 (653/783): texlive-mathpazo-svn52663-70.fc40.no 21 MB/s | 83 kB 00:00 (654/783): texlive-mathspec-svn42773-70.fc40.no 6.5 MB/s | 23 kB 00:00 (655/783): texlive-mathtools-svn63767-70.fc40.n 11 MB/s | 37 kB 00:00 (656/783): texlive-mdwtools-svn15878.1.05.4-70. 9.2 MB/s | 34 kB 00:00 (657/783): texlive-memoir-svn65040-70.fc40.noar 19 MB/s | 93 kB 00:00 (658/783): texlive-metafont-svn66186-79.fc40.aa 45 MB/s | 243 kB 00:00 (659/783): texlive-metalogo-svn18611.0.12-70.fc 4.2 MB/s | 15 kB 00:00 (660/783): texlive-mflogo-svn42428-70.fc40.noar 4.6 MB/s | 15 kB 00:00 (661/783): texlive-mfnfss-svn46036-70.fc40.noar 3.9 MB/s | 16 kB 00:00 (662/783): texlive-mfware-svn66186-79.fc40.aarc 18 MB/s | 96 kB 00:00 (663/783): texlive-microtype-svn66587-70.fc40.n 17 MB/s | 76 kB 00:00 (664/783): texlive-minitoc-svn61719-70.fc40.noa 17 MB/s | 85 kB 00:00 (665/783): texlive-modes-svn61719-70.fc40.noarc 36 MB/s | 304 kB 00:00 (666/783): texlive-mparhack-svn59066-70.fc40.no 2.6 MB/s | 17 kB 00:00 (667/783): texlive-mnsymbol-svn18651.1.4-70.fc4 170 MB/s | 4.4 MB 00:00 (668/783): texlive-mptopdf-svn65952-79.fc40.noa 7.9 MB/s | 52 kB 00:00 (669/783): texlive-ms-svn57473-70.fc40.noarch.r 4.4 MB/s | 16 kB 00:00 (670/783): texlive-multido-svn18302.1.42-70.fc4 3.9 MB/s | 17 kB 00:00 (671/783): texlive-natbib-svn20668.8.31b-70.fc4 7.0 MB/s | 30 kB 00:00 (672/783): texlive-newfloat-svn52906-70.fc40.no 19 MB/s | 119 kB 00:00 (673/783): texlive-notoccite-svn18129.0-70.fc40 2.8 MB/s | 11 kB 00:00 (674/783): texlive-ntgclass-svn65522-70.fc40.no 6.0 MB/s | 33 kB 00:00 (675/783): texlive-pagesel-svn56105-70.fc40.noa 39 MB/s | 339 kB 00:00 (676/783): texlive-palatino-svn61719-70.fc40.no 59 MB/s | 386 kB 00:00 (677/783): texlive-paralist-svn43021-70.fc40.no 4.2 MB/s | 16 kB 00:00 (678/783): texlive-parallel-svn15878.0-70.fc40. 3.8 MB/s | 17 kB 00:00 (679/783): texlive-parskip-svn58358-70.fc40.noa 3.9 MB/s | 16 kB 00:00 (680/783): texlive-oberdiek-svn65521-79.fc40.no 174 MB/s | 7.7 MB 00:00 (681/783): texlive-pdfcol-svn64469-70.fc40.noar 31 MB/s | 325 kB 00:00 (682/783): texlive-pdfcolmk-svn52912-70.fc40.no 4.4 MB/s | 17 kB 00:00 (683/783): texlive-pdfcolfoot-svn65512-70.fc40. 54 MB/s | 318 kB 00:00 (684/783): texlive-pdfescape-svn53082-70.fc40.n 48 MB/s | 352 kB 00:00 (685/783): texlive-pdflscape-svn64851-70.fc40.n 30 MB/s | 323 kB 00:00 (686/783): texlive-pdfpages-svn65319-70.fc40.no 6.4 MB/s | 31 kB 00:00 (687/783): texlive-pdftex-svn66243-79.fc40.aarc 134 MB/s | 2.4 MB 00:00 (688/783): texlive-pdfmanagement-testphase-svn6 207 MB/s | 8.3 MB 00:00 (689/783): texlive-pdftexcmds-svn55777-70.fc40. 34 MB/s | 390 kB 00:00 (690/783): texlive-picture-svn54867-70.fc40.noa 40 MB/s | 311 kB 00:00 (691/783): texlive-pgf-svn65553-70.fc40.noarch. 84 MB/s | 816 kB 00:00 (692/783): texlive-placeins-svn19848.2.2-70.fc4 3.4 MB/s | 12 kB 00:00 (693/783): texlive-plain-svn57963-70.fc40.noarc 12 MB/s | 42 kB 00:00 (694/783): texlive-psfrag-svn15878.3.04-70.fc40 3.8 MB/s | 14 kB 00:00 (695/783): texlive-polyglossia-svn65792-70.fc40 32 MB/s | 175 kB 00:00 (696/783): texlive-pslatex-svn57434-70.fc40.noa 5.2 MB/s | 21 kB 00:00 (697/783): texlive-psnfss-svn54694-70.fc40.noar 9.6 MB/s | 41 kB 00:00 (698/783): texlive-pspicture-svn15878.0-70.fc40 4.6 MB/s | 15 kB 00:00 (699/783): texlive-pst-3d-svn17257.1.10-70.fc40 4.2 MB/s | 17 kB 00:00 (700/783): texlive-pst-coil-svn62977-70.fc40.no 4.9 MB/s | 17 kB 00:00 (701/783): texlive-pst-eps-svn15878.1.0-70.fc40 4.6 MB/s | 16 kB 00:00 (702/783): texlive-pst-fill-svn60671-70.fc40.no 4.6 MB/s | 17 kB 00:00 (703/783): texlive-pst-grad-svn15878.1.06-70.fc 5.0 MB/s | 17 kB 00:00 (704/783): texlive-pst-math-svn64732-70.fc40.no 3.5 MB/s | 19 kB 00:00 (705/783): texlive-pst-node-svn61838-70.fc40.no 8.6 MB/s | 39 kB 00:00 (706/783): texlive-pst-ovl-svn54963-70.fc40.noa 4.8 MB/s | 15 kB 00:00 (707/783): texlive-pst-plot-svn65346-70.fc40.no 9.9 MB/s | 36 kB 00:00 (708/783): texlive-pst-text-svn49542-70.fc40.no 5.1 MB/s | 18 kB 00:00 (709/783): texlive-pst-tools-svn60621-70.fc40.n 6.0 MB/s | 20 kB 00:00 (710/783): texlive-pst-tree-svn60421-70.fc40.no 4.9 MB/s | 20 kB 00:00 (711/783): texlive-pstricks-add-svn65067-70.fc4 9.0 MB/s | 36 kB 00:00 (712/783): texlive-pstricks-svn65346-70.fc40.no 28 MB/s | 110 kB 00:00 (713/783): texlive-ragged2e-svn66152-70.fc40.no 101 MB/s | 680 kB 00:00 (714/783): texlive-rcs-svn15878.0-70.fc40.noarc 7.2 MB/s | 27 kB 00:00 (715/783): texlive-realscripts-svn56594-70.fc40 3.5 MB/s | 18 kB 00:00 (716/783): texlive-refcount-svn53164-70.fc40.no 65 MB/s | 334 kB 00:00 (717/783): texlive-rsfs-svn15878.0-70.fc40.noar 17 MB/s | 68 kB 00:00 (718/783): texlive-rerunfilecheck-svn63869-70.f 58 MB/s | 339 kB 00:00 (719/783): texlive-sansmath-svn17997.1.1-70.fc4 4.2 MB/s | 13 kB 00:00 (720/783): texlive-sansmathaccent-svn53628-70.f 7.8 MB/s | 31 kB 00:00 (721/783): texlive-sauerj-svn15878.0-70.fc40.no 5.3 MB/s | 19 kB 00:00 (722/783): texlive-section-svn20180.0-70.fc40.n 5.3 MB/s | 22 kB 00:00 (723/783): texlive-seminar-svn59801-70.fc40.noa 12 MB/s | 47 kB 00:00 (724/783): texlive-sepnum-svn20186.2.0-70.fc40. 4.4 MB/s | 15 kB 00:00 (725/783): texlive-setspace-svn65206-70.fc40.no 5.3 MB/s | 17 kB 00:00 (726/783): texlive-showexpl-svn57414-70.fc40.no 3.0 MB/s | 17 kB 00:00 (727/783): texlive-stmaryrd-svn22027.0-70.fc40. 43 MB/s | 182 kB 00:00 (728/783): texlive-subfig-svn15878.1.3-70.fc40. 5.6 MB/s | 20 kB 00:00 (729/783): texlive-stringenc-svn52982-70.fc40.n 103 MB/s | 693 kB 00:00 (730/783): texlive-symbol-svn61719-70.fc40.noar 13 MB/s | 53 kB 00:00 (731/783): texlive-tex-ini-files-svn40533-70.fc 3.9 MB/s | 14 kB 00:00 (732/783): texlive-tex-svn66186-79.fc40.aarch64 41 MB/s | 205 kB 00:00 (733/783): texlive-texlive-common-doc-svn54176- 17 MB/s | 156 kB 00:00 (734/783): texlive-texlive-en-svn66572-79.fc40. 147 MB/s | 1.9 MB 00:00 (735/783): texlive-texlive-msg-translations-svn 22 MB/s | 159 kB 00:00 (736/783): texlive-texlive-scripts-extra-svn625 14 MB/s | 55 kB 00:00 (737/783): texlive-texlive-scripts-svn66584-79. 23 MB/s | 111 kB 00:00 (738/783): texlive-texlive.infra-svn66512-79.fc 60 MB/s | 287 kB 00:00 (739/783): texlive-thumbpdf-svn62518-79.fc40.no 7.8 MB/s | 40 kB 00:00 (740/783): texlive-textcase-svn63868-70.fc40.no 1.5 MB/s | 15 kB 00:00 (741/783): texlive-times-svn61719-70.fc40.noarc 53 MB/s | 340 kB 00:00 (742/783): texlive-titlesec-svn59845-70.fc40.no 8.3 MB/s | 33 kB 00:00 (743/783): texlive-tipa-svn29349.1.3-70.fc40.no 152 MB/s | 2.8 MB 00:00 (744/783): texlive-tools-svn64892-70.fc40.noarc 8.6 MB/s | 65 kB 00:00 (745/783): texlive-translator-svn59412-70.fc40. 30 MB/s | 274 kB 00:00 (746/783): texlive-transparent-svn64852-70.fc40 30 MB/s | 284 kB 00:00 (747/783): texlive-typehtml-svn17134.0-70.fc40. 5.3 MB/s | 20 kB 00:00 (748/783): texlive-ucharcat-svn38907-70.fc40.no 3.2 MB/s | 14 kB 00:00 (749/783): texlive-ucs-svn64114-70.fc40.noarch. 71 MB/s | 385 kB 00:00 (750/783): texlive-underscore-svn18261.0-70.fc4 3.8 MB/s | 17 kB 00:00 (751/783): texlive-unicode-math-svn61719-70.fc4 16 MB/s | 62 kB 00:00 (752/783): texlive-unicode-data-svn64423-70.fc4 65 MB/s | 365 kB 00:00 (753/783): texlive-uniquecounter-svn53162-70.fc 64 MB/s | 299 kB 00:00 (754/783): texlive-url-svn32528.3.4-70.fc40.noa 4.2 MB/s | 18 kB 00:00 (755/783): texlive-varwidth-svn24104.0.92-70.fc 4.5 MB/s | 17 kB 00:00 (756/783): texlive-xcolor-svn63563-70.fc40.noar 8.5 MB/s | 31 kB 00:00 (757/783): texlive-utopia-svn15878.0-70.fc40.no 19 MB/s | 228 kB 00:00 (758/783): texlive-xdvi-svn62387-79.fc40.aarch6 66 MB/s | 347 kB 00:00 (759/783): texlive-xetexconfig-svn45845-70.fc40 2.7 MB/s | 9.9 kB 00:00 (760/783): texlive-xetex-svn66203-79.fc40.aarch 116 MB/s | 1.2 MB 00:00 (761/783): texlive-xifthen-svn38929-70.fc40.noa 1.9 MB/s | 15 kB 00:00 (762/783): texlive-xkeyval-svn63616-70.fc40.noa 2.9 MB/s | 26 kB 00:00 (763/783): texlive-xltxtra-svn56594-70.fc40.noa 2.1 MB/s | 15 kB 00:00 (764/783): texlive-xpatch-svn54563-70.fc40.noar 2.8 MB/s | 17 kB 00:00 (765/783): texlive-xstring-svn65551-70.fc40.noa 3.2 MB/s | 24 kB 00:00 (766/783): texlive-xunicode-svn30466.0.981-70.f 12 MB/s | 43 kB 00:00 (767/783): texlive-zapfding-svn61719-70.fc40.no 17 MB/s | 63 kB 00:00 (768/783): texlive-zref-svn62977-70.fc40.noarch 114 MB/s | 681 kB 00:00 (769/783): urw-base35-bookman-fonts-20200910-18 102 MB/s | 847 kB 00:00 (770/783): urw-base35-c059-fonts-20200910-18.fc 111 MB/s | 874 kB 00:00 (771/783): urw-base35-d050000l-fonts-20200910-1 17 MB/s | 76 kB 00:00 (772/783): urw-base35-fonts-20200910-18.fc39.no 3.3 MB/s | 10 kB 00:00 (773/783): urw-base35-fonts-common-20200910-18. 6.4 MB/s | 21 kB 00:00 (774/783): urw-base35-gothic-fonts-20200910-18. 94 MB/s | 643 kB 00:00 (775/783): texlive-colortbl-svn64015-70.fc40.no 15 kB/s | 16 kB 00:01 (776/783): urw-base35-nimbus-mono-ps-fonts-2020 108 MB/s | 795 kB 00:00 (777/783): urw-base35-nimbus-roman-fonts-202009 67 MB/s | 856 kB 00:00 (778/783): urw-base35-nimbus-sans-fonts-2020091 97 MB/s | 1.3 MB 00:00 (779/783): urw-base35-p052-fonts-20200910-18.fc 71 MB/s | 974 kB 00:00 (780/783): urw-base35-standard-symbols-ps-fonts 8.3 MB/s | 42 kB 00:00 (781/783): urw-base35-z003-fonts-20200910-18.fc 48 MB/s | 276 kB 00:00 (782/783): zziplib-0.13.72-5.fc39.aarch64.rpm 19 MB/s | 88 kB 00:00 (783/783): xpdf-libs-4.04-10.fc39.aarch64.rpm 76 MB/s | 611 kB 00:00 -------------------------------------------------------------------------------- Total 135 MB/s | 282 MB 00:02 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: texlive-base-11:20230311-79.fc40.aarch64 1/1 Preparing : 1/1 Running scriptlet: texlive-base-11:20230311-79.fc40.aarch64 1/783 Installing : texlive-base-11:20230311-79.fc40.aarch64 1/783 Installing : texlive-lib-11:20230311-79.fc40.aarch64 2/783 Installing : libpng-2:1.6.40-1.fc40.aarch64 3/783 Installing : xorg-x11-proto-devel-2023.2-3.fc40.noarch 4/783 Installing : boost-system-1.83.0-2.fc40.aarch64 5/783 Installing : libjpeg-turbo-2.1.4-3.fc39.aarch64 6/783 Installing : libicu-73.2-3.fc40.aarch64 7/783 Installing : boost-chrono-1.83.0-2.fc40.aarch64 8/783 Installing : expat-2.5.0-3.fc39.aarch64 9/783 Installing : boost-thread-1.83.0-2.fc40.aarch64 10/783 Installing : zlib-ng-compat-devel-2.1.6-1.fc40.aarch64 11/783 Installing : libglvnd-1:1.7.0-1.fc40.aarch64 12/783 Installing : fonts-filesystem-1:2.0.5-12.fc39.noarch 13/783 Installing : urw-base35-fonts-common-20200910-18.fc39.noarch 14/783 Installing : libgfortran-14.0.1-0.2.fc40.aarch64 15/783 Installing : libdrm-2.4.120-1.fc40.aarch64 16/783 Installing : boost-regex-1.83.0-2.fc40.aarch64 17/783 Installing : python-rpm-macros-3.12-5.fc40.noarch 18/783 Installing : mesa-libglapi-24.0.0~rc2-2.fc40.aarch64 19/783 Installing : libpaper-1:2.1.1-1.fc39.aarch64 20/783 Installing : libogg-2:1.3.5-6.fc39.aarch64 21/783 Installing : libmpc-1.3.1-3.fc39.aarch64 22/783 Installing : libX11-xcb-1.8.7-1.fc40.aarch64 23/783 Installing : libICE-1.1.1-1.fc40.aarch64 24/783 Installing : libICE-devel-1.1.1-1.fc40.aarch64 25/783 Installing : gettext-libs-0.22-2.fc39.aarch64 26/783 Installing : cmake-filesystem-3.27.7-1.fc40.aarch64 27/783 Installing : graphite2-1.3.14-14.fc40.aarch64 28/783 Installing : boost-context-1.83.0-2.fc40.aarch64 29/783 Installing : boost-atomic-1.83.0-2.fc40.aarch64 30/783 Installing : boost-filesystem-1.83.0-2.fc40.aarch64 31/783 Installing : libSM-1.2.4-1.fc40.aarch64 32/783 Installing : python3-rpm-macros-3.12-5.fc40.noarch 33/783 Installing : libglvnd-opengl-1:1.7.0-1.fc40.aarch64 34/783 Installing : libpng-devel-2:1.6.40-1.fc40.aarch64 35/783 Installing : libicu-devel-73.2-3.fc40.aarch64 36/783 Installing : zziplib-0.13.72-5.fc39.aarch64 37/783 Installing : openblas-0.3.26-1.fc40.aarch64 38/783 Installing : m4-1.4.19-7.fc40.aarch64 39/783 Installing : libxshmfence-1.3.2-1.fc40.aarch64 40/783 Installing : libwayland-server-1.22.0-2.fc39.aarch64 41/783 Installing : libstdc++-devel-14.0.1-0.2.fc40.aarch64 42/783 Installing : libXau-1.0.11-4.fc40.aarch64 43/783 Installing : libxcb-1.16-2.fc40.aarch64 44/783 Installing : kernel-headers-6.8.0-0.rc1.12.fc40.aarch64 45/783 Installing : libxcrypt-devel-4.4.36-4.fc40.aarch64 46/783 Installing : glibc-devel-2.38.9000-33.fc40.aarch64 47/783 Installing : jbigkit-libs-2.1-27.fc40.aarch64 48/783 Installing : jbig2dec-libs-0.20-1.fc40.aarch64 49/783 Installing : gsl-2.7.1-5.fc39.aarch64 50/783 Installing : gmp-c++-1:6.2.1-5.fc39.aarch64 51/783 Installing : gmp-devel-1:6.2.1-5.fc39.aarch64 52/783 Installing : gl-manpages-1.1-29.20190306.fc40.noarch 53/783 Installing : emacs-filesystem-1:29.2-2.fc40.noarch 54/783 Installing : dbus-libs-1:1.14.10-1.fc40.aarch64 55/783 Installing : cliquer-libs-1.22-6.fc39.aarch64 56/783 Installing : adobe-mappings-cmap-20230622-1.fc39.noarch 57/783 Installing : boost-date-time-1.83.0-2.fc40.aarch64 58/783 Installing : boost-container-1.83.0-2.fc40.aarch64 59/783 Installing : boost-json-1.83.0-2.fc40.aarch64 60/783 Installing : boost-wave-1.83.0-2.fc40.aarch64 61/783 Installing : adobe-mappings-cmap-deprecated-20230622-1.fc39.n 62/783 Installing : libnauty-2.8.8-1.fc40.aarch64 63/783 Installing : avahi-libs-0.8-24.fc39.aarch64 64/783 Installing : mpfr-devel-4.2.1-1.fc40.aarch64 65/783 Installing : libfrobby-0.9.5-3.fc39.aarch64 66/783 Installing : libdrm-devel-2.4.120-1.fc40.aarch64 67/783 Installing : mesa-libgbm-24.0.0~rc2-2.fc40.aarch64 68/783 Installing : libXau-devel-1.0.11-4.fc40.aarch64 69/783 Installing : libxcb-devel-1.16-2.fc40.aarch64 70/783 Installing : openblas-openmp-0.3.26-1.fc40.aarch64 71/783 Installing : openblas-openmp64-0.3.26-1.fc40.aarch64 72/783 Installing : flexiblas-netlib-3.4.1-2.fc40.aarch64 73/783 Installing : flexiblas-openblas-openmp-3.4.1-2.fc40.aarch64 74/783 Installing : flexiblas-netlib64-3.4.1-2.fc40.aarch64 75/783 Installing : flexiblas-openblas-openmp64-3.4.1-2.fc40.aarch64 76/783 Installing : flexiblas-3.4.1-2.fc40.aarch64 77/783 Installing : suitesparse-5.13.0-4.fc40.aarch64 78/783 Installing : glpk-5.0-9.fc40.aarch64 79/783 Installing : mesa-libGLU-9.0.3-1.fc39.aarch64 80/783 Installing : pyproject-rpm-macros-1.11.0-1.fc40.noarch 81/783 Installing : boost-fiber-1.83.0-2.fc40.aarch64 82/783 Installing : boost-log-1.83.0-2.fc40.aarch64 83/783 Installing : boost-coroutine-1.83.0-2.fc40.aarch64 84/783 Installing : graphite2-devel-1.3.14-14.fc40.aarch64 85/783 Installing : libjpeg-turbo-devel-2.1.4-3.fc39.aarch64 86/783 Installing : cpp-14.0.1-0.2.fc40.aarch64 87/783 Installing : flac-libs-1.4.3-2.fc39.aarch64 88/783 Installing : libvorbis-1:1.3.7-8.fc39.aarch64 89/783 Installing : boost-graph-1.83.0-2.fc40.aarch64 90/783 Installing : urw-base35-bookman-fonts-20200910-18.fc39.noarch 91/783 Running scriptlet: urw-base35-bookman-fonts-20200910-18.fc39.noarch 91/783 Installing : urw-base35-c059-fonts-20200910-18.fc39.noarch 92/783 Running scriptlet: urw-base35-c059-fonts-20200910-18.fc39.noarch 92/783 Installing : urw-base35-d050000l-fonts-20200910-18.fc39.noarc 93/783 Running scriptlet: urw-base35-d050000l-fonts-20200910-18.fc39.noarc 93/783 Installing : urw-base35-gothic-fonts-20200910-18.fc39.noarch 94/783 Running scriptlet: urw-base35-gothic-fonts-20200910-18.fc39.noarch 94/783 Installing : urw-base35-nimbus-mono-ps-fonts-20200910-18.fc39 95/783 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-18.fc39 95/783 Installing : urw-base35-nimbus-roman-fonts-20200910-18.fc39.n 96/783 Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-18.fc39.n 96/783 Installing : urw-base35-nimbus-sans-fonts-20200910-18.fc39.no 97/783 Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-18.fc39.no 97/783 Installing : urw-base35-p052-fonts-20200910-18.fc39.noarch 98/783 Running scriptlet: urw-base35-p052-fonts-20200910-18.fc39.noarch 98/783 Installing : urw-base35-standard-symbols-ps-fonts-20200910-18 99/783 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-18 99/783 Installing : urw-base35-z003-fonts-20200910-18.fc39.noarch 100/783 Running scriptlet: urw-base35-z003-fonts-20200910-18.fc39.noarch 100/783 Installing : urw-base35-fonts-20200910-18.fc39.noarch 101/783 Installing : abattis-cantarell-vf-fonts-0.301-10.fc39.noarch 102/783 Installing : boost-locale-1.83.0-2.fc40.aarch64 103/783 Installing : boost-type_erasure-1.83.0-2.fc40.aarch64 104/783 Installing : teckit-2.5.12-1.fc40.aarch64 105/783 Installing : boost-timer-1.83.0-2.fc40.aarch64 106/783 Installing : jasper-libs-4.1.0-1.fc40.aarch64 107/783 Installing : xz-devel-5.4.5-1.fc40.aarch64 108/783 Installing : libxml2-devel-2.12.4-1.fc40.aarch64 109/783 Installing : xpdf-libs-1:4.04-10.fc39.aarch64 110/783 Running scriptlet: xml-common-0.6.3-62.fc40.noarch 111/783 Installing : xml-common-0.6.3-62.fc40.noarch 111/783 Installing : tzdata-2023d-2.fc40.noarch 112/783 Installing : texlive-texlive-common-doc-11:svn54176-70.fc40.n 113/783 Installing : sysprof-capture-devel-45.1-1.fc40.aarch64 114/783 Installing : python-pip-wheel-23.3.1-3.fc40.noarch 115/783 Installing : pixman-0.43.0-1.fc40.aarch64 116/783 Installing : pcre2-utf32-10.42-2.fc40.aarch64 117/783 Installing : pcre2-utf16-10.42-2.fc40.aarch64 118/783 Installing : pcre2-devel-10.42-2.fc40.aarch64 119/783 Installing : pari-2.15.4-2.fc39.aarch64 120/783 Installing : opus-1.4-1.fc40.aarch64 121/783 Installing : openjpeg2-2.5.0-5.fc40.aarch64 122/783 Installing : nettle-3.9.1-2.fc39.aarch64 123/783 Installing : gnutls-3.8.2-2.fc40.aarch64 124/783 Installing : glib2-2.79.0-6.fc40.aarch64 125/783 Installing : json-glib-1.8.0-1.fc40.aarch64 126/783 Installing : shared-mime-info-2.3-2.fc40.aarch64 127/783 Running scriptlet: shared-mime-info-2.3-2.fc40.aarch64 127/783 Installing : gdk-pixbuf2-2.42.10-6.fc40.aarch64 128/783 Installing : cups-libs-1:2.4.7-7.fc40.aarch64 129/783 Installing : netpbm-11.02.00-5.fc40.aarch64 130/783 Installing : ncurses-c++-libs-6.4-9.20240113.fc40.aarch64 131/783 Installing : ncurses-devel-6.4-9.20240113.fc40.aarch64 132/783 Installing : ncurses-6.4-9.20240113.fc40.aarch64 133/783 Installing : mpg123-libs-1.31.3-2.fc39.aarch64 134/783 Installing : mpfi-1.5.4-4.fc39.aarch64 135/783 Installing : mpdecimal-2.5.1-7.fc39.aarch64 136/783 Installing : mailcap-2.1.54-2.fc39.noarch 137/783 Installing : libxslt-1.1.39-1.fc40.aarch64 138/783 Installing : libwebp-1.3.2-2.fc40.aarch64 139/783 Installing : libwayland-client-1.22.0-2.fc39.aarch64 140/783 Installing : libglvnd-egl-1:1.7.0-1.fc40.aarch64 141/783 Installing : mesa-libEGL-24.0.0~rc2-2.fc40.aarch64 142/783 Installing : libglvnd-gles-1:1.7.0-1.fc40.aarch64 143/783 Installing : libuuid-devel-2.39.3-2.fc40.aarch64 144/783 Installing : libSM-devel-1.2.4-1.fc40.aarch64 145/783 Installing : libubsan-14.0.1-0.2.fc40.aarch64 146/783 Installing : libtool-ltdl-2.4.7-10.fc40.aarch64 147/783 Installing : libstemmer-2.2.0-7.fc39.aarch64 148/783 Installing : libsepol-devel-3.6-1.fc40.aarch64 149/783 Installing : libselinux-devel-3.6-2.fc40.aarch64 150/783 Installing : libsamplerate-0.2.2-6.fc40.aarch64 151/783 Installing : liblerc-4.0.0-4.fc39.aarch64 152/783 Installing : libtiff-4.5.0-3.fc40.aarch64 153/783 Installing : libijs-0.35-20.fc40.aarch64 154/783 Installing : libglvnd-core-devel-1:1.7.0-1.fc40.aarch64 155/783 Installing : libffi-devel-3.4.4-5.fc40.aarch64 156/783 Installing : libdatrie-0.2.13-7.fc39.aarch64 157/783 Installing : libthai-0.1.29-6.fc39.aarch64 158/783 Installing : sombok-2.4.0-20.fc39.aarch64 159/783 Installing : libblkid-devel-2.39.3-2.fc40.aarch64 160/783 Installing : libmount-devel-2.39.3-2.fc40.aarch64 161/783 Installing : libb2-0.98.1-9.fc39.aarch64 162/783 Installing : python3-3.12.1-2.fc40.aarch64 163/783 Installing : python3-libs-3.12.1-2.fc40.aarch64 164/783 Installing : boost-python3-1.83.0-2.fc40.aarch64 165/783 Installing : python3-packaging-23.2-2.fc40.noarch 166/783 Installing : glib2-devel-2.79.0-6.fc40.aarch64 167/783 Installing : python3-rpm-generators-14-8.fc40.noarch 168/783 Installing : python3-numpy-1:1.26.2-3.fc40.aarch64 169/783 Installing : boost-numpy3-1.83.0-2.fc40.aarch64 170/783 Installing : libatomic-14.0.1-0.2.fc40.aarch64 171/783 Installing : libasyncns-0.8-25.fc39.aarch64 172/783 Installing : libasan-14.0.1-0.2.fc40.aarch64 173/783 Installing : libX11-common-1.8.7-1.fc40.noarch 174/783 Installing : libX11-1.8.7-1.fc40.aarch64 175/783 Installing : libXext-1.3.5-5.fc40.aarch64 176/783 Installing : libX11-devel-1.8.7-1.fc40.aarch64 177/783 Installing : libXrender-0.9.11-4.fc40.aarch64 178/783 Installing : libXt-1.3.0-1.fc40.aarch64 179/783 Installing : libXfixes-6.0.1-1.fc40.aarch64 180/783 Installing : libXmu-1.1.4-4.fc40.aarch64 181/783 Installing : libXinerama-1.1.5-4.fc40.aarch64 182/783 Installing : libXpm-3.5.17-1.fc40.aarch64 183/783 Installing : libXaw-1.0.15-1.fc40.aarch64 184/783 Installing : libXcursor-1.2.1-5.fc40.aarch64 185/783 Installing : libXt-devel-1.3.0-1.fc40.aarch64 186/783 Installing : libXrender-devel-0.9.11-4.fc40.aarch64 187/783 Installing : libXext-devel-1.3.5-5.fc40.aarch64 188/783 Installing : libXi-1.8.1-3.fc40.aarch64 189/783 Installing : libXxf86vm-1.1.5-4.fc40.aarch64 190/783 Installing : libglvnd-glx-1:1.7.0-1.fc40.aarch64 191/783 Installing : mesa-libGL-24.0.0~rc2-2.fc40.aarch64 192/783 Installing : libglvnd-devel-1:1.7.0-1.fc40.aarch64 193/783 Installing : mesa-libGLU-devel-9.0.3-1.fc39.aarch64 194/783 Installing : lcms2-2.16-2.fc40.aarch64 195/783 Installing : lame-libs-3.100-15.fc39.aarch64 196/783 Installing : gsm-1.0.22-4.fc40.aarch64 197/783 Installing : libsndfile-1.2.2-1.fc40.aarch64 198/783 Installing : pulseaudio-libs-16.1-5.fc39.aarch64 199/783 Running scriptlet: groff-base-1.23.0-4.fc40.aarch64 200/783 Installing : groff-base-1.23.0-4.fc40.aarch64 200/783 Running scriptlet: groff-base-1.23.0-4.fc40.aarch64 200/783 Installing : perl-Digest-SHA-1:6.04-501.fc39.aarch64 201/783 Installing : perl-Digest-1.20-500.fc39.noarch 202/783 Installing : perl-Tie-4.6-504.fc40.noarch 203/783 Installing : perl-GSSAPI-0.28-43.fc39.aarch64 204/783 Installing : perl-Digest-HMAC-1.04-8.fc39.noarch 205/783 Installing : perl-Digest-MD5-2.59-1.fc40.aarch64 206/783 Installing : perl-Business-ISBN-Data-20240123.001-1.fc40.noar 207/783 Installing : perl-B-1.88-504.fc40.aarch64 208/783 Installing : perl-FileHandle-2.05-504.fc40.noarch 209/783 Installing : perl-subs-1.04-504.fc40.noarch 210/783 Installing : perl-Authen-SASL-2.1700-1.fc40.noarch 211/783 Installing : perl-Data-Dumper-2.188-501.fc39.aarch64 212/783 Installing : perl-Business-ISBN-3.008-2.fc39.noarch 213/783 Installing : perl-libnet-3.15-501.fc39.noarch 214/783 Installing : perl-AutoLoader-5.74-504.fc40.noarch 215/783 Installing : perl-URI-5.21-1.fc40.noarch 216/783 Installing : perl-Text-Tabs+Wrap-2023.0511-3.fc39.noarch 217/783 Installing : perl-Mozilla-CA-20231213-1.fc40.noarch 218/783 Installing : perl-if-0.61.000-504.fc40.noarch 219/783 Installing : perl-locale-1.10-504.fc40.noarch 220/783 Installing : perl-IO-Socket-IP-0.42-1.fc39.noarch 221/783 Installing : perl-Time-Local-2:1.350-3.fc39.noarch 222/783 Installing : perl-File-Path-2.18-501.fc40.noarch 223/783 Installing : perl-IO-Socket-SSL-2.085-1.fc40.noarch 224/783 Installing : perl-Net-SSLeay-1.94-1.fc40.aarch64 225/783 Installing : perl-Pod-Escapes-1:1.07-501.fc40.noarch 226/783 Installing : perl-Class-Struct-0.68-504.fc40.noarch 227/783 Installing : perl-Term-ANSIColor-5.01-502.fc40.noarch 228/783 Installing : perl-POSIX-2.13-504.fc40.aarch64 229/783 Installing : perl-IPC-Open3-1.22-504.fc40.noarch 230/783 Installing : perl-File-Temp-1:0.231.100-501.fc40.noarch 231/783 Installing : perl-HTTP-Tiny-0.088-3.fc39.noarch 232/783 Installing : perl-Term-Cap-1.18-500.fc39.noarch 233/783 Installing : perl-Pod-Simple-1:3.45-4.fc39.noarch 234/783 Installing : perl-Socket-4:2.037-3.fc39.aarch64 235/783 Installing : perl-SelectSaver-1.02-504.fc40.noarch 236/783 Installing : perl-Symbol-1.09-504.fc40.noarch 237/783 Installing : perl-File-stat-1.13-504.fc40.noarch 238/783 Installing : perl-podlators-1:5.01-500.fc39.noarch 239/783 Installing : perl-Pod-Perldoc-3.28.01-501.fc39.noarch 240/783 Installing : perl-Fcntl-1.15-504.fc40.aarch64 241/783 Installing : perl-Text-ParseWords-3.31-500.fc39.noarch 242/783 Installing : perl-base-2.27-504.fc40.noarch 243/783 Installing : perl-mro-1.28-504.fc40.aarch64 244/783 Installing : perl-IO-1.52-504.fc40.aarch64 245/783 Installing : perl-overloading-0.02-504.fc40.noarch 246/783 Installing : perl-Pod-Usage-4:2.03-500.fc39.noarch 247/783 Installing : perl-Errno-1.37-504.fc40.aarch64 248/783 Installing : perl-File-Basename-2.86-504.fc40.noarch 249/783 Installing : perl-Getopt-Std-1.13-504.fc40.noarch 250/783 Installing : perl-MIME-Base64-3.16-501.fc40.aarch64 251/783 Installing : perl-Scalar-List-Utils-5:1.63-500.fc39.aarch64 252/783 Installing : perl-constant-1.33-501.fc39.noarch 253/783 Installing : perl-Storable-1:3.32-500.fc39.aarch64 254/783 Installing : perl-overload-1.37-504.fc40.noarch 255/783 Installing : perl-parent-1:0.241-500.fc39.noarch 256/783 Installing : perl-vars-1.05-504.fc40.noarch 257/783 Installing : perl-Getopt-Long-1:2.57-1.fc40.noarch 258/783 Installing : perl-Carp-1.54-500.fc39.noarch 259/783 Installing : perl-Exporter-5.78-1.fc40.noarch 260/783 Installing : perl-PathTools-3.89-500.fc39.aarch64 261/783 Installing : perl-DynaLoader-1.54-504.fc40.aarch64 262/783 Installing : perl-Encode-4:3.20-501.fc40.aarch64 263/783 Installing : perl-libs-4:5.38.2-504.fc40.aarch64 264/783 Installing : perl-interpreter-4:5.38.2-504.fc40.aarch64 265/783 Installing : perl-File-Find-1.43-504.fc40.noarch 266/783 Installing : perl-File-Copy-2.41-504.fc40.noarch 267/783 Installing : perl-Try-Tiny-0.31-6.fc39.noarch 268/783 Installing : perl-version-8:0.99.30-1.fc40.aarch64 269/783 Installing : perl-Module-Runtime-0.016-20.fc39.noarch 270/783 Installing : perl-Unicode-Normalize-1.32-500.fc39.aarch64 271/783 Installing : perl-Dist-CheckConflicts-0.11-28.fc39.noarch 272/783 Installing : perl-Module-Implementation-0.09-37.fc39.noarch 273/783 Installing : perl-Compress-Raw-Zlib-2.206-2.fc40.aarch64 274/783 Installing : perl-I18N-Langinfo-0.22-504.fc40.aarch64 275/783 Installing : perl-LWP-MediaTypes-6.04-15.fc39.noarch 276/783 Installing : perl-Params-Util-1.102-12.fc39.aarch64 277/783 Installing : perl-Sys-Hostname-1.25-504.fc40.aarch64 278/783 Installing : perl-Text-Unidecode-1.30-22.fc39.noarch 279/783 Installing : perl-Time-HiRes-4:1.9775-500.fc39.aarch64 280/783 Installing : perl-Encode-Locale-1.05-27.fc39.noarch 281/783 Installing : perl-Clone-0.46-4.fc39.aarch64 282/783 Installing : perl-Data-Dump-1.25-8.fc39.noarch 283/783 Installing : perl-Date-ISO8601-0.005-18.fc39.noarch 284/783 Installing : perl-Devel-StackTrace-1:2.05-1.fc40.noarch 285/783 Installing : perl-English-1.11-504.fc40.noarch 286/783 Installing : perl-File-Compare-1.100.700-504.fc40.noarch 287/783 Installing : autoconf-2.71-7.fc40.noarch 288/783 Installing : perl-Module-Load-1:0.36-501.fc40.noarch 289/783 Installing : perl-Sub-Install-0.929-3.fc39.noarch 290/783 Installing : perl-Text-Balanced-2.06-500.fc39.noarch 291/783 Installing : perl-TimeDate-1:2.33-11.fc39.noarch 292/783 Installing : perl-HTTP-Date-6.06-2.fc39.noarch 293/783 Installing : perl-XML-NamespaceSupport-1.12-21.fc40.noarch 294/783 Installing : perl-XML-SAX-Base-1.09-21.fc40.noarch 295/783 Installing : perl-threads-1:2.36-500.fc39.aarch64 296/783 Installing : perl-threads-shared-1.68-500.fc39.aarch64 297/783 Installing : perl-Thread-Queue-3.14-501.fc40.noarch 298/783 Installing : automake-1.16.5-14.fc40.noarch 299/783 Installing : gsl-devel-2.7.1-5.fc39.aarch64 300/783 Installing : perl-File-Listing-6.16-1.fc39.noarch 301/783 Installing : perl-Parse-RecDescent-1.967015-20.fc39.noarch 302/783 Installing : perl-Data-OptList-0.114-2.fc39.noarch 303/783 Installing : perl-Mail-Sendmail-0.80-18.fc39.noarch 304/783 Installing : perl-List-SomeUtils-0.59-3.fc39.noarch 305/783 Installing : perl-Params-Validate-1.31-5.fc39.aarch64 306/783 Installing : perl-Text-BibTeX-0.89-3.fc39.aarch64 307/783 Installing : perl-Unicode-Collate-1.31-500.fc39.aarch64 308/783 Installing : perl-Unicode-UCD-0.78-504.fc40.noarch 309/783 Installing : perl-Module-CoreList-1:5.20231230-1.fc40.noarch 310/783 Installing : perl-Module-Metadata-1.000038-3.fc39.noarch 311/783 Installing : perl-Date-Manip-6.94-1.fc40.noarch 312/783 Installing : perl-Lingua-Translit-0.29-4.fc39.noarch 313/783 Installing : perl-Pod-Html-1.34-504.fc40.noarch 314/783 Installing : perl-macros-4:5.38.2-504.fc40.noarch 315/783 Installing : perl-Business-ISSN-1.005-8.fc39.noarch 316/783 Installing : perl-Class-Accessor-0.51-18.fc39.noarch 317/783 Installing : perl-Class-Data-Inheritable-0.09-6.fc39.noarch 318/783 Installing : perl-Exception-Class-1.45-8.fc39.noarch 319/783 Installing : perl-Class-Inspector-1.36-14.fc39.noarch 320/783 Installing : perl-File-ShareDir-1.118-9.fc39.noarch 321/783 Installing : perl-libintl-perl-1.33-5.fc39.aarch64 322/783 Installing : perl-Class-Method-Modifiers-2.15-2.fc39.noarch 323/783 Installing : perl-Role-Tiny-2.002004-9.fc39.noarch 324/783 Installing : perl-Class-Singleton-1.6-9.fc39.noarch 325/783 Installing : perl-Compress-Raw-Bzip2-2.206-1.fc39.aarch64 326/783 Installing : perl-IO-Compress-2.206-1.fc39.noarch 327/783 Installing : perl-Net-HTTP-6.23-2.fc39.noarch 328/783 Installing : perl-Convert-ASN1-0.34-1.fc40.noarch 329/783 Installing : perl-DynaLoader-Functions-0.004-2.fc39.noarch 330/783 Installing : perl-Devel-CallChecker-0.009-3.fc39.aarch64 331/783 Installing : perl-Params-Classify-0.015-20.fc39.aarch64 332/783 Installing : perl-DateTime-TimeZone-SystemV-0.010-19.fc39.noa 333/783 Installing : perl-DateTime-TimeZone-Tzfile-0.011-19.fc39.noar 334/783 Installing : perl-Email-Date-Format-1.008-2.fc39.noarch 335/783 Installing : perl-ExtUtils-MM-Utils-2:7.70-501.fc39.noarch 336/783 Installing : perl-Fedora-VSP-0.001-32.fc39.noarch 337/783 Installing : perl-File-Slurper-0.014-3.fc39.noarch 338/783 Installing : perl-HTML-Tagset-3.20-55.fc40.noarch 339/783 Installing : perl-Hash-Util-FieldHash-1.26-504.fc40.aarch64 340/783 Installing : perl-I18N-LangTags-0.45-504.fc40.noarch 341/783 Installing : perl-Locale-Maketext-1.33-501.fc39.noarch 342/783 Installing : perl-Locale-Maketext-Simple-1:0.21-504.fc40.noar 343/783 Installing : perl-Params-Check-1:0.38-500.fc39.noarch 344/783 Installing : perl-Module-Load-Conditional-0.74-501.fc40.noarc 345/783 Installing : perl-IPC-Cmd-2:1.04-502.fc40.noarch 346/783 Installing : perl-IO-HTML-1.004-11.fc39.noarch 347/783 Installing : perl-HTTP-Message-6.45-1.fc40.noarch 348/783 Installing : perl-HTML-Parser-3.81-3.fc39.aarch64 349/783 Installing : perl-HTTP-Negotiate-6.01-36.fc39.noarch 350/783 Installing : perltidy-20230912-1.fc40.noarch 351/783 Installing : perl-HTTP-Cookies-6.11-1.fc40.noarch 352/783 Installing : perl-IO-String-1.08-48.fc39.noarch 353/783 Installing : perl-IPC-Run3-0.048-29.fc39.noarch 354/783 Installing : perl-IPC-SysV-2.09-503.fc40.aarch64 355/783 Installing : perl-IPC-System-Simple-1.30-11.fc39.noarch 356/783 Installing : perl-List-UtilsBy-0.12-7.fc39.noarch 357/783 Installing : perl-List-AllUtils-0.19-10.fc39.noarch 358/783 Installing : perl-MIME-Charset-1.013.1-3.fc39.noarch 359/783 Installing : perl-Unicode-LineBreak-2019.001-18.fc39.aarch64 360/783 Installing : perl-MIME-Types-2.24-3.fc39.noarch 361/783 Installing : perl-MIME-Lite-3.033-8.fc39.noarch 362/783 Installing : perl-MRO-Compat-0.15-7.fc39.noarch 363/783 Installing : perl-Mail-Sender-1:0.903-22.fc39.noarch 364/783 Installing : perl-Math-Complex-1.62-504.fc40.noarch 365/783 Installing : perl-Math-BigInt-1:2.0030.02-1.fc40.noarch 366/783 Installing : perl-Data-Uniqid-0.12-31.fc39.noarch 367/783 Installing : perl-JSON-4.10-3.fc39.noarch 368/783 Installing : perl-NTLM-1.09-36.fc39.noarch 369/783 Installing : perl-Net-SMTP-SSL-1.04-22.fc40.noarch 370/783 Installing : perl-MailTools-2.21-14.fc39.noarch 371/783 Installing : perl-Number-Compare-0.03-36.fc39.noarch 372/783 Installing : perl-Opcode-1.64-504.fc40.aarch64 373/783 Installing : perl-Safe-2.44-504.fc40.noarch 374/783 Installing : perl-Package-Generator-1.106-29.fc39.noarch 375/783 Installing : perl-Sub-Exporter-0.991-1.fc40.noarch 376/783 Installing : perl-Sub-Exporter-Progressive-0.001013-22.fc39.n 377/783 Installing : perl-Devel-GlobalDestruction-0.14-22.fc39.noarch 378/783 Installing : perl-Package-Stash-XS-0.30-5.fc39.aarch64 379/783 Installing : perl-Package-Stash-0.40-5.fc39.noarch 380/783 Installing : perl-PadWalker-2.5-10.fc39.aarch64 381/783 Installing : perl-Devel-Caller-2.07-3.fc39.aarch64 382/783 Installing : perl-Devel-LexAlias-0.05-34.fc39.aarch64 383/783 Installing : perl-Eval-Closure-0.14-21.fc39.noarch 384/783 Installing : perl-Params-ValidationCompiler-0.31-3.fc39.noarc 385/783 Installing : perl-Ref-Util-XS-0.117-20.fc39.aarch64 386/783 Installing : perl-Ref-Util-0.204-18.fc39.noarch 387/783 Installing : perl-Regexp-Common-2017060201-22.fc39.noarch 388/783 Installing : perl-Sort-Key-1.33-28.fc39.aarch64 389/783 Installing : perl-Sub-Identify-0.14-24.fc39.aarch64 390/783 Installing : perl-Sys-Syslog-0.36-502.fc40.aarch64 391/783 Installing : perl-Text-CSV-2.03-1.fc40.noarch 392/783 Installing : perl-Text-Glob-0.11-21.fc39.noarch 393/783 Installing : perl-File-Find-Rule-0.34-26.fc39.noarch 394/783 Installing : perl-Data-Compare-1.29-2.fc39.noarch 395/783 Installing : perl-Text-Roman-3.5-25.fc39.noarch 396/783 Installing : perl-Tie-Cycle-1.227-9.fc39.noarch 397/783 Installing : perl-Business-ISMN-1.203-2.fc39.noarch 398/783 Installing : perl-Tie-RefHash-1.40-500.fc39.noarch 399/783 Installing : perl-autodie-2.37-1.fc40.noarch 400/783 Installing : perl-Unicode-EastAsianWidth-12.0-12.fc39.noarch 401/783 Installing : texinfo-7.1-1.fc40.aarch64 402/783 Installing : perl-Variable-Magic-0.63-4.fc39.aarch64 403/783 Installing : perl-B-Hooks-EndOfScope-0.26-7.fc39.noarch 404/783 Installing : perl-namespace-clean-0.27-24.fc39.noarch 405/783 Installing : perl-namespace-autoclean-0.29-16.fc39.noarch 406/783 Installing : perl-WWW-RobotRules-6.02-37.fc39.noarch 407/783 Installing : perl-LWP-Protocol-https-6.11-1.fc39.noarch 408/783 Installing : perl-libwww-perl-6.74-1.fc40.noarch 409/783 Installing : perl-XML-Parser-2.47-1.fc40.aarch64 410/783 Installing : perl-XML-SAX-1.02-13.fc39.noarch 411/783 Running scriptlet: perl-XML-SAX-1.02-13.fc39.noarch 411/783 Installing : perl-XML-LibXML-1:2.0209-3.fc40.aarch64 412/783 Running scriptlet: perl-XML-LibXML-1:2.0209-3.fc40.aarch64 412/783 Installing : perl-XML-LibXML-Simple-1.01-12.fc39.noarch 413/783 Installing : perl-XML-LibXSLT-2.002.001-3.fc39.aarch64 414/783 Installing : perl-XML-Writer-0.900-12.fc39.noarch 415/783 Installing : perl-XString-0.005-10.fc39.aarch64 416/783 Installing : perl-Specio-0.48-4.fc39.noarch 417/783 Installing : perl-DateTime-Locale-1.40-1.fc40.noarch 418/783 Installing : perl-DateTime-2:1.65-1.fc40.aarch64 419/783 Installing : perl-DateTime-TimeZone-2.61-1.fc40.noarch 420/783 Installing : perl-Log-Dispatch-2.71-2.fc39.noarch 421/783 Installing : perl-Log-Dispatch-FileRotate-1.38-7.fc39.noarch 422/783 Installing : perl-DateTime-Format-Strptime-1:1.79-8.fc39.noar 423/783 Installing : perl-DateTime-Format-Builder-0.8300-11.fc39.noar 424/783 Installing : perl-DateTime-Calendar-Julian-0.107-5.fc39.noarc 425/783 Installing : perl-autovivification-0.18-20.fc39.aarch64 426/783 Installing : perl-deprecate-0.04-504.fc40.noarch 427/783 Installing : perl-Text-Soundex-3.05-28.fc39.aarch64 428/783 Installing : perl-LDAP-1:0.68-11.fc39.noarch 429/783 Installing : perl-Log-Log4perl-1.57-3.fc39.noarch 430/783 Installing : perl-meta-notation-5.38.2-504.fc40.noarch 431/783 Installing : perl-sigtrap-1.10-504.fc40.noarch 432/783 Installing : biber-2.19-3.fc39.noarch 433/783 Installing : google-noto-fonts-common-20230801-4.fc40.noarch 434/783 Installing : google-noto-sans-vf-fonts-20230801-4.fc40.noarch 435/783 Installing : default-fonts-core-sans-4.0-9.fc40.noarch 436/783 Installing : cairo-1.18.0-1.fc40.aarch64 437/783 Installing : harfbuzz-8.3.0-2.fc40.aarch64 438/783 Installing : freetype-2.13.2-1.fc40.aarch64 439/783 Installing : fontconfig-2.15.0-1.fc40.aarch64 440/783 Running scriptlet: fontconfig-2.15.0-1.fc40.aarch64 440/783 Installing : libXft-2.3.8-4.fc40.aarch64 441/783 Installing : fltk-1.3.8-7.fc39.aarch64 442/783 Installing : harfbuzz-icu-8.3.0-2.fc40.aarch64 443/783 Installing : google-droid-sans-fonts-20200215-17.fc40.noarch 444/783 Installing : gmp-ecm-libs-7.0.5-3.fc39.aarch64 445/783 Installing : gf2x-1.3.0-10.fc39.aarch64 446/783 Installing : ntl-11.5.1-7.fc40.aarch64 447/783 Installing : gettext-envsubst-0.22-2.fc39.aarch64 448/783 Installing : gettext-runtime-0.22-2.fc39.aarch64 449/783 Installing : gettext-0.22-2.fc39.aarch64 450/783 Installing : gettext-common-devel-0.22-2.fc39.noarch 451/783 Installing : gc-8.2.2-4.fc39.aarch64 452/783 Installing : guile22-2.2.7-9.fc39.aarch64 453/783 Installing : make-1:4.4.1-2.fc39.aarch64 454/783 Installing : gcc-14.0.1-0.2.fc40.aarch64 455/783 Running scriptlet: gcc-14.0.1-0.2.fc40.aarch64 455/783 Installing : perl-Filter-2:1.64-501.fc39.aarch64 456/783 Installing : perl-encoding-4:3.00-501.fc40.aarch64 457/783 Installing : perl-open-1.13-504.fc40.noarch 458/783 Installing : perl-XML-XPath-1.48-4.fc39.noarch 459/783 Installing : texlive-epstopdf-11:svn66461-79.fc40.noarch 460/783 Installing : texlive-epstopdf-pkg-11:svn53546-70.fc40.noarch 461/783 Installing : texlive-cm-11:svn57963-70.fc40.noarch 462/783 Installing : texlive-etex-11:svn66203-70.fc40.noarch 463/783 Installing : texlive-graphics-def-11:svn64487-70.fc40.noarch 464/783 Installing : texlive-hyph-utf8-11:svn61719-70.fc40.noarch 465/783 Installing : texlive-hyphen-base-11:svn66413-70.fc40.noarch 466/783 Installing : texlive-knuth-lib-11:svn57963-70.fc40.noarch 467/783 Installing : texlive-plain-11:svn57963-70.fc40.noarch 468/783 Installing : texlive-tex-ini-files-11:svn40533-70.fc40.noarch 469/783 Installing : texlive-unicode-data-11:svn64423-70.fc40.noarch 470/783 Installing : texlive-gsftopk-11:svn52851-79.fc40.aarch64 471/783 Installing : texlive-luatex-11:svn66967-79.fc40.aarch64 472/783 Installing : texlive-texlive.infra-11:svn66512-79.fc40.noarch 473/783 Installing : texlive-texlive-scripts-11:svn66584-79.fc40.noar 474/783 Installing : texlive-kpathsea-11:svn66209-79.fc40.aarch64 475/783 Installing : texlive-iftex-11:svn61910-70.fc40.noarch 476/783 Installing : texlive-amsmath-11:svn63514-70.fc40.noarch 477/783 Installing : texlive-url-11:svn32528.3.4-70.fc40.noarch 478/783 Installing : texlive-amsfonts-11:svn61937-70.fc40.noarch 479/783 Installing : texlive-kvoptions-11:svn63622-70.fc40.noarch 480/783 Installing : texlive-ltxcmds-11:svn56421-70.fc40.noarch 481/783 Installing : texlive-pdftexcmds-11:svn55777-70.fc40.noarch 482/783 Installing : texlive-atbegshi-11:svn53051-70.fc40.noarch 483/783 Installing : texlive-atveryend-11:svn53108-70.fc40.noarch 484/783 Installing : texlive-babel-11:svn65823-70.fc40.noarch 485/783 Installing : texlive-booktabs-11:svn53402-70.fc40.noarch 486/783 Installing : texlive-etex-pkg-11:svn41784-70.fc40.noarch 487/783 Installing : texlive-etoolbox-11:svn56554-70.fc40.noarch 488/783 Installing : texlive-infwarerr-11:svn53023-70.fc40.noarch 489/783 Installing : texlive-auxhook-11:svn53173-70.fc40.noarch 490/783 Installing : texlive-etexcmds-11:svn53171-70.fc40.noarch 491/783 Installing : texlive-latex-fonts-11:svn28888.0-70.fc40.noarch 492/783 Installing : texlive-pdfescape-11:svn53082-70.fc40.noarch 493/783 Installing : texlive-bigintcalc-11:svn53172-70.fc40.noarch 494/783 Installing : texlive-footmisc-11:svn62524-70.fc40.noarch 495/783 Installing : texlive-fp-11:svn49719-70.fc40.noarch 496/783 Installing : texlive-graphics-cfg-11:svn41448-70.fc40.noarch 497/783 Installing : texlive-graphics-11:svn66204-70.fc40.noarch 498/783 Installing : texlive-tools-11:svn64892-70.fc40.noarch 499/783 Installing : texlive-xkeyval-11:svn63616-70.fc40.noarch 500/783 Installing : texlive-geometry-11:svn61719-70.fc40.noarch 501/783 Installing : texlive-caption-11:svn66580-70.fc40.noarch 502/783 Installing : texlive-colortbl-11:svn64015-70.fc40.noarch 503/783 Installing : texlive-hologo-11:svn61719-70.fc40.noarch 504/783 Installing : texlive-hycolor-11:svn53584-70.fc40.noarch 505/783 Installing : texlive-hypdoc-11:svn65678-70.fc40.noarch 506/783 Installing : texlive-intcalc-11:svn53168-70.fc40.noarch 507/783 Installing : texlive-kvsetkeys-11:svn64632-70.fc40.noarch 508/783 Installing : texlive-l3backend-11:svn65573-70.fc40.noarch 509/783 Installing : texlive-letltxmacro-11:svn53022-70.fc40.noarch 510/783 Installing : texlive-lm-11:svn65956-70.fc40.noarch 511/783 Installing : texlive-multido-11:svn18302.1.42-70.fc40.noarch 512/783 Installing : texlive-natbib-11:svn20668.8.31b-70.fc40.noarch 513/783 Installing : texlive-ragged2e-11:svn66152-70.fc40.noarch 514/783 Installing : texlive-setspace-11:svn65206-70.fc40.noarch 515/783 Installing : texlive-uniquecounter-11:svn53162-70.fc40.noarch 516/783 Installing : texlive-rerunfilecheck-11:svn63869-70.fc40.noarc 517/783 Installing : texlive-subfig-11:svn15878.1.3-70.fc40.noarch 518/783 Installing : texlive-carlisle-11:svn59577-70.fc40.noarch 519/783 Installing : texlive-csquotes-11:svn64389-70.fc40.noarch 520/783 Installing : texlive-sauerj-11:svn15878.0-70.fc40.noarch 521/783 Installing : texlive-translator-11:svn59412-70.fc40.noarch 522/783 Installing : texlive-bitset-11:svn53837-70.fc40.noarch 523/783 Installing : texlive-dvips-11:svn66203-79.fc40.aarch64 524/783 Installing : texlive-catchfile-11:svn53084-70.fc40.noarch 525/783 Installing : texlive-ifplatform-11:svn45533-70.fc40.noarch 526/783 Installing : texlive-memoir-11:svn65040-70.fc40.noarch 527/783 Installing : texlive-babelbib-11:svn57349-70.fc40.noarch 528/783 Installing : texlive-bookmark-11:svn56885-70.fc40.noarch 529/783 Installing : texlive-euenc-11:svn19795.0.1h-70.fc40.noarch 530/783 Installing : texlive-euler-11:svn42428-70.fc40.noarch 531/783 Installing : texlive-everyshi-11:svn57001-70.fc40.noarch 532/783 Installing : texlive-fancybox-11:svn18304.1.4-70.fc40.noarch 533/783 Installing : texlive-fancyhdr-11:svn64977-70.fc40.noarch 534/783 Installing : texlive-firstaid-11:svn64892-70.fc40.noarch 535/783 Installing : texlive-float-11:svn15878.1.3d-70.fc40.noarch 536/783 Installing : texlive-gettitlestring-11:svn53170-70.fc40.noarc 537/783 Installing : texlive-glyphlist-11:svn54074-79.fc40.noarch 538/783 Installing : texlive-grfext-11:svn53024-70.fc40.noarch 539/783 Installing : texlive-grffile-11:svn52756-70.fc40.noarch 540/783 Installing : texlive-index-11:svn24099.4.1beta-70.fc40.noarch 541/783 Installing : texlive-kvdefinekeys-11:svn53193-70.fc40.noarch 542/783 Installing : texlive-latexconfig-11:svn53525-70.fc40.noarch 543/783 Installing : texlive-lua-alt-getopt-11:svn56414-70.fc40.noarc 544/783 Installing : texlive-marvosym-11:svn29349.2.2a-70.fc40.noarch 545/783 Installing : texlive-modes-11:svn61719-70.fc40.noarch 546/783 Installing : texlive-palatino-11:svn61719-70.fc40.noarch 547/783 Installing : texlive-paralist-11:svn43021-70.fc40.noarch 548/783 Installing : texlive-pdflscape-11:svn64851-70.fc40.noarch 549/783 Installing : texlive-placeins-11:svn19848.2.2-70.fc40.noarch 550/783 Installing : texlive-refcount-11:svn53164-70.fc40.noarch 551/783 Installing : texlive-stringenc-11:svn52982-70.fc40.noarch 552/783 Installing : texlive-ucharcat-11:svn38907-70.fc40.noarch 553/783 Installing : texlive-underscore-11:svn18261.0-70.fc40.noarch 554/783 Installing : texlive-zapfding-11:svn61719-70.fc40.noarch 555/783 Installing : texlive-zref-11:svn62977-70.fc40.noarch 556/783 Installing : texlive-metafont-11:svn66186-79.fc40.aarch64 557/783 Installing : texlive-auto-pst-pdf-11:svn56596-70.fc40.noarch 558/783 Installing : texlive-breakurl-11:svn29901.1.40-70.fc40.noarch 559/783 Installing : texlive-fancyref-11:svn15878.0.9c-70.fc40.noarch 560/783 Installing : texlive-ltabptch-11:svn17533.1.74d-70.fc40.noarc 561/783 Installing : texlive-mathtools-11:svn63767-70.fc40.noarch 562/783 Installing : texlive-crop-11:svn55424-70.fc40.noarch 563/783 Installing : texlive-logreq-11:svn53003-70.fc40.noarch 564/783 Installing : texlive-microtype-11:svn66587-70.fc40.noarch 565/783 Installing : texlive-pdfmanagement-testphase-11:svn66532-70.f 566/783 Installing : texlive-psfrag-11:svn15878.3.04-70.fc40.noarch 567/783 Installing : texlive-hopatch-11:svn65491-70.fc40.noarch 568/783 Installing : texlive-alphalph-11:svn53087-70.fc40.noarch 569/783 Installing : texlive-anysize-11:svn15878.0-70.fc40.noarch 570/783 Installing : texlive-avantgar-11:svn61983-70.fc40.noarch 571/783 Installing : texlive-babel-english-11:svn44495-70.fc40.noarch 572/783 Installing : texlive-beton-11:svn15878.0-70.fc40.noarch 573/783 Installing : texlive-bibtex-11:svn66186-79.fc40.aarch64 574/783 Installing : texlive-bookman-11:svn61719-70.fc40.noarch 575/783 Installing : texlive-changepage-11:svn15878.1.0c-70.fc40.noar 576/783 Installing : texlive-charter-11:svn15878.0-70.fc40.noarch 577/783 Installing : texlive-cite-11:svn36428.5.5-70.fc40.noarch 578/783 Installing : texlive-cmap-11:svn57640-70.fc40.noarch 579/783 Installing : texlive-colorprofiles-11:svn49086-70.fc40.noarch 580/783 Installing : texlive-comment-11:svn41927-70.fc40.noarch 581/783 Installing : texlive-courier-11:svn61719-70.fc40.noarch 582/783 Installing : texlive-ctablestack-11:svn38514-70.fc40.noarch 583/783 Installing : texlive-luatexbase-11:svn52663-70.fc40.noarch 584/783 Installing : texlive-dehyph-11:svn48599-70.fc40.noarch 585/783 Installing : texlive-pdftex-11:svn66243-79.fc40.aarch64 586/783 Installing : texlive-ec-11:svn25033.1.0-70.fc40.noarch 587/783 Installing : texlive-enctex-11:svn34957.0-70.fc40.noarch 588/783 Installing : texlive-enumitem-11:svn51423-70.fc40.noarch 589/783 Installing : texlive-epsf-11:svn21461.2.7.4-70.fc40.noarch 590/783 Installing : texlive-everysel-11:svn57489-70.fc40.noarch 591/783 Installing : texlive-filecontents-11:svn52142-70.fc40.noarch 592/783 Installing : texlive-finstrut-11:svn21719.0.5-70.fc40.noarch 593/783 Installing : texlive-lineno-11:svn65586-70.fc40.noarch 594/783 Installing : texlive-fix2col-11:svn38770-70.fc40.noarch 595/783 Installing : texlive-footnotehyper-11:svn60374-70.fc40.noarch 596/783 Installing : texlive-fpl-11:svn54512-70.fc40.noarch 597/783 Installing : texlive-mathpazo-11:svn52663-70.fc40.noarch 598/783 Installing : texlive-helvetic-11:svn61719-70.fc40.noarch 599/783 Installing : texlive-hobsub-11:svn52810-70.fc40.noarch 600/783 Installing : texlive-hyperref-11:svn65758-70.fc40.noarch 601/783 Installing : texlive-attachfile-11:svn42099-70.fc40.noarch 602/783 Installing : texlive-attachfile2-11:svn57959-79.fc40.noarch 603/783 Installing : texlive-hyphenex-11:svn57387-70.fc40.noarch 604/783 Installing : texlive-ifmtarg-11:svn47544-70.fc40.noarch 605/783 Installing : texlive-kastrup-11:svn15878.0-70.fc40.noarch 606/783 Installing : texlive-knuth-local-11:svn57963-70.fc40.noarch 607/783 Installing : texlive-latex-lab-11:svn64892-70.fc40.noarch 608/783 Installing : texlive-latexbug-11:svn63596-70.fc40.noarch 609/783 Installing : texlive-lm-math-11:svn36915.1.959-70.fc40.noarch 610/783 Installing : texlive-lua-uni-algos-11:svn62204-70.fc40.noarch 611/783 Installing : texlive-luabidi-11:svn54512-70.fc40.noarch 612/783 Installing : texlive-luahbtex-11:svn66186-79.fc40.aarch64 613/783 Installing : texlive-lualibs-11:svn64615-70.fc40.noarch 614/783 Installing : texlive-luaotfload-11:svn64616-79.fc40.noarch 615/783 Installing : texlive-lwarp-11:svn66259-79.fc40.noarch 616/783 Installing : texlive-makecmds-11:svn15878.0-70.fc40.noarch 617/783 Installing : texlive-makeindex-11:svn62517-79.fc40.aarch64 618/783 Installing : texlive-marginnote-11:svn48383-70.fc40.noarch 619/783 Installing : texlive-mdwtools-11:svn15878.1.05.4-70.fc40.noar 620/783 Installing : texlive-mflogo-11:svn42428-70.fc40.noarch 621/783 Installing : texlive-mfnfss-11:svn46036-70.fc40.noarch 622/783 Installing : texlive-mfware-11:svn66186-79.fc40.aarch64 623/783 Installing : texlive-mparhack-11:svn59066-70.fc40.noarch 624/783 Installing : texlive-mptopdf-11:svn65952-79.fc40.noarch 625/783 Installing : texlive-newfloat-11:svn52906-70.fc40.noarch 626/783 Installing : texlive-notoccite-11:svn18129.0-70.fc40.noarch 627/783 Installing : texlive-ntgclass-11:svn65522-70.fc40.noarch 628/783 Installing : texlive-pagesel-11:svn56105-70.fc40.noarch 629/783 Installing : texlive-parallel-11:svn15878.0-70.fc40.noarch 630/783 Installing : texlive-parskip-11:svn58358-70.fc40.noarch 631/783 Installing : texlive-pdfcol-11:svn64469-70.fc40.noarch 632/783 Installing : texlive-pdfcolfoot-11:svn65512-70.fc40.noarch 633/783 Installing : texlive-pdfcolmk-11:svn52912-70.fc40.noarch 634/783 Installing : texlive-xcolor-11:svn63563-70.fc40.noarch 635/783 Installing : texlive-eso-pic-11:svn56658-70.fc40.noarch 636/783 Installing : texlive-picture-11:svn54867-70.fc40.noarch 637/783 Installing : texlive-pslatex-11:svn57434-70.fc40.noarch 638/783 Installing : texlive-pspicture-11:svn15878.0-70.fc40.noarch 639/783 Installing : texlive-pst-math-11:svn64732-70.fc40.noarch 640/783 Installing : texlive-rcs-11:svn15878.0-70.fc40.noarch 641/783 Installing : texlive-rsfs-11:svn15878.0-70.fc40.noarch 642/783 Installing : texlive-sansmath-11:svn17997.1.1-70.fc40.noarch 643/783 Installing : texlive-section-11:svn20180.0-70.fc40.noarch 644/783 Installing : texlive-sepnum-11:svn20186.2.0-70.fc40.noarch 645/783 Installing : texlive-symbol-11:svn61719-70.fc40.noarch 646/783 Installing : texlive-tex-11:svn66186-79.fc40.aarch64 647/783 Installing : texlive-texlive-en-11:svn66572-79.fc40.noarch 648/783 Installing : texlive-texlive-msg-translations-11:svn66593-70. 649/783 Installing : texlive-texlive-scripts-extra-11:svn62517-79.fc4 650/783 Installing : texlive-textcase-11:svn63868-70.fc40.noarch 651/783 Installing : texlive-times-11:svn61719-70.fc40.noarch 652/783 Installing : texlive-titlesec-11:svn59845-70.fc40.noarch 653/783 Installing : texlive-transparent-11:svn64852-70.fc40.noarch 654/783 Installing : texlive-ctable-11:svn38672-70.fc40.noarch 655/783 Installing : texlive-utopia-11:svn15878.0-70.fc40.noarch 656/783 Installing : texlive-psnfss-11:svn54694-70.fc40.noarch 657/783 Installing : texlive-varwidth-11:svn24104.0.92-70.fc40.noarch 658/783 Installing : texlive-xdvi-11:svn62387-79.fc40.aarch64 659/783 Installing : texlive-xetexconfig-11:svn45845-70.fc40.noarch 660/783 Installing : texlive-xstring-11:svn65551-70.fc40.noarch 661/783 Installing : texlive-algorithms-11:svn42428-70.fc40.noarch 662/783 Installing : texlive-bera-11:svn20031.0-70.fc40.noarch 663/783 Installing : texlive-cm-super-11:svn15878.0-70.fc40.noarch 664/783 Installing : texlive-xunicode-11:svn30466.0.981-70.fc40.noarc 665/783 Installing : texlive-tipa-11:svn29349.1.3-70.fc40.noarch 666/783 Installing : texlive-fontspec-11:svn63386-70.fc40.noarch 667/783 Installing : texlive-l3packages-11:svn65722-70.fc40.noarch 668/783 Installing : texlive-xpatch-11:svn54563-70.fc40.noarch 669/783 Installing : texlive-l3kernel-11:svn66094-70.fc40.noarch 670/783 Installing : texlive-latex-11:svn65161-79.fc40.noarch 671/783 Installing : texlive-xifthen-11:svn38929-70.fc40.noarch 672/783 Installing : texlive-currfile-11:svn64673-70.fc40.noarch 673/783 Installing : texlive-filehook-11:svn64822-70.fc40.noarch 674/783 Installing : texlive-pgf-11:svn65553-70.fc40.noarch 675/783 Installing : texlive-ms-11:svn57473-70.fc40.noarch 676/783 Installing : texlive-koma-script-11:svn64685-70.fc40.noarch 677/783 Installing : texlive-showexpl-11:svn57414-70.fc40.noarch 678/783 Installing : texlive-bidi-11:svn65572-70.fc40.noarch 679/783 Installing : texlive-polyglossia-11:svn65792-70.fc40.noarch 680/783 Installing : texlive-biblatex-11:svn66403-70.fc40.noarch 681/783 Installing : texlive-listings-11:svn66222-70.fc40.noarch 682/783 Installing : texlive-fancyvrb-11:svn65585-70.fc40.noarch 683/783 Installing : texlive-pst-3d-11:svn17257.1.10-70.fc40.noarch 684/783 Installing : texlive-pst-coil-11:svn62977-70.fc40.noarch 685/783 Installing : texlive-pst-eps-11:svn15878.1.0-70.fc40.noarch 686/783 Installing : texlive-pst-fill-11:svn60671-70.fc40.noarch 687/783 Installing : texlive-pst-grad-11:svn15878.1.06-70.fc40.noarch 688/783 Installing : texlive-pst-node-11:svn61838-70.fc40.noarch 689/783 Installing : texlive-pst-ovl-11:svn54963-70.fc40.noarch 690/783 Installing : texlive-pst-plot-11:svn65346-70.fc40.noarch 691/783 Installing : texlive-pst-text-11:svn49542-70.fc40.noarch 692/783 Installing : texlive-pst-tools-11:svn60621-70.fc40.noarch 693/783 Installing : texlive-pst-tree-11:svn60421-70.fc40.noarch 694/783 Installing : texlive-pstricks-add-11:svn65067-70.fc40.noarch 695/783 Installing : texlive-pstricks-11:svn65346-70.fc40.noarch 696/783 Installing : texlive-amscls-11:svn55378-70.fc40.noarch 697/783 Installing : texlive-metalogo-11:svn18611.0.12-70.fc40.noarch 698/783 Installing : texlive-seminar-11:svn59801-70.fc40.noarch 699/783 Installing : texlive-lualatex-math-11:svn61464-70.fc40.noarch 700/783 Installing : texlive-unicode-math-11:svn61719-70.fc40.noarch 701/783 Installing : texlive-oberdiek-11:svn65521-79.fc40.noarch 702/783 Installing : texlive-pdfpages-11:svn65319-70.fc40.noarch 703/783 Installing : texlive-sansmathaccent-11:svn53628-70.fc40.noarc 704/783 Installing : texlive-ae-11:svn15878.1.4-70.fc40.noarch 705/783 Installing : texlive-extsizes-11:svn17263.1.4a-70.fc40.noarch 706/783 Installing : texlive-jknapltx-11:svn19440.0-70.fc40.noarch 707/783 Installing : texlive-minitoc-11:svn61719-70.fc40.noarch 708/783 Installing : texlive-ltxmisc-11:svn21927.0-70.fc40.noarch 709/783 Installing : texlive-mnsymbol-11:svn18651.1.4-70.fc40.noarch 710/783 Installing : texlive-mathspec-11:svn42773-70.fc40.noarch 711/783 Installing : texlive-typehtml-11:svn17134.0-70.fc40.noarch 712/783 Installing : texlive-ucs-11:svn64114-70.fc40.noarch 713/783 Installing : texlive-beamer-11:svn65984-70.fc40.noarch 714/783 Installing : texlive-breqn-11:svn60881-70.fc40.noarch 715/783 Installing : texlive-l3experimental-11:svn65621-70.fc40.noarc 716/783 Installing : texlive-realscripts-11:svn56594-70.fc40.noarch 717/783 Installing : texlive-xltxtra-11:svn56594-70.fc40.noarch 718/783 Installing : cddlib-1:0.94m-7.fc39.aarch64 719/783 Installing : libgfan-0.6.2-16.fc39.aarch64 720/783 Installing : cocoalib-0.99818-4.fc40.aarch64 721/783 Installing : libgfan-devel-0.6.2-16.fc39.aarch64 722/783 Installing : bzip2-devel-1.0.8-16.fc39.aarch64 723/783 Installing : brotli-1.1.0-1.fc40.aarch64 724/783 Installing : brotli-devel-1.1.0-1.fc40.aarch64 725/783 Installing : freetype-devel-2.13.2-1.fc40.aarch64 726/783 Installing : harfbuzz-devel-8.3.0-2.fc40.aarch64 727/783 Installing : fontconfig-devel-2.15.0-1.fc40.aarch64 728/783 Installing : libXft-devel-2.3.8-4.fc40.aarch64 729/783 Installing : annobin-docs-12.38-1.fc40.noarch 730/783 Installing : alsa-lib-1.2.10-3.fc40.aarch64 731/783 Installing : libao-1.2.0-25.fc39.aarch64 732/783 Installing : adobe-mappings-pdf-20190401-5.fc39.noarch 733/783 Installing : libgs-10.02.1-7.fc40.aarch64 734/783 Installing : ghostscript-tools-fonts-10.02.1-7.fc40.noarch 735/783 Installing : ghostscript-tools-printing-10.02.1-7.fc40.noarch 736/783 Installing : ghostscript-10.02.1-7.fc40.aarch64 737/783 Installing : netpbm-progs-11.02.00-5.fc40.aarch64 738/783 Installing : texlive-thumbpdf-11:svn62518-79.fc40.noarch 739/783 Installing : texlive-collection-latexrecommended-11:svn65512- 740/783 Installing : texlive-collection-latex-11:svn63515-70.fc40.noa 741/783 Installing : texlive-collection-basic-11:svn59159-70.fc40.noa 742/783 Installing : texlive-dvipdfmx-11:svn66203-79.fc40.aarch64 743/783 Installing : texlive-xetex-11:svn66203-79.fc40.aarch64 744/783 Installing : boost-test-1.83.0-2.fc40.aarch64 745/783 Installing : boost-stacktrace-1.83.0-2.fc40.aarch64 746/783 Installing : boost-serialization-1.83.0-2.fc40.aarch64 747/783 Installing : boost-random-1.83.0-2.fc40.aarch64 748/783 Installing : boost-program-options-1.83.0-2.fc40.aarch64 749/783 Installing : boost-nowide-1.83.0-2.fc40.aarch64 750/783 Installing : boost-math-1.83.0-2.fc40.aarch64 751/783 Installing : boost-iostreams-1.83.0-2.fc40.aarch64 752/783 Installing : boost-contract-1.83.0-2.fc40.aarch64 753/783 Installing : boost-1.83.0-2.fc40.aarch64 754/783 Installing : boost-devel-1.83.0-2.fc40.aarch64 755/783 Installing : cocoalib-devel-0.99818-4.fc40.aarch64 756/783 Installing : texinfo-tex-7.1-1.fc40.aarch64 757/783 Running scriptlet: texinfo-tex-7.1-1.fc40.aarch64 757/783 Installing : hevea-2.36-10.fc40.aarch64 758/783 Installing : libao-devel-1.2.0-25.fc39.aarch64 759/783 Installing : annobin-plugin-gcc-12.38-1.fc40.aarch64 760/783 Running scriptlet: annobin-plugin-gcc-12.38-1.fc40.aarch64 760/783 Installing : fltk-devel-1.3.8-7.fc39.aarch64 761/783 Installing : texlive-stmaryrd-11:svn22027.0-70.fc40.noarch 762/783 Installing : gcc-c++-14.0.1-0.2.fc40.aarch64 763/783 Installing : gcc-plugin-annobin-14.0.1-0.2.fc40.aarch64 764/783 Running scriptlet: gcc-plugin-annobin-14.0.1-0.2.fc40.aarch64 764/783 Installing : libtool-2.4.7-10.fc40.aarch64 765/783 Installing : gettext-devel-0.22-2.fc39.aarch64 766/783 Installing : ntl-devel-11.5.1-7.fc40.aarch64 767/783 Installing : gmp-ecm-devel-7.0.5-3.fc39.aarch64 768/783 Installing : perl-generators-1.16-3.fc39.noarch 769/783 Installing : mesa-libGL-devel-24.0.0~rc2-2.fc40.aarch64 770/783 Installing : libXinerama-devel-1.1.5-4.fc40.aarch64 771/783 Installing : python3-devel-3.12.1-2.fc40.aarch64 772/783 Installing : libsamplerate-devel-0.2.2-6.fc40.aarch64 773/783 Installing : libappstream-glib-0.8.2-4.fc39.aarch64 774/783 Installing : mpfi-devel-1.5.4-4.fc39.aarch64 775/783 Installing : readline-devel-8.2-7.fc40.aarch64 776/783 Installing : desktop-file-utils-0.26-9.fc39.aarch64 777/783 Installing : pari-devel-2.15.4-2.fc39.aarch64 778/783 Installing : glpk-devel-5.0-9.fc40.aarch64 779/783 Installing : flexiblas-devel-3.4.1-2.fc40.aarch64 780/783 Installing : libnauty-devel-2.8.8-1.fc40.aarch64 781/783 Installing : cliquer-devel-1.22-6.fc39.aarch64 782/783 Installing : libcurl-devel-8.5.0-2.fc40.aarch64 783/783 Running scriptlet: texlive-base-11:20230311-79.fc40.aarch64 783/783 Running scriptlet: urw-base35-bookman-fonts-20200910-18.fc39.noarch 783/783 Running scriptlet: urw-base35-c059-fonts-20200910-18.fc39.noarch 783/783 Running scriptlet: urw-base35-d050000l-fonts-20200910-18.fc39.noarc 783/783 Running scriptlet: urw-base35-gothic-fonts-20200910-18.fc39.noarch 783/783 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-18.fc39 783/783 Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-18.fc39.n 783/783 Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-18.fc39.no 783/783 Running scriptlet: urw-base35-p052-fonts-20200910-18.fc39.noarch 783/783 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-18 783/783 Running scriptlet: urw-base35-z003-fonts-20200910-18.fc39.noarch 783/783 Running scriptlet: fontconfig-2.15.0-1.fc40.aarch64 783/783 Running scriptlet: libcurl-devel-8.5.0-2.fc40.aarch64 783/783 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.aarch64 annobin-docs-12.38-1.fc40.noarch annobin-plugin-gcc-12.38-1.fc40.aarch64 autoconf-2.71-7.fc40.noarch automake-1.16.5-14.fc40.noarch avahi-libs-0.8-24.fc39.aarch64 biber-2.19-3.fc39.noarch boost-1.83.0-2.fc40.aarch64 boost-atomic-1.83.0-2.fc40.aarch64 boost-chrono-1.83.0-2.fc40.aarch64 boost-container-1.83.0-2.fc40.aarch64 boost-context-1.83.0-2.fc40.aarch64 boost-contract-1.83.0-2.fc40.aarch64 boost-coroutine-1.83.0-2.fc40.aarch64 boost-date-time-1.83.0-2.fc40.aarch64 boost-devel-1.83.0-2.fc40.aarch64 boost-fiber-1.83.0-2.fc40.aarch64 boost-filesystem-1.83.0-2.fc40.aarch64 boost-graph-1.83.0-2.fc40.aarch64 boost-iostreams-1.83.0-2.fc40.aarch64 boost-json-1.83.0-2.fc40.aarch64 boost-locale-1.83.0-2.fc40.aarch64 boost-log-1.83.0-2.fc40.aarch64 boost-math-1.83.0-2.fc40.aarch64 boost-nowide-1.83.0-2.fc40.aarch64 boost-numpy3-1.83.0-2.fc40.aarch64 boost-program-options-1.83.0-2.fc40.aarch64 boost-python3-1.83.0-2.fc40.aarch64 boost-random-1.83.0-2.fc40.aarch64 boost-regex-1.83.0-2.fc40.aarch64 boost-serialization-1.83.0-2.fc40.aarch64 boost-stacktrace-1.83.0-2.fc40.aarch64 boost-system-1.83.0-2.fc40.aarch64 boost-test-1.83.0-2.fc40.aarch64 boost-thread-1.83.0-2.fc40.aarch64 boost-timer-1.83.0-2.fc40.aarch64 boost-type_erasure-1.83.0-2.fc40.aarch64 boost-wave-1.83.0-2.fc40.aarch64 brotli-1.1.0-1.fc40.aarch64 brotli-devel-1.1.0-1.fc40.aarch64 bzip2-devel-1.0.8-16.fc39.aarch64 cairo-1.18.0-1.fc40.aarch64 cddlib-1:0.94m-7.fc39.aarch64 cliquer-devel-1.22-6.fc39.aarch64 cliquer-libs-1.22-6.fc39.aarch64 cmake-filesystem-3.27.7-1.fc40.aarch64 cocoalib-0.99818-4.fc40.aarch64 cocoalib-devel-0.99818-4.fc40.aarch64 cpp-14.0.1-0.2.fc40.aarch64 cups-libs-1:2.4.7-7.fc40.aarch64 dbus-libs-1:1.14.10-1.fc40.aarch64 default-fonts-core-sans-4.0-9.fc40.noarch desktop-file-utils-0.26-9.fc39.aarch64 emacs-filesystem-1:29.2-2.fc40.noarch expat-2.5.0-3.fc39.aarch64 flac-libs-1.4.3-2.fc39.aarch64 flexiblas-3.4.1-2.fc40.aarch64 flexiblas-devel-3.4.1-2.fc40.aarch64 flexiblas-netlib-3.4.1-2.fc40.aarch64 flexiblas-netlib64-3.4.1-2.fc40.aarch64 flexiblas-openblas-openmp-3.4.1-2.fc40.aarch64 flexiblas-openblas-openmp64-3.4.1-2.fc40.aarch64 fltk-1.3.8-7.fc39.aarch64 fltk-devel-1.3.8-7.fc39.aarch64 fontconfig-2.15.0-1.fc40.aarch64 fontconfig-devel-2.15.0-1.fc40.aarch64 fonts-filesystem-1:2.0.5-12.fc39.noarch freetype-2.13.2-1.fc40.aarch64 freetype-devel-2.13.2-1.fc40.aarch64 gc-8.2.2-4.fc39.aarch64 gcc-14.0.1-0.2.fc40.aarch64 gcc-c++-14.0.1-0.2.fc40.aarch64 gcc-plugin-annobin-14.0.1-0.2.fc40.aarch64 gdk-pixbuf2-2.42.10-6.fc40.aarch64 gettext-0.22-2.fc39.aarch64 gettext-common-devel-0.22-2.fc39.noarch gettext-devel-0.22-2.fc39.aarch64 gettext-envsubst-0.22-2.fc39.aarch64 gettext-libs-0.22-2.fc39.aarch64 gettext-runtime-0.22-2.fc39.aarch64 gf2x-1.3.0-10.fc39.aarch64 ghostscript-10.02.1-7.fc40.aarch64 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.aarch64 glib2-devel-2.79.0-6.fc40.aarch64 glibc-devel-2.38.9000-33.fc40.aarch64 glpk-5.0-9.fc40.aarch64 glpk-devel-5.0-9.fc40.aarch64 gmp-c++-1:6.2.1-5.fc39.aarch64 gmp-devel-1:6.2.1-5.fc39.aarch64 gmp-ecm-devel-7.0.5-3.fc39.aarch64 gmp-ecm-libs-7.0.5-3.fc39.aarch64 gnutls-3.8.2-2.fc40.aarch64 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.aarch64 graphite2-devel-1.3.14-14.fc40.aarch64 groff-base-1.23.0-4.fc40.aarch64 gsl-2.7.1-5.fc39.aarch64 gsl-devel-2.7.1-5.fc39.aarch64 gsm-1.0.22-4.fc40.aarch64 guile22-2.2.7-9.fc39.aarch64 harfbuzz-8.3.0-2.fc40.aarch64 harfbuzz-devel-8.3.0-2.fc40.aarch64 harfbuzz-icu-8.3.0-2.fc40.aarch64 hevea-2.36-10.fc40.aarch64 jasper-libs-4.1.0-1.fc40.aarch64 jbig2dec-libs-0.20-1.fc40.aarch64 jbigkit-libs-2.1-27.fc40.aarch64 json-glib-1.8.0-1.fc40.aarch64 kernel-headers-6.8.0-0.rc1.12.fc40.aarch64 lame-libs-3.100-15.fc39.aarch64 lcms2-2.16-2.fc40.aarch64 libICE-1.1.1-1.fc40.aarch64 libICE-devel-1.1.1-1.fc40.aarch64 libSM-1.2.4-1.fc40.aarch64 libSM-devel-1.2.4-1.fc40.aarch64 libX11-1.8.7-1.fc40.aarch64 libX11-common-1.8.7-1.fc40.noarch libX11-devel-1.8.7-1.fc40.aarch64 libX11-xcb-1.8.7-1.fc40.aarch64 libXau-1.0.11-4.fc40.aarch64 libXau-devel-1.0.11-4.fc40.aarch64 libXaw-1.0.15-1.fc40.aarch64 libXcursor-1.2.1-5.fc40.aarch64 libXext-1.3.5-5.fc40.aarch64 libXext-devel-1.3.5-5.fc40.aarch64 libXfixes-6.0.1-1.fc40.aarch64 libXft-2.3.8-4.fc40.aarch64 libXft-devel-2.3.8-4.fc40.aarch64 libXi-1.8.1-3.fc40.aarch64 libXinerama-1.1.5-4.fc40.aarch64 libXinerama-devel-1.1.5-4.fc40.aarch64 libXmu-1.1.4-4.fc40.aarch64 libXpm-3.5.17-1.fc40.aarch64 libXrender-0.9.11-4.fc40.aarch64 libXrender-devel-0.9.11-4.fc40.aarch64 libXt-1.3.0-1.fc40.aarch64 libXt-devel-1.3.0-1.fc40.aarch64 libXxf86vm-1.1.5-4.fc40.aarch64 libao-1.2.0-25.fc39.aarch64 libao-devel-1.2.0-25.fc39.aarch64 libappstream-glib-0.8.2-4.fc39.aarch64 libasan-14.0.1-0.2.fc40.aarch64 libasyncns-0.8-25.fc39.aarch64 libatomic-14.0.1-0.2.fc40.aarch64 libb2-0.98.1-9.fc39.aarch64 libblkid-devel-2.39.3-2.fc40.aarch64 libcurl-devel-8.5.0-2.fc40.aarch64 libdatrie-0.2.13-7.fc39.aarch64 libdrm-2.4.120-1.fc40.aarch64 libdrm-devel-2.4.120-1.fc40.aarch64 libffi-devel-3.4.4-5.fc40.aarch64 libfrobby-0.9.5-3.fc39.aarch64 libgfan-0.6.2-16.fc39.aarch64 libgfan-devel-0.6.2-16.fc39.aarch64 libgfortran-14.0.1-0.2.fc40.aarch64 libglvnd-1:1.7.0-1.fc40.aarch64 libglvnd-core-devel-1:1.7.0-1.fc40.aarch64 libglvnd-devel-1:1.7.0-1.fc40.aarch64 libglvnd-egl-1:1.7.0-1.fc40.aarch64 libglvnd-gles-1:1.7.0-1.fc40.aarch64 libglvnd-glx-1:1.7.0-1.fc40.aarch64 libglvnd-opengl-1:1.7.0-1.fc40.aarch64 libgs-10.02.1-7.fc40.aarch64 libicu-73.2-3.fc40.aarch64 libicu-devel-73.2-3.fc40.aarch64 libijs-0.35-20.fc40.aarch64 libjpeg-turbo-2.1.4-3.fc39.aarch64 libjpeg-turbo-devel-2.1.4-3.fc39.aarch64 liblerc-4.0.0-4.fc39.aarch64 libmount-devel-2.39.3-2.fc40.aarch64 libmpc-1.3.1-3.fc39.aarch64 libnauty-2.8.8-1.fc40.aarch64 libnauty-devel-2.8.8-1.fc40.aarch64 libogg-2:1.3.5-6.fc39.aarch64 libpaper-1:2.1.1-1.fc39.aarch64 libpng-2:1.6.40-1.fc40.aarch64 libpng-devel-2:1.6.40-1.fc40.aarch64 libsamplerate-0.2.2-6.fc40.aarch64 libsamplerate-devel-0.2.2-6.fc40.aarch64 libselinux-devel-3.6-2.fc40.aarch64 libsepol-devel-3.6-1.fc40.aarch64 libsndfile-1.2.2-1.fc40.aarch64 libstdc++-devel-14.0.1-0.2.fc40.aarch64 libstemmer-2.2.0-7.fc39.aarch64 libthai-0.1.29-6.fc39.aarch64 libtiff-4.5.0-3.fc40.aarch64 libtool-2.4.7-10.fc40.aarch64 libtool-ltdl-2.4.7-10.fc40.aarch64 libubsan-14.0.1-0.2.fc40.aarch64 libuuid-devel-2.39.3-2.fc40.aarch64 libvorbis-1:1.3.7-8.fc39.aarch64 libwayland-client-1.22.0-2.fc39.aarch64 libwayland-server-1.22.0-2.fc39.aarch64 libwebp-1.3.2-2.fc40.aarch64 libxcb-1.16-2.fc40.aarch64 libxcb-devel-1.16-2.fc40.aarch64 libxcrypt-devel-4.4.36-4.fc40.aarch64 libxml2-devel-2.12.4-1.fc40.aarch64 libxshmfence-1.3.2-1.fc40.aarch64 libxslt-1.1.39-1.fc40.aarch64 m4-1.4.19-7.fc40.aarch64 mailcap-2.1.54-2.fc39.noarch make-1:4.4.1-2.fc39.aarch64 mesa-libEGL-24.0.0~rc2-2.fc40.aarch64 mesa-libGL-24.0.0~rc2-2.fc40.aarch64 mesa-libGL-devel-24.0.0~rc2-2.fc40.aarch64 mesa-libGLU-9.0.3-1.fc39.aarch64 mesa-libGLU-devel-9.0.3-1.fc39.aarch64 mesa-libgbm-24.0.0~rc2-2.fc40.aarch64 mesa-libglapi-24.0.0~rc2-2.fc40.aarch64 mpdecimal-2.5.1-7.fc39.aarch64 mpfi-1.5.4-4.fc39.aarch64 mpfi-devel-1.5.4-4.fc39.aarch64 mpfr-devel-4.2.1-1.fc40.aarch64 mpg123-libs-1.31.3-2.fc39.aarch64 ncurses-6.4-9.20240113.fc40.aarch64 ncurses-c++-libs-6.4-9.20240113.fc40.aarch64 ncurses-devel-6.4-9.20240113.fc40.aarch64 netpbm-11.02.00-5.fc40.aarch64 netpbm-progs-11.02.00-5.fc40.aarch64 nettle-3.9.1-2.fc39.aarch64 ntl-11.5.1-7.fc40.aarch64 ntl-devel-11.5.1-7.fc40.aarch64 openblas-0.3.26-1.fc40.aarch64 openblas-openmp-0.3.26-1.fc40.aarch64 openblas-openmp64-0.3.26-1.fc40.aarch64 openjpeg2-2.5.0-5.fc40.aarch64 opus-1.4-1.fc40.aarch64 pari-2.15.4-2.fc39.aarch64 pari-devel-2.15.4-2.fc39.aarch64 pcre2-devel-10.42-2.fc40.aarch64 pcre2-utf16-10.42-2.fc40.aarch64 pcre2-utf32-10.42-2.fc40.aarch64 perl-Authen-SASL-2.1700-1.fc40.noarch perl-AutoLoader-5.74-504.fc40.noarch perl-B-1.88-504.fc40.aarch64 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.aarch64 perl-Compress-Raw-Bzip2-2.206-1.fc39.aarch64 perl-Compress-Raw-Zlib-2.206-2.fc40.aarch64 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.aarch64 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.aarch64 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.aarch64 perl-Devel-Caller-2.07-3.fc39.aarch64 perl-Devel-GlobalDestruction-0.14-22.fc39.noarch perl-Devel-LexAlias-0.05-34.fc39.aarch64 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.aarch64 perl-Digest-SHA-1:6.04-501.fc39.aarch64 perl-Dist-CheckConflicts-0.11-28.fc39.noarch perl-DynaLoader-1.54-504.fc40.aarch64 perl-DynaLoader-Functions-0.004-2.fc39.noarch perl-Email-Date-Format-1.008-2.fc39.noarch perl-Encode-4:3.20-501.fc40.aarch64 perl-Encode-Locale-1.05-27.fc39.noarch perl-English-1.11-504.fc40.noarch perl-Errno-1.37-504.fc40.aarch64 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.aarch64 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.aarch64 perl-GSSAPI-0.28-43.fc39.aarch64 perl-Getopt-Long-1:2.57-1.fc40.noarch perl-Getopt-Std-1.13-504.fc40.noarch perl-HTML-Parser-3.81-3.fc39.aarch64 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.aarch64 perl-I18N-LangTags-0.45-504.fc40.noarch perl-I18N-Langinfo-0.22-504.fc40.aarch64 perl-IO-1.52-504.fc40.aarch64 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.aarch64 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.11-1.fc39.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.aarch64 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.aarch64 perl-Number-Compare-0.03-36.fc39.noarch perl-Opcode-1.64-504.fc40.aarch64 perl-POSIX-2.13-504.fc40.aarch64 perl-Package-Generator-1.106-29.fc39.noarch perl-Package-Stash-0.40-5.fc39.noarch perl-Package-Stash-XS-0.30-5.fc39.aarch64 perl-PadWalker-2.5-10.fc39.aarch64 perl-Params-Check-1:0.38-500.fc39.noarch perl-Params-Classify-0.015-20.fc39.aarch64 perl-Params-Util-1.102-12.fc39.aarch64 perl-Params-Validate-1.31-5.fc39.aarch64 perl-Params-ValidationCompiler-0.31-3.fc39.noarch perl-Parse-RecDescent-1.967015-20.fc39.noarch perl-PathTools-3.89-500.fc39.aarch64 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.aarch64 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.aarch64 perl-SelectSaver-1.02-504.fc40.noarch perl-Socket-4:2.037-3.fc39.aarch64 perl-Sort-Key-1.33-28.fc39.aarch64 perl-Specio-0.48-4.fc39.noarch perl-Storable-1:3.32-500.fc39.aarch64 perl-Sub-Exporter-0.991-1.fc40.noarch perl-Sub-Exporter-Progressive-0.001013-22.fc39.noarch perl-Sub-Identify-0.14-24.fc39.aarch64 perl-Sub-Install-0.929-3.fc39.noarch perl-Symbol-1.09-504.fc40.noarch perl-Sys-Hostname-1.25-504.fc40.aarch64 perl-Sys-Syslog-0.36-502.fc40.aarch64 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.aarch64 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.aarch64 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.aarch64 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.aarch64 perl-Unicode-EastAsianWidth-12.0-12.fc39.noarch perl-Unicode-LineBreak-2019.001-18.fc39.aarch64 perl-Unicode-Normalize-1.32-500.fc39.aarch64 perl-Unicode-UCD-0.78-504.fc40.noarch perl-Variable-Magic-0.63-4.fc39.aarch64 perl-WWW-RobotRules-6.02-37.fc39.noarch perl-XML-LibXML-1:2.0209-3.fc40.aarch64 perl-XML-LibXML-Simple-1.01-12.fc39.noarch perl-XML-LibXSLT-2.002.001-3.fc39.aarch64 perl-XML-NamespaceSupport-1.12-21.fc40.noarch perl-XML-Parser-2.47-1.fc40.aarch64 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.aarch64 perl-autodie-2.37-1.fc40.noarch perl-autovivification-0.18-20.fc39.aarch64 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.aarch64 perl-generators-1.16-3.fc39.noarch perl-if-0.61.000-504.fc40.noarch perl-interpreter-4:5.38.2-504.fc40.aarch64 perl-libintl-perl-1.33-5.fc39.aarch64 perl-libnet-3.15-501.fc39.noarch perl-libs-4:5.38.2-504.fc40.aarch64 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.aarch64 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.aarch64 perl-threads-shared-1.68-500.fc39.aarch64 perl-vars-1.05-504.fc40.noarch perl-version-8:0.99.30-1.fc40.aarch64 perltidy-20230912-1.fc40.noarch pixman-0.43.0-1.fc40.aarch64 pulseaudio-libs-16.1-5.fc39.aarch64 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.aarch64 python3-devel-3.12.1-2.fc40.aarch64 python3-libs-3.12.1-2.fc40.aarch64 python3-numpy-1:1.26.2-3.fc40.aarch64 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.aarch64 shared-mime-info-2.3-2.fc40.aarch64 sombok-2.4.0-20.fc39.aarch64 suitesparse-5.13.0-4.fc40.aarch64 sysprof-capture-devel-45.1-1.fc40.aarch64 teckit-2.5.12-1.fc40.aarch64 texinfo-7.1-1.fc40.aarch64 texinfo-tex-7.1-1.fc40.aarch64 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.aarch64 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.aarch64 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.aarch64 texlive-dvips-11:svn66203-79.fc40.aarch64 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.aarch64 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.aarch64 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.aarch64 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.aarch64 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.aarch64 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.aarch64 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.aarch64 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.aarch64 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.aarch64 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.aarch64 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.aarch64 texlive-xetex-11:svn66203-79.fc40.aarch64 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.aarch64 xz-devel-5.4.5-1.fc40.aarch64 zlib-ng-compat-devel-2.1.6-1.fc40.aarch64 zziplib-0.13.72-5.fc39.aarch64 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: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1706054400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.RYXC6y + 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 . + echo 'Patch #0 (giac-iszero.patch):' 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/auw8oRYs/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_PROG_FC_C_O' => 1, autom4te: 'AC_CONFIG_SUBDIRS' => 1, autom4te: 'AC_CONFIG_FILES' => 1, autom4te: 'AC_CONFIG_HEADERS' => 1, autom4te: 'AU_DEFINE' => 1, autom4te: '_AM_MAKEFILE_INCLUDE' => 1, autom4te: 'm4_pattern_allow' => 1, autom4te: 'AM_XGETTEXT_OPTION' => 1, autom4te: 'AM_POT_TOOLS' => 1, autom4te: 'AC_CANONICAL_HOST' => 1, autom4te: 'AC_CONFIG_LINKS' => 1, autom4te: 'AM_PROG_LIBTOOL' => 1, autom4te: 'AM_ENABLE_MULTILIB' => 1, autom4te: '_m4_warn' => 1, autom4te: 'LT_CONFIG_LTDL_DIR' => 1, autom4te: 'AM_PROG_F77_C_O' => 1, autom4te: 'AC_INIT' => 1, autom4te: 'AM_PROG_AR' => 1, autom4te: 'AC_FC_SRCEXT' => 1, autom4te: 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1, autom4te: 'AM_CONDITIONAL' => 1, autom4te: '_AM_COND_IF' => 1, autom4te: 'sinclude' => 1, autom4te: 'AM_PROG_MKDIR_P' => 1, autom4te: 'define' => 1, autom4te: '_AM_COND_ENDIF' => 1, autom4te: 'AM_MAINTAINER_MODE' => 1, autom4te: 'AC_SUBST' => 1, autom4te: 'AC_SUBST_TRACE' => 1, autom4te: 'AC_FC_PP_DEFINE' => 1, autom4te: 'AC_CONFIG_AUX_DIR' => 1, autom4te: 'AH_OUTPUT' => 1, autom4te: 'AC_DEFINE_TRACE_LITERAL' => 1, autom4te: 'AM_PROG_CXX_C_O' => 1, autom4te: 'AC_CONFIG_LIBOBJ_DIR' => 1, autom4te: 'AC_REQUIRE_AUX_FILE' => 1, autom4te: 'AM_SILENT_RULES' => 1, autom4te: 'GTK_DOC_CHECK' => 1, autom4te: 'AC_CANONICAL_BUILD' => 1, autom4te: 'AM_PROG_CC_C_O' => 1, autom4te: 'AM_EXTRA_RECURSIVE_TARGETS' => 1, autom4te: '_AM_COND_ELSE' => 1, autom4te: 'AC_LIBSOURCE' => 1, autom4te: 'AC_CANONICAL_TARGET' => 1, autom4te: 'AC_PROG_LIBTOOL' => 1, autom4te: 'm4_include' => 1, autom4te: '_LT_AC_TAGCONFIG' => 1, autom4te: 'AM_INIT_AUTOMAKE' => 1, autom4te: 'AC_CANONICAL_SYSTEM' => 1, autom4te: 'AM_PROG_MOC' => 1, autom4te: 'LT_SUPPORTED_TAG' => 1, autom4te: 'm4_sinclude' => 1, autom4te: 'AM_GNU_GETTEXT' => 1, autom4te: 'AM_MAKEFILE_INCLUDE' => 1, autom4te: 'AC_FC_PP_SRCEXT' => 1, autom4te: 'LT_INIT' => 1, autom4te: 'AM_PATH_GUILE' => 1, autom4te: 'AC_FC_FREEFORM' => 1, autom4te: 'AM_NLS' => 1, autom4te: 'm4_pattern_forbid' => 1, autom4te: '_AM_SUBST_NOTMAKE' => 1, autom4te: 'AM_AUTOMAKE_VERSION' => 1, autom4te: 'AC_CONFIG_MACRO_DIR_TRACE' => 1, autom4te: 'm4_define' => 1, autom4te: 'IT_PROG_INTLTOOL' => 1, autom4te: 'include' => 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/am4tIhlrMU/warnings': _m4_warn autom4te: reading /tmp/am4tIhlrMU/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/auw8oRYs/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: 'AC_CONFIG_FILES' => 1, autom4te: 'GTK_DOC_CHECK' => 1, autom4te: 'AU_DEFINE' => 1, autom4te: 'define' => 1, autom4te: 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1, autom4te: '_m4_warn' => 1, autom4te: 'AH_OUTPUT' => 1, autom4te: '_AM_MAKEFILE_INCLUDE' => 1, autom4te: 'AC_REQUIRE_AUX_FILE' => 1, autom4te: 'AM_MAINTAINER_MODE' => 1, autom4te: '_AM_SUBST_NOTMAKE' => 1, autom4te: 'AC_LIBSOURCE' => 1, autom4te: 'AC_CANONICAL_SYSTEM' => 1, autom4te: 'AM_AUTOMAKE_VERSION' => 1, autom4te: 'AC_FC_PP_DEFINE' => 1, autom4te: 'm4_pattern_allow' => 1, autom4te: 'AM_CONDITIONAL' => 1, autom4te: 'AM_XGETTEXT_OPTION' => 1, autom4te: 'AC_DEFINE_TRACE_LITERAL' => 1, autom4te: 'AC_FC_FREEFORM' => 1, autom4te: 'AC_PROG_LIBTOOL' => 1, autom4te: 'AC_FC_PP_SRCEXT' => 1, autom4te: '_AM_COND_IF' => 1, autom4te: 'AC_CANONICAL_BUILD' => 1, autom4te: 'AC_CONFIG_AUX_DIR' => 1, autom4te: 'AC_CONFIG_LINKS' => 1, autom4te: 'AM_PROG_CXX_C_O' => 1, autom4te: 'AM_GNU_GETTEXT' => 1, autom4te: 'AM_PROG_LIBTOOL' => 1, autom4te: 'LT_CONFIG_LTDL_DIR' => 1, autom4te: '_AM_COND_ELSE' => 1, autom4te: 'AM_ENABLE_MULTILIB' => 1, autom4te: 'IT_PROG_INTLTOOL' => 1, autom4te: 'AM_PROG_FC_C_O' => 1, autom4te: 'AC_CONFIG_HEADERS' => 1, autom4te: 'AM_MAKEFILE_INCLUDE' => 1, autom4te: 'AC_CANONICAL_TARGET' => 1, autom4te: 'AC_CONFIG_MACRO_DIR_TRACE' => 1, autom4te: 'include' => 1, autom4te: 'AM_PROG_F77_C_O' => 1, autom4te: 'AM_INIT_AUTOMAKE' => 1, autom4te: 'AM_POT_TOOLS' => 1, autom4te: 'AM_PROG_MOC' => 1, autom4te: 'LT_SUPPORTED_TAG' => 1, autom4te: 'm4_define' => 1, autom4te: 'AM_SILENT_RULES' => 1, autom4te: 'AC_SUBST' => 1, autom4te: 'AM_EXTRA_RECURSIVE_TARGETS' => 1, autom4te: '_LT_AC_TAGCONFIG' => 1, autom4te: 'AM_PROG_AR' => 1, autom4te: 'AC_FC_SRCEXT' => 1, autom4te: 'AC_CONFIG_LIBOBJ_DIR' => 1, autom4te: 'AC_INIT' => 1, autom4te: 'AM_PROG_MKDIR_P' => 1, autom4te: '_AM_COND_ENDIF' => 1, autom4te: 'AM_PROG_CC_C_O' => 1, autom4te: 'AM_NLS' => 1, autom4te: 'AC_CANONICAL_HOST' => 1, autom4te: 'AC_CONFIG_SUBDIRS' => 1, autom4te: 'sinclude' => 1, autom4te: 'AM_PATH_GUILE' => 1, autom4te: 'LT_INIT' => 1, autom4te: 'm4_pattern_forbid' => 1, autom4te: 'm4_include' => 1, autom4te: 'AC_SUBST_TRACE' => 1, autom4te: 'm4_sinclude' => 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/am4t1CMnBG/warnings': _m4_warn autom4te: reading /tmp/am4t1CMnBG/warnings autom4te: formatting traces for '-': AU_DEFINE autoupdate: running: /usr/bin/m4 --include=/tmp/auw8oRYs --include=/usr/share/autoconf /tmp/auw8oRYs/input.m4 > /tmp/auw8oRYs/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.z6Ug7q + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' ++ /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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-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=aarch64-redhat-linux --host=aarch64-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 aarch64-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... aarch64-redhat-linux-gnu checking host system type... aarch64-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 aarch64-redhat-linux-gnu file names to aarch64-redhat-linux-gnu format... func_convert_file_noop checking how to convert aarch64-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 aarch64-redhat-linux-file... no checking for file... file checking for aarch64-redhat-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for aarch64-redhat-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for aarch64-redhat-linux-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for aarch64-redhat-linux-strip... no checking for strip... strip checking for aarch64-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 aarch64-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) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... no checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for bison... no checking for byacc... no checking for flex... no checking for lex... no checking whether byte ordering is bigendian... no 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 aarch64-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... no 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 checking if the linker (/usr/bin/ld) 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' ++ /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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + /usr/bin/make -O -j4 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' make[3]: Leaving 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]: 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/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/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/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 make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' /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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -Os -c -MD -o build/py/nlrx86.o ../py/nlrx86.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/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); } | ^ 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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -Os -c -MD -o build/py/nlrx64.o ../py/nlrx64.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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -Os -c -MD -o build/py/nlrsetjmp.o ../py/nlrsetjmp.c 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]: 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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/malloc.o ../py/malloc.c 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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/qstr.o ../py/qstr.c 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]: 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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/vstr.o ../py/vstr.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/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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/reader.o ../py/reader.c 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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/lexer.o ../py/lexer.c 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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/parse.o ../py/parse.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/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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/asmbase.o ../py/asmbase.c 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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/emitnx86.o ../py/emitnx86.c 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]: 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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/emitinlinethumb.o ../py/emitinlinethumb.c 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]: 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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/runtime_utils.o ../py/runtime_utils.c 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]: 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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/scheduler.o ../py/scheduler.c 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]: 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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/nativeglue.o ../py/nativeglue.c 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]: 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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/stackctrl.o ../py/stackctrl.c 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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/emitnarm.o ../py/emitnarm.c 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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objattrtuple.o ../py/objattrtuple.c 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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/obj.o ../py/obj.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' 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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objboundmeth.o ../py/objboundmeth.c 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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objfun.o ../py/objfun.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/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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objproperty.o ../py/objproperty.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/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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objnone.o ../py/objnone.c 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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/objrange.o ../py/objrange.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/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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/opmethods.o ../py/opmethods.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' 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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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) | ^ ../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) | ^ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/modcmath.o ../py/modcmath.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' ../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]); | ^~~~~~~~~~~~~~~~~~~~ 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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/modbuiltins.o ../py/modbuiltins.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' 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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/modmath.o ../py/modmath.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' 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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/modmicropython.o ../py/modmicropython.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' 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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/py/modthread.o ../py/modthread.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/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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 ../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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 ../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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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_VALUE’ 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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 ../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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/machine_pulse.o ../extmod/machine_pulse.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 ../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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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_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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/modussl_axtls.o ../extmod/modussl_axtls.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 ../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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/modurandom.o ../extmod/modurandom.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 ../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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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_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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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_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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/vfs_reader.o ../extmod/vfs_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 ../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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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_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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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_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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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_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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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_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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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_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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/extmod/utime_mphal.o ../extmod/utime_mphal.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' 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)); | ^~~~~~~~~~~~~~~~~~~~ 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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/lib/embed/abort_.o ../lib/embed/abort_.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 ../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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/lib/utils/printf.o ../lib/utils/printf.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' 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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/./input.o input.c 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]: 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 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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) && amake[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' !=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 ‘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_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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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_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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/ulab/scipy/scipy.o ulab/scipy/scipy.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 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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/ulab/numpy/vector.o ulab/numpy/vector.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 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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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' 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/ulab/utils/utils.o ulab/utils/utils.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' 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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DMODULE_ULAB_ENABLED=1 -c -MD -o build/ulab/numpy/numerical.o ulab/numpy/numerical.c make[3]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/micropython-1.12/xcas' 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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o icas.o icas.cc make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' 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()) | ~~~^~~~~~~~~~~~ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c History.cc -o History.o >/dev/null 2>&1 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] 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 [-Wdmake[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' eprecated-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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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;isize()!=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::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 331 | if (M[i].type!=giac::_VECT || M[i]._VECTptr->size()!=m) make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' | ~~~~~~~~~~~~~~~~~~~~~^~~ vector.h: In instantiation of 'void std::imvector<_Tp>::resize(std::size_t) [with _Tp = giac::gen; std::size_t = long unsigned int]': Python.cc:219:11: required from here Python.cc:331:56: warning: 219 | M.resize(n); Python.cc:331:56: warning: | ~~~~~~~~^~~ vector.h:301:18: warning: unused variable 'prev' [-Wunused-variable] 301 | unsigned prev=_taille==immvector_max?0:_abs(_taille); | ^~~~ 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); | ~~~~~~^~~~~~~~~~~~ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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&)': gen.h:1614:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector::std::imvector.std::imvector::operator[](0))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] 1614 | #define _DOUBLE_val DOUBLE_val() Graph3d.cc:941:36: note: in expansion of macro '_DOUBLE_val' 941 | GLfloat tab[4]={w[make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' 0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val,w[3]._DOUBLE_val}; | ^~~~~~~~~~~ gen.h:1614:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector::std::imvector.std::imvector::operator[](1))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] 1614 | #define _DOUBLE_val DOUBLE_val() Graph3d.cc:941:53: note: in expansion of macro '_DOUBLE_val' 941 | GLfloat tab[4]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val,w[3]._DOUBLE_val}; | ^~~~~~~~~~~ gen.h:1614:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector::std::imvector.std::imvector::operator[](2))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] 1614 | #define _DOUBLE_val DOUBLE_val() Graph3d.cc:941:70: note: in expansion of macro '_DOUBLE_val' 941 | GLfloat tab[4]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val,w[3]._DOUBLE_val}; | ^~~~~~~~~~~ gen.h:1614:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector::std::imvector.std::imvector::operator[](3))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] 1614 | #define _DOUBLE_val DOUBLE_val() Graph3d.cc:941:87: note: in expansion of macro '_DOUBLE_val' 941 | GLfloat tab[4]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val,w[3]._DOUBLE_val}; | ^~~~~~~~~~~ gen.h:1614:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector::std::imvector.std::imvector::operator[](0))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] 1614 | #define _DOUBLE_val DOUBLE_val() Graph3d.cc:947:36: note: in expansion of macro '_DOUBLE_val' 947 | GLfloat tab[3]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val}; | ^~~~~~~~~~~ gen.h:1614:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector::std::imvector.std::imvector::operator[](1))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] 1614 | #define _DOUBLE_val DOUBLE_val() Graph3d.cc:947:53: note: in expansion of macro '_DOUBLE_val' 947 | GLfloat tab[3]={w[0]._DOUBLE_val,w[1]._DOUBLE_val,w[2]._DOUBLE_val}; | ^~~~~~~~~~~ gen.h:1614:31: warning: narrowing conversion of '(&(& w)->giac::dbgprint_vector::std::imvector.std::imvector::operator[](2))->giac::gen::DOUBLE_val()' from 'double' to 'GLfloat' {aka 'float'} [-Wnarrowing] 1614 | #define _DOUBLE_val DOUBLE_val() Graph3d.cc:947:70: note: in expansion of macro '_DOUBLE_val' 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;isize();++n){ | ~^~~~~~~~~~~~~~~~~~~ Graph3d.cc:2809:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 2809 | for (int j=0;j::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::size_t' {aka 'long unsigned int'} [-Wsign-compare] 4508 | for (int i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4777 | for (int k=0;k/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=2 && event==FL_MOVE && args_tmp.size()>mode) | ~~~~~~~~~~~~~~~^~~~~ Graph.cc:4051:81: warning: comparison of integer expressions of different signedness: 'std::size_t' {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::size_t' {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=tracemode_v.size()){ | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Graph.cc:6015:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 6015 | for (tracemode_n=0;tracemode_n=tracemode_v.size()){ | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Graph.cc:6199:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 6199 | for (int j=0;jchildren()>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::size_t' {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*) { | ^~~~~~~~~~~~~~~ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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::size_t' {aka 'long unsigned int'} [-Wsign-compare] 253 | for (int i=0;ifeuille._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::size_t' {aka 'long unsigned int'} [-Wsign-compare] 1888 | 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::size_t' {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::size_t' {aka 'long unsigned int'} [-Wsign-compare] 3998 | for (int i=0;i > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 4642 | for (int j=0;j::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)) | ^~~~~~~ vector.h: In instantiation of 'void std::imvector<_Tp>::resize(std::size_t) [with _Tp = giac::gen; std::size_t = long unsigned int]': sym2poly.cc:4496:16: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 4496 | vars.resize(n); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~~~~^~~ vector.h:301:18: warning: unused variable 'prev' [-Wunused-variable] 301 | unsigned prev=_taille==immvector_max?0:_abs(_taille); | ^~~~ vector.h: In instantiation of 'void std::imvector<_Tp>::swap(std::imvector<_Tp>&) [with _Tp = giac::gen]': sym2poly.cc:5000:34: required from here vector.h:301:18: warning: 5000 | res[i]._VECTptr->swap(*res[l]._VECTptr); vector.h:301:18: warning: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ vector.h:402:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::imvector' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 402 | memcpy(&w,this,sizeof(imvector<_Tp>)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vector.h:46:32: note: 'class std::imvector' declared here 46 | template class imvector{ | ^~~~~~~~ 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]' vector.h:46:32: note: 147 | return tensor(dim-1,v); vector.h:46:32: note: | ^~~~~~~~~~~~~~~~~~ sym2poly.cc:966:36: required from here vector.h:46:32: note: 966 | factorization ff(rsqff(s.trunc1())); vector.h:46:32: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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/aarch64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/14/aarch64-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_)); | ^~~~~~~~~~ moyal.cc: In function 'giac::gen giac::_chisquaret(const gen&, const context*)': moyal.cc:3314:11: warning: 'minX' may be used uninitialized [-Wmaybe-umake[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' ninitialized] 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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)) | ^~~~~~~ ti89.cc: In function 'giac::gen giac::_Line(const gen&, const context*)': ti89.cc:2448:29: warning: array subscript 5 is outside array bounds of 'giac::vecteur [1]' {aka 'giac::dbgprint_vector [1]'} [-Warray-bounds=] 2448 | if (v.size()==5 && v[4].val==0) ti89.cc:2444:13: note: at offset 40 into object 'v' of size 32 2444 | vecteur v(gen2vecteur(g)); | ^ ti89.cc: In function 'giac::gen giac::_Circle(const gen&, const context*)': ti89.cc:2502:29: warning: array subscript 4 is outside array bounds of 'giac::vecteur [1]' {aka 'giac::dbgprint_vector [1]'} [-Warray-bounds=] 2502 | if (v.size()==4 && v[3].val==0) ti89.cc:2498:13: note: at offset 32 into object 'v' of size 32 2498 | vecteur v(gen2vecteur(g)); | ^ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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::size_t' {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&, const gen&, const vecteur&, const vecteur&, const make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' context*)': maple.cc:3980:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {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::size_t' {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::size_t' {aka 'long unsigned int'} [-Wsign-compare] 4530 | 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 = 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 = 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 = 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ vector.h: In instantiation of 'void std::imvector<_Tp>::swap(std::imvector<_Tp>&) [with _Tp = giac::gen]': permu.cc:1339:14: required from here /usr/include/c++/14/bits/stl_function.h:1128:11: note: 1339 | v0.swap(v1); /usr/include/c++/14/bits/stl_function.h:1128:11: note: | ~~~~~~~^~~~ vector.h:402:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::imvector' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 402 | memcpy(&w,this,sizeof(imvector<_Tp>)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vector.h:46:32: note: 'class std::imvector' declared here 46 | template class imvector{ | ^~~~~~~~ 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){ | 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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::size_t' {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::size_t' {aka 'long unsigned int'} [-Wsign-compare] 1101 | for (;i >&, gen&)': quater.cc:1153:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {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::size_t' {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::size_t' {aka 'long unsigned int'} [-Wsign-compare] 1526 | for (;i > >&, gen&, std::vector&)': quater.cc:1588:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {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(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)) | ^~~~~~~ vector.h: In instantiation of 'void std::imvector<_Tp>::resize(std::size_t) [with _Tp = giac::gen; std::size_t = long unsigned int]': quater.cc:1167:18: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 1167 | target.resize(source.size()); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ vector.h:301:18: warning: unused variable 'prev' [-Wunused-variable] 301 | unsigned prev=_taille==immvector_max?0:_abs(_taille); | ^~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': quater.cc:1923:23: required from here vector.h:301:18: warning: 1923 | polynome res(q.dim); vector.h:301:18: 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]': 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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::size_t' {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::size_t' {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::size_t' {aka 'long unsigned int'} [-Wsign-compare] 1029 | for (int i=0;isize();++i){ | ~^~~~~~~~~~~~~~~~~~~ desolve.cc:1036:27: warnmake[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' ing: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {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::size_t' {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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 | make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' 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)) | ^~~~~~~ vector.h: In instantiation of 'void std::imvector<_Tp>::resize(std::size_t) [with _Tp = giac::gen; std::size_t = long unsigned int]': gausspol.cc:966:13: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 966 | v.resize(tot+1); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~^~~~~~~ vector.h:301:18: warning: unused variable 'prev' [-Wunused-variable] 301 | unsigned prev=_taille==immvector_max?0:_abs(_taille); | ^~~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': gausspol.cc:1097:16: required from here vector.h:301:18: warning: 1097 | polynome p1m,p2m,pm(th.dim); vector.h:301:18: 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]': 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){ | ~^~~~~~~ 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)) | ^~~~~~~ vector.h: In instantiation of 'void std::imvector<_Tp>::swap(std::imvector<_Tp>&) [with _Tp = giac::gen]': gausspol.cc:2884:10: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 2884 | tmp.swap(resp); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~^~~~~~ vector.h:402:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::imvector' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 402 | memcpy(&w,this,sizeof(imvector<_Tp>)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vector.h:46:32: note: 'class std::imvector' declared here 46 | template class imvector{ | ^~~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': gausspol.cc:3908:27: required from here vector.h:46:32: note: 3908 | polynome res(p.dim+1,v); vector.h:46:32: 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 '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 '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 = 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 = __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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ vector.h: In instantiation of 'void std::imvector<_Tp>::swap(std::imvector<_Tp>&) [with _Tp = giac::gen]': symbolic.cc:821:14: required from here /usr/include/c++/14/bits/stl_function.h:1128:11: note: 821 | argl.swap(ptr->argl); /usr/include/c++/14/bits/stl_function.h:1128:11: note: | ~~~~~~~~~^~~~~~~~~~~ vector.h:402:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::imvector' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 402 | memcpy(&w,this,sizeof(imvector<_Tp>)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vector.h:46:32: note: 'class std::imvector' declared here 46 | template class imvector{ | ^~~~~~~~ vector.h: In instantiation of 'void std::imvector<_Tp>::resize(std::size_t) [with _Tp = giac::gen; std::size_t = long unsigned int]': symbolic.cc:975:17: required from here vector.h:46:32: note: 975 | argl.resizemake[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' (itend-it); vector.h:46:32: note: | ~~~~~~~~~~~^~~~~~~~~~ vector.h:301:18: warning: unused variable 'prev' [-Wunused-variable] 301 | unsigned prev=_taille==immvector_max?0:_abs(_taille); | ^~~~ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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::size_t' {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::size_t' {aka 'long unsigned int'} [-Wsign-compare] 2012 | for (int i=0;i=ligne.size()) | ~~~~~~~^~~~~~~~~~~~~~ misc.cc:2581:27: warning: unused variable 'it' [-Wunused-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 >&, 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::swap(std::imvector<_Tp>&) [with _Tp = giac::gen]': misc.cc:663:11: required from here misc.cc:10668:19: warning: 663 | V.swap(W); misc.cc:10668:19: warning: | ~~~~~~^~~ vector.h:402:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::imvector' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 402 | memcpy(&w,this,sizeof(imvector<_Tp>)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vector.h:46:32: note: 'class std::imvector' declared here 46 | template class imvector{ | ^~~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(const T&, int) [with T = giac::gen]': misc.cc:2979:36: required from here vector.h:46:32: note: 2979 | f.num=pzadic(polynome(f.num,0),b); vector.h:46:32: 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)) | ^~~~~~~ misc.cc: In function 'giac::gen giac::histogram(const vecteur&, double, double, const vecteur&, const context*)': misc.cc:4806:41: warning: 'max_class' may be used uninitialized [-Wmaybe-uninitialized] 4806 | res.push_back(_segment(makevecteur(max_class,maxg),contextptr)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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::size_t' {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 modfactor.cc:1412:19: warning: 1036 | qrem=polynomake[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' me(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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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::size_t' {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 'std::vector::size_type' {aka 'long unsignemake[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' d 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)) | ^~~~~~~ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 gen* const&, const gen* const&, const gen* const&, const gen* const&, 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::size_t' {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::size_t' {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 make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 2246 | if (taille>f.size()) | ~~~~~~^~~~~~~~~ modpoly.cc:2260:19: warning: comparison of integer expressions of different signedness: 'std::size_t' {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::size_t' {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::size_t' {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::size_t' {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::size_t' {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::size_t' {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::size_t' {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::size_t' {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::size_t' {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::size_t' {aka 'long unsigned int'} [-Wsign-compare] 3906 | for (int i=0;ideg+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::size_t' {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::size_t' {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::size_t' {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::size_t' {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::size_t' {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::size_t' {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::size_t' {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::size_t' {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::size_t' {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::size_t' {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::size_t' {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::size_t' {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=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::size_t' {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::size_t' {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::size_t' {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::size_t' {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::size_t' {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::size_t' {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::size_t' {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::size_t' {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::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 6689 | if (f.size()-1k) | ~~~~~~~~^~ 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::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 6712 | if (rem.size()moduloon && !env->complexe && p.size()>=HGCD && q.size()>=HGCD){ | ~~~~~~~~^~~~~~ modpoly.cc:6808:70: warning: comparison of integer expressions of different signedness: 'std::size_t' {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&, 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()=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::size_t' {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::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 8578 | if (a.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::size_t' {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::size_t' {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()=NTL_RESULTANT && Q.size()>=NTL_RESULTANT && ntlresultant(P,Q,0,R)) | ~~~~~~~~^~~~~~~~~~~~~~~ modpoly.cc:9965:44: warning: comparison of integer expressions of different signedness: 'std::size_t' {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 (niterMODRESULTANT && Q.size()>MODRESULTANT && is_integer_vecteur(P) && is_integer_vecteur(Q)) | ~~~~~~~~^~~~~~~~~~~~~ modpoly.cc:10207:43: warning: comparison of integer expressions of different signedness: 'std::size_t' {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::size_t' {aka 'long unsigned int'} [-Wsign-compare] 10224 | for (int i=0;isize();++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::size_t' {aka 'long unsigned int'} [-Wsign-compare] 10722 | for (int i=0;res && isize()>=etages) ? &Pascal->front() : 0; | ~~~~~~~~~~~~~~^~~~~~~~ modpoly.cc:10799:56: warning: comparison of integer expressions of different signedness: 'std::size_t' {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::size_t' {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::size_t' {aka 'long unsigned int'} [-Wsign-compare] 11588 | 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)) | ^~~~~~~ vector.h: In instantiation of 'void std::imvector<_Tp>::resize(std::size_t) [with _Tp = giac::gen; std::size_t = long unsigned int]': modpoly.cc:991:21: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 991 | new_coord.resize(newdeg+1); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~~~~~~~~~^~~~~~~~~~ vector.h:301:18: warning: unused variable 'prev' [-Wunused-variable] 301 | unsigned prev=_taille==immvector_max?0:_abs(_taille); | ^~~~ vector.h: In instantiation of 'void std::imvector<_Tp>::swap(std::imvector<_Tp>&) [with _Tp = giac::gen]': modpoly.cc:2684:15: required from here vector.h:301:18: warning: 2684 | quo.swap(quo_); vector.h:301:18: warning: | ~~~~~~~~^~~~~~ vector.h:402:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::imvector' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 402 | memcpy(&w,this,sizeof(imvector<_Tp>)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vector.h:46:32: note: 'class std::imvector' declared here 46 | template class imvector{ | ^~~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': modpoly.cc:7331:14: required from here vector.h:46:32: note: 7331 | polynome q,r; vector.h:46:32: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c risch.cc -o risch.o >/dev/null 2>&1 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::size_t' {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_strictlmake[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' y_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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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::size_t' {aka 'long unsigned int'} [-Wsign-compare] 109 | for (;isize()==Ddeg){ | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ intg.cc:557:68: warning: comparison of integemake[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' r expressions of different signedness: 'std::size_t' {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::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1382 | if (col0.size()::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: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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::size_t' {aka 'long unsigned int'} [-Wsign-compare] 2512 | for (;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;isize() 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::monomial&; _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::size_t' {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::size_t' {aka 'long unsigned int'} [-Wsign-compare] 7986 | for (int i=0;i=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; | ^~~~ vector.h: In instantiation of 'void std::imvector<_Tp>::resize(std::size_t) [with _Tp = giac::gen; std::size_t = long unsigned int]': solve.cc:4500:13: required from here solve.cc:9614:7: warning: 4500 | a.resize(n); solve.cc:9614:7: warning: | ~~~~~~~~^~~ vector.h:301:18: warning: unused variable 'prev' [-Wunused-variable] 301 | unsigned prev=_taille==immvector_max?0:_abs(_taille); | ^~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': solve.cc:5860:51: required from here vector.h:301:18: warning: 5860 | polynome M(G0.dim,G0),R(G0.dim,G0),Rlex(G0.dim),TMP1(G0.dim),TMP2(G0.dim); vector.h:301:18: 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)) | ^~~~~~~ vector.h: In instantiation of 'void std::imvector<_Tp>::swap(std::imvector<_Tp>&) [with _Tp = giac::gen]': solve.cc:6927:17: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 6927 | newT.swap(T); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~~^~~ vector.h:402:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::imvector' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 402 | memcpy(&w,this,sizeof(imvector<_Tp>)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vector.h:46:32: note: 'class std::imvector' declared here 46 | template class imvector{ | ^~~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor(int, const std::vector >&) [with T = giac::gen]': solve.cc:7760:81: required from here vector.h:46:32: note: 7760 | polynome fakep(dim,vector< monomial >(1,monomial(1,faken+1,dim))); vector.h:46:32: 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){ | ^~~~~~~~ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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::size_t' {aka 'long unsigned int'} [-Wsign-compare] 708 | for (int i=0;i::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1036 | while (vb.size()=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::size_t' {aka 'long unsigned int'} [-Wsign-compare] 1426 | for (int k=1;ksize();++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] 1920 | for (int j=1;j::swap(std::imvector<_Tp>&) [with _Tp = giac::gen]': lin.cc:1076:12: required from here lin.cc:1996:19: warning: 1076 | res.swap(v); continue; lin.cc:1996:19: warning: | ~~~~~~~~^~~ vector.h:402:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::imvector' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 402 | memcpy(&w,this,sizeof(imvector<_Tp>)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vector.h:46:32: note: 'class std::imvector' declared here 46 | template class imvector{ | ^~~~~~~~ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o series.lo series.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c series.cc -fPIC -DPIC -o .libs/series.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c series.cc -o series.o >/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::size_t' {aka 'long unsigned int'} [-Wsign-compare] 2148 | for (i=0;i::resize(std::size_t) [with _Tp = giac::gen; std::size_t = long unsigned int]': series.cc:142:13: required from here series.cc:3553:23: warning: 142 | v.resize(n2-n1+1); series.cc:3553:23: warning: | ~~~~~~~~^~~~~~~~~ vector.h:301:18: warning: unused variable 'prev' [-Wunused-variable] 301 | unsigned prev=_taille==immvector_max?0:_abs(_taille); | ^~~~ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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::size_t' {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::size_t' {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::size_t' {aka 'long unsigned int'} [-Wsign-compare] 420 | if (j>=a.size()) | ~^~~~~~~~~~ sparse.cc:425:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' } [-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; | ^~ vector.h: In instantiation of 'void std::imvector<_Tp>::resize(std::size_t) [with _Tp = giac::gen; std::size_t = long unsigned int]': sparse.cc:380:13: required from here sparse.cc:1279:14: warning: 380 | c.resize(l); sparse.cc:1279:14: warning: | ~~~~~~~~^~~ vector.h:301:18: warning: unused variable 'prev' [-Wunused-variable] 301 | unsigned prev=_taille==immvector_max?0:_abs(_taille); | ^~~~ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o subst.lo subst.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c subst.cc -fPIC -DPIC -o .libs/subst.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c subst.cc -o subst.o >/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::size_t' {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::size_t' {aka 'long unsigned int'} [-Wsign-compare] 2340 | for (int j=0;j::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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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::size_t' {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' {aka 'long unsigned int'} [-Wsign-compare] 2507 | make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' 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] 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&, 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::size_t' {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::size_t' {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)) | ^~~~~~~ vector.h: In instantiation of 'void std::imvector<_Tp>::swap(std::imvector<_Tp>&) [with _Tp = giac::gen]': csturm.cc:2817:11: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 2817 | P.swap(Q); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~^~~ vector.h:402:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::imvector' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 402 | memcpy(&w,this,sizeof(imvector<_Tp>)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vector.h:46:32: note: 'class std::imvector' declared here 46 | template class imvector{ | ^~~~~~~~ vector.h: In instantiation of 'void std::imvector<_Tp>::resize(std::size_t) [with _Tp = giac::gen; std::size_t = long unsigned int]': csturm.cc:4194:15: required from here vector.h:46:32: note: 4194 | A.resize(deg); B.resize(deg); gen d,d1; long size; vector.h:46:32: note: | ~~~~~~~~^~~~~ vector.h:301:18: warning: unused variable 'prev' [-Wunused-variable] 301 | unsigned prev=_taille==immvector_max?0:_abs(_taille); | ^~~~ 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]' vector.h:301:18: warning: 622 | tensor rem(dim-1),add_rem(dim-1) ; vector.h:301:18: warning: | ^~~ csturm.cc:2062:36: required from here vector.h:301:18: warning: 2062 | if (is_strictly_positive(-it->fact(interval._VECTptr->front())*it->fact(interval._VECTptr->back()),contextptr)) vector.h:301:18: 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 '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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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] 4745 | for (int i=0;i/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c isom.cc -o isom.o >/dev/null 2>&1 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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o alg_ext.lo alg_ext.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c alg_ext.cc -fPIC -DPIC -o .libs/alg_ext.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c alg_ext.cc -o alg_ext.o >/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::size_t' {aka 'long unsigned int'} [-Wsign-compare] 260 | for (int i=0;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_to_binary_function<_Arg1, _Arg2, _Result> std::ptr_fun(_Result (*)(_Arg1, _Arg2)) [with _Arg1 = consmake[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' t 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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; | ^~~~~~~ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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::size_t' {aka 'long unsigned int'} [-Wsign-compare] 928 | if (i>=0 && i/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::size_t' {aka 'long unsigned int'} [-Wsign-compare] 2167 | for (int i=0;isize() && algnum_rref(a,res,pivots,det,redtype,contextptr)) | ~~~~^~~~~~~~~~ vecteur.cc:7152:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {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::size_t' {aka 'long unsigned int'} [-Wsign-compare] 7322 | for (;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'} 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'} [-Wsign-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::size_t' {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::size_t' {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; | ^~ vector.h: In instantiation of 'void std::imvector<_Tp>::swap(std::imvector<_Tp>&) [with _Tp = giac::gen]': vecteur.cc:1830:30: required from here vecteur.cc:20317:24: warning: 1830 | m.back()._VECTptr->swap(M[i]); vecteur.cc:20317:24: warning: | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ vector.h:402:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::imvector' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 402 | memcpy(&w,this,sizeof(imvector<_Tp>)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vector.h:46:32: note: 'class std::imvector' declared here 46 | template class imvector{ | ^~~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': vecteur.cc:2317:16: required from here vector.h:46:32: note: 2317 | polynome V; vector.h:46:32: 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]': 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)) | ^~~~~~~ vector.h: In instantiation of 'void std::imvector<_Tp>::resize(std::size_t) [with _Tp = giac::gen; std::size_t = long unsigned int]': vecteur.cc:7811:15: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 7811 | res.resize(itend-it); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~~~^~~~~~~~~~ vector.h:301:18: warning: unused variable 'prev' [-Wunused-variable] 301 | unsigned prev=_taille==immvector_max?0:_abs(_taille); | ^~~~ poly.h: In instantiation of 'giac::tensor::tensor(int) [with T = giac::gen]': vecteur.cc:14747:14: required from here vector.h:301:18: warning: 14747 | polynome P(1); vector.h:301:18: 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]': 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; | ^~~~~~~~ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c prog.cc -o prog.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 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::size_t' {aka 'long unsigned int'} [-Wsign-compare] 157 | for (int i=0;i::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1013 | 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::size_t' {aka 'long unsigned int'} [-Wsign-compare] 4561 | for (int j=1;j::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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o plot.lo plot.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c plot.cc -fPIC -DPIC -o .libs/plot.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c plot.cc -o plot.o >/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:422make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' 8:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] 4228 | for (int i=1;isize()>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::size_t' {aka 'long unsigned int'} [-Wsign-compare] 9493 | for (int i=0;i::resize(std::size_t) [with _Tp = giac::gen; std::size_t = long unsigned int]': plot.cc:1309:16: required from here plot.cc:14677:9: warning: 1309 | lz.resize(arc_en_ciel_colors); plot.cc:14677:9: warning: | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ vector.h:301:18: warning: unused variable 'prev' [-Wunused-variable] 301 | unsigned prev=_taille==immvector_max?0:_abs(_taille); | ^~~~ poly.h: In instantiation of 'giac::tensor::tensor(const giac::monomial&) [with T = giac::gen]': plot.cc:9468:22: required from here vector.h:301:18: warning: 9468 | if (is_positive(-res._POLYptr->coord.front())) vector.h:301:18: 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 constructor 'giac::gen::gen(int)', inlined from 'giac::gen giac::_est_faisceau_droite(const gen&, const context*)' at plot.cc:16388:14: gen.h:634:10: warning: 'res' may be used uninitialized [-Wmaybe-uninitialized] 634 | 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; | ^~~ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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::size_t' {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::size_t' {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::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3355 | if (a._VECTptr->size()!=fin.val-deb.val+1) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ usual.cc: In function 'giac::gen giac::sto(const gen&, const gen&, bool, const context*)': usual.cc:3748:30: warning: comparison of integer expressions of different signednmake[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' ess: '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::size_t' {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::size_t' {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::size_t' {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::size_t' {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::size_t' {aka 'long unsigned int'} [-Wsign-compare] 4638 | 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::size_t' {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::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 8699 | while (cot_cache.size()<=n) | ~~~~~~~~~~~~~~~~^~~ vector.h: In instantiation of 'void std::imvector<_Tp>::resize(std::size_t) [with _Tp = giac::gen; std::size_t = long unsigned int]': usual.cc:3986:18: required from here usual.cc:8699:28: warning: 3986 | target.resize(fin2.val+1); usual.cc:8699:28: warning: | ~~~~~~~~~~~~~^~~~~~~~~~~~ vector.h:301:18: warning: unused variable 'prev' [-Wunused-variable] 301 | unsigned prev=_taille==immvector_max?0:_abs(_taille); | ^~~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': usual.cc:5229:14: required from here vector.h:301:18: warning: 5229 | polynome R; vector.h:301:18: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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; | ^~ vector.h: In instantiation of 'void std::imvector<_Tp>::resize(std::size_t) [with _Tp = giac::gen; std::size_t = long unsigned int]': lpsolve.cc:662:17: required from here lpsolve.cc:1689:35: warning: 662 | u.resize(ncols+nrows-bs); lpsolve.cc:1689:35: warning: | ~~~~~~~~^~~~~~~~~~~~~~~~ vectormake[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' .h:301:18: warning: unused variable 'prev' [-Wunused-variable] 301 | unsigned prev=_taille==immvector_max?0:_abs(_taille); | ^~~~ lpsolve.cc: In member function 'bool giac::lp_node::change_basis(giac::matrice&, const giac::vecteur&, std::vector&, giac::ints&, giac::ints&)': lpsolve.cc:373:12: warning: 'ec' may be used uninitialized [-Wmaybe-uninitialized] 373 | cols[ec]=lv; | ^ lpsolve.cc: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 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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::size_t' {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()size()b._VECTptr->size()) | ~~~~~^~~~~~~~~~~~~~~~~~~ gen.cc:6546:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {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::size_t' {aka 'long unsigned int'} [-Wsign-compare] 7971 | for (int i=0;isize()>=NTL_MODGCD && b._VECTptr->size()>=NTL_MODGCD),_POLY1__VECT); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ gen.cc:11036:122: warning: comparison of integer expressions of different signedness: 'std::size_t' {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::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)) | ^~~~~~~ vector.h: In instantiation of 'void std::imvector<_Tp>::swap(std::imvector<_Tp>&) [with _Tp = giac::gen]': gen.cc:6106:24: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 6106 | d._VECTptr->swap(rem); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~~~~~~~~~^~~~~ vector.h:402:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::imvector' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 402 | memcpy(&w,this,sizeof(imvector<_Tp>)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vector.h:46:32: note: 'class std::imvector' declared here 46 | template class imvector{ | ^~~~~~~~ poly.h: In instantiation of 'giac::tensor::tensor() [with T = giac::gen]': gen.cc:7377:16: required from here vector.h:46:32: note: 7377 | polynome Q ,R; vector.h:46:32: 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)) | ^~~~~~~ vector.h: In instantiation of 'void std::imvector<_Tp>::resize(std::size_t) [with _Tp = giac::gen; std::size_t = long unsigned int]': gen.cc:11304:13: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 11304 | w.resize(itend-it); /usr/include/c++/14/bits/stl_function.h:1150:5: note: | ~~~~~~~~^~~~~~~~~~ vector.h:301:18: warning: unused variable 'prev' [-Wunused-variable] 301 | unsigned prev=_taille==immvector_max?0:_abs(_taille); | ^~~~ 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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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: Inmake[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' 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::size_t' {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;i4+start) | ~~~~~~~~~~~^~~~~~~~ signalprocessing.cc:7625:43: warning: comparison of integer expressions of different signedness: 'std::size_t' {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; | ^ vector.h: In instantiation of 'void std::imvector<_Tp>::resize(std::size_t) [with _Tp = giac::gen; std::size_t = long unsigned int]': signalprocessing.cc:2282:24: required from here signalprocessing.cc:7779:41: warning: 2282 | tvec.resize(len); signalprocessing.cc:7779:41: warning: | ~~~~~~~~~~~^~~~~ vector.h:301:18: warning: unused variable 'prev' [-Wunused-variable] 301 | unsigned prev=_taille==immvector_max?0:_abs(_taille); | ^~~~ In member function 'giac::vecteur* giac::gen::ref_VECTptr() const', inlined from 'void giac::ann::output2gsl_matrix(const giac::vecteur&, int, int, gsl_matrix*) const' at signalprocessing.cc:6626:38: gen.h:1578:71: warning: 'it' may be used uninitialized [-Wmaybe-uninitialized] 1578 | inline vecteur * gen::ref_VECTptr() const { return &((ref_vecteur*)(* (ulonglong *) this >> 16))->v; } | ^~~~~~~~~~~~~~~~~~~~ signalprocessing.cc: In member function 'void giac::ann::output2gsl_matrix(const giac::vecteur&, int, int, gsl_matrix*) const': signalprocessing.cc:6603:21: note: 'it' was declared here 6603 | const_iterateur it,jt; | ^~ signalprocessing.cc: In function 'giac::gen giac::apply_window_function(int, const gen&, const context*)': signalprocessing.cc:5877:65: warning: 'alpha' may be used uninitialized [-Wmaybe-uninitialized] 5877 | double hamming_alpha=0.54,hamming_beta=0.46,tukey_beta=alpha*d/2.0; | ~~~~~^~ signalprocessing.cc:5803:12: note: 'alpha' was declared here 5803 | double alpha; | ^~~~~ 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/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 functiomake[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' n '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 member function 'void giac::FDWeights::setz0(const giac::gen&)': optimization.cc:12656:34: warning: unused variable 'jtend' [-Wunused-variable] 12656 | const_iterateur jt=z.begin(),jtend; | ^~~~~ 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::vecteur giac::find_pdh_centers(const vecteur&, const std::vector&, int, const context*)': optimization.cc:12879:36: warning: unused variable 'jtend' [-Wunused-variable] 12879 | const_iterateur jt=pdh.begin(),jtend; | ^~~~~ 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::size_t' {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 file included from gen.h:66: vector.h: In instantiation of 'void std::imvector<_Tp>::resize(std::size_t) [with _Tp = giac::gen; std::size_t = long unsigned int]': optimization.cc:55:41: required from here optimization.cc:13297:33: warning: 55 | if (int(dest.size())!=m) dest.resize(m); optimization.cc:13297:33: warning: | ~~~~~~~~~~~^~~ vector.h:301:18: warning: unused variable 'prev' [-Wunused-variable] 301 | unsigned prev=_taille==immvector_max?0:_abs(_taille); | ^~~~ 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; | ^~~~~ optimization.cc:12365:12: warning: 'min_arg' may be used uninitialized [-Wmaybe-uninitialized] 12365 | return min_arg; | ^~~~~~~ optimization.cc:12323:16: note: 'min_arg' was declared here 12323 | double arg,min_arg,min_fval=DBL_MAX,value; | ^~~~~~~ In member function '_Tp& std::imvector<_Tp>::operator[](std::size_t) [with _Tp = giac::gen]', inlined from 'bool giac::nlp_problem::make_random_initial_point(giac::vecteur&, giac::gen*, int, double)' at optimization.cc:4221:34: vector.h:221:51: warning: 'k' may be used uninitialized [-Wmaybe-uninitialized] 221 | _Tp & operator [](size_t i) { return *(begin()+i); } | ~~~~~~~~^~~ optimization.cc: In member function 'bool giac::nlp_problem::make_random_initial_point(giac::vecteur&, giac::gen*, int, double)': optimization.cc:4179:59: note: 'k' was declared here 4179 | int n=vars.size(),iter=0,ccsize=cclust_centers.size(),k; | ^ optimization.cc: In member function 'void giac::tprob::modi(const giac::matrice&, giac::matrice&)': optimization.cc:3172:33: warning: 'J' may be used uninitialized [-Wmaybe-uninitialized] 3172 | path.push_back(make_pair(I,J)); | ~~~~~~~~~^~~~~ optimization.cc:3155:15: note: 'J' was declared here 3155 | int I,J; | ^ optimization.cc:3172:33: warning: 'I' may be used uninitialized [-Wmaybe-uninitialized] 3172 | path.push_back(make_pair(I,J)); | ~~~~~~~~~^~~~~ optimization.cc:3155:13: note: 'I' was declared here 3155 | int I,J; | ^ 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; | ^~~~~~~~~~~ optimization.cc: In member function 'int giac::nlp_problem::optimize(int, const meth_parm&, const giac::vecteur&, giac::vecteur&, giac::gen&)': optimization.cc:6060:37: warning: 'best_x0d' may be used uninitialized [-Wmaybe-uninitialized] 6060 | opt.front()=best_x0d; | ^~~~~~~~ optimization.cc:6008:73: note: 'best_x0d' was declared here 6008 | double fval,lfv,rfv,x0d,prev_fval,best_fval=DBL_MAX,best_x0d; | ^~~~~~~~ optimization.cc:6061:40: warning: 'x0d' may be used uninitialized [-Wmaybe-uninitialized] 6061 | } else opt.front()=x0d; // last point | ^~~ optimization.cc:6008:41: note: '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=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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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::size_t' {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_salesman(const gen&, const context*)': graphtheory.cmake[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' c:6927:16: warning: unused variable 'cost' [-Wunused-variable] 6927 | double cost; | ^~~~ vector.h: In instantiation of 'void std::imvector<_Tp>::resize(std::size_t) [with _Tp = giac::gen; std::size_t = long unsigned int]': graphtheory.cc:220:21: required from here graphtheory.cc:6927:16: warning: 220 | c.resize(2); graphtheory.cc:6927:16: warning: | ~~~~~~~~^~~ vector.h:301:18: warning: unused variable 'prev' [-Wunused-variable] 301 | unsigned prev=_taille==immvector_max?0:_abs(_taille); | ^~~~ graphtheory.cc: In function 'giac::gen giac::_random_bipartite_graph(const gen&, const context*)': graphtheory.cc:2393:29: warning: 'n' may be used uninitialized [-Wmaybe-uninitialized] 2393 | a=G.rand_integer(n-1)+1; | ~~~~~~~~~~~~~~^~~~~ graphtheory.cc:2360:9: note: 'n' was declared here 2360 | int n,a,b; | ^ 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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=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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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; | ^ vector.h: In instantiation of 'void std::imvector<_Tp>::resize(std::size_t) [with _Tp = giac::gen; std::size_t = long unsigned int]': graphe.cc:192:15: required from here graphe.cc:14949:13: warning: 192 | res.resize(v.size()); graphe.cc:14949:13: warning: | ~~~~~~~~~~^~~~~~~~~~ vector.h:301:18: warning: unused variable 'prev' [-Wunused-variable] 301 | unsigned prev=_taille==immvector_max?0:_abs(_taille); | make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' ^~~~ 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:45: 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(); | ^~~~~ 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 '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; | ^ 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 'int giac::graphe::edge_connectivity()': graphe.cc:13137:18: warning: 'p' may be used uninitialized [-Wmaybe-uninitialized] 13137 | if (i!=v && (d=degree(i))>maxdeg) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 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 '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::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 '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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -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' /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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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::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_t14; modint = int]': cocoa.cc:18352:34: required from here /usr/include/c++/14/bits/stl_function.h:1150:5: note: 18352 | 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_t11; modint = int]': cocoa.cc:18417:32: required from here cocoa.cc:18287:26: warning: 18417 | 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_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_t14]': 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_t14]' 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:18333:18: required from here cocoa.cc:18287:26: warning: 18333 | if (mod_gbasis(res,modularcheck, cocoa.cc:18287:26: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 18334 | //order.o==_REVLEX_ORDER /* zdata*/, cocoa.cc:18287:26: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18335 | 1 || !rur /* zdata*/, cocoa.cc:18287:26: warning: | ~~~~~~~~~~~~~~~~~~~~~ 18336 | 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_t14; 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_t14; 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:18349:17: required from here cocoa.cc:15504:20: warning: 18349 | 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_t14]': 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_t14; modint = int]' cocoa.cc:13719:11: warning: 18260 | if (rur_quotient_ideal_dimension(gbmod,lmtmp)<0) cocoa.cc:13719:11: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ cocoa.cc:18352:34: required from here cocoa.cc:13719:11: warning: 18352 | 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_t14; 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_t14; modint = int]' cocoa.cc:14028:13: warning: 18272 | ok=rur_minpoly(gbmod,lmtmp,s,env,m,M); cocoa.cc:14028:13: warning: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18352:34: required from here cocoa.cc:14028:13: warning: 18352 | 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::size_t' {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::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14601 | while (B.size()S+1) return false; | ~~~~~~~~^~~~ cocoa.cc:14776:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {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_t14; 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_t14; modint = int]' cocoa.cc:14776:17: warning: 9125 | convert(res8,res,env); cocoa.cc:14776:17: warning: | ~~~~~~~^~~~~~~~~~~~~~ cocoa.cc:18357:44: required from here cocoa.cc:14776:17: warning: 18357 | 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_t14; 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_t14; 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:18357:44: required from here cocoa.cc:3803:24: warning: 18357 | 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_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: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: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::size_t' {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::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14601 | while (B.size()S+1) return false; | ~~~~~~~~^~~~ cocoa.cc:14776:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {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::size_t' {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::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14601 | while (B.size()S+1) return false; | ~~~~~~~~^~~~ cocoa.cc:14776:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {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::size_t' {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::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 14601 | while (B.size()S+1) return false; | ~~~~~~~~^~~~ cocoa.cc:14776:17: warning: comparison of integer expressions of different signedness: 'std::size_t' {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_t14]': 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_t14]' 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_t14]' 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:18333:18: required from here cocoa.cc:9069:20: warning: 18333 | if (mod_gbasis(res,modularcheck, cocoa.cc:9069:20: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 18334 | //order.o==_REVLEX_ORDER /* zdata*/, cocoa.cc:9069:20: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18335 | 1 || !rur /* zdata*/, cocoa.cc:9069:20: warning: | ~~~~~~~~~~~~~~~~~~~~~ 18336 | 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_t14]': 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_t14]' 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_t14]' 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:18333:18: required from here cocoa.cc:13673:19: warning: 18333 | if (mod_gbasis(res,modularcheck, cocoa.cc:13673:19: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 18334 | //order.o==_REVLEX_ORDER /* zdata*/, cocoa.cc:13673:19: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18335 | 1 || !rur /* zdata*/, cocoa.cc:13673:19: warning: | ~~~~~~~~~~~~~~~~~~~~~ 18336 | 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_t14; 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_t14; 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_t14; 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:18349:17: required from here cocoa.cc:15375:21: warning: 18349 | 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_t14]': cocoa.cc:14474:23: required from 'bool giac::rur_minpoly(const vectpolymod&, const polymod&, const polymod&, modint, vecteur&, matrice&) [with tdeg_t = tdeg_t14; 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_t14; modint = int]' cocoa.cc:13080:14: warning: 18272 | ok=rur_minpoly(gbmod,lmtmp,s,env,m,M); cocoa.cc:13080:14: warning: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18352:34: required from here cocoa.cc:13080:14: warning: 18352 | 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::swap(std::imvector<_Tp>&) [with _Tp = giac::gen]': cocoa.cc:14775:11: required from 'bool giac::rur_minpoly(const vectpolymod&, const polymod&, const polymod&, modint, vecteur&, matrice&) [with tdeg_t = tdeg_t14; modint = int; vecteur = dbgprint_vector; matrice = dbgprint_vector]' cocoa.cc:12689:14: warning: 14775 | K.swap(M); cocoa.cc:12689: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_t14; modint = int]' cocoa.cc:12689:14: warning: 18272 | ok=rur_minpoly(gbmod,lmtmp,s,env,m,M); cocoa.cc:12689:14: warning: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18352:34: required from here cocoa.cc:12689:14: warning: 18352 | get_newres_ckrur(resmod,newres,v,G,env->modulo.val,rur,&gbasis_param.initsep,&gbasiscoeff,coeffsptr); cocoa.cc:12689:14: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vector.h:402:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::imvector' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 402 | memcpy(&w,this,sizeof(imvector<_Tp>)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vector.h:46:32: note: 'class std::imvector' declared here 46 | template class imvector{ | ^~~~~~~~ cocoa.cc: In instantiation of 'bool giac::rur_separate(vectpolymod&, polymod&, modint, polymod&, std::vector*, vecteur&, matrice&, int) [with tdeg_t = tdeg_t14; 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_t14]' vector.h:46:32: note: 15006 | if (!rur_separate(gbmod,lm,p,s,initsep,m,M,0)) vector.h:46:32: note: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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_t14; modint = int]' vector.h:46:32: note: 18277 | ok=rur_compute(gbmod,lmtmp,lmmodradical,env,s,initsep,rurv); vector.h:46:32: note: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18352:34: required from here vector.h:46:32: note: 18352 | get_newres_ckrur(resmod,newres,v,G,env->modulo.val,rur,&gbasis_param.initsep,&gbasiscoeff,coeffsptr); vector.h:46:32: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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_t14; 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_t14]' 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_t14; 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:18352:34: required from here cocoa.cc:14932:16: warning: 18352 | 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::size_t' {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::size_t' {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_t14; 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_t14; 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_t14; 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:18357:44: required from here cocoa.cc:14146:21: warning: 18357 | 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_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: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_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: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::size_t' {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::size_t' {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::size_t' {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::size_t' {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::size_t' {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::size_t' {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_t14]': cocoa.cc:15352:22: required from 'bool giac::rur_certify(const vectpoly8&, vectpoly8&, int, const context*) [with tdeg_t = tdeg_t14]' 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_t14]' 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_t14]' 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:18333:18: required from here cocoa.cc:8485:26: warning: 18333 | if (mod_gbasis(res,modularcheck, cocoa.cc:8485:26: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 18334 | //order.o==_REVLEX_ORDER /* zdata*/, cocoa.cc:8485:26: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18335 | 1 || !rur /* zdata*/, cocoa.cc:8485:26: warning: | ~~~~~~~~~~~~~~~~~~~~~ 18336 | 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_t14]': cocoa.cc:9492:19: required from 'int giac::chinrem(vectpoly8&, const gen&, const vectpolymod&, int, poly8&, int, int) [with tdeg_t = tdeg_t14]' 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_t14]' 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_t14]' 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:18333:18: required from here cocoa.cc:15262:21: warning: 18333 | if (mod_gbasis(res,modularcheck, cocoa.cc:15262:21: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 18334 | //order.o==_REVLEX_ORDER /* zdata*/, cocoa.cc:15262:21: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18335 | 1 || !rur /* zdata*/, cocoa.cc:15262:21: warning: | ~~~~~~~~~~~~~~~~~~~~~ 18336 | 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_t14; 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_t14; 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_t14; 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_t14; 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:18349:17: required from here cocoa.cc:9372:18: warning: 18349 | 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_t14]': 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_t14; 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_t14; 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_t14; 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:18349:17: required from here cocoa.cc:4420:23: warning: 18349 | 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_t14]': 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_t14; 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_t14; 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_t14; 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:18349:17: required from here cocoa.cc:10531:5: warning: 18349 | 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_t14; 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_t14; 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_t14; 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_t14; 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:18349:17: required from here cocoa.cc:10533:5: warning: 18349 | 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_t14]': 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_t14; 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_t14; 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_t14; 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:18349:17: required from here cocoa.cc:12557:9: warning: 18349 | 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_t11]': cocoa.cc:15352:22: required from 'bool giac::rur_certify(const vectpoly8&, vectpoly8&, int, const context*) [with tdeg_t = tdeg_t11]' 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_t11]' 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_t11]' 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:18398:16: required from here cocoa.cc:11563:9: warning: 18398 | if (mod_gbasis(res,modularcheck, cocoa.cc:11563:9: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 18399 | //order.o==_REVLEX_ORDER /* zdata*/, cocoa.cc:11563:9: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18400 | 1 || !rur /* zdata*/, cocoa.cc:11563:9: warning: | ~~~~~~~~~~~~~~~~~~~~~ 18401 | 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_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; | ^~~ vector.h: In instantiation of 'void std::imvector<_Tp>::resize(std::size_t) [with _Tp = giac::gen; std::size_t = long unsigned int]': cocoa.cc:15198:13: required from 'void giac::convert_univariate(const poly8&, modpoly&) [with tdeg_t = tdeg_t14; modpoly = dbgprint_vector]' cocoa.cc:11563:9: warning: 15198 | P.resize(deg+1); cocoa.cc:11563:9: warning: | ~~~~~~~~^~~~~~~ cocoa.cc:15330:23: required from 'bool giac::rur_certify(const vectpoly8&, vectpoly8&, int, const context*) [with tdeg_t = tdeg_t14]' cocoa.cc:11563:9: warning: 15330 | convert_univariate(val[gbshift+1],minp); lcmdeno(minp,minpden,context0); 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_t14]' 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_t14]' 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:18333:18: required from here cocoa.cc:11563:9: warning: 18333 | if (mod_gbasis(res,modularcheck, cocoa.cc:11563:9: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 18334 | //order.o==_REVLEX_ORDER /* zdata*/, cocoa.cc:11563:9: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18335 | 1 || !rur /* zdata*/, cocoa.cc:11563:9: warning: | ~~~~~~~~~~~~~~~~~~~~~ 18336 | rur,contextptr,gbasis_param,coeffsptr?&gbasis_coeffs:0)){ cocoa.cc:11563:9: warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vector.h:301:18: warning: unused variable 'prev' [-Wunused-variable] 301 | unsigned prev=_taille==immvector_max?0:_abs(_taille); | ^~~~ cocoa.cc: In instantiation of 'giac::zpolymod::zpolymod(giac::order_t, int, const std::vector*, const tdeg_t&) [with tdeg_t = giac::tdeg_t14]': cocoa.cc:12992:19: required from 'void giac::zincrease(std::vector >&) [with tdeg_t = tdeg_t14]' vector.h:301:18: warning: 12992 | w.push_back(zpolymod(v[i].order,v[i].dim,v[i].expo,v[i].ldeg)); vector.h:301:18: 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_t14; modint = int]' vector.h:301:18: warning: 13437 | zincrease(res); vector.h:301: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_t14; modint = int]' vector.h:301: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); vector.h:301: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_t14; modint = int]' vector.h:301: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); vector.h:301:18: warning: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cocoa.cc:18349:17: required from here vector.h:301:18: warning: 18349 | 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)){ vector.h:301:18: 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_t14]': 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_t14; 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_t14; 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_t14; 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_t14; 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:18349:17: required from here cocoa.cc:10534:5: warning: 18349 | 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_t14; 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_t14; 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_t14; 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_t14; 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_t14; 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:18349:17: required from here cocoa.cc:11761:5: warning: 18349 | 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_t14; 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_t14; 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_t14; 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_t14; 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_t14; 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:18349:17: required from here cocoa.cc:10967:11: warning: 18349 | 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_t14; 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_t14; 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_t14; 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_t14; 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_t14; 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:18349:17: required from here cocoa.cc:12241:24: warning: 18349 | 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_t14; 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_t14; 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_t14; 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_t14; 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_t14; 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:18357:44: required from here cocoa.cc:11773:10: warning: 18357 | 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_t11]': cocoa.cc:12992:19: required from 'void giac::zincrease(std::vector >&) [with tdeg_t = tdeg_t11]' 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_t11; 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_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: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_t14]': 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_t14; 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_t14; 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_t14; 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_t14; 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_t14; 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:18349:17: required from here cocoa.cc:7687:56: warning: 18349 | 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_t14; 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_t14; 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_t14; 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_t14; 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_t14; 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_t14; 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:18349:17: required from here cocoa.cc:11715:53: warning: 18349 | 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_t14; 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_t14; 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_t14; 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_t14; 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_t14; 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:18349:17: required from here cocoa.cc:11479:30: warning: 18349 | 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_t14; 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_t14; 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_t14; 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_t14; 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_t14; 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_t14; 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:18349:17: required from here cocoa.cc:11415:70: warning: 18349 | 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_t14; 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_t14; 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_t14; 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_t14; 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_t14; 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:18349:17: required from here cocoa.cc:11479:30: warning: 18349 | 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_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: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_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: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::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: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_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: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_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: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_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: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=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_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_redmake[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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o xcas.o xcas.cc ucing_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 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 member function 'giac::tdeg_t64& giac::tdeg_t64::operator=(const giac::tdeg_t64&)', inlined from 'giac::T_unsigned& giac::T_unsigned::operator=(giac::T_unsigned&&)' at threaded.h:355:10, inlined from 'std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = giac::T_unsigned]' at /usr/include/c++/14/bits/move.h:223:11: cocoa.cc:787:13: warning: '((longlong*)((char*)&__tmp + offsetof(giac::T_unsigned,giac::T_unsigned::u.giac::tdeg_t64::)))[3]' may be used uninitialized [-Wmaybe-uninitialized] 787 | ptr[3]=aptr[3]; | ~~~~~~^~~~~~~~ In file included from /usr/include/c++/14/bits/stl_pair.h:61, from /usr/include/c++/14/bits/stl_algobase.h:64, from /usr/include/c++/14/vector:62: /usr/include/c++/14/bits/move.h: In function 'std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = giac::T_unsigned]': /usr/include/c++/14/bits/move.h:221:11: note: '((longlong*)((char*)&__tmp + offsetof(giac::T_unsigned,giac::T_unsigned::u.giac::tdeg_t64::)))[3]' was declared here 221 | _Tp __tmp = _GLIBCXX_MOVE(__a); | ^~~~~ 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 'bool giac::in_gbasisf4buchbergermod(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t64]' at cocoa.cc:9039:19: cocoa.cc:3422:10: warning: '.giac::polymod::sugar' may be used uninitialized [-Wmaybe-uninitialized] 3422 | struct polymod { | ^~~~~~~ cocoa.cc: In function 'bool giac::in_gbasisf4buchbergermod(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t64]': cocoa.cc:9039:27: note: '' declared here 9039 | res.push_back(polymod(TMP1.order,TMP1.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 'bool giac::in_gbasisf4buchbergermod(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t64]' at cocoa.cc:9039:19: cocoa.cc:3422:10: warning: '.giac::polymod::age' may be used uninitialized [-Wmaybe-uninitialized] 3422 | struct polymod { | ^~~~~~~ cocoa.cc: In function 'bool giac::in_gbasisf4buchbergermod(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t64]': cocoa.cc:9039:27: note: '' declared here 9039 | res.push_back(polymod(TMP1.order,TMP1.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 'bool giac::in_gbasisf4buchbergermod(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t15]' at cocoa.cc:9039:19: cocoa.cc:3422:10: warning: '.giac::polymod::sugar' may be used uninitialized [-Wmaybe-uninitialized] 3422 | struct polymod { | ^~~~~~~ cocoa.cc: In function 'bool giac::in_gbasisf4buchbergermod(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t15]': cocoa.cc:9039:27: note: '' declared here 9039 | res.push_back(polymod(TMP1.order,TMP1.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 'bool giac::in_gbasisf4buchbergermod(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t15]' at cocoa.cc:9039:19: cocoa.cc:3422:10: warning: '.giac::polymod::age' may be used uninitialized [-Wmaybe-uninitialized] 3422 | struct polymod { | ^~~~~~~ cocoa.cc: In function 'bool giac::in_gbasisf4buchbergermod(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t15]': cocoa.cc:9039:27: note: '' declared here 9039 | res.push_back(polymod(TMP1.order,TMP1.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 'bool giac::in_gbasisf4buchbergermod(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t14]' at cocoa.cc:9039:19: cocoa.cc:3422:10: warning: '.giac::polymod::sugar' may be used uninitialized [-Wmaybe-uninitialized] 3422 | struct polymod { | ^~~~~~~ cocoa.cc: In function 'bool giac::in_gbasisf4buchbergermod(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t14]': cocoa.cc:9039:27: note: '' declared here 9039 | res.push_back(polymod(TMP1.order,TMP1.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 'bool giac::in_gbasisf4buchbergermod(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t14]' at cocoa.cc:9039:19: cocoa.cc:3422:10: warning: '.giac::polymod::age' may be used uninitialized [-Wmaybe-uninitialized] 3422 | struct polymod { | ^~~~~~~ cocoa.cc: In function 'bool giac::in_gbasisf4buchbergermod(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t14]': cocoa.cc:9039:27: note: '' declared here 9039 | res.push_back(polymod(TMP1.order,TMP1.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 'bool giac::in_gbasisf4buchbergermod(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t11]' at cocoa.cc:9039:19: cocoa.cc:3422:10: warning: '.giac::polymod::sugar' may be used uninitialized [-Wmaybe-uninitialized] 3422 | struct polymod { | ^~~~~~~ cocoa.cc: In function 'bool giac::in_gbasisf4buchbergermod(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t11]': cocoa.cc:9039:27: note: '' declared here 9039 | res.push_back(polymod(TMP1.order,TMP1.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 'bool giac::in_gbasisf4buchbergermod(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t11]' at cocoa.cc:9039:19: cocoa.cc:3422:10: warning: '.giac::polymod::age' may be used uninitialized [-Wmaybe-uninitialized] 3422 | struct polymod { | ^~~~~~~ cocoa.cc: In function 'bool giac::in_gbasisf4buchbergermod(vectpolymod&, unsigned int, std::vector&, modint, bool, std::vector*, std::vector >*, bool) [with tdeg_t = tdeg_t11]': cocoa.cc:9039:27: note: '' declared here 9039 | res.push_back(polymod(TMP1.order,TMP1.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_t14]' 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_t14]': 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_t14]' 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_t14]': 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::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 member function 'giac::tdeg_t64& giac::tdeg_t64::operator=(const giac::tdeg_t64&)', inlined from 'giac::T_unsigned& giac::T_unsigned::operator=(giac::T_unsigned&&)' at threaded.h:355:10, inlined from 'std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = giac::T_unsigned]' at /usr/include/c++/14/bits/move.h:223:11, inlined from 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/14/bits/stl_algobase.h:185:11, inlined from '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14/bits/stl_algo.h:1836:18, inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14/bits/stl_algo.h:1851:40, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/14/bits/stl_algo.h:1883:38: cocoa.cc:787:13: warning: '((longlong*)((char*)&__tmp + offsetof(giac::T_unsigned,giac::T_unsigned::u.giac::tdeg_t64::)))[3]' may be used uninitialized [-Wmaybe-uninitialized] 787 | ptr[3]=aptr[3]; | ~~~~~~^~~~~~~~ /usr/include/c++/14/bits/move.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/14/bits/move.h:221:11: note: '((longlong*)((char*)&__tmp + offsetof(giac::T_unsigned,giac::T_unsigned::u.giac::tdeg_t64::)))[3]' was declared here 221 | _Tp __tmp = _GLIBCXX_MOVE(__a); | ^~~~~ 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 member function 'giac::tdeg_t64& giac::tdeg_t64::operator=(const giac::tdeg_t64&)', inlined from 'giac::zsymb_data& giac::zsymb_data::operator=(giac::zsymb_data&&)' at cocoa.cc:4309:10, inlined from 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1776:17: cocoa.cc:787:13: warning: '((longlong*)((char*)&__val + offsetof(giac::value_type, giac::zsymb_data::deg.giac::tdeg_t64::)))[3]' may be used uninitialized [-Wmaybe-uninitialized] 787 | ptr[3]=aptr[3]; | ~~~~~~^~~~~~~~ In file included from /usr/include/c++/14/algorithm:61, from /usr/include/gmpxx.h:40, from gen.h:59: /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14/bits/stl_algo.h:1774:17: note: '((longlong*)((char*)&__val + offsetof(giac::value_type, giac::zsymb_data::deg.giac::tdeg_t64::)))[3]' was declared here 1774 | __val = _GLIBCXX_MOVE(*__i); | ^~~~~ 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_t14]', 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_t14]' 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_t14]': 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_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 member function 'giac::tdeg_t64& giac::tdeg_t64::operator=(const giac::tdeg_t64&)', inlined from 'giac::zsymb_data& giac::zsymb_data::operator=(giac::zsymb_data&&)' at cocoa.cc:4309:10, inlined from 'std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = giac::zsymb_data]' at /usr/include/c++/14/bits/move.h:223:11: cocoa.cc:787:13: warning: '((longlong*)((char*)&__tmp + offsetof(giac::zsymb_data,giac::zsymb_data::deg.giac::tdeg_t64::)))[3]' may be used uninitialized [-Wmaybe-uninitialized] 787 | ptr[3]=aptr[3]; | ~~~~~~^~~~~~~~ /usr/include/c++/14/bits/move.h: In function 'std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = giac::zsymb_data]': /usr/include/c++/14/bits/move.h:221:11: note: '((longlong*)((char*)&__tmp + offsetof(giac::zsymb_data,giac::zsymb_data::deg.giac::tdeg_t64::)))[3]' was declared here 221 | _Tp __tmp = _GLIBCXX_MOVE(__a); | ^~~~~ In member function 'giac::tdeg_t64& giac::tdeg_t64::operator=(const giac::tdeg_t64&)', inlined from 'giac::zsymb_data& giac::zsymb_data::operator=(giac::zsymb_data&&)' at cocoa.cc:4309:10, inlined from 'std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = giac::zsymb_data]' at /usr/include/c++/14/bits/move.h:223:11, inlined from 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/14/bits/stl_algobase.h:185:11, inlined from '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1836:18, inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1851:40, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1883:38: cocoa.cc:787:13: warning: '((longlong*)((char*)&__tmp + offsetof(giac::zsymb_data,giac::zsymb_data::deg.giac::tdeg_t64::)))[3]' may be used uninitialized [-Wmaybe-uninitialized] 787 | ptr[3]=aptr[3]; | ~~~~~~^~~~~~~~ /usr/include/c++/14/bits/move.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/14/bits/move.h:221:11: note: '((longlong*)((char*)&__tmp + offsetof(giac::zsymb_data,giac::zsymb_data::deg.giac::tdeg_t64::)))[3]' was declared here 221 | _Tp __tmp = _GLIBCXX_MOVE(__a); | ^~~~~ 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 | ^ 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::attmake[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' ributs&, 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 make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' 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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c -o markup.lo markup.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c markup.cc -fPIC -DPIC -o .libs/markup.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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -DTIMEOUT -DHAVE_LIBMICROPYTHON -fpermissive -DQUICKJS -c markup.cc -o markup.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 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]: 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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/aarch64-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/aarch64-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/aarch64-redhat-linux/14 -L/usr/lib/gcc/aarch64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/aarch64-redhat-linux/14/../../.. -lstdc++ -lm -lgcc_s -lc -lgcc_s /usr/lib/gcc/aarch64-redhat-linux/14/crtendS.o /usr/lib/gcc/aarch64-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 -mbranch-protection=standard -mno-omit-leaf-frame-pointer -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" ) make[2]: Leaving directory '/builddir/build/BUILD/giac-1.9.0/src' /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+0x6edcc): warning: the use of `tmpnam' is dangerous, better use `mkstemp' 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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' 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++14 -U_GLIBCXX_ASSERTIONS -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' 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'. + 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.3vBeME + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64 ++ dirname /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64 + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-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.aarch64 '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.aarch64/usr/lib64' /bin/sh ../libtool --mode=install /usr/bin/install -p libgiac.la '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/lib64' libtool: install: /usr/bin/install -p .libs/libgiac.so.0.0.0 /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/lib64/libgiac.so.0.0.0 libtool: install: (cd /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/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.aarch64/usr/lib64/libgiac.la libtool: install: /usr/bin/install -p .libs/libgiac.a /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/lib64/libgiac.a libtool: install: chmod 644 /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/lib64/libgiac.a libtool: install: ranlib /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/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.aarch64/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.aarch64/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.aarch64/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.aarch64/usr/bin/aide libtool: install: /usr/bin/install -p hevea2mml /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/bin/hevea2mml /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/bin' /usr/bin/install -p pgiac '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/bin/cas_help mv /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/bin/aide /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/bin/cas_help ln -sf cas_help /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/bin/en_cas_help ln -sf cas_help /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/bin/es_cas_help ln -sf cas_help /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/bin/fr_cas_help ln -sf icas /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/bin/giac ln -sf xcas /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/bin/xcasnew mkdir -p /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/include/giac cp -f config.h /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/include/giac cp -f input_lexer.h /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/include/giac cp -f input_parser.h /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/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.aarch64/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.aarch64/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.aarch64/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.aarch64/usr/lib64 /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/include; \ /usr/bin/install -p -m 644 libintl.h /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/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.aarch64/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.aarch64/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.aarch64/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.aarch64/usr/lib64/libgnuintl.a; \ rm -f /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/lib64/preloadable_libintl.so; \ /usr/bin/install -p -m 644 /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/lib64/libgnuintl.so /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/lib64/preloadable_libintl.so; \ /bin/sh ../libtool --mode=uninstall \ rm -f /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/lib64; \ temp=/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/lib64/t-charset.alias; \ dest=/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/lib64/charset.alias; \ if test -f /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/lib64/charset.alias; then \ orig=/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/locale; \ test -f /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/locale/locale.alias \ && orig=/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/locale/locale.alias \ || orig=./locale.alias; \ temp=/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/locale/t-locale.alias; \ dest=/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/gettext/intl; \ /usr/bin/install -p -m 644 VERSION /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/gettext/intl/VERSION; \ /usr/bin/install -p -m 644 ChangeLog.inst /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/gettext/intl/$file; \ done; \ chmod a+x /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/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.aarch64/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.aarch64/usr/share mkdir -p -- /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share mkdir -p -- /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/locale/es/LC_MESSAGES installing es.gmo as /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/locale/es/LC_MESSAGES/giac.mo mkdir -p -- /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/locale/fr/LC_MESSAGES installing fr.gmo as /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/locale/fr/LC_MESSAGES/giac.mo mkdir -p -- /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/locale/el/LC_MESSAGES installing el.gmo as /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/locale/el/LC_MESSAGES/giac.mo mkdir -p -- /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/locale/pt/LC_MESSAGES installing pt.gmo as /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/locale/pt/LC_MESSAGES/giac.mo mkdir -p -- /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/locale/it/LC_MESSAGES installing it.gmo as /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/locale/it/LC_MESSAGES/giac.mo mkdir -p -- /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/locale/en/LC_MESSAGES installing en.gmo as /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/locale/en/LC_MESSAGES/giac.mo mkdir -p -- /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/locale/zh/LC_MESSAGES installing zh.gmo as /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/locale/zh/LC_MESSAGES/giac.mo mkdir -p -- /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/locale/de/LC_MESSAGES installing de.gmo as /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/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.aarch64/usr/share/gettext/po/$file; \ done; \ for file in Makevars; do \ rm -f /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/giac/doc/en /usr/bin/install -p -m 644 troussesurvie_en.pdf /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/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.aarch64/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.aarch64/usr/share/giac/doc/en /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/doc/giac/en' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/info' /usr/bin/install -p -m 644 ./giac_us.info '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/info' install-info --info-dir='/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/info' '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/giac/doc/es /usr/bin/install -p -m 644 xcasmenu xcasex keywords /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/giac/doc/es /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/doc/giac/es' /usr/bin/install -p -m 644 xcasmenu xcasex keywords '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/doc/giac/es' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/info' /usr/bin/install -p -m 644 ./giac_es.info '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/info' install-info --info-dir='/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/info' '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/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.aarch64/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.aarch64/usr/share/giac/doc/el/ mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/giac/doc/el ../../../mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/giac/doc/el/tutoriel mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/giac/doc/el/tutoriel cp -f * /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/giac/doc/el/ ../../../mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/giac/doc/el/casinter mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/giac/doc/el/casinter cp -f * /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/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.aarch64/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.aarch64/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.aarch64/usr/share/giac/doc/el /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/doc/giac/el' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/info' install-info --info-dir='/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/info' '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/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.aarch64/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.aarch64/usr/share/giac/doc/pt mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/giac/doc/pt /bin/cp -f xcasmenu xcasex keywords /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/giac/doc/zh mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/giac/doc/zh /bin/cp -f aide_cas xcasmenu xcasex keywords /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/giac/doc/de mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/giac/doc/de /bin/cp -f aide_cas xcasmenu xcasex keywords /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/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.aarch64/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.aarch64/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.aarch64/usr/share/giac/doc/dxcas /usr/bin/install -p -m 644 ../doc/pari/* /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/giac/doc/pari /usr/bin/install -p -m 644 ../doc/index.html /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/giac/doc/ /usr/bin/install -p -m 644 ../doc/README /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/giac/doc/ ln -sf ../aide_cas /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/giac/doc/aide_cas cp -f 50-numworks-calculator.rules /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/doc/giac' /usr/bin/install -p -m 644 README index.html '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/doc/giac' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/giac' /usr/bin/install -p -m 644 aide_cas '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/giac/ ../mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/giac/examples mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/giac/examples cp -Rf * /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/doc/giac' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/doc/giac/geo' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/doc/giac/groebner' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/doc/giac/Exemples/crypto' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/doc/giac/Exemples/climat' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/doc/giac/arit' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/doc/giac/Exemples/geometrie' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/doc/giac/Exemples/arit' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/doc/giac/polyfact' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/doc/giac/Exemples/opengl' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/doc/giac/lewisw' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/doc/giac/Exemples/analyse' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/doc/giac/groebner' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/doc/giac/Exemples/prog' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/doc/giac/Exemples/poly' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/doc/giac/Exemples/demo' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/doc/giac/Exemples/capes2006' /usr/bin/install -p -m 644 Makefile.am '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/doc/giac/.' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/doc/giac/codage' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/doc/giac/Exemples/geo3d' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/doc/giac/Exemples/logo' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/doc/giac/demo' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/doc/giac/tortue' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/doc/giac/morley' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/doc/giac/Exemples/proba' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/doc/giac/recur' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/doc/giac/linalg' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/doc/giac/simulation' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/doc/giac/Exemples/spects' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/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.aarch64/usr/include/giac ./mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/ ./mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/pixmaps mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/pixmaps cp xcas.xpm /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/pixmaps/xcas.xpm ./mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/applications mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/applications cp xcas.desktop /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/applications/xcas.desktop ./mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/metainfo mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/metainfo cp xcas.metainfo.xml /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/metainfo/ ./mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/application-registry mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/application-registry cp xcas.applications /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/application-registry/xcas.applications ./mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/icons/ mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/icons ./mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/icons/hicolor mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/icons/hicolor for SIZE in 256 128 64 32 16; do ./mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/icons/hicolor/${SIZE}x${SIZE} && ./mkinstalldirs /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/icons/hicolor/${SIZE}x${SIZE}/apps && cp icons/xcas_${SIZE}.png /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/icons/hicolor/${SIZE}x${SIZE}/apps/xcas.png; done mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/icons/hicolor/256x256 mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/icons/hicolor/256x256/apps mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/icons/hicolor/128x128 mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/icons/hicolor/128x128/apps mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/icons/hicolor/64x64 mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/icons/hicolor/64x64/apps mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/icons/hicolor/32x32 mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/icons/hicolor/32x32/apps mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/icons/hicolor/16x16 mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/icons/hicolor/${SIZE}x${SIZE}/mimetypes && cp icons/x-xcas_${SIZE}.png /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/icons/hicolor/${SIZE}x${SIZE}/mimetypes/application-x-xcas.png; done mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/icons/hicolor/256x256/mimetypes mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/icons/hicolor/128x128/mimetypes mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/icons/hicolor/64x64/mimetypes mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/icons/hicolor/32x32/mimetypes mkdir /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/lib64/ + install -pm 644 src/.libs/libxcas.a /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/lib64/ + install -pm 644 src/.libs/libgiac.a /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/lib64/ + cp -p src/tinymt32_license.h LICENSE.tinymt32 + rm -f /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/info/dir + rm -rf /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/application-registry + rm -f /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/lib64/libgiac.la + find /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64 -size 0 -delete + rm -f /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/bin/xcasnew + rm -f /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/doc/giacwasm.wasm + install -pm 644 -D debian/giac.sharedmimeinfo /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/mime/packages/giac.xml + appstream-util validate-relax --nonet /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/metainfo/xcas.metainfo.xml /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/metainfo/xcas.metainfo.xml: OK + install -pm 644 -t /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/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.aarch64/usr/share/giac/doc/el doc/el/cas_el.pdf + install -pm 644 -t /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/giac/doc/es doc/es/cas_es.pdf + mkdir -p /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/giac/doc/fr + ln -sf -T /usr/share/giac/doc/aide_cas /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/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.aarch64/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.aarch64/usr/share/giac/doc/en/cascmd_en/cascmd_en.html + mkdir -p /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/man/man1 + install -pm 644 debian/giac.1 /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/man/man1 + install -pm 644 debian/cas_help.1 /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/man/man1 + install -pm 644 debian/pgiac.1 /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/man/man1 + mkdir -p /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/giac/doc/fr + cd /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64 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.aarch64/usr/share/applications/ /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/applications/xcas.desktop + find /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/giac/doc -maxdepth 2 -type f + grep -E '/usr/share/giac/doc/[a-z]{2}/' + grep -v -E '/usr/share/giac/doc/[a-z]{2}/keywords$' + sed -e s:/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64:: + grep -v -E '/usr/share/giac/doc/[a-z]{2}/xcasmenu$' + grep -v -E '/usr/share/giac/doc/[a-z]{2}/xcasex$' + find /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/giac/doc -maxdepth 1 -type f + grep -v -E '/usr/share/giac/doc/aide_cas$' + sed -e s:/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64:: + find /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/giac/doc -maxdepth 2 -type d + grep -E '/usr/share/giac/doc/[a-z]{2}/' + grep -v -E '/usr/share/giac/doc$' + sed -e 's:$:/:' + grep -v -E '/usr/share/giac/doc/[a-z]{2}$' + sed -e s:/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64:: + find /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/giac/doc -maxdepth 1 -type d + grep -v -E '/usr/share/giac/doc$' + grep -v -E '/usr/share/giac/doc/[a-z]{2}$' + sed -e 's:$:/:' + sed -e s:/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64:: + find /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/usr/share/giac/doc -maxdepth 2 -type l + grep -v -E '/usr/share/giac/doc/aide_cas$' + sed -e s:/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64:: + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 1.9.0.73-3.fc40 --unique-debug-suffix -1.9.0.73-3.fc40.aarch64 --unique-debug-src-base giac-1.9.0.73-3.fc40.aarch64 --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.aarch64 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 40575 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 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: giac-1.9.0.73-3.fc40.aarch64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.qxxZ2m + umask 022 + cd /builddir/build/BUILD + cd giac-1.9.0 + LICENSEDIR=/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/usr/share/licenses/giac + cp -pr /builddir/build/BUILD/giac-1.9.0/COPYING /builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/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.aarch64/usr/share/licenses/giac + RPM_EC=0 ++ jobs -p + exit 0 Provides: bundled(tinymt32) giac = 1.9.0.73-3.fc40 giac(aarch-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: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(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.17)(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) 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.5.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.17)(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) 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.aarch64 Provides: giac-devel = 1.9.0.73-3.fc40 giac-devel(aarch-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.OZ7ras + umask 022 + cd /builddir/build/BUILD + cd giac-1.9.0 + DOCDIR=/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/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.aarch64/usr/share/doc/giac-doc + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.vW5Nwx + umask 022 + cd /builddir/build/BUILD + cd giac-1.9.0 + LICENSEDIR=/builddir/build/BUILDROOT/giac-1.9.0.73-3.fc40.aarch64/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.aarch64/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.aarch64/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.aarch64 Provides: application() application(xcas.desktop) giac-xcas = 1.9.0.73-3.fc40 giac-xcas(aarch-64) = 1.9.0.73-3.fc40 metainfo() metainfo(xcas.metainfo.xml) mimehandler(application/x-xcas) xcas(aarch-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: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libGL.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(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.17)(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.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.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.aarch64 Provides: giac-debugsource = 1.9.0.73-3.fc40 giac-debugsource(aarch-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.aarch64 Provides: debuginfo(build-id) = 2080eaa41369f9fe8b788abd8988911a75093195 debuginfo(build-id) = 3f527223de4d7eaf4e98fc18df4f7a2e8d50f512 debuginfo(build-id) = de7621be3b174783dea7eb1b67fd8bac0549e2e6 debuginfo(build-id) = e507bc21e2566d25fe3bef77e5adef21ac1e2fe0 giac-debuginfo = 1.9.0.73-3.fc40 giac-debuginfo(aarch-64) = 1.9.0.73-3.fc40 libgiac.so.0.0.0-1.9.0.73-3.fc40.aarch64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: giac-debugsource(aarch-64) = 1.9.0.73-3.fc40 Processing files: giac-xcas-debuginfo-1.9.0.73-3.fc40.aarch64 Provides: debuginfo(build-id) = 75f1b0e17555ef7c549ba5531e417438c8766b52 giac-xcas-debuginfo = 1.9.0.73-3.fc40 giac-xcas-debuginfo(aarch-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(aarch-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.aarch64 Wrote: /builddir/build/RPMS/giac-debugsource-1.9.0.73-3.fc40.aarch64.rpm Wrote: /builddir/build/RPMS/giac-xcas-debuginfo-1.9.0.73-3.fc40.aarch64.rpm Wrote: /builddir/build/RPMS/giac-xcas-1.9.0.73-3.fc40.aarch64.rpm Wrote: /builddir/build/RPMS/giac-devel-1.9.0.73-3.fc40.aarch64.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.aarch64.rpm 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.aarch64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.pDdVDX + 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.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.i1c3TM + 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-aarch64-1706107766.708031/root/var/log/dnf.rpm.log /var/lib/mock/fedora-39-aarch64-1706107766.708031/root/var/log/dnf.librepo.log /var/lib/mock/fedora-39-aarch64-1706107766.708031/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/giac-1.9.0.73-3.fc40.src.rpm) Config(child) 13 minutes 41 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-xcas", "epoch": null, "version": "1.9.0.73", "release": "3.fc40", "arch": "aarch64" }, { "name": "giac-devel", "epoch": null, "version": "1.9.0.73", "release": "3.fc40", "arch": "aarch64" }, { "name": "pgiac", "epoch": null, "version": "1.9.0.73", "release": "3.fc40", "arch": "noarch" }, { "name": "giac-debuginfo", "epoch": null, "version": "1.9.0.73", "release": "3.fc40", "arch": "aarch64" }, { "name": "giac", "epoch": null, "version": "1.9.0.73", "release": "3.fc40", "arch": "aarch64" }, { "name": "giac-xcas-debuginfo", "epoch": null, "version": "1.9.0.73", "release": "3.fc40", "arch": "aarch64" }, { "name": "giac-doc", "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": "src" }, { "name": "giac-debugsource", "epoch": null, "version": "1.9.0.73", "release": "3.fc40", "arch": "aarch64" } ] } RPMResults finished