Warning: Permanently added '165.192.137.193' (ED25519) to the list of known hosts. Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 5175466 --chroot fedora-rawhide-s390x --detached Version: 0.62 PID: 5034 Logging PID: 5035 Task: {'appstream': False, 'background': True, 'build_id': 5175466, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-s390x', 'enable_net': False, 'fedora_review': False, 'git_hash': '6850dbb2d92ad6853b5f817debc0d568800acb25', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/jakub/gcc-13-test/q', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'q', 'package_version': '7.11-46', 'project_dirname': 'gcc-13-test', 'project_name': 'gcc-13-test', 'project_owner': 'jakub', 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/jakub/gcc-13-test/fedora-rawhide-s390x/', 'id': 'copr_base', 'name': 'Copr repository'}, {'baseurl': 'https://jakub.fedorapeople.org/fedora-gcc13-$arch/', 'id': 'https_jakub_fedorapeople_org_fedora_gcc13_arch', 'name': 'Additional repo https_jakub_fedorapeople_org_fedora_gcc13_arch'}], 'sandbox': 'jakub/gcc-13-test--jakub', 'source_json': {}, 'source_type': None, 'submitter': 'jakub', 'tags': [], 'task_id': '5175466-fedora-rawhide-s390x', 'timeout': 115200, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/jakub/gcc-13-test/q /var/lib/copr-rpmbuild/workspace/workdir-wio_52rw/q --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/jakub/gcc-13-test/q', '/var/lib/copr-rpmbuild/workspace/workdir-wio_52rw/q', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-wio_52rw/q'... Running: git checkout 6850dbb2d92ad6853b5f817debc0d568800acb25 cmd: ['git', 'checkout', '6850dbb2d92ad6853b5f817debc0d568800acb25'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-wio_52rw/q rc: 0 stdout: stderr: Note: switching to '6850dbb2d92ad6853b5f817debc0d568800acb25'. 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 6850dbb automatic import of q Running: copr-distgit-client sources cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-wio_52rw/q 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 q-7.11.tar.gz INFO: Calling: curl -H Pragma: -o q-7.11.tar.gz --location --remote-time --show-error --fail https://copr-dist-git.fedorainfracloud.org/repo/pkgs/jakub/gcc-13-test/q/q-7.11.tar.gz/md5/18ca956aad555b54efacc0de5b2d79bd/q-7.11.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 2096k 100 2096k 0 0 1220k 0 0:00:01 0:00:01 --:--:-- 1219k INFO: Reading stdout from command: md5sum q-7.11.tar.gz /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=115200): unbuffer mock --buildsrpm --spec /var/lib/copr-rpmbuild/workspace/workdir-wio_52rw/q/q.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-wio_52rw/q --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1672099125.116594 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 3.5 starting (python version = 3.11.0, NVR = mock-3.5-1.fc37)... 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-wio_52rw/q/q.spec) Config(fedora-rawhide-s390x) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-s390x-bootstrap-1672099125.116594/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 3.5 INFO: Mock Version: 3.5 Start(bootstrap): dnf install No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 10 MB/s | 32 MB 00:03 Additional repo https_jakub_fedorapeople_org_fe 51 kB/s | 86 kB 00:01 fedora 5.0 MB/s | 59 MB 00:11 Dependencies resolved. ========================================================================================================================= Package Arch Version Repository Size ========================================================================================================================= Installing: dnf noarch 4.14.0-1.fc38 fedora 480 k dnf-plugins-core noarch 4.3.1-1.fc38 fedora 34 k Installing dependencies: alternatives s390x 1.21-1.fc38 copr_base 39 k audit-libs s390x 3.0.9-2.fc38 fedora 114 k basesystem noarch 11-14.fc37 fedora 7.0 k bash s390x 5.2.9-3.fc38 copr_base 1.8 M bzip2-libs s390x 1.0.8-12.fc38 copr_base 47 k ca-certificates noarch 2022.2.54-5.fc37 fedora 829 k coreutils s390x 9.1-8.fc38 copr_base 1.1 M coreutils-common s390x 9.1-8.fc38 copr_base 2.0 M crypto-policies noarch 20221215-1.gita4c31a3.fc38 fedora 90 k curl s390x 7.87.0-1.fc38 copr_base 345 k cyrus-sasl-lib s390x 2.1.28-8.fc38 copr_base 773 k dbus-libs s390x 1:1.14.4-1.fc38 copr_base 159 k dnf-data noarch 4.14.0-1.fc38 fedora 43 k elfutils-default-yama-scope noarch 0.188-3.fc38 copr_base 16 k elfutils-libelf s390x 0.188-3.fc38 copr_base 202 k elfutils-libs s390x 0.188-3.fc38 copr_base 275 k expat s390x 2.5.0-1.fc38 copr_base 114 k fedora-gpg-keys noarch 38-0.3 fedora 125 k fedora-release noarch 38-0.6 fedora 11 k fedora-release-common noarch 38-0.6 fedora 21 k fedora-release-identity-basic noarch 38-0.6 fedora 11 k fedora-repos noarch 38-0.3 fedora 10 k fedora-repos-rawhide noarch 38-0.3 fedora 9.7 k file-libs s390x 5.42-4.fc38 copr_base 683 k filesystem s390x 3.18-2.fc37 fedora 1.1 M findutils s390x 1:4.9.0-2.fc38 copr_base 489 k gawk s390x 5.1.1-4.fc38 copr_base 1.0 M gdbm-libs s390x 1:1.23-2.fc38 copr_base 59 k glib2 s390x 2.74.1-2.fc38 copr_base 2.7 M glibc s390x 2.36.9000-19.fc38 fedora 1.6 M glibc-common s390x 2.36.9000-19.fc38 fedora 306 k glibc-minimal-langpack s390x 2.36.9000-19.fc38 fedora 30 k gmp s390x 1:6.2.1-3.fc38 copr_base 326 k gnupg2 s390x 2.3.8-1.fc38 copr_base 2.6 M gnutls s390x 3.7.8-9.fc38 copr_base 1.0 M gpgme s390x 1.17.1-3.fc38 copr_base 219 k grep s390x 3.8-1.fc38 copr_base 290 k ima-evm-utils s390x 1.4-6.fc38 copr_base 63 k json-c s390x 0.16-3.fc38 copr_base 43 k keyutils-libs s390x 1.6.1-5.fc38 copr_base 32 k krb5-libs s390x 1.20.1-3.fc38 copr_base 735 k libacl s390x 2.3.1-4.fc38 copr_base 25 k libarchive s390x 3.6.1-3.fc38 copr_base 426 k libassuan s390x 2.5.5-5.fc38 copr_base 67 k libattr s390x 2.5.1-5.fc38 copr_base 19 k libb2 s390x 0.98.1-7.fc38 copr_base 27 k libblkid s390x 2.38.1-3.fc38 fedora 103 k libbrotli s390x 1.0.9-9.fc38 copr_base 344 k libcap s390x 2.48-5.fc38 copr_base 68 k libcap-ng s390x 0.8.3-4.fc38 copr_base 33 k libcom_err s390x 1.46.5-3.fc38 copr_base 26 k libcomps s390x 0.1.18-4.fc38 copr_base 81 k libcurl s390x 7.87.0-1.fc38 copr_base 320 k libdnf s390x 0.68.0-1.fc38 copr_base 653 k libevent s390x 2.1.12-7.fc38 copr_base 260 k libffi s390x 3.4.4-1.fc38 copr_base 36 k libfsverity s390x 1.4-8.fc38 copr_base 20 k libgcc s390x 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 66 k libgcrypt s390x 1.10.1-6.fc38 copr_base 495 k libgomp s390x 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 305 k libgpg-error s390x 1.46-1.fc38 copr_base 225 k libidn2 s390x 2.3.4-1.fc38 copr_base 155 k libksba s390x 1.6.3-1.fc38 copr_base 163 k libmodulemd s390x 2.14.0-4.fc38 copr_base 220 k libmount s390x 2.38.1-3.fc38 fedora 132 k libnghttp2 s390x 1.51.0-1.fc38 copr_base 78 k libnsl2 s390x 2.0.0-4.fc38 copr_base 30 k libpsl s390x 0.21.1-6.fc38 copr_base 66 k librepo s390x 1.15.1-1.fc38 copr_base 96 k libreport-filesystem noarch 2.17.6-1.fc38 copr_base 14 k libselinux s390x 3.4-6.fc38 copr_base 91 k libsemanage s390x 3.4-6.fc38 copr_base 122 k libsepol s390x 3.4-4.fc38 copr_base 330 k libsigsegv s390x 2.14-3.fc38 copr_base 27 k libsmartcols s390x 2.38.1-3.fc38 fedora 63 k libsolv s390x 0.7.22-3.fc38 copr_base 443 k libssh s390x 0.10.4-2.fc38 copr_base 206 k libssh-config noarch 0.10.4-2.fc38 copr_base 9.2 k libstdc++ s390x 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 889 k libtasn1 s390x 4.19.0-1.fc38 copr_base 78 k libtirpc s390x 1.3.3-0.fc38 copr_base 97 k libunistring s390x 1.0-2.fc38 copr_base 552 k libuuid s390x 2.38.1-3.fc38 fedora 27 k libverto s390x 0.3.2-4.fc38 copr_base 21 k libxcrypt s390x 4.4.33-5.fc38 copr_base 125 k libxml2 s390x 2.10.3-2.fc38 copr_base 714 k libyaml s390x 0.2.5-8.fc38 copr_base 62 k libzstd s390x 1.5.2-3.fc37 fedora 274 k lua-libs s390x 5.4.4-6.fc38 copr_base 141 k lz4-libs s390x 1.9.3-5.fc38 copr_base 88 k mpdecimal s390x 2.5.1-4.fc38 copr_base 115 k mpfr s390x 4.1.1-2.fc38 copr_base 553 k ncurses-base noarch 6.3-5.20221126.fc38 copr_base 62 k ncurses-libs s390x 6.3-5.20221126.fc38 copr_base 357 k nettle s390x 3.8-2.fc38 copr_base 444 k npth s390x 1.6-10.fc38 copr_base 24 k openldap s390x 2.6.3-1.fc38 copr_base 262 k openssl-libs s390x 1:3.0.5-6.fc38 copr_base 1.8 M p11-kit s390x 0.24.1-5.fc38 copr_base 370 k p11-kit-trust s390x 0.24.1-5.fc38 copr_base 137 k pcre2 s390x 10.40-1.fc38.1 copr_base 251 k pcre2-syntax noarch 10.40-1.fc38.1 copr_base 143 k popt s390x 1.19-1.fc38 copr_base 63 k publicsuffix-list-dafsa noarch 20221208-1.fc38 fedora 59 k python-pip-wheel noarch 22.3.1-1.fc38 fedora 1.4 M python-setuptools-wheel noarch 65.5.1-1.fc38 fedora 715 k python3 s390x 3.11.1-1.fc38 fedora 27 k python3-dateutil noarch 1:2.8.2-4.fc37 fedora 361 k python3-dbus s390x 1.3.2-1.fc38 copr_base 147 k python3-distro noarch 1.8.0-1.fc38 fedora 49 k python3-dnf noarch 4.14.0-1.fc38 fedora 607 k python3-dnf-plugins-core noarch 4.3.1-1.fc38 fedora 277 k python3-gpg s390x 1.17.1-3.fc38 copr_base 281 k python3-hawkey s390x 0.68.0-1.fc38 copr_base 105 k python3-libcomps s390x 0.1.18-4.fc38 copr_base 50 k python3-libdnf s390x 0.68.0-1.fc38 copr_base 796 k python3-libs s390x 3.11.1-1.fc38 fedora 9.5 M python3-rpm s390x 4.18.0-8.fc38 fedora 95 k python3-six noarch 1.16.0-8.fc37 fedora 42 k readline s390x 8.2-2.fc38 fedora 213 k rpm s390x 4.18.0-8.fc38 fedora 569 k rpm-build-libs s390x 4.18.0-8.fc38 fedora 92 k rpm-libs s390x 4.18.0-8.fc38 fedora 307 k rpm-sequoia s390x 1.2.0-1.fc38 fedora 960 k rpm-sign-libs s390x 4.18.0-8.fc38 fedora 26 k sed s390x 4.8-11.fc37 fedora 304 k setup noarch 2.14.3-1.fc38 fedora 152 k shadow-utils s390x 2:4.13-3.fc38 fedora 1.2 M sqlite-libs s390x 3.40.0-1.fc38 fedora 651 k systemd-libs s390x 252.4-598.fc38 fedora 591 k tpm2-tss s390x 4.0.0-0.1.rc2.fc38 fedora 630 k tzdata noarch 2022g-1.fc38 fedora 716 k xz-libs s390x 5.2.9-1.fc38 fedora 93 k zchunk-libs s390x 1.2.3-1.fc38 fedora 49 k zlib s390x 1.2.13-1.fc38 fedora 96 k Transaction Summary ========================================================================================================================= Install 137 Packages Total download size: 56 M Installed size: 200 M Downloading Packages: (1/137): bzip2-libs-1.0.8-12.fc38.s390x.rpm 485 kB/s | 47 kB 00:00 (2/137): alternatives-1.21-1.fc38.s390x.rpm 401 kB/s | 39 kB 00:00 (3/137): bash-5.2.9-3.fc38.s390x.rpm 376 kB/s | 1.8 MB 00:05 (4/137): coreutils-9.1-8.fc38.s390x.rpm 230 kB/s | 1.1 MB 00:04 (5/137): coreutils-common-9.1-8.fc38.s390x.rpm 415 kB/s | 2.0 MB 00:04 (6/137): curl-7.87.0-1.fc38.s390x.rpm 8.1 MB/s | 345 kB 00:00 (7/137): cyrus-sasl-lib-2.1.28-8.fc38.s390x.rpm 36 MB/s | 773 kB 00:00 (8/137): dbus-libs-1.14.4-1.fc38.s390x.rpm 18 MB/s | 159 kB 00:00 (9/137): elfutils-default-yama-scope-0.188-3.fc 2.2 MB/s | 16 kB 00:00 (10/137): elfutils-libelf-0.188-3.fc38.s390x.rp 31 MB/s | 202 kB 00:00 (11/137): expat-2.5.0-1.fc38.s390x.rpm 18 MB/s | 114 kB 00:00 (12/137): elfutils-libs-0.188-3.fc38.s390x.rpm 32 MB/s | 275 kB 00:00 (13/137): findutils-4.9.0-2.fc38.s390x.rpm 42 MB/s | 489 kB 00:00 (14/137): file-libs-5.42-4.fc38.s390x.rpm 51 MB/s | 683 kB 00:00 (15/137): gawk-5.1.1-4.fc38.s390x.rpm 63 MB/s | 1.0 MB 00:00 (16/137): gdbm-libs-1.23-2.fc38.s390x.rpm 4.5 MB/s | 59 kB 00:00 (17/137): glib2-2.74.1-2.fc38.s390x.rpm 104 MB/s | 2.7 MB 00:00 (18/137): gmp-6.2.1-3.fc38.s390x.rpm 15 MB/s | 326 kB 00:00 (19/137): gnupg2-2.3.8-1.fc38.s390x.rpm 81 MB/s | 2.6 MB 00:00 (20/137): gpgme-1.17.1-3.fc38.s390x.rpm 11 MB/s | 219 kB 00:00 (21/137): gnutls-3.7.8-9.fc38.s390x.rpm 39 MB/s | 1.0 MB 00:00 (22/137): grep-3.8-1.fc38.s390x.rpm 13 MB/s | 290 kB 00:00 (23/137): ima-evm-utils-1.4-6.fc38.s390x.rpm 2.8 MB/s | 63 kB 00:00 (24/137): json-c-0.16-3.fc38.s390x.rpm 2.2 MB/s | 43 kB 00:00 (25/137): keyutils-libs-1.6.1-5.fc38.s390x.rpm 1.7 MB/s | 32 kB 00:00 (26/137): libacl-2.3.1-4.fc38.s390x.rpm 1.7 MB/s | 25 kB 00:00 (27/137): krb5-libs-1.20.1-3.fc38.s390x.rpm 28 MB/s | 735 kB 00:00 (28/137): libassuan-2.5.5-5.fc38.s390x.rpm 4.0 MB/s | 67 kB 00:00 (29/137): libarchive-3.6.1-3.fc38.s390x.rpm 23 MB/s | 426 kB 00:00 (30/137): libattr-2.5.1-5.fc38.s390x.rpm 1.1 MB/s | 19 kB 00:00 (31/137): libb2-0.98.1-7.fc38.s390x.rpm 2.0 MB/s | 27 kB 00:00 (32/137): libbrotli-1.0.9-9.fc38.s390x.rpm 25 MB/s | 344 kB 00:00 (33/137): libcap-2.48-5.fc38.s390x.rpm 8.5 MB/s | 68 kB 00:00 (34/137): libcap-ng-0.8.3-4.fc38.s390x.rpm 6.7 MB/s | 33 kB 00:00 (35/137): libcom_err-1.46.5-3.fc38.s390x.rpm 5.4 MB/s | 26 kB 00:00 (36/137): libcomps-0.1.18-4.fc38.s390x.rpm 17 MB/s | 81 kB 00:00 (37/137): libcurl-7.87.0-1.fc38.s390x.rpm 50 MB/s | 320 kB 00:00 (38/137): libdnf-0.68.0-1.fc38.s390x.rpm 83 MB/s | 653 kB 00:00 (39/137): libevent-2.1.12-7.fc38.s390x.rpm 35 MB/s | 260 kB 00:00 (40/137): libffi-3.4.4-1.fc38.s390x.rpm 9.2 MB/s | 36 kB 00:00 (41/137): libfsverity-1.4-8.fc38.s390x.rpm 4.0 MB/s | 20 kB 00:00 (42/137): libgpg-error-1.46-1.fc38.s390x.rpm 36 MB/s | 225 kB 00:00 (43/137): libgcrypt-1.10.1-6.fc38.s390x.rpm 57 MB/s | 495 kB 00:00 (44/137): libidn2-2.3.4-1.fc38.s390x.rpm 33 MB/s | 155 kB 00:00 (45/137): libksba-1.6.3-1.fc38.s390x.rpm 28 MB/s | 163 kB 00:00 (46/137): libmodulemd-2.14.0-4.fc38.s390x.rpm 35 MB/s | 220 kB 00:00 (47/137): libnghttp2-1.51.0-1.fc38.s390x.rpm 13 MB/s | 78 kB 00:00 (48/137): libnsl2-2.0.0-4.fc38.s390x.rpm 7.5 MB/s | 30 kB 00:00 (49/137): libpsl-0.21.1-6.fc38.s390x.rpm 15 MB/s | 66 kB 00:00 (50/137): librepo-1.15.1-1.fc38.s390x.rpm 21 MB/s | 96 kB 00:00 (51/137): libreport-filesystem-2.17.6-1.fc38.no 3.9 MB/s | 14 kB 00:00 (52/137): libselinux-3.4-6.fc38.s390x.rpm 11 MB/s | 91 kB 00:00 (53/137): libsemanage-3.4-6.fc38.s390x.rpm 14 MB/s | 122 kB 00:00 (54/137): libsepol-3.4-4.fc38.s390x.rpm 28 MB/s | 330 kB 00:00 (55/137): libsigsegv-2.14-3.fc38.s390x.rpm 4.1 MB/s | 27 kB 00:00 (56/137): libsolv-0.7.22-3.fc38.s390x.rpm 50 MB/s | 443 kB 00:00 (57/137): libssh-config-0.10.4-2.fc38.noarch.rp 2.0 MB/s | 9.2 kB 00:00 (58/137): libssh-0.10.4-2.fc38.s390x.rpm 30 MB/s | 206 kB 00:00 (59/137): libtasn1-4.19.0-1.fc38.s390x.rpm 11 MB/s | 78 kB 00:00 (60/137): libtirpc-1.3.3-0.fc38.s390x.rpm 14 MB/s | 97 kB 00:00 (61/137): libunistring-1.0-2.fc38.s390x.rpm 69 MB/s | 552 kB 00:00 (62/137): libverto-0.3.2-4.fc38.s390x.rpm 5.3 MB/s | 21 kB 00:00 (63/137): libxcrypt-4.4.33-5.fc38.s390x.rpm 26 MB/s | 125 kB 00:00 (64/137): libxml2-2.10.3-2.fc38.s390x.rpm 97 MB/s | 714 kB 00:00 (65/137): libyaml-0.2.5-8.fc38.s390x.rpm 10 MB/s | 62 kB 00:00 (66/137): lua-libs-5.4.4-6.fc38.s390x.rpm 23 MB/s | 141 kB 00:00 (67/137): mpdecimal-2.5.1-4.fc38.s390x.rpm 13 MB/s | 115 kB 00:00 (68/137): lz4-libs-1.9.3-5.fc38.s390x.rpm 8.9 MB/s | 88 kB 00:00 (69/137): mpfr-4.1.1-2.fc38.s390x.rpm 53 MB/s | 553 kB 00:00 (70/137): ncurses-base-6.3-5.20221126.fc38.noar 11 MB/s | 62 kB 00:00 (71/137): ncurses-libs-6.3-5.20221126.fc38.s390 48 MB/s | 357 kB 00:00 (72/137): nettle-3.8-2.fc38.s390x.rpm 58 MB/s | 444 kB 00:00 (73/137): npth-1.6-10.fc38.s390x.rpm 4.2 MB/s | 24 kB 00:00 (74/137): openldap-2.6.3-1.fc38.s390x.rpm 34 MB/s | 262 kB 00:00 (75/137): p11-kit-0.24.1-5.fc38.s390x.rpm 38 MB/s | 370 kB 00:00 (76/137): p11-kit-trust-0.24.1-5.fc38.s390x.rpm 16 MB/s | 137 kB 00:00 (77/137): openssl-libs-3.0.5-6.fc38.s390x.rpm 118 MB/s | 1.8 MB 00:00 (78/137): pcre2-10.40-1.fc38.1.s390x.rpm 37 MB/s | 251 kB 00:00 (79/137): pcre2-syntax-10.40-1.fc38.1.noarch.rp 21 MB/s | 143 kB 00:00 (80/137): popt-1.19-1.fc38.s390x.rpm 8.3 MB/s | 63 kB 00:00 (81/137): python3-dbus-1.3.2-1.fc38.s390x.rpm 23 MB/s | 147 kB 00:00 (82/137): python3-gpg-1.17.1-3.fc38.s390x.rpm 49 MB/s | 281 kB 00:00 (83/137): python3-hawkey-0.68.0-1.fc38.s390x.rp 22 MB/s | 105 kB 00:00 (84/137): python3-libcomps-0.1.18-4.fc38.s390x. 9.9 MB/s | 50 kB 00:00 (85/137): python3-libdnf-0.68.0-1.fc38.s390x.rp 85 MB/s | 796 kB 00:00 (86/137): libgcc-13.0.0-0.4.fc38.s390x.rpm 66 kB/s | 66 kB 00:00 (87/137): libgomp-13.0.0-0.4.fc38.s390x.rpm 204 kB/s | 305 kB 00:01 (88/137): libstdc++-13.0.0-0.4.fc38.s390x.rpm 528 kB/s | 889 kB 00:01 (89/137): audit-libs-3.0.9-2.fc38.s390x.rpm 147 kB/s | 114 kB 00:00 (90/137): basesystem-11-14.fc37.noarch.rpm 22 kB/s | 7.0 kB 00:00 (91/137): crypto-policies-20221215-1.gita4c31a3 579 kB/s | 90 kB 00:00 (92/137): dnf-data-4.14.0-1.fc38.noarch.rpm 273 kB/s | 43 kB 00:00 (93/137): dnf-plugins-core-4.3.1-1.fc38.noarch. 220 kB/s | 34 kB 00:00 (94/137): fedora-gpg-keys-38-0.3.noarch.rpm 802 kB/s | 125 kB 00:00 (95/137): fedora-release-38-0.6.noarch.rpm 69 kB/s | 11 kB 00:00 (96/137): dnf-4.14.0-1.fc38.noarch.rpm 602 kB/s | 480 kB 00:00 (97/137): fedora-release-common-38-0.6.noarch.r 136 kB/s | 21 kB 00:00 (98/137): fedora-release-identity-basic-38-0.6. 72 kB/s | 11 kB 00:00 (99/137): ca-certificates-2022.2.54-5.fc37.noar 742 kB/s | 829 kB 00:01 (100/137): fedora-repos-38-0.3.noarch.rpm 65 kB/s | 10 kB 00:00 (101/137): fedora-repos-rawhide-38-0.3.noarch.r 61 kB/s | 9.7 kB 00:00 (102/137): glibc-common-2.36.9000-19.fc38.s390x 1.9 MB/s | 306 kB 00:00 (103/137): filesystem-3.18-2.fc37.s390x.rpm 3.4 MB/s | 1.1 MB 00:00 (104/137): glibc-minimal-langpack-2.36.9000-19. 189 kB/s | 30 kB 00:00 (105/137): libblkid-2.38.1-3.fc38.s390x.rpm 644 kB/s | 103 kB 00:00 (106/137): glibc-2.36.9000-19.fc38.s390x.rpm 3.5 MB/s | 1.6 MB 00:00 (107/137): libmount-2.38.1-3.fc38.s390x.rpm 821 kB/s | 132 kB 00:00 (108/137): libsmartcols-2.38.1-3.fc38.s390x.rpm 397 kB/s | 63 kB 00:00 (109/137): libuuid-2.38.1-3.fc38.s390x.rpm 174 kB/s | 27 kB 00:00 (110/137): libzstd-1.5.2-3.fc37.s390x.rpm 1.7 MB/s | 274 kB 00:00 (111/137): publicsuffix-list-dafsa-20221208-1.f 371 kB/s | 59 kB 00:00 (112/137): python-pip-wheel-22.3.1-1.fc38.noarc 8.9 MB/s | 1.4 MB 00:00 (113/137): python3-3.11.1-1.fc38.s390x.rpm 170 kB/s | 27 kB 00:00 (114/137): python3-dateutil-2.8.2-4.fc37.noarch 2.3 MB/s | 361 kB 00:00 (115/137): python-setuptools-wheel-65.5.1-1.fc3 2.2 MB/s | 715 kB 00:00 (116/137): python3-distro-1.8.0-1.fc38.noarch.r 309 kB/s | 49 kB 00:00 (117/137): python3-dnf-4.14.0-1.fc38.noarch.rpm 3.8 MB/s | 607 kB 00:00 (118/137): python3-dnf-plugins-core-4.3.1-1.fc3 1.7 MB/s | 277 kB 00:00 (119/137): python3-rpm-4.18.0-8.fc38.s390x.rpm 612 kB/s | 95 kB 00:00 (120/137): python3-six-1.16.0-8.fc37.noarch.rpm 263 kB/s | 42 kB 00:00 (121/137): readline-8.2-2.fc38.s390x.rpm 1.3 MB/s | 213 kB 00:00 (122/137): rpm-4.18.0-8.fc38.s390x.rpm 3.4 MB/s | 569 kB 00:00 (123/137): rpm-build-libs-4.18.0-8.fc38.s390x.r 592 kB/s | 92 kB 00:00 (124/137): rpm-libs-4.18.0-8.fc38.s390x.rpm 1.9 MB/s | 307 kB 00:00 (125/137): rpm-sequoia-1.2.0-1.fc38.s390x.rpm 5.9 MB/s | 960 kB 00:00 (126/137): rpm-sign-libs-4.18.0-8.fc38.s390x.rp 165 kB/s | 26 kB 00:00 (127/137): python3-libs-3.11.1-1.fc38.s390x.rpm 12 MB/s | 9.5 MB 00:00 (128/137): sed-4.8-11.fc37.s390x.rpm 1.9 MB/s | 304 kB 00:00 (129/137): setup-2.14.3-1.fc38.noarch.rpm 949 kB/s | 152 kB 00:00 (130/137): shadow-utils-4.13-3.fc38.s390x.rpm 7.7 MB/s | 1.2 MB 00:00 (131/137): sqlite-libs-3.40.0-1.fc38.s390x.rpm 4.0 MB/s | 651 kB 00:00 (132/137): systemd-libs-252.4-598.fc38.s390x.rp 3.6 MB/s | 591 kB 00:00 (133/137): tpm2-tss-4.0.0-0.1.rc2.fc38.s390x.rp 3.8 MB/s | 630 kB 00:00 (134/137): tzdata-2022g-1.fc38.noarch.rpm 4.4 MB/s | 716 kB 00:00 (135/137): xz-libs-5.2.9-1.fc38.s390x.rpm 580 kB/s | 93 kB 00:00 (136/137): zlib-1.2.13-1.fc38.s390x.rpm 615 kB/s | 96 kB 00:00 (137/137): zchunk-libs-1.2.3-1.fc38.s390x.rpm 304 kB/s | 49 kB 00:00 -------------------------------------------------------------------------------- Total 3.5 MB/s | 56 MB 00:15 fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xEB10B464: Userid : "Fedora (38) " Fingerprint: 6A51 BBAB BA3D 5467 B617 1221 809A 8D7C EB10 B464 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary Key imported successfully fedora 1.6 MB/s | 1.6 kB 00:00 GPG key at file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary (0xEB10B464) is already installed fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x5323552A: Userid : "Fedora (37) " Fingerprint: ACB5 EE4E 831C 74BB 7C16 8D27 F55A D3FB 5323 552A From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-37-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-2.fc37.s390x 1/1 Preparing : 1/1 Installing : libgcc-13.0.0-0.4.fc38.s390x 1/137 Running scriptlet: libgcc-13.0.0-0.4.fc38.s390x 1/137 Installing : crypto-policies-20221215-1.gita4c31a3.fc38.noarc 2/137 Running scriptlet: crypto-policies-20221215-1.gita4c31a3.fc38.noarc 2/137 Installing : tzdata-2022g-1.fc38.noarch 3/137 Installing : fedora-release-identity-basic-38-0.6.noarch 4/137 Installing : python-setuptools-wheel-65.5.1-1.fc38.noarch 5/137 Installing : publicsuffix-list-dafsa-20221208-1.fc38.noarch 6/137 Installing : fedora-gpg-keys-38-0.3.noarch 7/137 Installing : fedora-release-38-0.6.noarch 8/137 Installing : fedora-release-common-38-0.6.noarch 9/137 Installing : fedora-repos-rawhide-38-0.3.noarch 10/137 Installing : fedora-repos-38-0.3.noarch 11/137 Installing : setup-2.14.3-1.fc38.noarch 12/137 Running scriptlet: setup-2.14.3-1.fc38.noarch 12/137 Installing : filesystem-3.18-2.fc37.s390x 13/137 Installing : basesystem-11-14.fc37.noarch 14/137 Installing : pcre2-syntax-10.40-1.fc38.1.noarch 15/137 Installing : ncurses-base-6.3-5.20221126.fc38.noarch 16/137 Installing : ncurses-libs-6.3-5.20221126.fc38.s390x 17/137 Running scriptlet: glibc-2.36.9000-19.fc38.s390x 18/137 Installing : glibc-2.36.9000-19.fc38.s390x 18/137 Running scriptlet: glibc-2.36.9000-19.fc38.s390x 18/137 Installing : bash-5.2.9-3.fc38.s390x 19/137 Running scriptlet: bash-5.2.9-3.fc38.s390x 19/137 Installing : glibc-common-2.36.9000-19.fc38.s390x 20/137 Installing : glibc-minimal-langpack-2.36.9000-19.fc38.s390x 21/137 Installing : zlib-1.2.13-1.fc38.s390x 22/137 Installing : bzip2-libs-1.0.8-12.fc38.s390x 23/137 Installing : xz-libs-5.2.9-1.fc38.s390x 24/137 Installing : libzstd-1.5.2-3.fc37.s390x 25/137 Installing : sqlite-libs-3.40.0-1.fc38.s390x 26/137 Installing : gmp-1:6.2.1-3.fc38.s390x 27/137 Installing : libcap-2.48-5.fc38.s390x 28/137 Installing : libgpg-error-1.46-1.fc38.s390x 29/137 Installing : popt-1.19-1.fc38.s390x 30/137 Installing : libxml2-2.10.3-2.fc38.s390x 31/137 Installing : lua-libs-5.4.4-6.fc38.s390x 32/137 Installing : libstdc++-13.0.0-0.4.fc38.s390x 33/137 Installing : libuuid-2.38.1-3.fc38.s390x 34/137 Installing : elfutils-libelf-0.188-3.fc38.s390x 35/137 Installing : file-libs-5.42-4.fc38.s390x 36/137 Installing : libattr-2.5.1-5.fc38.s390x 37/137 Installing : libacl-2.3.1-4.fc38.s390x 38/137 Installing : libffi-3.4.4-1.fc38.s390x 39/137 Installing : p11-kit-0.24.1-5.fc38.s390x 40/137 Installing : libunistring-1.0-2.fc38.s390x 41/137 Installing : libidn2-2.3.4-1.fc38.s390x 42/137 Installing : libxcrypt-4.4.33-5.fc38.s390x 43/137 Installing : pcre2-10.40-1.fc38.1.s390x 44/137 Installing : readline-8.2-2.fc38.s390x 45/137 Installing : libassuan-2.5.5-5.fc38.s390x 46/137 Installing : nettle-3.8-2.fc38.s390x 47/137 Installing : rpm-sequoia-1.2.0-1.fc38.s390x 48/137 Installing : expat-2.5.0-1.fc38.s390x 49/137 Installing : gdbm-libs-1:1.23-2.fc38.s390x 50/137 Installing : json-c-0.16-3.fc38.s390x 51/137 Installing : keyutils-libs-1.6.1-5.fc38.s390x 52/137 Installing : libcom_err-1.46.5-3.fc38.s390x 53/137 Installing : libsepol-3.4-4.fc38.s390x 54/137 Installing : libselinux-3.4-6.fc38.s390x 55/137 Installing : sed-4.8-11.fc37.s390x 56/137 Installing : libtasn1-4.19.0-1.fc38.s390x 57/137 Installing : lz4-libs-1.9.3-5.fc38.s390x 58/137 Installing : libgomp-13.0.0-0.4.fc38.s390x 59/137 Installing : libsmartcols-2.38.1-3.fc38.s390x 60/137 Installing : libb2-0.98.1-7.fc38.s390x 61/137 Installing : systemd-libs-252.4-598.fc38.s390x 62/137 Installing : dbus-libs-1:1.14.4-1.fc38.s390x 63/137 Installing : findutils-1:4.9.0-2.fc38.s390x 64/137 Installing : cyrus-sasl-lib-2.1.28-8.fc38.s390x 65/137 Installing : libcomps-0.1.18-4.fc38.s390x 66/137 Installing : grep-3.8-1.fc38.s390x 67/137 Installing : libpsl-0.21.1-6.fc38.s390x 68/137 Installing : libblkid-2.38.1-3.fc38.s390x 69/137 Installing : libmount-2.38.1-3.fc38.s390x 70/137 Installing : mpdecimal-2.5.1-4.fc38.s390x 71/137 Installing : libgcrypt-1.10.1-6.fc38.s390x 72/137 Installing : libksba-1.6.3-1.fc38.s390x 73/137 Installing : mpfr-4.1.1-2.fc38.s390x 74/137 Installing : elfutils-default-yama-scope-0.188-3.fc38.noarch 75/137 Running scriptlet: elfutils-default-yama-scope-0.188-3.fc38.noarch 75/137 Installing : elfutils-libs-0.188-3.fc38.s390x 76/137 Installing : alternatives-1.21-1.fc38.s390x 77/137 Installing : p11-kit-trust-0.24.1-5.fc38.s390x 78/137 Running scriptlet: p11-kit-trust-0.24.1-5.fc38.s390x 78/137 Installing : gnutls-3.7.8-9.fc38.s390x 79/137 Installing : glib2-2.74.1-2.fc38.s390x 80/137 Installing : libbrotli-1.0.9-9.fc38.s390x 81/137 Installing : libcap-ng-0.8.3-4.fc38.s390x 82/137 Installing : audit-libs-3.0.9-2.fc38.s390x 83/137 Installing : rpm-libs-4.18.0-8.fc38.s390x 84/137 Installing : rpm-build-libs-4.18.0-8.fc38.s390x 85/137 Installing : libsemanage-3.4-6.fc38.s390x 86/137 Installing : shadow-utils-2:4.13-3.fc38.s390x 87/137 Installing : libnghttp2-1.51.0-1.fc38.s390x 88/137 Installing : libsigsegv-2.14-3.fc38.s390x 89/137 Installing : gawk-5.1.1-4.fc38.s390x 90/137 Installing : libverto-0.3.2-4.fc38.s390x 91/137 Installing : libyaml-0.2.5-8.fc38.s390x 92/137 Installing : libmodulemd-2.14.0-4.fc38.s390x 93/137 Installing : npth-1.6-10.fc38.s390x 94/137 Installing : libssh-config-0.10.4-2.fc38.noarch 95/137 Installing : libreport-filesystem-2.17.6-1.fc38.noarch 96/137 Installing : dnf-data-4.14.0-1.fc38.noarch 97/137 warning: /etc/dnf/dnf.conf created as /etc/dnf/dnf.conf.rpmnew Installing : coreutils-common-9.1-8.fc38.s390x 98/137 Installing : openssl-libs-1:3.0.5-6.fc38.s390x 99/137 Installing : coreutils-9.1-8.fc38.s390x 100/137 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 101/137 Installing : ca-certificates-2022.2.54-5.fc37.noarch 101/137 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 101/137 Installing : krb5-libs-1.20.1-3.fc38.s390x 102/137 Installing : libtirpc-1.3.3-0.fc38.s390x 103/137 Installing : libfsverity-1.4-8.fc38.s390x 104/137 Installing : zchunk-libs-1.2.3-1.fc38.s390x 105/137 Installing : libsolv-0.7.22-3.fc38.s390x 106/137 Installing : libnsl2-2.0.0-4.fc38.s390x 107/137 Installing : libssh-0.10.4-2.fc38.s390x 108/137 Installing : python-pip-wheel-22.3.1-1.fc38.noarch 109/137 Installing : python3-3.11.1-1.fc38.s390x 110/137 Installing : python3-libs-3.11.1-1.fc38.s390x 111/137 Installing : python3-dbus-1.3.2-1.fc38.s390x 112/137 Installing : python3-libcomps-0.1.18-4.fc38.s390x 113/137 Installing : python3-distro-1.8.0-1.fc38.noarch 114/137 Installing : python3-six-1.16.0-8.fc37.noarch 115/137 Installing : python3-dateutil-1:2.8.2-4.fc37.noarch 116/137 Installing : libarchive-3.6.1-3.fc38.s390x 117/137 Installing : libevent-2.1.12-7.fc38.s390x 118/137 Installing : openldap-2.6.3-1.fc38.s390x 119/137 Installing : libcurl-7.87.0-1.fc38.s390x 120/137 Installing : gnupg2-2.3.8-1.fc38.s390x 121/137 Installing : gpgme-1.17.1-3.fc38.s390x 122/137 Installing : librepo-1.15.1-1.fc38.s390x 123/137 Installing : libdnf-0.68.0-1.fc38.s390x 124/137 Installing : python3-libdnf-0.68.0-1.fc38.s390x 125/137 Installing : python3-hawkey-0.68.0-1.fc38.s390x 126/137 Installing : python3-gpg-1.17.1-3.fc38.s390x 127/137 Installing : curl-7.87.0-1.fc38.s390x 128/137 Running scriptlet: tpm2-tss-4.0.0-0.1.rc2.fc38.s390x 129/137 useradd: Warning: missing or non-executable shell '/usr/sbin/nologin' Installing : tpm2-tss-4.0.0-0.1.rc2.fc38.s390x 129/137 Installing : ima-evm-utils-1.4-6.fc38.s390x 130/137 Installing : rpm-sign-libs-4.18.0-8.fc38.s390x 131/137 Installing : python3-rpm-4.18.0-8.fc38.s390x 132/137 Installing : python3-dnf-4.14.0-1.fc38.noarch 133/137 Installing : python3-dnf-plugins-core-4.3.1-1.fc38.noarch 134/137 Installing : dnf-plugins-core-4.3.1-1.fc38.noarch 135/137 Installing : dnf-4.14.0-1.fc38.noarch 136/137 Running scriptlet: dnf-4.14.0-1.fc38.noarch 136/137 Running scriptlet: rpm-4.18.0-8.fc38.s390x 137/137 Installing : rpm-4.18.0-8.fc38.s390x 137/137 Running scriptlet: filesystem-3.18-2.fc37.s390x 137/137 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 137/137 Running scriptlet: rpm-4.18.0-8.fc38.s390x 137/137 Verifying : alternatives-1.21-1.fc38.s390x 1/137 Verifying : bash-5.2.9-3.fc38.s390x 2/137 Verifying : bzip2-libs-1.0.8-12.fc38.s390x 3/137 Verifying : coreutils-9.1-8.fc38.s390x 4/137 Verifying : coreutils-common-9.1-8.fc38.s390x 5/137 Verifying : curl-7.87.0-1.fc38.s390x 6/137 Verifying : cyrus-sasl-lib-2.1.28-8.fc38.s390x 7/137 Verifying : dbus-libs-1:1.14.4-1.fc38.s390x 8/137 Verifying : elfutils-default-yama-scope-0.188-3.fc38.noarch 9/137 Verifying : elfutils-libelf-0.188-3.fc38.s390x 10/137 Verifying : elfutils-libs-0.188-3.fc38.s390x 11/137 Verifying : expat-2.5.0-1.fc38.s390x 12/137 Verifying : file-libs-5.42-4.fc38.s390x 13/137 Verifying : findutils-1:4.9.0-2.fc38.s390x 14/137 Verifying : gawk-5.1.1-4.fc38.s390x 15/137 Verifying : gdbm-libs-1:1.23-2.fc38.s390x 16/137 Verifying : glib2-2.74.1-2.fc38.s390x 17/137 Verifying : gmp-1:6.2.1-3.fc38.s390x 18/137 Verifying : gnupg2-2.3.8-1.fc38.s390x 19/137 Verifying : gnutls-3.7.8-9.fc38.s390x 20/137 Verifying : gpgme-1.17.1-3.fc38.s390x 21/137 Verifying : grep-3.8-1.fc38.s390x 22/137 Verifying : ima-evm-utils-1.4-6.fc38.s390x 23/137 Verifying : json-c-0.16-3.fc38.s390x 24/137 Verifying : keyutils-libs-1.6.1-5.fc38.s390x 25/137 Verifying : krb5-libs-1.20.1-3.fc38.s390x 26/137 Verifying : libacl-2.3.1-4.fc38.s390x 27/137 Verifying : libarchive-3.6.1-3.fc38.s390x 28/137 Verifying : libassuan-2.5.5-5.fc38.s390x 29/137 Verifying : libattr-2.5.1-5.fc38.s390x 30/137 Verifying : libb2-0.98.1-7.fc38.s390x 31/137 Verifying : libbrotli-1.0.9-9.fc38.s390x 32/137 Verifying : libcap-2.48-5.fc38.s390x 33/137 Verifying : libcap-ng-0.8.3-4.fc38.s390x 34/137 Verifying : libcom_err-1.46.5-3.fc38.s390x 35/137 Verifying : libcomps-0.1.18-4.fc38.s390x 36/137 Verifying : libcurl-7.87.0-1.fc38.s390x 37/137 Verifying : libdnf-0.68.0-1.fc38.s390x 38/137 Verifying : libevent-2.1.12-7.fc38.s390x 39/137 Verifying : libffi-3.4.4-1.fc38.s390x 40/137 Verifying : libfsverity-1.4-8.fc38.s390x 41/137 Verifying : libgcrypt-1.10.1-6.fc38.s390x 42/137 Verifying : libgpg-error-1.46-1.fc38.s390x 43/137 Verifying : libidn2-2.3.4-1.fc38.s390x 44/137 Verifying : libksba-1.6.3-1.fc38.s390x 45/137 Verifying : libmodulemd-2.14.0-4.fc38.s390x 46/137 Verifying : libnghttp2-1.51.0-1.fc38.s390x 47/137 Verifying : libnsl2-2.0.0-4.fc38.s390x 48/137 Verifying : libpsl-0.21.1-6.fc38.s390x 49/137 Verifying : librepo-1.15.1-1.fc38.s390x 50/137 Verifying : libreport-filesystem-2.17.6-1.fc38.noarch 51/137 Verifying : libselinux-3.4-6.fc38.s390x 52/137 Verifying : libsemanage-3.4-6.fc38.s390x 53/137 Verifying : libsepol-3.4-4.fc38.s390x 54/137 Verifying : libsigsegv-2.14-3.fc38.s390x 55/137 Verifying : libsolv-0.7.22-3.fc38.s390x 56/137 Verifying : libssh-0.10.4-2.fc38.s390x 57/137 Verifying : libssh-config-0.10.4-2.fc38.noarch 58/137 Verifying : libtasn1-4.19.0-1.fc38.s390x 59/137 Verifying : libtirpc-1.3.3-0.fc38.s390x 60/137 Verifying : libunistring-1.0-2.fc38.s390x 61/137 Verifying : libverto-0.3.2-4.fc38.s390x 62/137 Verifying : libxcrypt-4.4.33-5.fc38.s390x 63/137 Verifying : libxml2-2.10.3-2.fc38.s390x 64/137 Verifying : libyaml-0.2.5-8.fc38.s390x 65/137 Verifying : lua-libs-5.4.4-6.fc38.s390x 66/137 Verifying : lz4-libs-1.9.3-5.fc38.s390x 67/137 Verifying : mpdecimal-2.5.1-4.fc38.s390x 68/137 Verifying : mpfr-4.1.1-2.fc38.s390x 69/137 Verifying : ncurses-base-6.3-5.20221126.fc38.noarch 70/137 Verifying : ncurses-libs-6.3-5.20221126.fc38.s390x 71/137 Verifying : nettle-3.8-2.fc38.s390x 72/137 Verifying : npth-1.6-10.fc38.s390x 73/137 Verifying : openldap-2.6.3-1.fc38.s390x 74/137 Verifying : openssl-libs-1:3.0.5-6.fc38.s390x 75/137 Verifying : p11-kit-0.24.1-5.fc38.s390x 76/137 Verifying : p11-kit-trust-0.24.1-5.fc38.s390x 77/137 Verifying : pcre2-10.40-1.fc38.1.s390x 78/137 Verifying : pcre2-syntax-10.40-1.fc38.1.noarch 79/137 Verifying : popt-1.19-1.fc38.s390x 80/137 Verifying : python3-dbus-1.3.2-1.fc38.s390x 81/137 Verifying : python3-gpg-1.17.1-3.fc38.s390x 82/137 Verifying : python3-hawkey-0.68.0-1.fc38.s390x 83/137 Verifying : python3-libcomps-0.1.18-4.fc38.s390x 84/137 Verifying : python3-libdnf-0.68.0-1.fc38.s390x 85/137 Verifying : libgcc-13.0.0-0.4.fc38.s390x 86/137 Verifying : libgomp-13.0.0-0.4.fc38.s390x 87/137 Verifying : libstdc++-13.0.0-0.4.fc38.s390x 88/137 Verifying : audit-libs-3.0.9-2.fc38.s390x 89/137 Verifying : basesystem-11-14.fc37.noarch 90/137 Verifying : ca-certificates-2022.2.54-5.fc37.noarch 91/137 Verifying : crypto-policies-20221215-1.gita4c31a3.fc38.noarc 92/137 Verifying : dnf-4.14.0-1.fc38.noarch 93/137 Verifying : dnf-data-4.14.0-1.fc38.noarch 94/137 Verifying : dnf-plugins-core-4.3.1-1.fc38.noarch 95/137 Verifying : fedora-gpg-keys-38-0.3.noarch 96/137 Verifying : fedora-release-38-0.6.noarch 97/137 Verifying : fedora-release-common-38-0.6.noarch 98/137 Verifying : fedora-release-identity-basic-38-0.6.noarch 99/137 Verifying : fedora-repos-38-0.3.noarch 100/137 Verifying : fedora-repos-rawhide-38-0.3.noarch 101/137 Verifying : filesystem-3.18-2.fc37.s390x 102/137 Verifying : glibc-2.36.9000-19.fc38.s390x 103/137 Verifying : glibc-common-2.36.9000-19.fc38.s390x 104/137 Verifying : glibc-minimal-langpack-2.36.9000-19.fc38.s390x 105/137 Verifying : libblkid-2.38.1-3.fc38.s390x 106/137 Verifying : libmount-2.38.1-3.fc38.s390x 107/137 Verifying : libsmartcols-2.38.1-3.fc38.s390x 108/137 Verifying : libuuid-2.38.1-3.fc38.s390x 109/137 Verifying : libzstd-1.5.2-3.fc37.s390x 110/137 Verifying : publicsuffix-list-dafsa-20221208-1.fc38.noarch 111/137 Verifying : python-pip-wheel-22.3.1-1.fc38.noarch 112/137 Verifying : python-setuptools-wheel-65.5.1-1.fc38.noarch 113/137 Verifying : python3-3.11.1-1.fc38.s390x 114/137 Verifying : python3-dateutil-1:2.8.2-4.fc37.noarch 115/137 Verifying : python3-distro-1.8.0-1.fc38.noarch 116/137 Verifying : python3-dnf-4.14.0-1.fc38.noarch 117/137 Verifying : python3-dnf-plugins-core-4.3.1-1.fc38.noarch 118/137 Verifying : python3-libs-3.11.1-1.fc38.s390x 119/137 Verifying : python3-rpm-4.18.0-8.fc38.s390x 120/137 Verifying : python3-six-1.16.0-8.fc37.noarch 121/137 Verifying : readline-8.2-2.fc38.s390x 122/137 Verifying : rpm-4.18.0-8.fc38.s390x 123/137 Verifying : rpm-build-libs-4.18.0-8.fc38.s390x 124/137 Verifying : rpm-libs-4.18.0-8.fc38.s390x 125/137 Verifying : rpm-sequoia-1.2.0-1.fc38.s390x 126/137 Verifying : rpm-sign-libs-4.18.0-8.fc38.s390x 127/137 Verifying : sed-4.8-11.fc37.s390x 128/137 Verifying : setup-2.14.3-1.fc38.noarch 129/137 Verifying : shadow-utils-2:4.13-3.fc38.s390x 130/137 Verifying : sqlite-libs-3.40.0-1.fc38.s390x 131/137 Verifying : systemd-libs-252.4-598.fc38.s390x 132/137 Verifying : tpm2-tss-4.0.0-0.1.rc2.fc38.s390x 133/137 Verifying : tzdata-2022g-1.fc38.noarch 134/137 Verifying : xz-libs-5.2.9-1.fc38.s390x 135/137 Verifying : zchunk-libs-1.2.3-1.fc38.s390x 136/137 Verifying : zlib-1.2.13-1.fc38.s390x 137/137 Installed products updated. Installed: alternatives-1.21-1.fc38.s390x audit-libs-3.0.9-2.fc38.s390x basesystem-11-14.fc37.noarch bash-5.2.9-3.fc38.s390x bzip2-libs-1.0.8-12.fc38.s390x ca-certificates-2022.2.54-5.fc37.noarch coreutils-9.1-8.fc38.s390x coreutils-common-9.1-8.fc38.s390x crypto-policies-20221215-1.gita4c31a3.fc38.noarch curl-7.87.0-1.fc38.s390x cyrus-sasl-lib-2.1.28-8.fc38.s390x dbus-libs-1:1.14.4-1.fc38.s390x dnf-4.14.0-1.fc38.noarch dnf-data-4.14.0-1.fc38.noarch dnf-plugins-core-4.3.1-1.fc38.noarch elfutils-default-yama-scope-0.188-3.fc38.noarch elfutils-libelf-0.188-3.fc38.s390x elfutils-libs-0.188-3.fc38.s390x expat-2.5.0-1.fc38.s390x fedora-gpg-keys-38-0.3.noarch fedora-release-38-0.6.noarch fedora-release-common-38-0.6.noarch fedora-release-identity-basic-38-0.6.noarch fedora-repos-38-0.3.noarch fedora-repos-rawhide-38-0.3.noarch file-libs-5.42-4.fc38.s390x filesystem-3.18-2.fc37.s390x findutils-1:4.9.0-2.fc38.s390x gawk-5.1.1-4.fc38.s390x gdbm-libs-1:1.23-2.fc38.s390x glib2-2.74.1-2.fc38.s390x glibc-2.36.9000-19.fc38.s390x glibc-common-2.36.9000-19.fc38.s390x glibc-minimal-langpack-2.36.9000-19.fc38.s390x gmp-1:6.2.1-3.fc38.s390x gnupg2-2.3.8-1.fc38.s390x gnutls-3.7.8-9.fc38.s390x gpgme-1.17.1-3.fc38.s390x grep-3.8-1.fc38.s390x ima-evm-utils-1.4-6.fc38.s390x json-c-0.16-3.fc38.s390x keyutils-libs-1.6.1-5.fc38.s390x krb5-libs-1.20.1-3.fc38.s390x libacl-2.3.1-4.fc38.s390x libarchive-3.6.1-3.fc38.s390x libassuan-2.5.5-5.fc38.s390x libattr-2.5.1-5.fc38.s390x libb2-0.98.1-7.fc38.s390x libblkid-2.38.1-3.fc38.s390x libbrotli-1.0.9-9.fc38.s390x libcap-2.48-5.fc38.s390x libcap-ng-0.8.3-4.fc38.s390x libcom_err-1.46.5-3.fc38.s390x libcomps-0.1.18-4.fc38.s390x libcurl-7.87.0-1.fc38.s390x libdnf-0.68.0-1.fc38.s390x libevent-2.1.12-7.fc38.s390x libffi-3.4.4-1.fc38.s390x libfsverity-1.4-8.fc38.s390x libgcc-13.0.0-0.4.fc38.s390x libgcrypt-1.10.1-6.fc38.s390x libgomp-13.0.0-0.4.fc38.s390x libgpg-error-1.46-1.fc38.s390x libidn2-2.3.4-1.fc38.s390x libksba-1.6.3-1.fc38.s390x libmodulemd-2.14.0-4.fc38.s390x libmount-2.38.1-3.fc38.s390x libnghttp2-1.51.0-1.fc38.s390x libnsl2-2.0.0-4.fc38.s390x libpsl-0.21.1-6.fc38.s390x librepo-1.15.1-1.fc38.s390x libreport-filesystem-2.17.6-1.fc38.noarch libselinux-3.4-6.fc38.s390x libsemanage-3.4-6.fc38.s390x libsepol-3.4-4.fc38.s390x libsigsegv-2.14-3.fc38.s390x libsmartcols-2.38.1-3.fc38.s390x libsolv-0.7.22-3.fc38.s390x libssh-0.10.4-2.fc38.s390x libssh-config-0.10.4-2.fc38.noarch libstdc++-13.0.0-0.4.fc38.s390x libtasn1-4.19.0-1.fc38.s390x libtirpc-1.3.3-0.fc38.s390x libunistring-1.0-2.fc38.s390x libuuid-2.38.1-3.fc38.s390x libverto-0.3.2-4.fc38.s390x libxcrypt-4.4.33-5.fc38.s390x libxml2-2.10.3-2.fc38.s390x libyaml-0.2.5-8.fc38.s390x libzstd-1.5.2-3.fc37.s390x lua-libs-5.4.4-6.fc38.s390x lz4-libs-1.9.3-5.fc38.s390x mpdecimal-2.5.1-4.fc38.s390x mpfr-4.1.1-2.fc38.s390x ncurses-base-6.3-5.20221126.fc38.noarch ncurses-libs-6.3-5.20221126.fc38.s390x nettle-3.8-2.fc38.s390x npth-1.6-10.fc38.s390x openldap-2.6.3-1.fc38.s390x openssl-libs-1:3.0.5-6.fc38.s390x p11-kit-0.24.1-5.fc38.s390x p11-kit-trust-0.24.1-5.fc38.s390x pcre2-10.40-1.fc38.1.s390x pcre2-syntax-10.40-1.fc38.1.noarch popt-1.19-1.fc38.s390x publicsuffix-list-dafsa-20221208-1.fc38.noarch python-pip-wheel-22.3.1-1.fc38.noarch python-setuptools-wheel-65.5.1-1.fc38.noarch python3-3.11.1-1.fc38.s390x python3-dateutil-1:2.8.2-4.fc37.noarch python3-dbus-1.3.2-1.fc38.s390x python3-distro-1.8.0-1.fc38.noarch python3-dnf-4.14.0-1.fc38.noarch python3-dnf-plugins-core-4.3.1-1.fc38.noarch python3-gpg-1.17.1-3.fc38.s390x python3-hawkey-0.68.0-1.fc38.s390x python3-libcomps-0.1.18-4.fc38.s390x python3-libdnf-0.68.0-1.fc38.s390x python3-libs-3.11.1-1.fc38.s390x python3-rpm-4.18.0-8.fc38.s390x python3-six-1.16.0-8.fc37.noarch readline-8.2-2.fc38.s390x rpm-4.18.0-8.fc38.s390x rpm-build-libs-4.18.0-8.fc38.s390x rpm-libs-4.18.0-8.fc38.s390x rpm-sequoia-1.2.0-1.fc38.s390x rpm-sign-libs-4.18.0-8.fc38.s390x sed-4.8-11.fc37.s390x setup-2.14.3-1.fc38.noarch shadow-utils-2:4.13-3.fc38.s390x sqlite-libs-3.40.0-1.fc38.s390x systemd-libs-252.4-598.fc38.s390x tpm2-tss-4.0.0-0.1.rc2.fc38.s390x tzdata-2022g-1.fc38.noarch xz-libs-5.2.9-1.fc38.s390x zchunk-libs-1.2.3-1.fc38.s390x zlib-1.2.13-1.fc38.s390x Complete! Finish(bootstrap): dnf install Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-s390x-1672099125.116594/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 3.5 INFO: Mock Version: 3.5 Start: dnf install No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 63 MB/s | 32 MB 00:00 Additional repo https_jakub_fedorapeople_org_fe 49 kB/s | 86 kB 00:01 fedora 9.7 MB/s | 59 MB 00:06 Dependencies resolved. ========================================================================================================================= Package Arch Version Repository Size ========================================================================================================================= Installing group/module packages: bash s390x 5.2.9-3.fc38 copr_base 1.8 M bzip2 s390x 1.0.8-12.fc38 copr_base 54 k coreutils s390x 9.1-8.fc38 copr_base 1.1 M cpio s390x 2.13-13.fc38 copr_base 275 k diffutils s390x 3.8-3.fc38 copr_base 381 k fedora-release-common noarch 38-0.6 fedora 21 k findutils s390x 1:4.9.0-2.fc38 copr_base 489 k gawk s390x 5.1.1-4.fc38 copr_base 1.0 M glibc-minimal-langpack s390x 2.36.9000-19.fc38 fedora 30 k grep s390x 3.8-1.fc38 copr_base 290 k gzip s390x 1.12-2.fc38 copr_base 165 k info s390x 7.0.1-1.fc38 fedora 180 k patch s390x 2.7.6-17.fc38 copr_base 134 k redhat-rpm-config noarch 235-1.fc38 fedora 80 k rpm-build s390x 4.18.0-8.fc38 fedora 76 k sed s390x 4.8-11.fc37 fedora 304 k shadow-utils s390x 2:4.13-3.fc38 fedora 1.2 M tar s390x 2:1.34-5.fc38 fedora 876 k unzip s390x 6.0-58.fc38 fedora 177 k util-linux s390x 2.38.1-3.fc38 fedora 2.3 M which s390x 2.21-36.fc38 fedora 42 k xz s390x 5.2.9-1.fc38 fedora 306 k Installing dependencies: alternatives s390x 1.21-1.fc38 copr_base 39 k ansible-srpm-macros noarch 1-8.1.fc38 fedora 8.6 k audit-libs s390x 3.0.9-2.fc38 fedora 114 k authselect s390x 1.4.2-1.fc38 copr_base 139 k authselect-libs s390x 1.4.2-1.fc38 copr_base 235 k basesystem noarch 11-14.fc37 fedora 7.0 k binutils s390x 2.39-6.fc38 copr_base 5.7 M binutils-gold s390x 2.39-6.fc38 copr_base 994 k bzip2-libs s390x 1.0.8-12.fc38 copr_base 47 k ca-certificates noarch 2022.2.54-5.fc37 fedora 829 k coreutils-common s390x 9.1-8.fc38 copr_base 2.0 M cracklib s390x 2.9.7-30.fc38 copr_base 82 k crypto-policies noarch 20221215-1.gita4c31a3.fc38 fedora 90 k curl s390x 7.87.0-1.fc38 copr_base 345 k cyrus-sasl-lib s390x 2.1.28-8.fc38 copr_base 773 k debugedit s390x 5.0-5.fc37 fedora 76 k dwz s390x 0.15-1.fc38 copr_base 144 k ed s390x 1.18-2.fc38 copr_base 80 k efi-srpm-macros noarch 5-6.fc37 fedora 22 k elfutils s390x 0.188-3.fc38 copr_base 547 k elfutils-debuginfod-client s390x 0.188-3.fc38 copr_base 41 k elfutils-default-yama-scope noarch 0.188-3.fc38 copr_base 16 k elfutils-libelf s390x 0.188-3.fc38 copr_base 202 k elfutils-libs s390x 0.188-3.fc38 copr_base 275 k fedora-gpg-keys noarch 38-0.3 fedora 125 k fedora-release noarch 38-0.6 fedora 11 k fedora-release-identity-basic noarch 38-0.6 fedora 11 k fedora-repos noarch 38-0.3 fedora 10 k fedora-repos-rawhide noarch 38-0.3 fedora 9.7 k file s390x 5.42-4.fc38 copr_base 49 k file-libs s390x 5.42-4.fc38 copr_base 683 k filesystem s390x 3.18-2.fc37 fedora 1.1 M fonts-srpm-macros noarch 1:2.0.5-10.fc38 fedora 26 k fpc-srpm-macros noarch 1.3-6.fc37 fedora 7.7 k gdb-minimal s390x 12.1-10.fc38 fedora 3.3 M gdbm-libs s390x 1:1.23-2.fc38 copr_base 59 k ghc-srpm-macros noarch 1.5.0-7.fc37 fedora 7.8 k glibc s390x 2.36.9000-19.fc38 fedora 1.6 M glibc-common s390x 2.36.9000-19.fc38 fedora 306 k glibc-gconv-extra s390x 2.36.9000-19.fc38 fedora 1.6 M gmp s390x 1:6.2.1-3.fc38 copr_base 326 k gnat-srpm-macros noarch 4-16.fc37 fedora 8.3 k go-srpm-macros noarch 3.2.0-1.fc38 fedora 27 k jansson s390x 2.13.1-5.fc38 copr_base 45 k kernel-srpm-macros noarch 1.0-15.fc37 fedora 9.4 k keyutils-libs s390x 1.6.1-5.fc38 copr_base 32 k krb5-libs s390x 1.20.1-3.fc38 copr_base 735 k libacl s390x 2.3.1-4.fc38 copr_base 25 k libarchive s390x 3.6.1-3.fc38 copr_base 426 k libattr s390x 2.5.1-5.fc38 copr_base 19 k libblkid s390x 2.38.1-3.fc38 fedora 103 k libbrotli s390x 1.0.9-9.fc38 copr_base 344 k libcap s390x 2.48-5.fc38 copr_base 68 k libcap-ng s390x 0.8.3-4.fc38 copr_base 33 k libcom_err s390x 1.46.5-3.fc38 copr_base 26 k libcurl s390x 7.87.0-1.fc38 copr_base 320 k libdb s390x 5.3.28-54.fc38 copr_base 775 k libeconf s390x 0.4.0-4.fc38 copr_base 29 k libevent s390x 2.1.12-7.fc38 copr_base 260 k libfdisk s390x 2.38.1-3.fc38 fedora 156 k libffi s390x 3.4.4-1.fc38 copr_base 36 k libgcc s390x 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 66 k libgomp s390x 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 305 k libidn2 s390x 2.3.4-1.fc38 copr_base 155 k libmount s390x 2.38.1-3.fc38 fedora 132 k libnghttp2 s390x 1.51.0-1.fc38 copr_base 78 k libnsl2 s390x 2.0.0-4.fc38 copr_base 30 k libpkgconf s390x 1.8.0-3.fc38 copr_base 37 k libpsl s390x 0.21.1-6.fc38 copr_base 66 k libpwquality s390x 1.4.5-1.fc38 fedora 119 k libselinux s390x 3.4-6.fc38 copr_base 91 k libsemanage s390x 3.4-6.fc38 copr_base 122 k libsepol s390x 3.4-4.fc38 copr_base 330 k libsigsegv s390x 2.14-3.fc38 copr_base 27 k libsmartcols s390x 2.38.1-3.fc38 fedora 63 k libssh s390x 0.10.4-2.fc38 copr_base 206 k libssh-config noarch 0.10.4-2.fc38 copr_base 9.2 k libstdc++ s390x 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 889 k libtasn1 s390x 4.19.0-1.fc38 copr_base 78 k libtirpc s390x 1.3.3-0.fc38 copr_base 97 k libunistring s390x 1.0-2.fc38 copr_base 552 k libutempter s390x 1.2.1-7.fc38 copr_base 26 k libuuid s390x 2.38.1-3.fc38 fedora 27 k libverto s390x 0.3.2-4.fc38 copr_base 21 k libxcrypt s390x 4.4.33-5.fc38 copr_base 125 k libxml2 s390x 2.10.3-2.fc38 copr_base 714 k libzstd s390x 1.5.2-3.fc37 fedora 274 k lua-libs s390x 5.4.4-6.fc38 copr_base 141 k lua-srpm-macros noarch 1-7.fc37 fedora 8.8 k lz4-libs s390x 1.9.3-5.fc38 copr_base 88 k mpfr s390x 4.1.1-2.fc38 copr_base 553 k ncurses-base noarch 6.3-5.20221126.fc38 copr_base 62 k ncurses-libs s390x 6.3-5.20221126.fc38 copr_base 357 k nettle s390x 3.8-2.fc38 copr_base 444 k nim-srpm-macros noarch 3-7.fc37 fedora 8.4 k ocaml-srpm-macros noarch 7-2.fc37 fedora 13 k openblas-srpm-macros noarch 2-12.fc37 fedora 7.5 k openldap s390x 2.6.3-1.fc38 copr_base 262 k openssl-libs s390x 1:3.0.5-6.fc38 copr_base 1.8 M p11-kit s390x 0.24.1-5.fc38 copr_base 370 k p11-kit-trust s390x 0.24.1-5.fc38 copr_base 137 k package-notes-srpm-macros noarch 0.5-6.fc38 fedora 11 k pam s390x 1.5.2-15.fc38 copr_base 528 k pam-libs s390x 1.5.2-15.fc38 copr_base 59 k pcre2 s390x 10.40-1.fc38.1 copr_base 251 k pcre2-syntax noarch 10.40-1.fc38.1 copr_base 143 k perl-srpm-macros noarch 1-47.fc38 fedora 8.2 k pkgconf s390x 1.8.0-3.fc38 copr_base 42 k pkgconf-m4 noarch 1.8.0-3.fc38 copr_base 15 k pkgconf-pkg-config s390x 1.8.0-3.fc38 copr_base 11 k popt s390x 1.19-1.fc38 copr_base 63 k publicsuffix-list-dafsa noarch 20221208-1.fc38 fedora 59 k python-srpm-macros noarch 3.11-6.fc38 fedora 25 k qt5-srpm-macros noarch 5.15.7-1.fc38 fedora 7.9 k readline s390x 8.2-2.fc38 fedora 213 k rpm s390x 4.18.0-8.fc38 fedora 569 k rpm-build-libs s390x 4.18.0-8.fc38 fedora 92 k rpm-libs s390x 4.18.0-8.fc38 fedora 307 k rpm-sequoia s390x 1.2.0-1.fc38 fedora 960 k rpmautospec-rpm-macros noarch 0.3.1-1.fc38 copr_base 9.3 k rust-srpm-macros noarch 23-1.fc38 fedora 9.4 k setup noarch 2.14.3-1.fc38 fedora 152 k sqlite-libs s390x 3.40.0-1.fc38 fedora 651 k systemd-libs s390x 252.4-598.fc38 fedora 591 k tzdata noarch 2022g-1.fc38 fedora 716 k util-linux-core s390x 2.38.1-3.fc38 fedora 462 k xxhash-libs s390x 0.8.1-3.fc37 fedora 36 k xz-libs s390x 5.2.9-1.fc38 fedora 93 k zip s390x 3.0-35.fc38 fedora 261 k zlib s390x 1.2.13-1.fc38 fedora 96 k zstd s390x 1.5.2-3.fc37 fedora 410 k Installing Groups: Buildsystem building group Transaction Summary ========================================================================================================================= Install 153 Packages Total download size: 52 M Installed size: 182 M Downloading Packages: (1/153): authselect-1.4.2-1.fc38.s390x.rpm 574 kB/s | 139 kB 00:00 (2/153): authselect-libs-1.4.2-1.fc38.s390x.rpm 47 kB/s | 235 kB 00:05 (3/153): bash-5.2.9-3.fc38.s390x.rpm 395 kB/s | 1.8 MB 00:04 (4/153): alternatives-1.21-1.fc38.s390x.rpm 7.8 kB/s | 39 kB 00:05 (5/153): binutils-gold-2.39-6.fc38.s390x.rpm 78 MB/s | 994 kB 00:00 (6/153): bzip2-1.0.8-12.fc38.s390x.rpm 4.8 MB/s | 54 kB 00:00 (7/153): bzip2-libs-1.0.8-12.fc38.s390x.rpm 5.8 MB/s | 47 kB 00:00 (8/153): coreutils-9.1-8.fc38.s390x.rpm 67 MB/s | 1.1 MB 00:00 (9/153): coreutils-common-9.1-8.fc38.s390x.rpm 79 MB/s | 2.0 MB 00:00 (10/153): cpio-2.13-13.fc38.s390x.rpm 17 MB/s | 275 kB 00:00 (11/153): cracklib-2.9.7-30.fc38.s390x.rpm 14 MB/s | 82 kB 00:00 (12/153): curl-7.87.0-1.fc38.s390x.rpm 38 MB/s | 345 kB 00:00 (13/153): diffutils-3.8-3.fc38.s390x.rpm 68 MB/s | 381 kB 00:00 (14/153): cyrus-sasl-lib-2.1.28-8.fc38.s390x.rp 71 MB/s | 773 kB 00:00 (15/153): dwz-0.15-1.fc38.s390x.rpm 36 MB/s | 144 kB 00:00 (16/153): ed-1.18-2.fc38.s390x.rpm 20 MB/s | 80 kB 00:00 (17/153): elfutils-0.188-3.fc38.s390x.rpm 80 MB/s | 547 kB 00:00 (18/153): elfutils-debuginfod-client-0.188-3.fc 5.6 MB/s | 41 kB 00:00 (19/153): elfutils-default-yama-scope-0.188-3.f 888 kB/s | 16 kB 00:00 (20/153): elfutils-libelf-0.188-3.fc38.s390x.rp 12 MB/s | 202 kB 00:00 (21/153): file-5.42-4.fc38.s390x.rpm 9.8 MB/s | 49 kB 00:00 (22/153): elfutils-libs-0.188-3.fc38.s390x.rpm 42 MB/s | 275 kB 00:00 (23/153): findutils-4.9.0-2.fc38.s390x.rpm 54 MB/s | 489 kB 00:00 (24/153): file-libs-5.42-4.fc38.s390x.rpm 64 MB/s | 683 kB 00:00 (25/153): gawk-5.1.1-4.fc38.s390x.rpm 136 MB/s | 1.0 MB 00:00 (26/153): gdbm-libs-1.23-2.fc38.s390x.rpm 8.0 MB/s | 59 kB 00:00 (27/153): grep-3.8-1.fc38.s390x.rpm 33 MB/s | 290 kB 00:00 (28/153): gmp-6.2.1-3.fc38.s390x.rpm 24 MB/s | 326 kB 00:00 (29/153): gzip-1.12-2.fc38.s390x.rpm 23 MB/s | 165 kB 00:00 (30/153): jansson-2.13.1-5.fc38.s390x.rpm 7.4 MB/s | 45 kB 00:00 (31/153): keyutils-libs-1.6.1-5.fc38.s390x.rpm 5.8 MB/s | 32 kB 00:00 (32/153): krb5-libs-1.20.1-3.fc38.s390x.rpm 72 MB/s | 735 kB 00:00 (33/153): libacl-2.3.1-4.fc38.s390x.rpm 2.8 MB/s | 25 kB 00:00 (34/153): libarchive-3.6.1-3.fc38.s390x.rpm 44 MB/s | 426 kB 00:00 (35/153): libattr-2.5.1-5.fc38.s390x.rpm 1.7 MB/s | 19 kB 00:00 (36/153): libbrotli-1.0.9-9.fc38.s390x.rpm 12 MB/s | 344 kB 00:00 (37/153): libcap-2.48-5.fc38.s390x.rpm 2.5 MB/s | 68 kB 00:00 (38/153): libcap-ng-0.8.3-4.fc38.s390x.rpm 3.2 MB/s | 33 kB 00:00 (39/153): libcom_err-1.46.5-3.fc38.s390x.rpm 2.5 MB/s | 26 kB 00:00 (40/153): libcurl-7.87.0-1.fc38.s390x.rpm 27 MB/s | 320 kB 00:00 (41/153): libdb-5.3.28-54.fc38.s390x.rpm 58 MB/s | 775 kB 00:00 (42/153): libeconf-0.4.0-4.fc38.s390x.rpm 2.7 MB/s | 29 kB 00:00 (43/153): libevent-2.1.12-7.fc38.s390x.rpm 19 MB/s | 260 kB 00:00 (44/153): libffi-3.4.4-1.fc38.s390x.rpm 4.6 MB/s | 36 kB 00:00 (45/153): binutils-2.39-6.fc38.s390x.rpm 24 MB/s | 5.7 MB 00:00 (46/153): libnghttp2-1.51.0-1.fc38.s390x.rpm 8.7 MB/s | 78 kB 00:00 (47/153): libidn2-2.3.4-1.fc38.s390x.rpm 12 MB/s | 155 kB 00:00 (48/153): libnsl2-2.0.0-4.fc38.s390x.rpm 4.2 MB/s | 30 kB 00:00 (49/153): libpkgconf-1.8.0-3.fc38.s390x.rpm 4.6 MB/s | 37 kB 00:00 (50/153): libpsl-0.21.1-6.fc38.s390x.rpm 8.3 MB/s | 66 kB 00:00 (51/153): libselinux-3.4-6.fc38.s390x.rpm 19 MB/s | 91 kB 00:00 (52/153): libsemanage-3.4-6.fc38.s390x.rpm 24 MB/s | 122 kB 00:00 (53/153): libsepol-3.4-4.fc38.s390x.rpm 49 MB/s | 330 kB 00:00 (54/153): libsigsegv-2.14-3.fc38.s390x.rpm 4.1 MB/s | 27 kB 00:00 (55/153): libssh-config-0.10.4-2.fc38.noarch.rp 1.4 MB/s | 9.2 kB 00:00 (56/153): libssh-0.10.4-2.fc38.s390x.rpm 21 MB/s | 206 kB 00:00 (57/153): libtasn1-4.19.0-1.fc38.s390x.rpm 5.1 MB/s | 78 kB 00:00 (58/153): libtirpc-1.3.3-0.fc38.s390x.rpm 7.8 MB/s | 97 kB 00:00 (59/153): libunistring-1.0-2.fc38.s390x.rpm 34 MB/s | 552 kB 00:00 (60/153): libutempter-1.2.1-7.fc38.s390x.rpm 1.4 MB/s | 26 kB 00:00 (61/153): libverto-0.3.2-4.fc38.s390x.rpm 796 kB/s | 21 kB 00:00 (62/153): libxcrypt-4.4.33-5.fc38.s390x.rpm 5.1 MB/s | 125 kB 00:00 (63/153): lua-libs-5.4.4-6.fc38.s390x.rpm 14 MB/s | 141 kB 00:00 (64/153): libxml2-2.10.3-2.fc38.s390x.rpm 32 MB/s | 714 kB 00:00 (65/153): lz4-libs-1.9.3-5.fc38.s390x.rpm 7.2 MB/s | 88 kB 00:00 (66/153): ncurses-base-6.3-5.20221126.fc38.noar 13 MB/s | 62 kB 00:00 (67/153): mpfr-4.1.1-2.fc38.s390x.rpm 73 MB/s | 553 kB 00:00 (68/153): ncurses-libs-6.3-5.20221126.fc38.s390 54 MB/s | 357 kB 00:00 (69/153): nettle-3.8-2.fc38.s390x.rpm 43 MB/s | 444 kB 00:00 (70/153): openldap-2.6.3-1.fc38.s390x.rpm 21 MB/s | 262 kB 00:00 (71/153): openssl-libs-3.0.5-6.fc38.s390x.rpm 80 MB/s | 1.8 MB 00:00 (72/153): p11-kit-trust-0.24.1-5.fc38.s390x.rpm 11 MB/s | 137 kB 00:00 (73/153): p11-kit-0.24.1-5.fc38.s390x.rpm 22 MB/s | 370 kB 00:00 (74/153): pam-libs-1.5.2-15.fc38.s390x.rpm 9.1 MB/s | 59 kB 00:00 (75/153): patch-2.7.6-17.fc38.s390x.rpm 14 MB/s | 134 kB 00:00 (76/153): pam-1.5.2-15.fc38.s390x.rpm 40 MB/s | 528 kB 00:00 (77/153): pcre2-10.40-1.fc38.1.s390x.rpm 18 MB/s | 251 kB 00:00 (78/153): pkgconf-1.8.0-3.fc38.s390x.rpm 4.7 MB/s | 42 kB 00:00 (79/153): pcre2-syntax-10.40-1.fc38.1.noarch.rp 12 MB/s | 143 kB 00:00 (80/153): pkgconf-m4-1.8.0-3.fc38.noarch.rpm 2.5 MB/s | 15 kB 00:00 (81/153): pkgconf-pkg-config-1.8.0-3.fc38.s390x 2.2 MB/s | 11 kB 00:00 (82/153): popt-1.19-1.fc38.s390x.rpm 8.4 MB/s | 63 kB 00:00 (83/153): rpmautospec-rpm-macros-0.3.1-1.fc38.n 2.1 MB/s | 9.3 kB 00:00 (84/153): libgcc-13.0.0-0.4.fc38.s390x.rpm 66 kB/s | 66 kB 00:00 (85/153): libgomp-13.0.0-0.4.fc38.s390x.rpm 236 kB/s | 305 kB 00:01 (86/153): ansible-srpm-macros-1-8.1.fc38.noarch 27 kB/s | 8.6 kB 00:00 (87/153): basesystem-11-14.fc37.noarch.rpm 41 kB/s | 7.0 kB 00:00 (88/153): libstdc++-13.0.0-0.4.fc38.s390x.rpm 539 kB/s | 889 kB 00:01 (89/153): audit-libs-3.0.9-2.fc38.s390x.rpm 140 kB/s | 114 kB 00:00 (90/153): debugedit-5.0-5.fc37.s390x.rpm 330 kB/s | 76 kB 00:00 (91/153): crypto-policies-20221215-1.gita4c31a3 118 kB/s | 90 kB 00:00 (92/153): ca-certificates-2022.2.54-5.fc37.noar 867 kB/s | 829 kB 00:00 (93/153): efi-srpm-macros-5-6.fc37.noarch.rpm 121 kB/s | 22 kB 00:00 (94/153): fedora-release-38-0.6.noarch.rpm 70 kB/s | 11 kB 00:00 (95/153): fedora-release-common-38-0.6.noarch.r 112 kB/s | 21 kB 00:00 (96/153): fedora-gpg-keys-38-0.3.noarch.rpm 375 kB/s | 125 kB 00:00 (97/153): fedora-release-identity-basic-38-0.6. 63 kB/s | 11 kB 00:00 (98/153): fedora-repos-38-0.3.noarch.rpm 63 kB/s | 10 kB 00:00 (99/153): fedora-repos-rawhide-38-0.3.noarch.rp 62 kB/s | 9.7 kB 00:00 (100/153): fonts-srpm-macros-2.0.5-10.fc38.noar 135 kB/s | 26 kB 00:00 (101/153): fpc-srpm-macros-1.3-6.fc37.noarch.rp 46 kB/s | 7.7 kB 00:00 (102/153): filesystem-3.18-2.fc37.s390x.rpm 3.1 MB/s | 1.1 MB 00:00 (103/153): ghc-srpm-macros-1.5.0-7.fc37.noarch. 51 kB/s | 7.8 kB 00:00 (104/153): glibc-2.36.9000-19.fc38.s390x.rpm 5.1 MB/s | 1.6 MB 00:00 (105/153): glibc-common-2.36.9000-19.fc38.s390x 844 kB/s | 306 kB 00:00 (106/153): glibc-gconv-extra-2.36.9000-19.fc38. 7.3 MB/s | 1.6 MB 00:00 (107/153): glibc-minimal-langpack-2.36.9000-19. 166 kB/s | 30 kB 00:00 (108/153): gnat-srpm-macros-4-16.fc37.noarch.rp 44 kB/s | 8.3 kB 00:00 (109/153): go-srpm-macros-3.2.0-1.fc38.noarch.r 162 kB/s | 27 kB 00:00 (110/153): info-7.0.1-1.fc38.s390x.rpm 1.0 MB/s | 180 kB 00:00 (111/153): gdb-minimal-12.1-10.fc38.s390x.rpm 3.5 MB/s | 3.3 MB 00:00 (112/153): kernel-srpm-macros-1.0-15.fc37.noarc 41 kB/s | 9.4 kB 00:00 (113/153): libblkid-2.38.1-3.fc38.s390x.rpm 592 kB/s | 103 kB 00:00 (114/153): libfdisk-2.38.1-3.fc38.s390x.rpm 907 kB/s | 156 kB 00:00 (115/153): libsmartcols-2.38.1-3.fc38.s390x.rpm 412 kB/s | 63 kB 00:00 (116/153): libpwquality-1.4.5-1.fc38.s390x.rpm 714 kB/s | 119 kB 00:00 (117/153): libmount-2.38.1-3.fc38.s390x.rpm 640 kB/s | 132 kB 00:00 (118/153): libuuid-2.38.1-3.fc38.s390x.rpm 153 kB/s | 27 kB 00:00 (119/153): libzstd-1.5.2-3.fc37.s390x.rpm 1.4 MB/s | 274 kB 00:00 (120/153): lua-srpm-macros-1-7.fc37.noarch.rpm 46 kB/s | 8.8 kB 00:00 (121/153): nim-srpm-macros-3-7.fc37.noarch.rpm 50 kB/s | 8.4 kB 00:00 (122/153): ocaml-srpm-macros-7-2.fc37.noarch.rp 80 kB/s | 13 kB 00:00 (123/153): openblas-srpm-macros-2-12.fc37.noarc 35 kB/s | 7.5 kB 00:00 (124/153): package-notes-srpm-macros-0.5-6.fc38 63 kB/s | 11 kB 00:00 (125/153): perl-srpm-macros-1-47.fc38.noarch.rp 49 kB/s | 8.2 kB 00:00 (126/153): publicsuffix-list-dafsa-20221208-1.f 337 kB/s | 59 kB 00:00 (127/153): python-srpm-macros-3.11-6.fc38.noarc 151 kB/s | 25 kB 00:00 (128/153): qt5-srpm-macros-5.15.7-1.fc38.noarch 43 kB/s | 7.9 kB 00:00 (129/153): readline-8.2-2.fc38.s390x.rpm 987 kB/s | 213 kB 00:00 (130/153): redhat-rpm-config-235-1.fc38.noarch. 479 kB/s | 80 kB 00:00 (131/153): rpm-4.18.0-8.fc38.s390x.rpm 2.8 MB/s | 569 kB 00:00 (132/153): rpm-build-4.18.0-8.fc38.s390x.rpm 412 kB/s | 76 kB 00:00 (133/153): rpm-build-libs-4.18.0-8.fc38.s390x.r 558 kB/s | 92 kB 00:00 (134/153): rpm-libs-4.18.0-8.fc38.s390x.rpm 1.4 MB/s | 307 kB 00:00 (135/153): rust-srpm-macros-23-1.fc38.noarch.rp 57 kB/s | 9.4 kB 00:00 (136/153): sed-4.8-11.fc37.s390x.rpm 1.7 MB/s | 304 kB 00:00 (137/153): setup-2.14.3-1.fc38.noarch.rpm 851 kB/s | 152 kB 00:00 (138/153): rpm-sequoia-1.2.0-1.fc38.s390x.rpm 2.3 MB/s | 960 kB 00:00 (139/153): sqlite-libs-3.40.0-1.fc38.s390x.rpm 3.5 MB/s | 651 kB 00:00 (140/153): shadow-utils-4.13-3.fc38.s390x.rpm 5.1 MB/s | 1.2 MB 00:00 (141/153): systemd-libs-252.4-598.fc38.s390x.rp 2.6 MB/s | 591 kB 00:00 (142/153): tzdata-2022g-1.fc38.noarch.rpm 3.8 MB/s | 716 kB 00:00 (143/153): tar-1.34-5.fc38.s390x.rpm 3.6 MB/s | 876 kB 00:00 (144/153): unzip-6.0-58.fc38.s390x.rpm 997 kB/s | 177 kB 00:00 (145/153): util-linux-core-2.38.1-3.fc38.s390x. 2.5 MB/s | 462 kB 00:00 (146/153): util-linux-2.38.1-3.fc38.s390x.rpm 9.2 MB/s | 2.3 MB 00:00 (147/153): which-2.21-36.fc38.s390x.rpm 244 kB/s | 42 kB 00:00 (148/153): xxhash-libs-0.8.1-3.fc37.s390x.rpm 210 kB/s | 36 kB 00:00 (149/153): xz-5.2.9-1.fc38.s390x.rpm 1.6 MB/s | 306 kB 00:00 (150/153): xz-libs-5.2.9-1.fc38.s390x.rpm 534 kB/s | 93 kB 00:00 (151/153): zip-3.0-35.fc38.s390x.rpm 1.4 MB/s | 261 kB 00:00 (152/153): zlib-1.2.13-1.fc38.s390x.rpm 562 kB/s | 96 kB 00:00 (153/153): zstd-1.5.2-3.fc37.s390x.rpm 2.0 MB/s | 410 kB 00:00 -------------------------------------------------------------------------------- Total 2.9 MB/s | 52 MB 00:17 fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xEB10B464: Userid : "Fedora (38) " Fingerprint: 6A51 BBAB BA3D 5467 B617 1221 809A 8D7C EB10 B464 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary Key imported successfully fedora 1.6 MB/s | 1.6 kB 00:00 GPG key at file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary (0xEB10B464) is already installed fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x5323552A: Userid : "Fedora (37) " Fingerprint: ACB5 EE4E 831C 74BB 7C16 8D27 F55A D3FB 5323 552A From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-37-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-2.fc37.s390x 1/1 Preparing : 1/1 Installing : libgcc-13.0.0-0.4.fc38.s390x 1/153 Running scriptlet: libgcc-13.0.0-0.4.fc38.s390x 1/153 Installing : crypto-policies-20221215-1.gita4c31a3.fc38.noarc 2/153 Running scriptlet: crypto-policies-20221215-1.gita4c31a3.fc38.noarc 2/153 Installing : fedora-release-identity-basic-38-0.6.noarch 3/153 Installing : tzdata-2022g-1.fc38.noarch 4/153 Installing : rust-srpm-macros-23-1.fc38.noarch 5/153 Installing : qt5-srpm-macros-5.15.7-1.fc38.noarch 6/153 Installing : publicsuffix-list-dafsa-20221208-1.fc38.noarch 7/153 Installing : perl-srpm-macros-1-47.fc38.noarch 8/153 Installing : package-notes-srpm-macros-0.5-6.fc38.noarch 9/153 Installing : openblas-srpm-macros-2-12.fc37.noarch 10/153 Installing : ocaml-srpm-macros-7-2.fc37.noarch 11/153 Installing : nim-srpm-macros-3-7.fc37.noarch 12/153 Installing : kernel-srpm-macros-1.0-15.fc37.noarch 13/153 Installing : gnat-srpm-macros-4-16.fc37.noarch 14/153 Installing : ghc-srpm-macros-1.5.0-7.fc37.noarch 15/153 Installing : fpc-srpm-macros-1.3-6.fc37.noarch 16/153 Installing : fedora-gpg-keys-38-0.3.noarch 17/153 Installing : fedora-release-38-0.6.noarch 18/153 Installing : fedora-release-common-38-0.6.noarch 19/153 Installing : fedora-repos-rawhide-38-0.3.noarch 20/153 Installing : fedora-repos-38-0.3.noarch 21/153 Installing : setup-2.14.3-1.fc38.noarch 22/153 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.3-1.fc38.noarch 22/153 Installing : filesystem-3.18-2.fc37.s390x 23/153 Installing : basesystem-11-14.fc37.noarch 24/153 Installing : ansible-srpm-macros-1-8.1.fc38.noarch 25/153 Installing : pkgconf-m4-1.8.0-3.fc38.noarch 26/153 Installing : pcre2-syntax-10.40-1.fc38.1.noarch 27/153 Installing : ncurses-base-6.3-5.20221126.fc38.noarch 28/153 Installing : ncurses-libs-6.3-5.20221126.fc38.s390x 29/153 Installing : glibc-gconv-extra-2.36.9000-19.fc38.s390x 30/153 Running scriptlet: glibc-gconv-extra-2.36.9000-19.fc38.s390x 30/153 Running scriptlet: glibc-2.36.9000-19.fc38.s390x 31/153 Installing : glibc-2.36.9000-19.fc38.s390x 31/153 Running scriptlet: glibc-2.36.9000-19.fc38.s390x 31/153 Installing : bash-5.2.9-3.fc38.s390x 32/153 Running scriptlet: bash-5.2.9-3.fc38.s390x 32/153 Installing : glibc-common-2.36.9000-19.fc38.s390x 33/153 Installing : glibc-minimal-langpack-2.36.9000-19.fc38.s390x 34/153 Installing : zlib-1.2.13-1.fc38.s390x 35/153 Installing : xz-libs-5.2.9-1.fc38.s390x 36/153 Installing : bzip2-libs-1.0.8-12.fc38.s390x 37/153 Installing : elfutils-libelf-0.188-3.fc38.s390x 38/153 Installing : gmp-1:6.2.1-3.fc38.s390x 39/153 Installing : popt-1.19-1.fc38.s390x 40/153 Installing : libstdc++-13.0.0-0.4.fc38.s390x 41/153 Installing : libuuid-2.38.1-3.fc38.s390x 42/153 Installing : libzstd-1.5.2-3.fc37.s390x 43/153 Installing : libblkid-2.38.1-3.fc38.s390x 44/153 Installing : libattr-2.5.1-5.fc38.s390x 45/153 Installing : libacl-2.3.1-4.fc38.s390x 46/153 Installing : libcap-2.48-5.fc38.s390x 47/153 Installing : libxcrypt-4.4.33-5.fc38.s390x 48/153 Installing : readline-8.2-2.fc38.s390x 49/153 Installing : lz4-libs-1.9.3-5.fc38.s390x 50/153 Installing : systemd-libs-252.4-598.fc38.s390x 51/153 Installing : mpfr-4.1.1-2.fc38.s390x 52/153 Installing : dwz-0.15-1.fc38.s390x 53/153 Installing : unzip-6.0-58.fc38.s390x 54/153 Installing : file-libs-5.42-4.fc38.s390x 55/153 Installing : file-5.42-4.fc38.s390x 56/153 Installing : sqlite-libs-3.40.0-1.fc38.s390x 57/153 Installing : alternatives-1.21-1.fc38.s390x 58/153 Installing : libcap-ng-0.8.3-4.fc38.s390x 59/153 Installing : audit-libs-3.0.9-2.fc38.s390x 60/153 Installing : libcom_err-1.46.5-3.fc38.s390x 61/153 Installing : libeconf-0.4.0-4.fc38.s390x 62/153 Installing : pam-libs-1.5.2-15.fc38.s390x 63/153 Installing : libsepol-3.4-4.fc38.s390x 64/153 Installing : libunistring-1.0-2.fc38.s390x 65/153 Installing : libidn2-2.3.4-1.fc38.s390x 66/153 Installing : lua-libs-5.4.4-6.fc38.s390x 67/153 Installing : pcre2-10.40-1.fc38.1.s390x 68/153 Installing : libselinux-3.4-6.fc38.s390x 69/153 Installing : sed-4.8-11.fc37.s390x 70/153 Installing : grep-3.8-1.fc38.s390x 71/153 Installing : findutils-1:4.9.0-2.fc38.s390x 72/153 Installing : xz-5.2.9-1.fc38.s390x 73/153 Installing : libmount-2.38.1-3.fc38.s390x 74/153 Installing : libsmartcols-2.38.1-3.fc38.s390x 75/153 Installing : util-linux-core-2.38.1-3.fc38.s390x 76/153 Installing : libsemanage-3.4-6.fc38.s390x 77/153 Installing : shadow-utils-2:4.13-3.fc38.s390x 78/153 Running scriptlet: libutempter-1.2.1-7.fc38.s390x 79/153 Installing : libutempter-1.2.1-7.fc38.s390x 79/153 Installing : tar-2:1.34-5.fc38.s390x 80/153 Installing : libpsl-0.21.1-6.fc38.s390x 81/153 Installing : zip-3.0-35.fc38.s390x 82/153 Installing : zstd-1.5.2-3.fc37.s390x 83/153 Installing : libfdisk-2.38.1-3.fc38.s390x 84/153 Installing : nettle-3.8-2.fc38.s390x 85/153 Installing : rpm-sequoia-1.2.0-1.fc38.s390x 86/153 Installing : rpm-libs-4.18.0-8.fc38.s390x 87/153 Installing : bzip2-1.0.8-12.fc38.s390x 88/153 Installing : libxml2-2.10.3-2.fc38.s390x 89/153 Installing : ed-1.18-2.fc38.s390x 90/153 Installing : patch-2.7.6-17.fc38.s390x 91/153 Installing : elfutils-default-yama-scope-0.188-3.fc38.noarch 92/153 Running scriptlet: elfutils-default-yama-scope-0.188-3.fc38.noarch 92/153 Installing : cpio-2.13-13.fc38.s390x 93/153 Installing : diffutils-3.8-3.fc38.s390x 94/153 Installing : gdbm-libs-1:1.23-2.fc38.s390x 95/153 Installing : cyrus-sasl-lib-2.1.28-8.fc38.s390x 96/153 Installing : jansson-2.13.1-5.fc38.s390x 97/153 Installing : keyutils-libs-1.6.1-5.fc38.s390x 98/153 Installing : libbrotli-1.0.9-9.fc38.s390x 99/153 Installing : libdb-5.3.28-54.fc38.s390x 100/153 Installing : libffi-3.4.4-1.fc38.s390x 101/153 Installing : p11-kit-0.24.1-5.fc38.s390x 102/153 Installing : libnghttp2-1.51.0-1.fc38.s390x 103/153 Installing : libpkgconf-1.8.0-3.fc38.s390x 104/153 Installing : pkgconf-1.8.0-3.fc38.s390x 105/153 Installing : pkgconf-pkg-config-1.8.0-3.fc38.s390x 106/153 Installing : libsigsegv-2.14-3.fc38.s390x 107/153 Installing : gawk-5.1.1-4.fc38.s390x 108/153 Installing : libtasn1-4.19.0-1.fc38.s390x 109/153 Installing : p11-kit-trust-0.24.1-5.fc38.s390x 110/153 Running scriptlet: p11-kit-trust-0.24.1-5.fc38.s390x 110/153 Installing : libverto-0.3.2-4.fc38.s390x 111/153 Installing : libgomp-13.0.0-0.4.fc38.s390x 112/153 Installing : xxhash-libs-0.8.1-3.fc37.s390x 113/153 Installing : libssh-config-0.10.4-2.fc38.noarch 114/153 Installing : coreutils-common-9.1-8.fc38.s390x 115/153 Installing : openssl-libs-1:3.0.5-6.fc38.s390x 116/153 Installing : coreutils-9.1-8.fc38.s390x 117/153 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 118/153 Installing : ca-certificates-2022.2.54-5.fc37.noarch 118/153 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 118/153 Installing : krb5-libs-1.20.1-3.fc38.s390x 119/153 Installing : libtirpc-1.3.3-0.fc38.s390x 120/153 Running scriptlet: authselect-libs-1.4.2-1.fc38.s390x 121/153 Installing : authselect-libs-1.4.2-1.fc38.s390x 121/153 Installing : gzip-1.12-2.fc38.s390x 122/153 Installing : cracklib-2.9.7-30.fc38.s390x 123/153 Installing : libpwquality-1.4.5-1.fc38.s390x 124/153 Installing : authselect-1.4.2-1.fc38.s390x 125/153 Installing : libnsl2-2.0.0-4.fc38.s390x 126/153 Installing : pam-1.5.2-15.fc38.s390x 127/153 Installing : libssh-0.10.4-2.fc38.s390x 128/153 Installing : libarchive-3.6.1-3.fc38.s390x 129/153 Installing : libevent-2.1.12-7.fc38.s390x 130/153 Installing : openldap-2.6.3-1.fc38.s390x 131/153 Installing : libcurl-7.87.0-1.fc38.s390x 132/153 Installing : elfutils-libs-0.188-3.fc38.s390x 133/153 Installing : elfutils-debuginfod-client-0.188-3.fc38.s390x 134/153 Installing : binutils-gold-2.39-6.fc38.s390x 135/153 Installing : binutils-2.39-6.fc38.s390x 136/153 Running scriptlet: binutils-2.39-6.fc38.s390x 136/153 Installing : elfutils-0.188-3.fc38.s390x 137/153 Installing : gdb-minimal-12.1-10.fc38.s390x 138/153 Installing : debugedit-5.0-5.fc37.s390x 139/153 Installing : rpm-build-libs-4.18.0-8.fc38.s390x 140/153 Installing : curl-7.87.0-1.fc38.s390x 141/153 Running scriptlet: rpm-4.18.0-8.fc38.s390x 142/153 Installing : rpm-4.18.0-8.fc38.s390x 142/153 Installing : rpmautospec-rpm-macros-0.3.1-1.fc38.noarch 143/153 Installing : efi-srpm-macros-5-6.fc37.noarch 144/153 Installing : lua-srpm-macros-1-7.fc37.noarch 145/153 Installing : fonts-srpm-macros-1:2.0.5-10.fc38.noarch 146/153 Installing : go-srpm-macros-3.2.0-1.fc38.noarch 147/153 Installing : python-srpm-macros-3.11-6.fc38.noarch 148/153 Installing : redhat-rpm-config-235-1.fc38.noarch 149/153 Installing : rpm-build-4.18.0-8.fc38.s390x 150/153 Installing : util-linux-2.38.1-3.fc38.s390x 151/153 Installing : which-2.21-36.fc38.s390x 152/153 Installing : info-7.0.1-1.fc38.s390x 153/153 Running scriptlet: filesystem-3.18-2.fc37.s390x 153/153 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 153/153 Running scriptlet: authselect-libs-1.4.2-1.fc38.s390x 153/153 Running scriptlet: rpm-4.18.0-8.fc38.s390x 153/153 Running scriptlet: info-7.0.1-1.fc38.s390x 153/153 Verifying : alternatives-1.21-1.fc38.s390x 1/153 Verifying : authselect-1.4.2-1.fc38.s390x 2/153 Verifying : authselect-libs-1.4.2-1.fc38.s390x 3/153 Verifying : bash-5.2.9-3.fc38.s390x 4/153 Verifying : binutils-2.39-6.fc38.s390x 5/153 Verifying : binutils-gold-2.39-6.fc38.s390x 6/153 Verifying : bzip2-1.0.8-12.fc38.s390x 7/153 Verifying : bzip2-libs-1.0.8-12.fc38.s390x 8/153 Verifying : coreutils-9.1-8.fc38.s390x 9/153 Verifying : coreutils-common-9.1-8.fc38.s390x 10/153 Verifying : cpio-2.13-13.fc38.s390x 11/153 Verifying : cracklib-2.9.7-30.fc38.s390x 12/153 Verifying : curl-7.87.0-1.fc38.s390x 13/153 Verifying : cyrus-sasl-lib-2.1.28-8.fc38.s390x 14/153 Verifying : diffutils-3.8-3.fc38.s390x 15/153 Verifying : dwz-0.15-1.fc38.s390x 16/153 Verifying : ed-1.18-2.fc38.s390x 17/153 Verifying : elfutils-0.188-3.fc38.s390x 18/153 Verifying : elfutils-debuginfod-client-0.188-3.fc38.s390x 19/153 Verifying : elfutils-default-yama-scope-0.188-3.fc38.noarch 20/153 Verifying : elfutils-libelf-0.188-3.fc38.s390x 21/153 Verifying : elfutils-libs-0.188-3.fc38.s390x 22/153 Verifying : file-5.42-4.fc38.s390x 23/153 Verifying : file-libs-5.42-4.fc38.s390x 24/153 Verifying : findutils-1:4.9.0-2.fc38.s390x 25/153 Verifying : gawk-5.1.1-4.fc38.s390x 26/153 Verifying : gdbm-libs-1:1.23-2.fc38.s390x 27/153 Verifying : gmp-1:6.2.1-3.fc38.s390x 28/153 Verifying : grep-3.8-1.fc38.s390x 29/153 Verifying : gzip-1.12-2.fc38.s390x 30/153 Verifying : jansson-2.13.1-5.fc38.s390x 31/153 Verifying : keyutils-libs-1.6.1-5.fc38.s390x 32/153 Verifying : krb5-libs-1.20.1-3.fc38.s390x 33/153 Verifying : libacl-2.3.1-4.fc38.s390x 34/153 Verifying : libarchive-3.6.1-3.fc38.s390x 35/153 Verifying : libattr-2.5.1-5.fc38.s390x 36/153 Verifying : libbrotli-1.0.9-9.fc38.s390x 37/153 Verifying : libcap-2.48-5.fc38.s390x 38/153 Verifying : libcap-ng-0.8.3-4.fc38.s390x 39/153 Verifying : libcom_err-1.46.5-3.fc38.s390x 40/153 Verifying : libcurl-7.87.0-1.fc38.s390x 41/153 Verifying : libdb-5.3.28-54.fc38.s390x 42/153 Verifying : libeconf-0.4.0-4.fc38.s390x 43/153 Verifying : libevent-2.1.12-7.fc38.s390x 44/153 Verifying : libffi-3.4.4-1.fc38.s390x 45/153 Verifying : libidn2-2.3.4-1.fc38.s390x 46/153 Verifying : libnghttp2-1.51.0-1.fc38.s390x 47/153 Verifying : libnsl2-2.0.0-4.fc38.s390x 48/153 Verifying : libpkgconf-1.8.0-3.fc38.s390x 49/153 Verifying : libpsl-0.21.1-6.fc38.s390x 50/153 Verifying : libselinux-3.4-6.fc38.s390x 51/153 Verifying : libsemanage-3.4-6.fc38.s390x 52/153 Verifying : libsepol-3.4-4.fc38.s390x 53/153 Verifying : libsigsegv-2.14-3.fc38.s390x 54/153 Verifying : libssh-0.10.4-2.fc38.s390x 55/153 Verifying : libssh-config-0.10.4-2.fc38.noarch 56/153 Verifying : libtasn1-4.19.0-1.fc38.s390x 57/153 Verifying : libtirpc-1.3.3-0.fc38.s390x 58/153 Verifying : libunistring-1.0-2.fc38.s390x 59/153 Verifying : libutempter-1.2.1-7.fc38.s390x 60/153 Verifying : libverto-0.3.2-4.fc38.s390x 61/153 Verifying : libxcrypt-4.4.33-5.fc38.s390x 62/153 Verifying : libxml2-2.10.3-2.fc38.s390x 63/153 Verifying : lua-libs-5.4.4-6.fc38.s390x 64/153 Verifying : lz4-libs-1.9.3-5.fc38.s390x 65/153 Verifying : mpfr-4.1.1-2.fc38.s390x 66/153 Verifying : ncurses-base-6.3-5.20221126.fc38.noarch 67/153 Verifying : ncurses-libs-6.3-5.20221126.fc38.s390x 68/153 Verifying : nettle-3.8-2.fc38.s390x 69/153 Verifying : openldap-2.6.3-1.fc38.s390x 70/153 Verifying : openssl-libs-1:3.0.5-6.fc38.s390x 71/153 Verifying : p11-kit-0.24.1-5.fc38.s390x 72/153 Verifying : p11-kit-trust-0.24.1-5.fc38.s390x 73/153 Verifying : pam-1.5.2-15.fc38.s390x 74/153 Verifying : pam-libs-1.5.2-15.fc38.s390x 75/153 Verifying : patch-2.7.6-17.fc38.s390x 76/153 Verifying : pcre2-10.40-1.fc38.1.s390x 77/153 Verifying : pcre2-syntax-10.40-1.fc38.1.noarch 78/153 Verifying : pkgconf-1.8.0-3.fc38.s390x 79/153 Verifying : pkgconf-m4-1.8.0-3.fc38.noarch 80/153 Verifying : pkgconf-pkg-config-1.8.0-3.fc38.s390x 81/153 Verifying : popt-1.19-1.fc38.s390x 82/153 Verifying : rpmautospec-rpm-macros-0.3.1-1.fc38.noarch 83/153 Verifying : libgcc-13.0.0-0.4.fc38.s390x 84/153 Verifying : libgomp-13.0.0-0.4.fc38.s390x 85/153 Verifying : libstdc++-13.0.0-0.4.fc38.s390x 86/153 Verifying : ansible-srpm-macros-1-8.1.fc38.noarch 87/153 Verifying : audit-libs-3.0.9-2.fc38.s390x 88/153 Verifying : basesystem-11-14.fc37.noarch 89/153 Verifying : ca-certificates-2022.2.54-5.fc37.noarch 90/153 Verifying : crypto-policies-20221215-1.gita4c31a3.fc38.noarc 91/153 Verifying : debugedit-5.0-5.fc37.s390x 92/153 Verifying : efi-srpm-macros-5-6.fc37.noarch 93/153 Verifying : fedora-gpg-keys-38-0.3.noarch 94/153 Verifying : fedora-release-38-0.6.noarch 95/153 Verifying : fedora-release-common-38-0.6.noarch 96/153 Verifying : fedora-release-identity-basic-38-0.6.noarch 97/153 Verifying : fedora-repos-38-0.3.noarch 98/153 Verifying : fedora-repos-rawhide-38-0.3.noarch 99/153 Verifying : filesystem-3.18-2.fc37.s390x 100/153 Verifying : fonts-srpm-macros-1:2.0.5-10.fc38.noarch 101/153 Verifying : fpc-srpm-macros-1.3-6.fc37.noarch 102/153 Verifying : gdb-minimal-12.1-10.fc38.s390x 103/153 Verifying : ghc-srpm-macros-1.5.0-7.fc37.noarch 104/153 Verifying : glibc-2.36.9000-19.fc38.s390x 105/153 Verifying : glibc-common-2.36.9000-19.fc38.s390x 106/153 Verifying : glibc-gconv-extra-2.36.9000-19.fc38.s390x 107/153 Verifying : glibc-minimal-langpack-2.36.9000-19.fc38.s390x 108/153 Verifying : gnat-srpm-macros-4-16.fc37.noarch 109/153 Verifying : go-srpm-macros-3.2.0-1.fc38.noarch 110/153 Verifying : info-7.0.1-1.fc38.s390x 111/153 Verifying : kernel-srpm-macros-1.0-15.fc37.noarch 112/153 Verifying : libblkid-2.38.1-3.fc38.s390x 113/153 Verifying : libfdisk-2.38.1-3.fc38.s390x 114/153 Verifying : libmount-2.38.1-3.fc38.s390x 115/153 Verifying : libpwquality-1.4.5-1.fc38.s390x 116/153 Verifying : libsmartcols-2.38.1-3.fc38.s390x 117/153 Verifying : libuuid-2.38.1-3.fc38.s390x 118/153 Verifying : libzstd-1.5.2-3.fc37.s390x 119/153 Verifying : lua-srpm-macros-1-7.fc37.noarch 120/153 Verifying : nim-srpm-macros-3-7.fc37.noarch 121/153 Verifying : ocaml-srpm-macros-7-2.fc37.noarch 122/153 Verifying : openblas-srpm-macros-2-12.fc37.noarch 123/153 Verifying : package-notes-srpm-macros-0.5-6.fc38.noarch 124/153 Verifying : perl-srpm-macros-1-47.fc38.noarch 125/153 Verifying : publicsuffix-list-dafsa-20221208-1.fc38.noarch 126/153 Verifying : python-srpm-macros-3.11-6.fc38.noarch 127/153 Verifying : qt5-srpm-macros-5.15.7-1.fc38.noarch 128/153 Verifying : readline-8.2-2.fc38.s390x 129/153 Verifying : redhat-rpm-config-235-1.fc38.noarch 130/153 Verifying : rpm-4.18.0-8.fc38.s390x 131/153 Verifying : rpm-build-4.18.0-8.fc38.s390x 132/153 Verifying : rpm-build-libs-4.18.0-8.fc38.s390x 133/153 Verifying : rpm-libs-4.18.0-8.fc38.s390x 134/153 Verifying : rpm-sequoia-1.2.0-1.fc38.s390x 135/153 Verifying : rust-srpm-macros-23-1.fc38.noarch 136/153 Verifying : sed-4.8-11.fc37.s390x 137/153 Verifying : setup-2.14.3-1.fc38.noarch 138/153 Verifying : shadow-utils-2:4.13-3.fc38.s390x 139/153 Verifying : sqlite-libs-3.40.0-1.fc38.s390x 140/153 Verifying : systemd-libs-252.4-598.fc38.s390x 141/153 Verifying : tar-2:1.34-5.fc38.s390x 142/153 Verifying : tzdata-2022g-1.fc38.noarch 143/153 Verifying : unzip-6.0-58.fc38.s390x 144/153 Verifying : util-linux-2.38.1-3.fc38.s390x 145/153 Verifying : util-linux-core-2.38.1-3.fc38.s390x 146/153 Verifying : which-2.21-36.fc38.s390x 147/153 Verifying : xxhash-libs-0.8.1-3.fc37.s390x 148/153 Verifying : xz-5.2.9-1.fc38.s390x 149/153 Verifying : xz-libs-5.2.9-1.fc38.s390x 150/153 Verifying : zip-3.0-35.fc38.s390x 151/153 Verifying : zlib-1.2.13-1.fc38.s390x 152/153 Verifying : zstd-1.5.2-3.fc37.s390x 153/153 Installed: alternatives-1.21-1.fc38.s390x ansible-srpm-macros-1-8.1.fc38.noarch audit-libs-3.0.9-2.fc38.s390x authselect-1.4.2-1.fc38.s390x authselect-libs-1.4.2-1.fc38.s390x basesystem-11-14.fc37.noarch bash-5.2.9-3.fc38.s390x binutils-2.39-6.fc38.s390x binutils-gold-2.39-6.fc38.s390x bzip2-1.0.8-12.fc38.s390x bzip2-libs-1.0.8-12.fc38.s390x ca-certificates-2022.2.54-5.fc37.noarch coreutils-9.1-8.fc38.s390x coreutils-common-9.1-8.fc38.s390x cpio-2.13-13.fc38.s390x cracklib-2.9.7-30.fc38.s390x crypto-policies-20221215-1.gita4c31a3.fc38.noarch curl-7.87.0-1.fc38.s390x cyrus-sasl-lib-2.1.28-8.fc38.s390x debugedit-5.0-5.fc37.s390x diffutils-3.8-3.fc38.s390x dwz-0.15-1.fc38.s390x ed-1.18-2.fc38.s390x efi-srpm-macros-5-6.fc37.noarch elfutils-0.188-3.fc38.s390x elfutils-debuginfod-client-0.188-3.fc38.s390x elfutils-default-yama-scope-0.188-3.fc38.noarch elfutils-libelf-0.188-3.fc38.s390x elfutils-libs-0.188-3.fc38.s390x fedora-gpg-keys-38-0.3.noarch fedora-release-38-0.6.noarch fedora-release-common-38-0.6.noarch fedora-release-identity-basic-38-0.6.noarch fedora-repos-38-0.3.noarch fedora-repos-rawhide-38-0.3.noarch file-5.42-4.fc38.s390x file-libs-5.42-4.fc38.s390x filesystem-3.18-2.fc37.s390x findutils-1:4.9.0-2.fc38.s390x fonts-srpm-macros-1:2.0.5-10.fc38.noarch fpc-srpm-macros-1.3-6.fc37.noarch gawk-5.1.1-4.fc38.s390x gdb-minimal-12.1-10.fc38.s390x gdbm-libs-1:1.23-2.fc38.s390x ghc-srpm-macros-1.5.0-7.fc37.noarch glibc-2.36.9000-19.fc38.s390x glibc-common-2.36.9000-19.fc38.s390x glibc-gconv-extra-2.36.9000-19.fc38.s390x glibc-minimal-langpack-2.36.9000-19.fc38.s390x gmp-1:6.2.1-3.fc38.s390x gnat-srpm-macros-4-16.fc37.noarch go-srpm-macros-3.2.0-1.fc38.noarch grep-3.8-1.fc38.s390x gzip-1.12-2.fc38.s390x info-7.0.1-1.fc38.s390x jansson-2.13.1-5.fc38.s390x kernel-srpm-macros-1.0-15.fc37.noarch keyutils-libs-1.6.1-5.fc38.s390x krb5-libs-1.20.1-3.fc38.s390x libacl-2.3.1-4.fc38.s390x libarchive-3.6.1-3.fc38.s390x libattr-2.5.1-5.fc38.s390x libblkid-2.38.1-3.fc38.s390x libbrotli-1.0.9-9.fc38.s390x libcap-2.48-5.fc38.s390x libcap-ng-0.8.3-4.fc38.s390x libcom_err-1.46.5-3.fc38.s390x libcurl-7.87.0-1.fc38.s390x libdb-5.3.28-54.fc38.s390x libeconf-0.4.0-4.fc38.s390x libevent-2.1.12-7.fc38.s390x libfdisk-2.38.1-3.fc38.s390x libffi-3.4.4-1.fc38.s390x libgcc-13.0.0-0.4.fc38.s390x libgomp-13.0.0-0.4.fc38.s390x libidn2-2.3.4-1.fc38.s390x libmount-2.38.1-3.fc38.s390x libnghttp2-1.51.0-1.fc38.s390x libnsl2-2.0.0-4.fc38.s390x libpkgconf-1.8.0-3.fc38.s390x libpsl-0.21.1-6.fc38.s390x libpwquality-1.4.5-1.fc38.s390x libselinux-3.4-6.fc38.s390x libsemanage-3.4-6.fc38.s390x libsepol-3.4-4.fc38.s390x libsigsegv-2.14-3.fc38.s390x libsmartcols-2.38.1-3.fc38.s390x libssh-0.10.4-2.fc38.s390x libssh-config-0.10.4-2.fc38.noarch libstdc++-13.0.0-0.4.fc38.s390x libtasn1-4.19.0-1.fc38.s390x libtirpc-1.3.3-0.fc38.s390x libunistring-1.0-2.fc38.s390x libutempter-1.2.1-7.fc38.s390x libuuid-2.38.1-3.fc38.s390x libverto-0.3.2-4.fc38.s390x libxcrypt-4.4.33-5.fc38.s390x libxml2-2.10.3-2.fc38.s390x libzstd-1.5.2-3.fc37.s390x lua-libs-5.4.4-6.fc38.s390x lua-srpm-macros-1-7.fc37.noarch lz4-libs-1.9.3-5.fc38.s390x mpfr-4.1.1-2.fc38.s390x ncurses-base-6.3-5.20221126.fc38.noarch ncurses-libs-6.3-5.20221126.fc38.s390x nettle-3.8-2.fc38.s390x nim-srpm-macros-3-7.fc37.noarch ocaml-srpm-macros-7-2.fc37.noarch openblas-srpm-macros-2-12.fc37.noarch openldap-2.6.3-1.fc38.s390x openssl-libs-1:3.0.5-6.fc38.s390x p11-kit-0.24.1-5.fc38.s390x p11-kit-trust-0.24.1-5.fc38.s390x package-notes-srpm-macros-0.5-6.fc38.noarch pam-1.5.2-15.fc38.s390x pam-libs-1.5.2-15.fc38.s390x patch-2.7.6-17.fc38.s390x pcre2-10.40-1.fc38.1.s390x pcre2-syntax-10.40-1.fc38.1.noarch perl-srpm-macros-1-47.fc38.noarch pkgconf-1.8.0-3.fc38.s390x pkgconf-m4-1.8.0-3.fc38.noarch pkgconf-pkg-config-1.8.0-3.fc38.s390x popt-1.19-1.fc38.s390x publicsuffix-list-dafsa-20221208-1.fc38.noarch python-srpm-macros-3.11-6.fc38.noarch qt5-srpm-macros-5.15.7-1.fc38.noarch readline-8.2-2.fc38.s390x redhat-rpm-config-235-1.fc38.noarch rpm-4.18.0-8.fc38.s390x rpm-build-4.18.0-8.fc38.s390x rpm-build-libs-4.18.0-8.fc38.s390x rpm-libs-4.18.0-8.fc38.s390x rpm-sequoia-1.2.0-1.fc38.s390x rpmautospec-rpm-macros-0.3.1-1.fc38.noarch rust-srpm-macros-23-1.fc38.noarch sed-4.8-11.fc37.s390x setup-2.14.3-1.fc38.noarch shadow-utils-2:4.13-3.fc38.s390x sqlite-libs-3.40.0-1.fc38.s390x systemd-libs-252.4-598.fc38.s390x tar-2:1.34-5.fc38.s390x tzdata-2022g-1.fc38.noarch unzip-6.0-58.fc38.s390x util-linux-2.38.1-3.fc38.s390x util-linux-core-2.38.1-3.fc38.s390x which-2.21-36.fc38.s390x xxhash-libs-0.8.1-3.fc37.s390x xz-5.2.9-1.fc38.s390x xz-libs-5.2.9-1.fc38.s390x zip-3.0-35.fc38.s390x zlib-1.2.13-1.fc38.s390x zstd-1.5.2-3.fc37.s390x Complete! Finish: dnf install Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: pam-libs-1.5.2-15.fc38.s390x pam-1.5.2-15.fc38.s390x perl-srpm-macros-1-47.fc38.noarch libuuid-2.38.1-3.fc38.s390x libblkid-2.38.1-3.fc38.s390x libattr-2.5.1-5.fc38.s390x rpm-build-libs-4.18.0-8.fc38.s390x ed-1.18-2.fc38.s390x libidn2-2.3.4-1.fc38.s390x binutils-2.39-6.fc38.s390x pkgconf-1.8.0-3.fc38.s390x ca-certificates-2022.2.54-5.fc37.noarch coreutils-common-9.1-8.fc38.s390x pcre2-10.40-1.fc38.1.s390x fonts-srpm-macros-2.0.5-10.fc38.noarch libfdisk-2.38.1-3.fc38.s390x python-srpm-macros-3.11-6.fc38.noarch libssh-config-0.10.4-2.fc38.noarch authselect-libs-1.4.2-1.fc38.s390x popt-1.19-1.fc38.s390x fedora-repos-rawhide-38-0.3.noarch libeconf-0.4.0-4.fc38.s390x fedora-gpg-keys-38-0.3.noarch filesystem-3.18-2.fc37.s390x redhat-rpm-config-235-1.fc38.noarch libzstd-1.5.2-3.fc37.s390x gdbm-libs-1.23-2.fc38.s390x libacl-2.3.1-4.fc38.s390x p11-kit-0.24.1-5.fc38.s390x zlib-1.2.13-1.fc38.s390x gnat-srpm-macros-4-16.fc37.noarch ncurses-libs-6.3-5.20221126.fc38.s390x libpwquality-1.4.5-1.fc38.s390x lua-libs-5.4.4-6.fc38.s390x info-7.0.1-1.fc38.s390x findutils-4.9.0-2.fc38.s390x libutempter-1.2.1-7.fc38.s390x krb5-libs-1.20.1-3.fc38.s390x which-2.21-36.fc38.s390x libarchive-3.6.1-3.fc38.s390x authselect-1.4.2-1.fc38.s390x libcap-ng-0.8.3-4.fc38.s390x libtirpc-1.3.3-0.fc38.s390x xz-libs-5.2.9-1.fc38.s390x gdb-minimal-12.1-10.fc38.s390x grep-3.8-1.fc38.s390x libbrotli-1.0.9-9.fc38.s390x bash-5.2.9-3.fc38.s390x ansible-srpm-macros-1-8.1.fc38.noarch libsmartcols-2.38.1-3.fc38.s390x cpio-2.13-13.fc38.s390x file-5.42-4.fc38.s390x fedora-release-identity-basic-38-0.6.noarch elfutils-libelf-0.188-3.fc38.s390x xz-5.2.9-1.fc38.s390x file-libs-5.42-4.fc38.s390x libxcrypt-4.4.33-5.fc38.s390x rust-srpm-macros-23-1.fc38.noarch fedora-release-38-0.6.noarch libpkgconf-1.8.0-3.fc38.s390x pkgconf-pkg-config-1.8.0-3.fc38.s390x kernel-srpm-macros-1.0-15.fc37.noarch elfutils-0.188-3.fc38.s390x diffutils-3.8-3.fc38.s390x sed-4.8-11.fc37.s390x qt5-srpm-macros-5.15.7-1.fc38.noarch util-linux-2.38.1-3.fc38.s390x nim-srpm-macros-3-7.fc37.noarch xxhash-libs-0.8.1-3.fc37.s390x openssl-libs-3.0.5-6.fc38.s390x gzip-1.12-2.fc38.s390x rpm-build-4.18.0-8.fc38.s390x ghc-srpm-macros-1.5.0-7.fc37.noarch libunistring-1.0-2.fc38.s390x rpm-sequoia-1.2.0-1.fc38.s390x libsepol-3.4-4.fc38.s390x nettle-3.8-2.fc38.s390x libcom_err-1.46.5-3.fc38.s390x bzip2-libs-1.0.8-12.fc38.s390x rpmautospec-rpm-macros-0.3.1-1.fc38.noarch libmount-2.38.1-3.fc38.s390x libtasn1-4.19.0-1.fc38.s390x gpg-pubkey-5323552a-6112bcdc libsemanage-3.4-6.fc38.s390x curl-7.87.0-1.fc38.s390x basesystem-11-14.fc37.noarch libstdc++-13.0.0-0.4.fc38.s390x zstd-1.5.2-3.fc37.s390x glibc-minimal-langpack-2.36.9000-19.fc38.s390x elfutils-default-yama-scope-0.188-3.fc38.noarch gmp-6.2.1-3.fc38.s390x ocaml-srpm-macros-7-2.fc37.noarch libsigsegv-2.14-3.fc38.s390x glibc-gconv-extra-2.36.9000-19.fc38.s390x sqlite-libs-3.40.0-1.fc38.s390x openblas-srpm-macros-2-12.fc37.noarch rpm-4.18.0-8.fc38.s390x binutils-gold-2.39-6.fc38.s390x libnsl2-2.0.0-4.fc38.s390x libdb-5.3.28-54.fc38.s390x fedora-release-common-38-0.6.noarch glibc-common-2.36.9000-19.fc38.s390x shadow-utils-4.13-3.fc38.s390x patch-2.7.6-17.fc38.s390x fedora-repos-38-0.3.noarch elfutils-libs-0.188-3.fc38.s390x systemd-libs-252.4-598.fc38.s390x libpsl-0.21.1-6.fc38.s390x libxml2-2.10.3-2.fc38.s390x openldap-2.6.3-1.fc38.s390x publicsuffix-list-dafsa-20221208-1.fc38.noarch libevent-2.1.12-7.fc38.s390x audit-libs-3.0.9-2.fc38.s390x coreutils-9.1-8.fc38.s390x keyutils-libs-1.6.1-5.fc38.s390x package-notes-srpm-macros-0.5-6.fc38.noarch lz4-libs-1.9.3-5.fc38.s390x efi-srpm-macros-5-6.fc37.noarch mpfr-4.1.1-2.fc38.s390x debugedit-5.0-5.fc37.s390x lua-srpm-macros-1-7.fc37.noarch bzip2-1.0.8-12.fc38.s390x p11-kit-trust-0.24.1-5.fc38.s390x libgcc-13.0.0-0.4.fc38.s390x libssh-0.10.4-2.fc38.s390x gawk-5.1.1-4.fc38.s390x go-srpm-macros-3.2.0-1.fc38.noarch tzdata-2022g-1.fc38.noarch elfutils-debuginfod-client-0.188-3.fc38.s390x pcre2-syntax-10.40-1.fc38.1.noarch unzip-6.0-58.fc38.s390x cracklib-2.9.7-30.fc38.s390x glibc-2.36.9000-19.fc38.s390x libffi-3.4.4-1.fc38.s390x zip-3.0-35.fc38.s390x fpc-srpm-macros-1.3-6.fc37.noarch dwz-0.15-1.fc38.s390x libselinux-3.4-6.fc38.s390x pkgconf-m4-1.8.0-3.fc38.noarch cyrus-sasl-lib-2.1.28-8.fc38.s390x ncurses-base-6.3-5.20221126.fc38.noarch gpg-pubkey-eb10b464-6202d9c6 tar-1.34-5.fc38.s390x alternatives-1.21-1.fc38.s390x libnghttp2-1.51.0-1.fc38.s390x readline-8.2-2.fc38.s390x crypto-policies-20221215-1.gita4c31a3.fc38.noarch rpm-libs-4.18.0-8.fc38.s390x libgomp-13.0.0-0.4.fc38.s390x libcurl-7.87.0-1.fc38.s390x setup-2.14.3-1.fc38.noarch libcap-2.48-5.fc38.s390x libverto-0.3.2-4.fc38.s390x util-linux-core-2.38.1-3.fc38.s390x jansson-2.13.1-5.fc38.s390x Start: buildsrpm Start: rpmbuild -bs Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1658448000 Wrote: /builddir/build/SRPMS/q-7.11-46.fc38.src.rpm Finish: rpmbuild -bs cp: ‘var/lib/mock/fedora-rawhide-s390x-1672099125.116594/root/var/log’: No such file or directory INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-s390x-1672099125.116594/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-s390x-1672099125.116594/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-s390x-1672099125.116594/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-wio_52rw/q/q.spec) Config(child) 2 minutes 31 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running (timeout=115200): unbuffer mock --rebuild /var/lib/copr-rpmbuild/results/q-7.11-46.fc38.src.rpm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1672099125.116594 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 3.5 starting (python version = 3.11.0, NVR = mock-3.5-1.fc37)... Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/results/q-7.11-46.fc38.src.rpm) Config(fedora-rawhide-s390x) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-s390x-bootstrap-1672099125.116594/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-s390x-bootstrap-1672099125.116594/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 3.5 INFO: Mock Version: 3.5 Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-s390x-1672099125.116594/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 3.5 INFO: Mock Version: 3.5 Start: dnf update No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 3.3 kB/s | 3.0 kB 00:00 Additional repo https_jakub_fedorapeople_org_fe 4.2 kB/s | 3.0 kB 00:00 fedora 6.3 kB/s | 6.6 kB 00:01 Dependencies resolved. Nothing to do. Complete! Finish: dnf update Finish: chroot init Start: build phase for q-7.11-46.fc38.src.rpm Start: build setup for q-7.11-46.fc38.src.rpm Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1658448000 Wrote: /builddir/build/SRPMS/q-7.11-46.fc38.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 3.7 kB/s | 3.0 kB 00:00 Additional repo https_jakub_fedorapeople_org_fe 4.2 kB/s | 3.0 kB 00:00 fedora 815 B/s | 6.6 kB 00:08 Package which-2.21-36.fc38.s390x is already installed. Dependencies resolved. ==================================================================================================================================== Package Arch Version Repository Size ==================================================================================================================================== Installing: ImageMagick-devel s390x 1:6.9.12.70-1.fc38 fedora 119 k autoconf noarch 2.71-4.fc38 copr_base 720 k automake noarch 1.16.5-9.fc37 fedora 696 k bison s390x 3.8.2-3.fc38 copr_base 1.0 M dx-devel s390x 4.4.4-61.fc38 copr_base 77 k flex s390x 2.6.4-11.fc38 copr_base 315 k freetype-devel s390x 2.12.1-3.fc38 copr_base 859 k gdbm-devel s390x 1:1.23-2.fc38 copr_base 81 k gettext-devel s390x 0.21.1-1.fc38 copr_base 211 k gmp-devel s390x 1:6.2.1-3.fc38 copr_base 175 k libcurl-devel s390x 7.87.0-1.fc38 copr_base 895 k libtool s390x 2.4.7-3.0.1.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 595 k libtool-ltdl-devel s390x 2.4.7-3.0.1.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 156 k libxml2-devel s390x 2.10.3-2.fc38 copr_base 502 k libxslt-devel s390x 1.1.37-1.fc38 copr_base 148 k make s390x 1:4.3-11.fc38 copr_base 550 k ncurses-devel s390x 6.3-5.20221126.fc38 copr_base 522 k readline-devel s390x 8.2-2.fc38 fedora 207 k tcl-devel s390x 1:8.6.12-3.fc38 fedora 169 k tk-devel s390x 1:8.6.12-3.fc37 fedora 538 k unixODBC-devel s390x 2.3.11-1.fc38 fedora 50 k zlib-devel s390x 1.2.13-1.fc38 fedora 45 k Installing dependencies: ImageMagick s390x 1:6.9.12.70-1.fc38 fedora 85 k ImageMagick-libs s390x 1:6.9.12.70-1.fc38 fedora 2.2 M LibRaw s390x 0.21.0-1.fc38 copr_base 451 k adobe-mappings-cmap noarch 20190730-4.fc37 fedora 2.1 M adobe-mappings-cmap-deprecated noarch 20190730-4.fc37 fedora 113 k adobe-mappings-pdf noarch 20190401-2.fc37 fedora 697 k annobin-docs noarch 10.99-1.0.1.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 93 k annobin-plugin-gcc s390x 10.99-1.0.1.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 888 k avahi-libs s390x 0.8-19.fc38 copr_base 68 k blosc s390x 1.21.1-3.fc38 copr_base 50 k brotli s390x 1.0.9-9.fc38 copr_base 343 k brotli-devel s390x 1.0.9-9.fc38 copr_base 32 k bzip2-devel s390x 1.0.8-12.fc38 copr_base 214 k cairo s390x 1.17.6-2.fc38 copr_base 687 k cairo-gobject s390x 1.17.6-2.fc38 copr_base 18 k cmake-filesystem s390x 3.25.1-1.fc38 copr_base 17 k cpp s390x 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 8.9 M crypto-policies-scripts noarch 20221215-1.gita4c31a3.fc38 fedora 116 k cups-libs s390x 1:2.4.2-5.fc38 copr_base 280 k dbus-libs s390x 1:1.14.4-1.fc38 copr_base 159 k dx-libs s390x 4.4.4-61.fc38 copr_base 2.4 M emacs-filesystem noarch 1:28.1-3.fc37 fedora 9.5 k expat s390x 2.5.0-1.fc38 copr_base 114 k fontconfig s390x 2.14.1-2.fc38 copr_base 292 k fontconfig-devel s390x 2.14.1-2.fc38 copr_base 128 k fonts-filesystem noarch 1:2.0.5-10.fc38 fedora 8.0 k freetype s390x 2.12.1-3.fc38 copr_base 438 k fribidi s390x 1.0.12-2.fc38 copr_base 91 k gc s390x 8.2.2-1.fc38 copr_base 114 k gcc s390x 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 28 M gcc-plugin-annobin s390x 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 28 k gd s390x 2.3.3-9.fc38 copr_base 153 k gdbm s390x 1:1.23-2.fc38 copr_base 153 k gdk-pixbuf2 s390x 2.42.10-1.fc38 copr_base 467 k gettext s390x 0.21.1-1.fc38 copr_base 1.0 M gettext-common-devel noarch 0.21.1-1.fc38 copr_base 409 k gettext-envsubst s390x 0.21.1-1.fc38 copr_base 37 k gettext-libs s390x 0.21.1-1.fc38 copr_base 344 k gettext-runtime s390x 0.21.1-1.fc38 copr_base 109 k glib2 s390x 2.74.1-2.fc38 copr_base 2.7 M glib2-devel s390x 2.74.1-2.fc38 copr_base 518 k glibc-devel s390x 2.36.9000-19.fc38 fedora 55 k glibc-headers-s390 noarch 2.36.9000-19.fc38 fedora 516 k gmp-c++ s390x 1:6.2.1-3.fc38 copr_base 19 k gnutls s390x 3.7.8-9.fc38 copr_base 1.0 M google-droid-sans-fonts noarch 20200215-13.fc37 fedora 2.7 M google-noto-fonts-common noarch 20201206^1.git0c78c8329-9.fc38 fedora 18 k google-noto-sans-vf-fonts noarch 20201206^1.git0c78c8329-9.fc38 fedora 729 k graphite2 s390x 1.3.14-10.fc38 copr_base 100 k graphite2-devel s390x 1.3.14-10.fc38 copr_base 21 k graphviz s390x 7.0.4-1.fc38 copr_base 5.1 M groff-base s390x 1.22.4-10.fc38 copr_base 1.1 M gts s390x 0.7.6-43.20121130.fc38 copr_base 236 k guile22 s390x 2.2.7-6.fc38 copr_base 6.4 M harfbuzz s390x 6.0.0-1.fc38 copr_base 859 k harfbuzz-devel s390x 6.0.0-1.fc38 copr_base 362 k harfbuzz-icu s390x 6.0.0-1.fc38 copr_base 16 k hdf-libs s390x 4.2.15-11.fc38 copr_base 308 k hdf5 s390x 1.12.1-10.fc38 copr_base 2.4 M highway s390x 1.0.1-2.fc38 copr_base 164 k imath s390x 3.1.6-1.fc38 copr_base 115 k jasper-libs s390x 3.0.6-1.fc38 copr_base 178 k jbig2dec-libs s390x 0.19-7.fc38 copr_base 78 k jbigkit-libs s390x 2.1-24.fc38 copr_base 56 k kernel-headers s390x 6.1.0-1.fc38 fedora 1.5 M langpacks-core-font-en noarch 3.0-27.fc38 fedora 9.9 k lasi s390x 1.1.3-9.fc38 copr_base 55 k lcms2 s390x 2.14-1.fc38 copr_base 185 k libICE s390x 1.0.10-9.fc38 copr_base 73 k libSM s390x 1.2.3-11.fc38 copr_base 43 k libX11 s390x 1.8.1-2.fc38 copr_base 670 k libX11-common noarch 1.8.1-2.fc38 copr_base 150 k libX11-devel s390x 1.8.1-2.fc38 copr_base 939 k libX11-xcb s390x 1.8.1-2.fc38 copr_base 12 k libXau s390x 1.0.11-1.fc38 copr_base 32 k libXau-devel s390x 1.0.11-1.fc38 copr_base 14 k libXext s390x 1.3.5-1.fc38 copr_base 40 k libXfixes s390x 6.0.0-4.fc38 copr_base 20 k libXft s390x 2.3.6-1.fc38 copr_base 74 k libXft-devel s390x 2.3.6-1.fc38 copr_base 36 k libXinerama s390x 1.1.5-1.fc38 copr_base 15 k libXmu s390x 1.1.4-1.fc38 copr_base 81 k libXp s390x 1.0.4-1.fc38 copr_base 33 k libXpm s390x 3.5.13-8.fc38 copr_base 64 k libXrandr s390x 1.5.2-9.fc38 copr_base 29 k libXrender s390x 0.9.11-1.fc38 copr_base 29 k libXrender-devel s390x 0.9.11-1.fc38 copr_base 19 k libXt s390x 1.2.1-3.fc38 copr_base 191 k libXxf86vm s390x 1.1.5-1.fc38 copr_base 18 k libaec s390x 1.0.6-3.fc38 copr_base 46 k libaom s390x 3.5.0-2.fc38 copr_base 1.3 M libasan s390x 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 492 k libatomic s390x 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 18 k libavif s390x 0.11.1-4.fc38 copr_base 89 k libb2 s390x 0.98.1-7.fc38 copr_base 27 k libblkid-devel s390x 2.38.1-3.fc38 fedora 16 k libdatrie s390x 0.2.13-4.fc38 copr_base 34 k libdav1d s390x 1.0.0-2.fc38 copr_base 315 k libdrm s390x 2.4.114-1.fc38 copr_base 101 k libffi-devel s390x 3.4.4-1.fc38 copr_base 28 k libfontenc s390x 1.1.6-1.fc38 copr_base 32 k libgfortran s390x 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 560 k libglvnd s390x 1:1.6.0-1.fc38 copr_base 145 k libglvnd-glx s390x 1:1.6.0-1.fc38 copr_base 171 k libgpg-error s390x 1.46-1.fc38 copr_base 225 k libgpg-error-devel s390x 1.46-1.fc38 copr_base 67 k libgs s390x 9.56.1-5.fc38 copr_base 3.7 M libicu s390x 71.1-2.fc38 copr_base 10 M libicu-devel s390x 71.1-2.fc38 copr_base 842 k libijs s390x 0.35-16.fc38 copr_base 30 k libimagequant s390x 2.17.0-3.fc38 copr_base 70 k libjpeg-turbo s390x 2.1.4-1.fc38 copr_base 179 k libjxl s390x 1:0.7.0-3.fc38 copr_base 909 k liblqr-1 s390x 0.4.2-20.fc38 copr_base 52 k libmount-devel s390x 2.38.1-3.fc38 fedora 18 k libmpc s390x 1.2.1-5.fc38 copr_base 65 k libpaper s390x 1.1.28-5.fc38 copr_base 41 k libpng s390x 2:1.6.37-13.fc38 copr_base 131 k libpng-devel s390x 2:1.6.37-13.fc38 copr_base 293 k libraqm s390x 0.8.0-2.fc38 copr_base 21 k librsvg2 s390x 2.55.1-3.fc38 copr_base 3.3 M libselinux-devel s390x 3.4-6.fc38 copr_base 115 k libsepol-devel s390x 3.4-4.fc38 copr_base 40 k libthai s390x 0.1.29-3.fc38 copr_base 215 k libtiff s390x 4.4.0-4.fc38 copr_base 216 k libtool-ltdl s390x 2.4.7-3.0.1.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 38 k libubsan s390x 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 203 k libwebp s390x 1.2.4-2.fc38 copr_base 250 k libwmf-lite s390x 0.2.12-9.fc38 copr_base 76 k libxcb s390x 1.13.1-10.fc38 copr_base 237 k libxcb-devel s390x 1.13.1-10.fc38 copr_base 1.0 M libxcrypt-devel s390x 4.4.33-5.fc38 copr_base 31 k libxkbfile s390x 1.1.1-1.fc38 copr_base 100 k libxshmfence s390x 1.3-11.fc38 copr_base 12 k libxslt s390x 1.1.37-1.fc38 copr_base 187 k m4 s390x 1.4.19-4.fc38 copr_base 307 k mesa-libGL s390x 22.3.1-1.fc38 copr_base 198 k mesa-libGLU s390x 9.0.1-7.fc38 copr_base 176 k mesa-libglapi s390x 22.3.1-1.fc38 copr_base 80 k mkfontscale s390x 1.2.2-2.fc38 copr_base 34 k motif s390x 2.3.4-26.fc38 copr_base 1.5 M mpdecimal s390x 2.5.1-4.fc38 copr_base 115 k ncurses s390x 6.3-5.20221126.fc38 copr_base 417 k ncurses-c++-libs s390x 6.3-5.20221126.fc38 copr_base 38 k netcdf s390x 4.9.0-4.fc38 copr_base 866 k netpbm s390x 11.00.00-2.fc38 copr_base 191 k nspr s390x 4.35.0-2.fc38 fedora 138 k nss s390x 3.85.0-1.fc38 fedora 667 k nss-softokn s390x 3.85.0-1.fc38 fedora 1.0 M nss-softokn-freebl s390x 3.85.0-1.fc38 fedora 303 k nss-sysinit s390x 3.85.0-1.fc38 fedora 18 k nss-util s390x 3.85.0-1.fc38 fedora 86 k openexr-libs s390x 3.1.5-2.fc37 fedora 1.1 M openjpeg2 s390x 2.5.0-2.fc38 copr_base 198 k pango s390x 1.50.12-1.fc38 copr_base 352 k pcre2-devel s390x 10.40-1.fc38.1 copr_base 474 k pcre2-utf16 s390x 10.40-1.fc38.1 copr_base 233 k pcre2-utf32 s390x 10.40-1.fc38.1 copr_base 220 k perl-B s390x 1.83-492.fc38 copr_base 186 k perl-Carp noarch 1.52-489.fc37 fedora 29 k perl-Class-Struct noarch 0.66-492.fc38 copr_base 26 k perl-Data-Dumper s390x 2.184-490.fc38 copr_base 58 k perl-DynaLoader s390x 1.52-492.fc38 copr_base 30 k perl-Encode s390x 4:3.19-492.fc38 copr_base 1.7 M perl-Errno s390x 1.36-492.fc38 copr_base 18 k perl-Exporter noarch 5.77-489.fc37 fedora 31 k perl-Fcntl s390x 1.15-492.fc38 copr_base 24 k perl-File-Basename noarch 2.85-492.fc38 copr_base 21 k perl-File-Compare noarch 1.100.700-492.fc38 copr_base 17 k perl-File-Copy noarch 2.39-492.fc38 copr_base 23 k perl-File-Find noarch 1.40-492.fc38 copr_base 29 k perl-File-Path noarch 2.18-489.fc37 fedora 35 k perl-File-Temp noarch 1:0.231.100-489.fc37 fedora 59 k perl-File-stat noarch 1.12-492.fc38 copr_base 21 k perl-Getopt-Long noarch 1:2.54-1.fc38 fedora 60 k perl-Getopt-Std noarch 1.13-492.fc38 copr_base 19 k perl-HTTP-Tiny noarch 0.082-1.fc37 fedora 55 k perl-IO s390x 1.50-492.fc38 copr_base 91 k perl-IPC-Open3 noarch 1.22-492.fc38 copr_base 26 k perl-MIME-Base64 s390x 3.16-489.fc38 copr_base 31 k perl-POSIX s390x 2.03-492.fc38 copr_base 103 k perl-PathTools s390x 3.84-489.fc38 copr_base 82 k perl-Pod-Escapes noarch 1:1.07-489.fc37 fedora 20 k perl-Pod-Perldoc noarch 3.28.01-490.fc37 fedora 90 k perl-Pod-Simple noarch 1:3.43-490.fc37 fedora 225 k perl-Pod-Usage noarch 4:2.03-3.fc37 fedora 40 k perl-Scalar-List-Utils s390x 5:1.63-489.fc38 copr_base 73 k perl-SelectSaver noarch 1.02-492.fc38 copr_base 15 k perl-Socket s390x 4:2.036-1.fc38 copr_base 55 k perl-Storable s390x 1:3.26-489.fc38 copr_base 98 k perl-Symbol noarch 1.09-492.fc38 copr_base 18 k perl-Term-ANSIColor noarch 5.01-490.fc37 fedora 48 k perl-Term-Cap noarch 1.17-489.fc37 fedora 22 k perl-Text-ParseWords noarch 3.31-489.fc37 fedora 16 k perl-Text-Tabs+Wrap noarch 2021.0814-489.fc37 fedora 22 k perl-Thread-Queue noarch 3.14-489.fc37 fedora 21 k perl-Time-Local noarch 2:1.300-489.fc37 fedora 33 k perl-constant noarch 1.33-490.fc37 fedora 23 k perl-if noarch 0.61.000-492.fc38 copr_base 17 k perl-interpreter s390x 4:5.36.0-492.fc38 copr_base 76 k perl-libs s390x 4:5.36.0-492.fc38 copr_base 2.2 M perl-mro s390x 1.26-492.fc38 copr_base 32 k perl-overload noarch 1.35-492.fc38 copr_base 49 k perl-overloading noarch 0.02-492.fc38 copr_base 16 k perl-parent noarch 1:0.239-1.fc38 fedora 14 k perl-podlators noarch 1:5.00-1.fc38 fedora 127 k perl-threads s390x 1:2.27-489.fc38 copr_base 58 k perl-threads-shared s390x 1.64-489.fc38 copr_base 44 k perl-vars noarch 1.05-492.fc38 copr_base 16 k pixman s390x 0.40.0-6.fc38 copr_base 210 k poppler s390x 22.08.0-4.fc38 copr_base 1.2 M poppler-data noarch 0.4.11-3.fc37 fedora 2.0 M poppler-glib s390x 22.08.0-4.fc38 copr_base 177 k python-pip-wheel noarch 22.3.1-1.fc38 fedora 1.4 M python-setuptools-wheel noarch 65.5.1-1.fc38 fedora 715 k python3 s390x 3.11.1-1.fc38 fedora 27 k python3-libs s390x 3.11.1-1.fc38 fedora 9.5 M rav1e-libs s390x 0.5.1-5.fc37 fedora 795 k setxkbmap s390x 1.3.3-3.fc37 fedora 22 k shared-mime-info s390x 2.2-2.fc37 fedora 380 k snappy s390x 1.1.9-5.fc37 fedora 35 k sysprof-capture-devel s390x 3.46.0-1.fc38 fedora 56 k tcl s390x 1:8.6.12-3.fc38 fedora 1.1 M tk s390x 1:8.6.12-3.fc37 fedora 1.6 M unixODBC s390x 2.3.11-1.fc38 fedora 459 k urw-base35-bookman-fonts noarch 20200910-15.fc37 fedora 848 k urw-base35-c059-fonts noarch 20200910-15.fc37 fedora 875 k urw-base35-d050000l-fonts noarch 20200910-15.fc37 fedora 76 k urw-base35-fonts noarch 20200910-15.fc37 fedora 11 k urw-base35-fonts-common noarch 20200910-15.fc37 fedora 21 k urw-base35-gothic-fonts noarch 20200910-15.fc37 fedora 643 k urw-base35-nimbus-mono-ps-fonts noarch 20200910-15.fc37 fedora 796 k urw-base35-nimbus-roman-fonts noarch 20200910-15.fc37 fedora 857 k urw-base35-nimbus-sans-fonts noarch 20200910-15.fc37 fedora 1.3 M urw-base35-p052-fonts noarch 20200910-15.fc37 fedora 974 k urw-base35-standard-symbols-ps-fonts noarch 20200910-15.fc37 fedora 42 k urw-base35-z003-fonts noarch 20200910-15.fc37 fedora 276 k xhost s390x 1.0.9-2.fc38 fedora 20 k xml-common noarch 0.6.3-59.fc37 fedora 31 k xmodmap s390x 1.0.11-2.fc37 fedora 31 k xorg-x11-fonts-ISO8859-1-100dpi noarch 7.5-34.fc37 fedora 1.1 M xorg-x11-proto-devel noarch 2022.2-2.fc38 fedora 299 k xorg-x11-xauth s390x 1:1.1.2-2.fc37 fedora 35 k xorg-x11-xbitmaps noarch 1.1.2-2.fc37 fedora 49 k xorg-x11-xinit s390x 1.4.0-15.fc37 fedora 55 k xrdb s390x 1.2.1-4.fc37 fedora 29 k xz-devel s390x 5.2.9-1.fc38 fedora 58 k Transaction Summary ==================================================================================================================================== Install 269 Packages Total download size: 159 M Installed size: 558 M Downloading Packages: (1/269): avahi-libs-0.8-19.fc38.s390x.rpm 14 kB/s | 68 kB 00:05 (2/269): LibRaw-0.21.0-1.fc38.s390x.rpm 90 kB/s | 451 kB 00:05 (3/269): blosc-1.21.1-3.fc38.s390x.rpm 11 MB/s | 50 kB 00:00 (4/269): bison-3.8.2-3.fc38.s390x.rpm 99 MB/s | 1.0 MB 00:00 (5/269): brotli-1.0.9-9.fc38.s390x.rpm 43 MB/s | 343 kB 00:00 (6/269): brotli-devel-1.0.9-9.fc38.s390x.rpm 7.0 MB/s | 32 kB 00:00 (7/269): bzip2-devel-1.0.8-12.fc38.s390x.rpm 48 MB/s | 214 kB 00:00 (8/269): cairo-gobject-1.17.6-2.fc38.s390x.rpm 3.7 MB/s | 18 kB 00:00 (9/269): autoconf-2.71-4.fc38.noarch.rpm 143 kB/s | 720 kB 00:05 (10/269): cups-libs-2.4.2-5.fc38.s390x.rpm 45 MB/s | 280 kB 00:00 (11/269): cairo-1.17.6-2.fc38.s390x.rpm 35 MB/s | 687 kB 00:00 (12/269): cmake-filesystem-3.25.1-1.fc38.s390x. 1.4 MB/s | 17 kB 00:00 (13/269): dbus-libs-1.14.4-1.fc38.s390x.rpm 34 MB/s | 159 kB 00:00 (14/269): expat-2.5.0-1.fc38.s390x.rpm 30 MB/s | 114 kB 00:00 (15/269): flex-2.6.4-11.fc38.s390x.rpm 7.0 MB/s | 315 kB 00:00 (16/269): fontconfig-2.14.1-2.fc38.s390x.rpm 52 MB/s | 292 kB 00:00 (17/269): fontconfig-devel-2.14.1-2.fc38.s390x. 33 MB/s | 128 kB 00:00 (18/269): freetype-2.12.1-3.fc38.s390x.rpm 76 MB/s | 438 kB 00:00 (19/269): freetype-devel-2.12.1-3.fc38.s390x.rp 29 MB/s | 859 kB 00:00 (20/269): fribidi-1.0.12-2.fc38.s390x.rpm 6.9 MB/s | 91 kB 00:00 (21/269): gc-8.2.2-1.fc38.s390x.rpm 25 MB/s | 114 kB 00:00 (22/269): gd-2.3.3-9.fc38.s390x.rpm 19 MB/s | 153 kB 00:00 (23/269): gdbm-1.23-2.fc38.s390x.rpm 42 MB/s | 153 kB 00:00 (24/269): gdbm-devel-1.23-2.fc38.s390x.rpm 20 MB/s | 81 kB 00:00 (25/269): gdk-pixbuf2-2.42.10-1.fc38.s390x.rpm 86 MB/s | 467 kB 00:00 (26/269): gettext-0.21.1-1.fc38.s390x.rpm 171 MB/s | 1.0 MB 00:00 (27/269): gettext-common-devel-0.21.1-1.fc38.no 84 MB/s | 409 kB 00:00 (28/269): gettext-devel-0.21.1-1.fc38.s390x.rpm 35 MB/s | 211 kB 00:00 (29/269): gettext-envsubst-0.21.1-1.fc38.s390x. 8.1 MB/s | 37 kB 00:00 (30/269): gettext-libs-0.21.1-1.fc38.s390x.rpm 70 MB/s | 344 kB 00:00 (31/269): gettext-runtime-0.21.1-1.fc38.s390x.r 22 MB/s | 109 kB 00:00 (32/269): glib2-2.74.1-2.fc38.s390x.rpm 234 MB/s | 2.7 MB 00:00 (33/269): glib2-devel-2.74.1-2.fc38.s390x.rpm 58 MB/s | 518 kB 00:00 (34/269): gmp-c++-6.2.1-3.fc38.s390x.rpm 5.2 MB/s | 19 kB 00:00 (35/269): gmp-devel-6.2.1-3.fc38.s390x.rpm 39 MB/s | 175 kB 00:00 (36/269): gnutls-3.7.8-9.fc38.s390x.rpm 197 MB/s | 1.0 MB 00:00 (37/269): graphite2-1.3.14-10.fc38.s390x.rpm 28 MB/s | 100 kB 00:00 (38/269): graphite2-devel-1.3.14-10.fc38.s390x. 7.0 MB/s | 21 kB 00:00 (39/269): graphviz-7.0.4-1.fc38.s390x.rpm 63 MB/s | 5.1 MB 00:00 (40/269): groff-base-1.22.4-10.fc38.s390x.rpm 83 MB/s | 1.1 MB 00:00 (41/269): gts-0.7.6-43.20121130.fc38.s390x.rpm 12 MB/s | 236 kB 00:00 (42/269): guile22-2.2.7-6.fc38.s390x.rpm 185 MB/s | 6.4 MB 00:00 (43/269): harfbuzz-6.0.0-1.fc38.s390x.rpm 93 MB/s | 859 kB 00:00 (44/269): harfbuzz-devel-6.0.0-1.fc38.s390x.rpm 66 MB/s | 362 kB 00:00 (45/269): harfbuzz-icu-6.0.0-1.fc38.s390x.rpm 3.3 MB/s | 16 kB 00:00 (46/269): hdf-libs-4.2.15-11.fc38.s390x.rpm 43 MB/s | 308 kB 00:00 (47/269): hdf5-1.12.1-10.fc38.s390x.rpm 155 MB/s | 2.4 MB 00:00 (48/269): highway-1.0.1-2.fc38.s390x.rpm 27 MB/s | 164 kB 00:00 (49/269): imath-3.1.6-1.fc38.s390x.rpm 8.2 MB/s | 115 kB 00:00 (50/269): jasper-libs-3.0.6-1.fc38.s390x.rpm 19 MB/s | 178 kB 00:00 (51/269): jbig2dec-libs-0.19-7.fc38.s390x.rpm 15 MB/s | 78 kB 00:00 (52/269): jbigkit-libs-2.1-24.fc38.s390x.rpm 8.6 MB/s | 56 kB 00:00 (53/269): lasi-1.1.3-9.fc38.s390x.rpm 8.1 MB/s | 55 kB 00:00 (54/269): lcms2-2.14-1.fc38.s390x.rpm 20 MB/s | 185 kB 00:00 (55/269): libICE-1.0.10-9.fc38.s390x.rpm 11 MB/s | 73 kB 00:00 (56/269): libSM-1.2.3-11.fc38.s390x.rpm 12 MB/s | 43 kB 00:00 (57/269): libX11-1.8.1-2.fc38.s390x.rpm 66 MB/s | 670 kB 00:00 (58/269): libX11-common-1.8.1-2.fc38.noarch.rpm 37 MB/s | 150 kB 00:00 (59/269): libX11-devel-1.8.1-2.fc38.s390x.rpm 76 MB/s | 939 kB 00:00 (60/269): libX11-xcb-1.8.1-2.fc38.s390x.rpm 1.4 MB/s | 12 kB 00:00 (61/269): libXau-1.0.11-1.fc38.s390x.rpm 3.4 MB/s | 32 kB 00:00 (62/269): libXau-devel-1.0.11-1.fc38.s390x.rpm 3.4 MB/s | 14 kB 00:00 (63/269): libXext-1.3.5-1.fc38.s390x.rpm 9.4 MB/s | 40 kB 00:00 (64/269): libXfixes-6.0.0-4.fc38.s390x.rpm 3.9 MB/s | 20 kB 00:00 (65/269): libXft-2.3.6-1.fc38.s390x.rpm 22 MB/s | 74 kB 00:00 (66/269): libXft-devel-2.3.6-1.fc38.s390x.rpm 11 MB/s | 36 kB 00:00 (67/269): libXinerama-1.1.5-1.fc38.s390x.rpm 3.8 MB/s | 15 kB 00:00 (68/269): libXmu-1.1.4-1.fc38.s390x.rpm 17 MB/s | 81 kB 00:00 (69/269): dx-devel-4.4.4-61.fc38.s390x.rpm 77 kB/s | 77 kB 00:00 (70/269): libXpm-3.5.13-8.fc38.s390x.rpm 7.7 MB/s | 64 kB 00:00 (71/269): libXrandr-1.5.2-9.fc38.s390x.rpm 5.6 MB/s | 29 kB 00:00 (72/269): libXp-1.0.4-1.fc38.s390x.rpm 71 kB/s | 33 kB 00:00 (73/269): libXrender-0.9.11-1.fc38.s390x.rpm 2.6 MB/s | 29 kB 00:00 (74/269): libXrender-devel-0.9.11-1.fc38.s390x. 2.3 MB/s | 19 kB 00:00 (75/269): libXt-1.2.1-3.fc38.s390x.rpm 21 MB/s | 191 kB 00:00 (76/269): libXxf86vm-1.1.5-1.fc38.s390x.rpm 2.1 MB/s | 18 kB 00:00 (77/269): libaec-1.0.6-3.fc38.s390x.rpm 6.4 MB/s | 46 kB 00:00 (78/269): libaom-3.5.0-2.fc38.s390x.rpm 117 MB/s | 1.3 MB 00:00 (79/269): libavif-0.11.1-4.fc38.s390x.rpm 13 MB/s | 89 kB 00:00 (80/269): libb2-0.98.1-7.fc38.s390x.rpm 4.1 MB/s | 27 kB 00:00 (81/269): libdatrie-0.2.13-4.fc38.s390x.rpm 5.2 MB/s | 34 kB 00:00 (82/269): libdav1d-1.0.0-2.fc38.s390x.rpm 51 MB/s | 315 kB 00:00 (83/269): libdrm-2.4.114-1.fc38.s390x.rpm 24 MB/s | 101 kB 00:00 (84/269): libffi-devel-3.4.4-1.fc38.s390x.rpm 7.6 MB/s | 28 kB 00:00 (85/269): libfontenc-1.1.6-1.fc38.s390x.rpm 8.1 MB/s | 32 kB 00:00 (86/269): libglvnd-1.6.0-1.fc38.s390x.rpm 26 MB/s | 145 kB 00:00 (87/269): libglvnd-glx-1.6.0-1.fc38.s390x.rpm 34 MB/s | 171 kB 00:00 (88/269): libgpg-error-1.46-1.fc38.s390x.rpm 46 MB/s | 225 kB 00:00 (89/269): libgpg-error-devel-1.46-1.fc38.s390x. 7.4 MB/s | 67 kB 00:00 (90/269): libgs-9.56.1-5.fc38.s390x.rpm 120 MB/s | 3.7 MB 00:00 (91/269): libicu-71.1-2.fc38.s390x.rpm 202 MB/s | 10 MB 00:00 (92/269): libicu-devel-71.1-2.fc38.s390x.rpm 93 MB/s | 842 kB 00:00 (93/269): libijs-0.35-16.fc38.s390x.rpm 2.7 MB/s | 30 kB 00:00 (94/269): libimagequant-2.17.0-3.fc38.s390x.rpm 15 MB/s | 70 kB 00:00 (95/269): libjpeg-turbo-2.1.4-1.fc38.s390x.rpm 43 MB/s | 179 kB 00:00 (96/269): libjxl-0.7.0-3.fc38.s390x.rpm 51 MB/s | 909 kB 00:00 (97/269): liblqr-1-0.4.2-20.fc38.s390x.rpm 6.0 MB/s | 52 kB 00:00 (98/269): libmpc-1.2.1-5.fc38.s390x.rpm 11 MB/s | 65 kB 00:00 (99/269): libpaper-1.1.28-5.fc38.s390x.rpm 11 MB/s | 41 kB 00:00 (100/269): libpng-1.6.37-13.fc38.s390x.rpm 24 MB/s | 131 kB 00:00 (101/269): libpng-devel-1.6.37-13.fc38.s390x.rp 40 MB/s | 293 kB 00:00 (102/269): libraqm-0.8.0-2.fc38.s390x.rpm 1.3 MB/s | 21 kB 00:00 (103/269): librsvg2-2.55.1-3.fc38.s390x.rpm 60 MB/s | 3.3 MB 00:00 (104/269): libselinux-devel-3.4-6.fc38.s390x.rp 30 MB/s | 115 kB 00:00 (105/269): libsepol-devel-3.4-4.fc38.s390x.rpm 12 MB/s | 40 kB 00:00 (106/269): libthai-0.1.29-3.fc38.s390x.rpm 29 MB/s | 215 kB 00:00 (107/269): libtiff-4.4.0-4.fc38.s390x.rpm 24 MB/s | 216 kB 00:00 (108/269): libwebp-1.2.4-2.fc38.s390x.rpm 31 MB/s | 250 kB 00:00 (109/269): libwmf-lite-0.2.12-9.fc38.s390x.rpm 7.5 MB/s | 76 kB 00:00 (110/269): libxcb-1.13.1-10.fc38.s390x.rpm 56 MB/s | 237 kB 00:00 (111/269): libxcb-devel-1.13.1-10.fc38.s390x.rp 89 MB/s | 1.0 MB 00:00 (112/269): libxcrypt-devel-4.4.33-5.fc38.s390x. 6.8 MB/s | 31 kB 00:00 (113/269): libxkbfile-1.1.1-1.fc38.s390x.rpm 23 MB/s | 100 kB 00:00 (114/269): libxml2-devel-2.10.3-2.fc38.s390x.rp 82 MB/s | 502 kB 00:00 (115/269): libxshmfence-1.3-11.fc38.s390x.rpm 957 kB/s | 12 kB 00:00 (116/269): libxslt-1.1.37-1.fc38.s390x.rpm 38 MB/s | 187 kB 00:00 (117/269): libxslt-devel-1.1.37-1.fc38.s390x.rp 10 MB/s | 148 kB 00:00 (118/269): m4-1.4.19-4.fc38.s390x.rpm 67 MB/s | 307 kB 00:00 (119/269): make-4.3-11.fc38.s390x.rpm 89 MB/s | 550 kB 00:00 (120/269): libcurl-devel-7.87.0-1.fc38.s390x.rp 2.0 MB/s | 895 kB 00:00 (121/269): mesa-libGL-22.3.1-1.fc38.s390x.rpm 1.1 MB/s | 198 kB 00:00 (122/269): dx-libs-4.4.4-61.fc38.s390x.rpm 1.3 MB/s | 2.4 MB 00:01 (123/269): mkfontscale-1.2.2-2.fc38.s390x.rpm 6.7 MB/s | 34 kB 00:00 (124/269): motif-2.3.4-26.fc38.s390x.rpm 119 MB/s | 1.5 MB 00:00 (125/269): mpdecimal-2.5.1-4.fc38.s390x.rpm 12 MB/s | 115 kB 00:00 (126/269): ncurses-6.3-5.20221126.fc38.s390x.rp 42 MB/s | 417 kB 00:00 (127/269): ncurses-c++-libs-6.3-5.20221126.fc38 11 MB/s | 38 kB 00:00 (128/269): ncurses-devel-6.3-5.20221126.fc38.s3 30 MB/s | 522 kB 00:00 (129/269): netcdf-4.9.0-4.fc38.s390x.rpm 128 MB/s | 866 kB 00:00 (130/269): netpbm-11.00.00-2.fc38.s390x.rpm 28 MB/s | 191 kB 00:00 (131/269): openjpeg2-2.5.0-2.fc38.s390x.rpm 27 MB/s | 198 kB 00:00 (132/269): pango-1.50.12-1.fc38.s390x.rpm 81 MB/s | 352 kB 00:00 (133/269): pcre2-devel-10.40-1.fc38.1.s390x.rpm 76 MB/s | 474 kB 00:00 (134/269): pcre2-utf16-10.40-1.fc38.1.s390x.rpm 35 MB/s | 233 kB 00:00 (135/269): pcre2-utf32-10.40-1.fc38.1.s390x.rpm 41 MB/s | 220 kB 00:00 (136/269): perl-B-1.83-492.fc38.s390x.rpm 34 MB/s | 186 kB 00:00 (137/269): perl-Class-Struct-0.66-492.fc38.noar 4.9 MB/s | 26 kB 00:00 (138/269): perl-Data-Dumper-2.184-490.fc38.s390 14 MB/s | 58 kB 00:00 (139/269): perl-DynaLoader-1.52-492.fc38.s390x. 6.9 MB/s | 30 kB 00:00 (140/269): perl-Encode-3.19-492.fc38.s390x.rpm 197 MB/s | 1.7 MB 00:00 (141/269): perl-Errno-1.36-492.fc38.s390x.rpm 4.9 MB/s | 18 kB 00:00 (142/269): perl-Fcntl-1.15-492.fc38.s390x.rpm 4.7 MB/s | 24 kB 00:00 (143/269): perl-File-Basename-2.85-492.fc38.noa 5.4 MB/s | 21 kB 00:00 (144/269): perl-File-Compare-1.100.700-492.fc38 3.7 MB/s | 17 kB 00:00 (145/269): perl-File-Copy-2.39-492.fc38.noarch. 5.2 MB/s | 23 kB 00:00 (146/269): perl-File-Find-1.40-492.fc38.noarch. 4.2 MB/s | 29 kB 00:00 (147/269): perl-File-stat-1.12-492.fc38.noarch. 4.1 MB/s | 21 kB 00:00 (148/269): perl-Getopt-Std-1.13-492.fc38.noarch 5.6 MB/s | 19 kB 00:00 (149/269): perl-IO-1.50-492.fc38.s390x.rpm 17 MB/s | 91 kB 00:00 (150/269): perl-IPC-Open3-1.22-492.fc38.noarch. 3.9 MB/s | 26 kB 00:00 (151/269): perl-MIME-Base64-3.16-489.fc38.s390x 6.5 MB/s | 31 kB 00:00 (152/269): perl-POSIX-2.03-492.fc38.s390x.rpm 27 MB/s | 103 kB 00:00 (153/269): perl-PathTools-3.84-489.fc38.s390x.r 19 MB/s | 82 kB 00:00 (154/269): perl-Scalar-List-Utils-1.63-489.fc38 16 MB/s | 73 kB 00:00 (155/269): mesa-libglapi-22.3.1-1.fc38.s390x.rp 204 kB/s | 80 kB 00:00 (156/269): perl-SelectSaver-1.02-492.fc38.noarc 3.5 MB/s | 15 kB 00:00 (157/269): perl-Socket-2.036-1.fc38.s390x.rpm 9.2 MB/s | 55 kB 00:00 (158/269): perl-Storable-3.26-489.fc38.s390x.rp 26 MB/s | 98 kB 00:00 (159/269): perl-Symbol-1.09-492.fc38.noarch.rpm 4.2 MB/s | 18 kB 00:00 (160/269): perl-if-0.61.000-492.fc38.noarch.rpm 4.6 MB/s | 17 kB 00:00 (161/269): perl-interpreter-5.36.0-492.fc38.s39 13 MB/s | 76 kB 00:00 (162/269): perl-mro-1.26-492.fc38.s390x.rpm 3.2 MB/s | 32 kB 00:00 (163/269): perl-libs-5.36.0-492.fc38.s390x.rpm 111 MB/s | 2.2 MB 00:00 (164/269): perl-overload-1.35-492.fc38.noarch.r 11 MB/s | 49 kB 00:00 (165/269): perl-overloading-0.02-492.fc38.noarc 3.7 MB/s | 16 kB 00:00 (166/269): perl-threads-2.27-489.fc38.s390x.rpm 8.9 MB/s | 58 kB 00:00 (167/269): perl-threads-shared-1.64-489.fc38.s3 7.5 MB/s | 44 kB 00:00 (168/269): perl-vars-1.05-492.fc38.noarch.rpm 3.9 MB/s | 16 kB 00:00 (169/269): pixman-0.40.0-6.fc38.s390x.rpm 43 MB/s | 210 kB 00:00 (170/269): poppler-22.08.0-4.fc38.s390x.rpm 126 MB/s | 1.2 MB 00:00 (171/269): poppler-glib-22.08.0-4.fc38.s390x.rp 31 MB/s | 177 kB 00:00 (172/269): mesa-libGLU-9.0.1-7.fc38.s390x.rpm 275 kB/s | 176 kB 00:00 (173/269): annobin-docs-10.99-1.0.1.fc38.noarch 82 kB/s | 93 kB 00:01 (174/269): annobin-plugin-gcc-10.99-1.0.1.fc38. 540 kB/s | 888 kB 00:01 (175/269): gcc-plugin-annobin-13.0.0-0.4.fc38.s 178 kB/s | 28 kB 00:00 (176/269): libasan-13.0.0-0.4.fc38.s390x.rpm 3.0 MB/s | 492 kB 00:00 (177/269): libatomic-13.0.0-0.4.fc38.s390x.rpm 84 kB/s | 18 kB 00:00 (178/269): cpp-13.0.0-0.4.fc38.s390x.rpm 4.0 MB/s | 8.9 MB 00:02 (179/269): libgfortran-13.0.0-0.4.fc38.s390x.rp 3.4 MB/s | 560 kB 00:00 (180/269): libtool-2.4.7-3.0.1.fc38.s390x.rpm 3.7 MB/s | 595 kB 00:00 (181/269): libtool-ltdl-2.4.7-3.0.1.fc38.s390x. 235 kB/s | 38 kB 00:00 (182/269): libtool-ltdl-devel-2.4.7-3.0.1.fc38. 995 kB/s | 156 kB 00:00 (183/269): libubsan-13.0.0-0.4.fc38.s390x.rpm 1.2 MB/s | 203 kB 00:00 (184/269): gcc-13.0.0-0.4.fc38.s390x.rpm 13 MB/s | 28 MB 00:02 (185/269): ImageMagick-6.9.12.70-1.fc38.s390x.r 108 kB/s | 85 kB 00:00 (186/269): ImageMagick-devel-6.9.12.70-1.fc38.s 128 kB/s | 119 kB 00:00 (187/269): adobe-mappings-cmap-deprecated-20190 228 kB/s | 113 kB 00:00 (188/269): ImageMagick-libs-6.9.12.70-1.fc38.s3 2.7 MB/s | 2.2 MB 00:00 (189/269): adobe-mappings-cmap-20190730-4.fc37. 2.3 MB/s | 2.1 MB 00:00 (190/269): adobe-mappings-pdf-20190401-2.fc37.n 3.2 MB/s | 697 kB 00:00 (191/269): automake-1.16.5-9.fc37.noarch.rpm 4.3 MB/s | 696 kB 00:00 (192/269): crypto-policies-scripts-20221215-1.g 740 kB/s | 116 kB 00:00 (193/269): emacs-filesystem-28.1-3.fc37.noarch. 59 kB/s | 9.5 kB 00:00 (194/269): fonts-filesystem-2.0.5-10.fc38.noarc 48 kB/s | 8.0 kB 00:00 (195/269): glibc-devel-2.36.9000-19.fc38.s390x. 356 kB/s | 55 kB 00:00 (196/269): glibc-headers-s390-2.36.9000-19.fc38 3.0 MB/s | 516 kB 00:00 (197/269): google-droid-sans-fonts-20200215-13. 8.8 MB/s | 2.7 MB 00:00 (198/269): google-noto-fonts-common-20201206^1. 105 kB/s | 18 kB 00:00 (199/269): google-noto-sans-vf-fonts-20201206^1 4.2 MB/s | 729 kB 00:00 (200/269): kernel-headers-6.1.0-1.fc38.s390x.rp 9.5 MB/s | 1.5 MB 00:00 (201/269): langpacks-core-font-en-3.0-27.fc38.n 61 kB/s | 9.9 kB 00:00 (202/269): libblkid-devel-2.38.1-3.fc38.s390x.r 104 kB/s | 16 kB 00:00 (203/269): libmount-devel-2.38.1-3.fc38.s390x.r 114 kB/s | 18 kB 00:00 (204/269): nspr-4.35.0-2.fc38.s390x.rpm 822 kB/s | 138 kB 00:00 (205/269): nss-3.85.0-1.fc38.s390x.rpm 3.7 MB/s | 667 kB 00:00 (206/269): nss-softokn-3.85.0-1.fc38.s390x.rpm 6.1 MB/s | 1.0 MB 00:00 (207/269): nss-softokn-freebl-3.85.0-1.fc38.s39 1.9 MB/s | 303 kB 00:00 (208/269): nss-sysinit-3.85.0-1.fc38.s390x.rpm 118 kB/s | 18 kB 00:00 (209/269): nss-util-3.85.0-1.fc38.s390x.rpm 559 kB/s | 86 kB 00:00 (210/269): openexr-libs-3.1.5-2.fc37.s390x.rpm 6.3 MB/s | 1.1 MB 00:00 (211/269): perl-Carp-1.52-489.fc37.noarch.rpm 188 kB/s | 29 kB 00:00 (212/269): perl-Exporter-5.77-489.fc37.noarch.r 203 kB/s | 31 kB 00:00 (213/269): perl-File-Path-2.18-489.fc37.noarch. 229 kB/s | 35 kB 00:00 (214/269): perl-File-Temp-0.231.100-489.fc37.no 359 kB/s | 59 kB 00:00 (215/269): perl-Getopt-Long-2.54-1.fc38.noarch. 389 kB/s | 60 kB 00:00 (216/269): perl-HTTP-Tiny-0.082-1.fc37.noarch.r 359 kB/s | 55 kB 00:00 (217/269): perl-Pod-Escapes-1.07-489.fc37.noarc 129 kB/s | 20 kB 00:00 (218/269): perl-Pod-Perldoc-3.28.01-490.fc37.no 581 kB/s | 90 kB 00:00 (219/269): perl-Pod-Simple-3.43-490.fc37.noarch 1.4 MB/s | 225 kB 00:00 (220/269): perl-Pod-Usage-2.03-3.fc37.noarch.rp 262 kB/s | 40 kB 00:00 (221/269): perl-Term-ANSIColor-5.01-490.fc37.no 311 kB/s | 48 kB 00:00 (222/269): perl-Term-Cap-1.17-489.fc37.noarch.r 142 kB/s | 22 kB 00:00 (223/269): perl-Text-ParseWords-3.31-489.fc37.n 107 kB/s | 16 kB 00:00 (224/269): perl-Text-Tabs+Wrap-2021.0814-489.fc 144 kB/s | 22 kB 00:00 (225/269): perl-Thread-Queue-3.14-489.fc37.noar 139 kB/s | 21 kB 00:00 (226/269): perl-Time-Local-1.300-489.fc37.noarc 218 kB/s | 33 kB 00:00 (227/269): perl-constant-1.33-490.fc37.noarch.r 148 kB/s | 23 kB 00:00 (228/269): perl-parent-0.239-1.fc38.noarch.rpm 91 kB/s | 14 kB 00:00 (229/269): perl-podlators-5.00-1.fc38.noarch.rp 791 kB/s | 127 kB 00:00 (230/269): poppler-data-0.4.11-3.fc37.noarch.rp 12 MB/s | 2.0 MB 00:00 (231/269): python-pip-wheel-22.3.1-1.fc38.noarc 5.0 MB/s | 1.4 MB 00:00 (232/269): python-setuptools-wheel-65.5.1-1.fc3 2.6 MB/s | 715 kB 00:00 (233/269): python3-3.11.1-1.fc38.s390x.rpm 175 kB/s | 27 kB 00:00 (234/269): python3-libs-3.11.1-1.fc38.s390x.rpm 15 MB/s | 9.5 MB 00:00 (235/269): rav1e-libs-0.5.1-5.fc37.s390x.rpm 1.3 MB/s | 795 kB 00:00 (236/269): readline-devel-8.2-2.fc38.s390x.rpm 332 kB/s | 207 kB 00:00 (237/269): setxkbmap-1.3.3-3.fc37.s390x.rpm 140 kB/s | 22 kB 00:00 (238/269): shared-mime-info-2.2-2.fc37.s390x.rp 2.2 MB/s | 380 kB 00:00 (239/269): snappy-1.1.9-5.fc37.s390x.rpm 199 kB/s | 35 kB 00:00 (240/269): sysprof-capture-devel-3.46.0-1.fc38. 363 kB/s | 56 kB 00:00 (241/269): tcl-8.6.12-3.fc38.s390x.rpm 6.7 MB/s | 1.1 MB 00:00 (242/269): tcl-devel-8.6.12-3.fc38.s390x.rpm 1.1 MB/s | 169 kB 00:00 (243/269): tk-8.6.12-3.fc37.s390x.rpm 9.7 MB/s | 1.6 MB 00:00 (244/269): tk-devel-8.6.12-3.fc37.s390x.rpm 3.3 MB/s | 538 kB 00:00 (245/269): unixODBC-2.3.11-1.fc38.s390x.rpm 2.5 MB/s | 459 kB 00:00 (246/269): unixODBC-devel-2.3.11-1.fc38.s390x.r 291 kB/s | 50 kB 00:00 (247/269): urw-base35-bookman-fonts-20200910-15 4.8 MB/s | 848 kB 00:00 (248/269): urw-base35-c059-fonts-20200910-15.fc 4.7 MB/s | 875 kB 00:00 (249/269): urw-base35-d050000l-fonts-20200910-1 492 kB/s | 76 kB 00:00 (250/269): urw-base35-fonts-20200910-15.fc37.no 60 kB/s | 11 kB 00:00 (251/269): urw-base35-fonts-common-20200910-15. 111 kB/s | 21 kB 00:00 (252/269): urw-base35-gothic-fonts-20200910-15. 3.9 MB/s | 643 kB 00:00 (253/269): urw-base35-nimbus-mono-ps-fonts-2020 4.9 MB/s | 796 kB 00:00 (254/269): urw-base35-nimbus-roman-fonts-202009 5.2 MB/s | 857 kB 00:00 (255/269): urw-base35-nimbus-sans-fonts-2020091 8.1 MB/s | 1.3 MB 00:00 (256/269): urw-base35-p052-fonts-20200910-15.fc 4.8 MB/s | 974 kB 00:00 (257/269): urw-base35-standard-symbols-ps-fonts 274 kB/s | 42 kB 00:00 (258/269): urw-base35-z003-fonts-20200910-15.fc 1.7 MB/s | 276 kB 00:00 (259/269): xhost-1.0.9-2.fc38.s390x.rpm 129 kB/s | 20 kB 00:00 (260/269): xml-common-0.6.3-59.fc37.noarch.rpm 198 kB/s | 31 kB 00:00 (261/269): xmodmap-1.0.11-2.fc37.s390x.rpm 200 kB/s | 31 kB 00:00 (262/269): xorg-x11-fonts-ISO8859-1-100dpi-7.5- 6.6 MB/s | 1.1 MB 00:00 (263/269): xorg-x11-proto-devel-2022.2-2.fc38.n 1.8 MB/s | 299 kB 00:00 (264/269): xorg-x11-xauth-1.1.2-2.fc37.s390x.rp 224 kB/s | 35 kB 00:00 (265/269): xorg-x11-xbitmaps-1.1.2-2.fc37.noarc 319 kB/s | 49 kB 00:00 (266/269): xorg-x11-xinit-1.4.0-15.fc37.s390x.r 344 kB/s | 55 kB 00:00 (267/269): xrdb-1.2.1-4.fc37.s390x.rpm 186 kB/s | 29 kB 00:00 (268/269): xz-devel-5.2.9-1.fc38.s390x.rpm 372 kB/s | 58 kB 00:00 (269/269): zlib-devel-1.2.13-1.fc38.s390x.rpm 282 kB/s | 45 kB 00:00 -------------------------------------------------------------------------------- Total 7.3 MB/s | 159 MB 00:21 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : libpng-2:1.6.37-13.fc38.s390x 1/269 Installing : libjpeg-turbo-2.1.4-1.fc38.s390x 2/269 Installing : nspr-4.35.0-2.fc38.s390x 3/269 Installing : zlib-devel-1.2.13-1.fc38.s390x 4/269 Installing : libtool-ltdl-2.4.7-3.0.1.fc38.s390x 5/269 Installing : libICE-1.0.10-9.fc38.s390x 6/269 Installing : libSM-1.2.3-11.fc38.s390x 7/269 Installing : nss-util-3.85.0-1.fc38.s390x 8/269 Installing : xorg-x11-proto-devel-2022.2-2.fc38.noarch 9/269 Installing : fonts-filesystem-1:2.0.5-10.fc38.noarch 10/269 Installing : urw-base35-fonts-common-20200910-15.fc37.noarch 11/269 Installing : libwebp-1.2.4-2.fc38.s390x 12/269 Installing : libXau-1.0.11-1.fc38.s390x 13/269 Installing : libxcb-1.13.1-10.fc38.s390x 14/269 Installing : lcms2-2.14-1.fc38.s390x 15/269 Installing : openjpeg2-2.5.0-2.fc38.s390x 16/269 Installing : m4-1.4.19-4.fc38.s390x 17/269 Installing : gettext-libs-0.21.1-1.fc38.s390x 18/269 Installing : expat-2.5.0-1.fc38.s390x 19/269 Installing : hdf-libs-4.2.15-11.fc38.s390x 20/269 Installing : tcl-1:8.6.12-3.fc38.s390x 21/269 Installing : adobe-mappings-cmap-20190730-4.fc37.noarch 22/269 Installing : libmpc-1.2.1-5.fc38.s390x 23/269 Installing : cpp-13.0.0-0.4.fc38.s390x 24/269 Installing : libicu-71.1-2.fc38.s390x 25/269 Installing : libaec-1.0.6-3.fc38.s390x 26/269 Installing : libX11-xcb-1.8.1-2.fc38.s390x 27/269 Installing : jbigkit-libs-2.1-24.fc38.s390x 28/269 Installing : libtiff-4.4.0-4.fc38.s390x 29/269 Installing : imath-3.1.6-1.fc38.s390x 30/269 Installing : graphite2-1.3.14-10.fc38.s390x 31/269 Installing : gnutls-3.7.8-9.fc38.s390x 32/269 Installing : glib2-2.74.1-2.fc38.s390x 33/269 Installing : harfbuzz-6.0.0-1.fc38.s390x 34/269 Installing : freetype-2.12.1-3.fc38.s390x 35/269 Installing : shared-mime-info-2.2-2.fc37.s390x 36/269 Running scriptlet: shared-mime-info-2.2-2.fc37.s390x 36/269 Installing : gdk-pixbuf2-2.42.10-1.fc38.s390x 37/269 Installing : fribidi-1.0.12-2.fc38.s390x 38/269 Installing : libraqm-0.8.0-2.fc38.s390x 39/269 Installing : harfbuzz-icu-6.0.0-1.fc38.s390x 40/269 Installing : liblqr-1-0.4.2-20.fc38.s390x 41/269 Installing : graphite2-devel-1.3.14-10.fc38.s390x 42/269 Installing : openexr-libs-3.1.5-2.fc37.s390x 43/269 Installing : libicu-devel-71.1-2.fc38.s390x 44/269 Installing : adobe-mappings-cmap-deprecated-20190730-4.fc37.n 45/269 Installing : tcl-devel-1:8.6.12-3.fc38.s390x 46/269 Installing : libXau-devel-1.0.11-1.fc38.s390x 47/269 Installing : libxcb-devel-1.13.1-10.fc38.s390x 48/269 Installing : urw-base35-bookman-fonts-20200910-15.fc37.noarch 49/269 Running scriptlet: urw-base35-bookman-fonts-20200910-15.fc37.noarch 49/269 Installing : urw-base35-c059-fonts-20200910-15.fc37.noarch 50/269 Running scriptlet: urw-base35-c059-fonts-20200910-15.fc37.noarch 50/269 Installing : urw-base35-d050000l-fonts-20200910-15.fc37.noarc 51/269 Running scriptlet: urw-base35-d050000l-fonts-20200910-15.fc37.noarc 51/269 Installing : urw-base35-gothic-fonts-20200910-15.fc37.noarch 52/269 Running scriptlet: urw-base35-gothic-fonts-20200910-15.fc37.noarch 52/269 Installing : urw-base35-nimbus-mono-ps-fonts-20200910-15.fc37 53/269 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-15.fc37 53/269 Installing : urw-base35-nimbus-roman-fonts-20200910-15.fc37.n 54/269 Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-15.fc37.n 54/269 Installing : urw-base35-nimbus-sans-fonts-20200910-15.fc37.no 55/269 Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-15.fc37.no 55/269 Installing : urw-base35-p052-fonts-20200910-15.fc37.noarch 56/269 Running scriptlet: urw-base35-p052-fonts-20200910-15.fc37.noarch 56/269 Installing : urw-base35-standard-symbols-ps-fonts-20200910-15 57/269 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-15 57/269 Installing : urw-base35-z003-fonts-20200910-15.fc37.noarch 58/269 Running scriptlet: urw-base35-z003-fonts-20200910-15.fc37.noarch 58/269 Installing : urw-base35-fonts-20200910-15.fc37.noarch 59/269 Installing : nss-softokn-freebl-3.85.0-1.fc38.s390x 60/269 Installing : nss-softokn-3.85.0-1.fc38.s390x 61/269 Installing : unixODBC-2.3.11-1.fc38.s390x 62/269 Installing : libpng-devel-2:1.6.37-13.fc38.s390x 63/269 Installing : jasper-libs-3.0.6-1.fc38.s390x 64/269 Installing : LibRaw-0.21.0-1.fc38.s390x 65/269 Installing : xz-devel-5.2.9-1.fc38.s390x 66/269 Installing : xorg-x11-xbitmaps-1.1.2-2.fc37.noarch 67/269 Running scriptlet: xml-common-0.6.3-59.fc37.noarch 68/269 Installing : xml-common-0.6.3-59.fc37.noarch 68/269 Installing : sysprof-capture-devel-3.46.0-1.fc38.s390x 69/269 Installing : snappy-1.1.9-5.fc37.s390x 70/269 Installing : blosc-1.21.1-3.fc38.s390x 71/269 Installing : rav1e-libs-0.5.1-5.fc37.s390x 72/269 Installing : python-setuptools-wheel-65.5.1-1.fc38.noarch 73/269 Installing : python-pip-wheel-22.3.1-1.fc38.noarch 74/269 Installing : poppler-data-0.4.11-3.fc37.noarch 75/269 Installing : libblkid-devel-2.38.1-3.fc38.s390x 76/269 Installing : kernel-headers-6.1.0-1.fc38.s390x 77/269 Installing : google-noto-fonts-common-20201206^1.git0c78c8329 78/269 Installing : google-noto-sans-vf-fonts-20201206^1.git0c78c832 79/269 Installing : google-droid-sans-fonts-20200215-13.fc37.noarch 80/269 Installing : langpacks-core-font-en-3.0-27.fc38.noarch 81/269 Installing : fontconfig-2.14.1-2.fc38.s390x 82/269 Running scriptlet: fontconfig-2.14.1-2.fc38.s390x 82/269 Installing : glibc-headers-s390-2.36.9000-19.fc38.noarch 83/269 Installing : glibc-devel-2.36.9000-19.fc38.s390x 84/269 Installing : libxcrypt-devel-4.4.33-5.fc38.s390x 85/269 Installing : emacs-filesystem-1:28.1-3.fc37.noarch 86/269 Installing : adobe-mappings-pdf-20190401-2.fc37.noarch 87/269 Installing : libubsan-13.0.0-0.4.fc38.s390x 88/269 Installing : libgfortran-13.0.0-0.4.fc38.s390x 89/269 Installing : hdf5-1.12.1-10.fc38.s390x 90/269 Installing : netcdf-4.9.0-4.fc38.s390x 91/269 Installing : libatomic-13.0.0-0.4.fc38.s390x 92/269 Installing : libasan-13.0.0-0.4.fc38.s390x 93/269 Installing : annobin-docs-10.99-1.0.1.fc38.noarch 94/269 Installing : pixman-0.40.0-6.fc38.s390x 95/269 Installing : pcre2-utf32-10.40-1.fc38.1.s390x 96/269 Installing : pcre2-utf16-10.40-1.fc38.1.s390x 97/269 Installing : pcre2-devel-10.40-1.fc38.1.s390x 98/269 Installing : netpbm-11.00.00-2.fc38.s390x 99/269 Installing : gts-0.7.6-43.20121130.fc38.s390x 100/269 Installing : ncurses-c++-libs-6.3-5.20221126.fc38.s390x 101/269 Installing : ncurses-devel-6.3-5.20221126.fc38.s390x 102/269 Installing : ncurses-6.3-5.20221126.fc38.s390x 103/269 Installing : mpdecimal-2.5.1-4.fc38.s390x 104/269 Installing : mesa-libglapi-22.3.1-1.fc38.s390x 105/269 Installing : libxslt-1.1.37-1.fc38.s390x 106/269 Installing : libxshmfence-1.3-11.fc38.s390x 107/269 Installing : libwmf-lite-0.2.12-9.fc38.s390x 108/269 Installing : libsepol-devel-3.4-4.fc38.s390x 109/269 Installing : libselinux-devel-3.4-6.fc38.s390x 110/269 Installing : libmount-devel-2.38.1-3.fc38.s390x 111/269 Installing : libpaper-1.1.28-5.fc38.s390x 112/269 Installing : libimagequant-2.17.0-3.fc38.s390x 113/269 Installing : libijs-0.35-16.fc38.s390x 114/269 Installing : libgpg-error-1.46-1.fc38.s390x 115/269 Installing : libgpg-error-devel-1.46-1.fc38.s390x 116/269 Installing : libglvnd-1:1.6.0-1.fc38.s390x 117/269 Installing : libfontenc-1.1.6-1.fc38.s390x 118/269 Installing : mkfontscale-1.2.2-2.fc38.s390x 119/269 Installing : xorg-x11-fonts-ISO8859-1-100dpi-7.5-34.fc37.noar 120/269 Running scriptlet: xorg-x11-fonts-ISO8859-1-100dpi-7.5-34.fc37.noar 120/269 Installing : libffi-devel-3.4.4-1.fc38.s390x 121/269 Installing : libdrm-2.4.114-1.fc38.s390x 122/269 Installing : libdav1d-1.0.0-2.fc38.s390x 123/269 Installing : libdatrie-0.2.13-4.fc38.s390x 124/269 Installing : libthai-0.1.29-3.fc38.s390x 125/269 Installing : libb2-0.98.1-7.fc38.s390x 126/269 Installing : python3-3.11.1-1.fc38.s390x 127/269 Installing : python3-libs-3.11.1-1.fc38.s390x 128/269 Installing : glib2-devel-2.74.1-2.fc38.s390x 129/269 Installing : crypto-policies-scripts-20221215-1.gita4c31a3.fc 130/269 Installing : nss-sysinit-3.85.0-1.fc38.s390x 131/269 Installing : nss-3.85.0-1.fc38.s390x 132/269 Running scriptlet: nss-3.85.0-1.fc38.s390x 132/269 Installing : poppler-22.08.0-4.fc38.s390x 133/269 Installing : libX11-common-1.8.1-2.fc38.noarch 134/269 Installing : libX11-1.8.1-2.fc38.s390x 135/269 Installing : libXext-1.3.5-1.fc38.s390x 136/269 Installing : libXrender-0.9.11-1.fc38.s390x 137/269 Installing : cairo-1.17.6-2.fc38.s390x 138/269 Installing : libXft-2.3.6-1.fc38.s390x 139/269 Installing : pango-1.50.12-1.fc38.s390x 140/269 Installing : libXt-1.2.1-3.fc38.s390x 141/269 Installing : libXmu-1.1.4-1.fc38.s390x 142/269 Installing : libXp-1.0.4-1.fc38.s390x 143/269 Installing : libX11-devel-1.8.1-2.fc38.s390x 144/269 Installing : libXpm-3.5.13-8.fc38.s390x 145/269 Installing : libXrender-devel-0.9.11-1.fc38.s390x 146/269 Installing : xhost-1.0.9-2.fc38.s390x 147/269 Installing : xorg-x11-xauth-1:1.1.2-2.fc37.s390x 148/269 Installing : xrdb-1.2.1-4.fc37.s390x 149/269 Installing : lasi-1.1.3-9.fc38.s390x 150/269 Running scriptlet: tk-1:8.6.12-3.fc37.s390x 151/269 Installing : tk-1:8.6.12-3.fc37.s390x 151/269 Installing : cairo-gobject-1.17.6-2.fc38.s390x 152/269 Installing : librsvg2-2.55.1-3.fc38.s390x 153/269 Installing : poppler-glib-22.08.0-4.fc38.s390x 154/269 Installing : libXrandr-1.5.2-9.fc38.s390x 155/269 Installing : libXinerama-1.1.5-1.fc38.s390x 156/269 Installing : libXxf86vm-1.1.5-1.fc38.s390x 157/269 Installing : libXfixes-6.0.0-4.fc38.s390x 158/269 Installing : libglvnd-glx-1:1.6.0-1.fc38.s390x 159/269 Installing : mesa-libGL-22.3.1-1.fc38.s390x 160/269 Installing : mesa-libGLU-9.0.1-7.fc38.s390x 161/269 Installing : libxkbfile-1.1.1-1.fc38.s390x 162/269 Installing : setxkbmap-1.3.3-3.fc37.s390x 163/269 Installing : xmodmap-1.0.11-2.fc37.s390x 164/269 Installing : xorg-x11-xinit-1.4.0-15.fc37.s390x 165/269 Installing : motif-2.3.4-26.fc38.s390x 166/269 Installing : dx-libs-4.4.4-61.fc38.s390x 167/269 Installing : jbig2dec-libs-0.19-7.fc38.s390x 168/269 Installing : highway-1.0.1-2.fc38.s390x 169/269 Installing : libjxl-1:0.7.0-3.fc38.s390x 170/269 Installing : libaom-3.5.0-2.fc38.s390x 171/269 Installing : libavif-0.11.1-4.fc38.s390x 172/269 Installing : gd-2.3.3-9.fc38.s390x 173/269 Running scriptlet: groff-base-1.22.4-10.fc38.s390x 174/269 Installing : groff-base-1.22.4-10.fc38.s390x 174/269 Running scriptlet: groff-base-1.22.4-10.fc38.s390x 174/269 Installing : perl-if-0.61.000-492.fc38.noarch 175/269 Installing : perl-Pod-Escapes-1:1.07-489.fc37.noarch 176/269 Installing : perl-Text-Tabs+Wrap-2021.0814-489.fc37.noarch 177/269 Installing : perl-File-Path-2.18-489.fc37.noarch 178/269 Installing : perl-Time-Local-2:1.300-489.fc37.noarch 179/269 Installing : perl-Class-Struct-0.66-492.fc38.noarch 180/269 Installing : perl-POSIX-2.03-492.fc38.s390x 181/269 Installing : perl-Term-ANSIColor-5.01-490.fc37.noarch 182/269 Installing : perl-Term-Cap-1.17-489.fc37.noarch 183/269 Installing : perl-IPC-Open3-1.22-492.fc38.noarch 184/269 Installing : perl-File-Temp-1:0.231.100-489.fc37.noarch 185/269 Installing : perl-HTTP-Tiny-0.082-1.fc37.noarch 186/269 Installing : perl-Pod-Simple-1:3.43-490.fc37.noarch 187/269 Installing : perl-Symbol-1.09-492.fc38.noarch 188/269 Installing : perl-SelectSaver-1.02-492.fc38.noarch 189/269 Installing : perl-Socket-4:2.036-1.fc38.s390x 190/269 Installing : perl-File-stat-1.12-492.fc38.noarch 191/269 Installing : perl-podlators-1:5.00-1.fc38.noarch 192/269 Installing : perl-Pod-Perldoc-3.28.01-490.fc37.noarch 193/269 Installing : perl-mro-1.26-492.fc38.s390x 194/269 Installing : perl-Fcntl-1.15-492.fc38.s390x 195/269 Installing : perl-overloading-0.02-492.fc38.noarch 196/269 Installing : perl-Text-ParseWords-3.31-489.fc37.noarch 197/269 Installing : perl-IO-1.50-492.fc38.s390x 198/269 Installing : perl-Pod-Usage-4:2.03-3.fc37.noarch 199/269 Installing : perl-Getopt-Std-1.13-492.fc38.noarch 200/269 Installing : perl-MIME-Base64-3.16-489.fc38.s390x 201/269 Installing : perl-Errno-1.36-492.fc38.s390x 202/269 Installing : perl-File-Basename-2.85-492.fc38.noarch 203/269 Installing : perl-Scalar-List-Utils-5:1.63-489.fc38.s390x 204/269 Installing : perl-overload-1.35-492.fc38.noarch 205/269 Installing : perl-vars-1.05-492.fc38.noarch 206/269 Installing : perl-Storable-1:3.26-489.fc38.s390x 207/269 Installing : perl-constant-1.33-490.fc37.noarch 208/269 Installing : perl-parent-1:0.239-1.fc38.noarch 209/269 Installing : perl-Getopt-Long-1:2.54-1.fc38.noarch 210/269 Installing : perl-DynaLoader-1.52-492.fc38.s390x 211/269 Installing : perl-Carp-1.52-489.fc37.noarch 212/269 Installing : perl-Exporter-5.77-489.fc37.noarch 213/269 Installing : perl-PathTools-3.84-489.fc38.s390x 214/269 Installing : perl-Encode-4:3.19-492.fc38.s390x 215/269 Installing : perl-libs-4:5.36.0-492.fc38.s390x 216/269 Installing : perl-interpreter-4:5.36.0-492.fc38.s390x 217/269 Installing : perl-threads-1:2.27-489.fc38.s390x 218/269 Installing : perl-threads-shared-1.64-489.fc38.s390x 219/269 Installing : perl-Thread-Queue-3.14-489.fc37.noarch 220/269 Installing : perl-B-1.83-492.fc38.s390x 221/269 Installing : perl-Data-Dumper-2.184-490.fc38.s390x 222/269 Installing : perl-File-Compare-1.100.700-492.fc38.noarch 223/269 Installing : perl-File-Copy-2.39-492.fc38.noarch 224/269 Installing : perl-File-Find-1.40-492.fc38.noarch 225/269 Installing : autoconf-2.71-4.fc38.noarch 226/269 Installing : automake-1.16.5-9.fc37.noarch 227/269 Installing : gmp-c++-1:6.2.1-3.fc38.s390x 228/269 Installing : gettext-envsubst-0.21.1-1.fc38.s390x 229/269 Installing : gettext-runtime-0.21.1-1.fc38.s390x 230/269 Installing : gettext-0.21.1-1.fc38.s390x 231/269 Installing : gettext-common-devel-0.21.1-1.fc38.noarch 232/269 Installing : gdbm-1:1.23-2.fc38.s390x 233/269 Installing : gc-8.2.2-1.fc38.s390x 234/269 Installing : guile22-2.2.7-6.fc38.s390x 235/269 Installing : make-1:4.3-11.fc38.s390x 236/269 Installing : gcc-13.0.0-0.4.fc38.s390x 237/269 Running scriptlet: gcc-13.0.0-0.4.fc38.s390x 237/269 Installing : dbus-libs-1:1.14.4-1.fc38.s390x 238/269 Installing : avahi-libs-0.8-19.fc38.s390x 239/269 Installing : cups-libs-1:2.4.2-5.fc38.s390x 240/269 Installing : libgs-9.56.1-5.fc38.s390x 241/269 Installing : graphviz-7.0.4-1.fc38.s390x 242/269 Running scriptlet: graphviz-7.0.4-1.fc38.s390x 242/269 Installing : ImageMagick-libs-1:6.9.12.70-1.fc38.s390x 243/269 Installing : ImageMagick-1:6.9.12.70-1.fc38.s390x 244/269 Installing : cmake-filesystem-3.25.1-1.fc38.s390x 245/269 Installing : libxml2-devel-2.10.3-2.fc38.s390x 246/269 Installing : bzip2-devel-1.0.8-12.fc38.s390x 247/269 Installing : brotli-1.0.9-9.fc38.s390x 248/269 Installing : brotli-devel-1.0.9-9.fc38.s390x 249/269 Installing : harfbuzz-devel-6.0.0-1.fc38.s390x 250/269 Installing : freetype-devel-2.12.1-3.fc38.s390x 251/269 Installing : fontconfig-devel-2.14.1-2.fc38.s390x 252/269 Installing : libXft-devel-2.3.6-1.fc38.s390x 253/269 Installing : tk-devel-1:8.6.12-3.fc37.s390x 254/269 Installing : libxslt-devel-1.1.37-1.fc38.s390x 255/269 Installing : ImageMagick-devel-1:6.9.12.70-1.fc38.s390x 256/269 Installing : annobin-plugin-gcc-10.99-1.0.1.fc38.s390x 257/269 Running scriptlet: annobin-plugin-gcc-10.99-1.0.1.fc38.s390x 257/269 Installing : gcc-plugin-annobin-13.0.0-0.4.fc38.s390x 258/269 Installing : libtool-2.4.7-3.0.1.fc38.s390x 259/269 Installing : gdbm-devel-1:1.23-2.fc38.s390x 260/269 Installing : gettext-devel-0.21.1-1.fc38.s390x 261/269 Installing : gmp-devel-1:6.2.1-3.fc38.s390x 262/269 Installing : libtool-ltdl-devel-2.4.7-3.0.1.fc38.s390x 263/269 Installing : dx-devel-4.4.4-61.fc38.s390x 264/269 Installing : readline-devel-8.2-2.fc38.s390x 265/269 Installing : unixODBC-devel-2.3.11-1.fc38.s390x 266/269 Installing : bison-3.8.2-3.fc38.s390x 267/269 Installing : flex-2.6.4-11.fc38.s390x 268/269 Installing : libcurl-devel-7.87.0-1.fc38.s390x 269/269 Running scriptlet: urw-base35-bookman-fonts-20200910-15.fc37.noarch 269/269 Running scriptlet: urw-base35-c059-fonts-20200910-15.fc37.noarch 269/269 Running scriptlet: urw-base35-d050000l-fonts-20200910-15.fc37.noarc 269/269 Running scriptlet: urw-base35-gothic-fonts-20200910-15.fc37.noarch 269/269 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-15.fc37 269/269 Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-15.fc37.n 269/269 Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-15.fc37.no 269/269 Running scriptlet: urw-base35-p052-fonts-20200910-15.fc37.noarch 269/269 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-15 269/269 Running scriptlet: urw-base35-z003-fonts-20200910-15.fc37.noarch 269/269 Running scriptlet: fontconfig-2.14.1-2.fc38.s390x 269/269 Running scriptlet: crypto-policies-scripts-20221215-1.gita4c31a3.fc 269/269 Running scriptlet: nss-3.85.0-1.fc38.s390x 269/269 Running scriptlet: libcurl-devel-7.87.0-1.fc38.s390x 269/269 Verifying : LibRaw-0.21.0-1.fc38.s390x 1/269 Verifying : autoconf-2.71-4.fc38.noarch 2/269 Verifying : avahi-libs-0.8-19.fc38.s390x 3/269 Verifying : bison-3.8.2-3.fc38.s390x 4/269 Verifying : blosc-1.21.1-3.fc38.s390x 5/269 Verifying : brotli-1.0.9-9.fc38.s390x 6/269 Verifying : brotli-devel-1.0.9-9.fc38.s390x 7/269 Verifying : bzip2-devel-1.0.8-12.fc38.s390x 8/269 Verifying : cairo-1.17.6-2.fc38.s390x 9/269 Verifying : cairo-gobject-1.17.6-2.fc38.s390x 10/269 Verifying : cmake-filesystem-3.25.1-1.fc38.s390x 11/269 Verifying : cups-libs-1:2.4.2-5.fc38.s390x 12/269 Verifying : dbus-libs-1:1.14.4-1.fc38.s390x 13/269 Verifying : dx-devel-4.4.4-61.fc38.s390x 14/269 Verifying : dx-libs-4.4.4-61.fc38.s390x 15/269 Verifying : expat-2.5.0-1.fc38.s390x 16/269 Verifying : flex-2.6.4-11.fc38.s390x 17/269 Verifying : fontconfig-2.14.1-2.fc38.s390x 18/269 Verifying : fontconfig-devel-2.14.1-2.fc38.s390x 19/269 Verifying : freetype-2.12.1-3.fc38.s390x 20/269 Verifying : freetype-devel-2.12.1-3.fc38.s390x 21/269 Verifying : fribidi-1.0.12-2.fc38.s390x 22/269 Verifying : gc-8.2.2-1.fc38.s390x 23/269 Verifying : gd-2.3.3-9.fc38.s390x 24/269 Verifying : gdbm-1:1.23-2.fc38.s390x 25/269 Verifying : gdbm-devel-1:1.23-2.fc38.s390x 26/269 Verifying : gdk-pixbuf2-2.42.10-1.fc38.s390x 27/269 Verifying : gettext-0.21.1-1.fc38.s390x 28/269 Verifying : gettext-common-devel-0.21.1-1.fc38.noarch 29/269 Verifying : gettext-devel-0.21.1-1.fc38.s390x 30/269 Verifying : gettext-envsubst-0.21.1-1.fc38.s390x 31/269 Verifying : gettext-libs-0.21.1-1.fc38.s390x 32/269 Verifying : gettext-runtime-0.21.1-1.fc38.s390x 33/269 Verifying : glib2-2.74.1-2.fc38.s390x 34/269 Verifying : glib2-devel-2.74.1-2.fc38.s390x 35/269 Verifying : gmp-c++-1:6.2.1-3.fc38.s390x 36/269 Verifying : gmp-devel-1:6.2.1-3.fc38.s390x 37/269 Verifying : gnutls-3.7.8-9.fc38.s390x 38/269 Verifying : graphite2-1.3.14-10.fc38.s390x 39/269 Verifying : graphite2-devel-1.3.14-10.fc38.s390x 40/269 Verifying : graphviz-7.0.4-1.fc38.s390x 41/269 Verifying : groff-base-1.22.4-10.fc38.s390x 42/269 Verifying : gts-0.7.6-43.20121130.fc38.s390x 43/269 Verifying : guile22-2.2.7-6.fc38.s390x 44/269 Verifying : harfbuzz-6.0.0-1.fc38.s390x 45/269 Verifying : harfbuzz-devel-6.0.0-1.fc38.s390x 46/269 Verifying : harfbuzz-icu-6.0.0-1.fc38.s390x 47/269 Verifying : hdf-libs-4.2.15-11.fc38.s390x 48/269 Verifying : hdf5-1.12.1-10.fc38.s390x 49/269 Verifying : highway-1.0.1-2.fc38.s390x 50/269 Verifying : imath-3.1.6-1.fc38.s390x 51/269 Verifying : jasper-libs-3.0.6-1.fc38.s390x 52/269 Verifying : jbig2dec-libs-0.19-7.fc38.s390x 53/269 Verifying : jbigkit-libs-2.1-24.fc38.s390x 54/269 Verifying : lasi-1.1.3-9.fc38.s390x 55/269 Verifying : lcms2-2.14-1.fc38.s390x 56/269 Verifying : libICE-1.0.10-9.fc38.s390x 57/269 Verifying : libSM-1.2.3-11.fc38.s390x 58/269 Verifying : libX11-1.8.1-2.fc38.s390x 59/269 Verifying : libX11-common-1.8.1-2.fc38.noarch 60/269 Verifying : libX11-devel-1.8.1-2.fc38.s390x 61/269 Verifying : libX11-xcb-1.8.1-2.fc38.s390x 62/269 Verifying : libXau-1.0.11-1.fc38.s390x 63/269 Verifying : libXau-devel-1.0.11-1.fc38.s390x 64/269 Verifying : libXext-1.3.5-1.fc38.s390x 65/269 Verifying : libXfixes-6.0.0-4.fc38.s390x 66/269 Verifying : libXft-2.3.6-1.fc38.s390x 67/269 Verifying : libXft-devel-2.3.6-1.fc38.s390x 68/269 Verifying : libXinerama-1.1.5-1.fc38.s390x 69/269 Verifying : libXmu-1.1.4-1.fc38.s390x 70/269 Verifying : libXp-1.0.4-1.fc38.s390x 71/269 Verifying : libXpm-3.5.13-8.fc38.s390x 72/269 Verifying : libXrandr-1.5.2-9.fc38.s390x 73/269 Verifying : libXrender-0.9.11-1.fc38.s390x 74/269 Verifying : libXrender-devel-0.9.11-1.fc38.s390x 75/269 Verifying : libXt-1.2.1-3.fc38.s390x 76/269 Verifying : libXxf86vm-1.1.5-1.fc38.s390x 77/269 Verifying : libaec-1.0.6-3.fc38.s390x 78/269 Verifying : libaom-3.5.0-2.fc38.s390x 79/269 Verifying : libavif-0.11.1-4.fc38.s390x 80/269 Verifying : libb2-0.98.1-7.fc38.s390x 81/269 Verifying : libcurl-devel-7.87.0-1.fc38.s390x 82/269 Verifying : libdatrie-0.2.13-4.fc38.s390x 83/269 Verifying : libdav1d-1.0.0-2.fc38.s390x 84/269 Verifying : libdrm-2.4.114-1.fc38.s390x 85/269 Verifying : libffi-devel-3.4.4-1.fc38.s390x 86/269 Verifying : libfontenc-1.1.6-1.fc38.s390x 87/269 Verifying : libglvnd-1:1.6.0-1.fc38.s390x 88/269 Verifying : libglvnd-glx-1:1.6.0-1.fc38.s390x 89/269 Verifying : libgpg-error-1.46-1.fc38.s390x 90/269 Verifying : libgpg-error-devel-1.46-1.fc38.s390x 91/269 Verifying : libgs-9.56.1-5.fc38.s390x 92/269 Verifying : libicu-71.1-2.fc38.s390x 93/269 Verifying : libicu-devel-71.1-2.fc38.s390x 94/269 Verifying : libijs-0.35-16.fc38.s390x 95/269 Verifying : libimagequant-2.17.0-3.fc38.s390x 96/269 Verifying : libjpeg-turbo-2.1.4-1.fc38.s390x 97/269 Verifying : libjxl-1:0.7.0-3.fc38.s390x 98/269 Verifying : liblqr-1-0.4.2-20.fc38.s390x 99/269 Verifying : libmpc-1.2.1-5.fc38.s390x 100/269 Verifying : libpaper-1.1.28-5.fc38.s390x 101/269 Verifying : libpng-2:1.6.37-13.fc38.s390x 102/269 Verifying : libpng-devel-2:1.6.37-13.fc38.s390x 103/269 Verifying : libraqm-0.8.0-2.fc38.s390x 104/269 Verifying : librsvg2-2.55.1-3.fc38.s390x 105/269 Verifying : libselinux-devel-3.4-6.fc38.s390x 106/269 Verifying : libsepol-devel-3.4-4.fc38.s390x 107/269 Verifying : libthai-0.1.29-3.fc38.s390x 108/269 Verifying : libtiff-4.4.0-4.fc38.s390x 109/269 Verifying : libwebp-1.2.4-2.fc38.s390x 110/269 Verifying : libwmf-lite-0.2.12-9.fc38.s390x 111/269 Verifying : libxcb-1.13.1-10.fc38.s390x 112/269 Verifying : libxcb-devel-1.13.1-10.fc38.s390x 113/269 Verifying : libxcrypt-devel-4.4.33-5.fc38.s390x 114/269 Verifying : libxkbfile-1.1.1-1.fc38.s390x 115/269 Verifying : libxml2-devel-2.10.3-2.fc38.s390x 116/269 Verifying : libxshmfence-1.3-11.fc38.s390x 117/269 Verifying : libxslt-1.1.37-1.fc38.s390x 118/269 Verifying : libxslt-devel-1.1.37-1.fc38.s390x 119/269 Verifying : m4-1.4.19-4.fc38.s390x 120/269 Verifying : make-1:4.3-11.fc38.s390x 121/269 Verifying : mesa-libGL-22.3.1-1.fc38.s390x 122/269 Verifying : mesa-libGLU-9.0.1-7.fc38.s390x 123/269 Verifying : mesa-libglapi-22.3.1-1.fc38.s390x 124/269 Verifying : mkfontscale-1.2.2-2.fc38.s390x 125/269 Verifying : motif-2.3.4-26.fc38.s390x 126/269 Verifying : mpdecimal-2.5.1-4.fc38.s390x 127/269 Verifying : ncurses-6.3-5.20221126.fc38.s390x 128/269 Verifying : ncurses-c++-libs-6.3-5.20221126.fc38.s390x 129/269 Verifying : ncurses-devel-6.3-5.20221126.fc38.s390x 130/269 Verifying : netcdf-4.9.0-4.fc38.s390x 131/269 Verifying : netpbm-11.00.00-2.fc38.s390x 132/269 Verifying : openjpeg2-2.5.0-2.fc38.s390x 133/269 Verifying : pango-1.50.12-1.fc38.s390x 134/269 Verifying : pcre2-devel-10.40-1.fc38.1.s390x 135/269 Verifying : pcre2-utf16-10.40-1.fc38.1.s390x 136/269 Verifying : pcre2-utf32-10.40-1.fc38.1.s390x 137/269 Verifying : perl-B-1.83-492.fc38.s390x 138/269 Verifying : perl-Class-Struct-0.66-492.fc38.noarch 139/269 Verifying : perl-Data-Dumper-2.184-490.fc38.s390x 140/269 Verifying : perl-DynaLoader-1.52-492.fc38.s390x 141/269 Verifying : perl-Encode-4:3.19-492.fc38.s390x 142/269 Verifying : perl-Errno-1.36-492.fc38.s390x 143/269 Verifying : perl-Fcntl-1.15-492.fc38.s390x 144/269 Verifying : perl-File-Basename-2.85-492.fc38.noarch 145/269 Verifying : perl-File-Compare-1.100.700-492.fc38.noarch 146/269 Verifying : perl-File-Copy-2.39-492.fc38.noarch 147/269 Verifying : perl-File-Find-1.40-492.fc38.noarch 148/269 Verifying : perl-File-stat-1.12-492.fc38.noarch 149/269 Verifying : perl-Getopt-Std-1.13-492.fc38.noarch 150/269 Verifying : perl-IO-1.50-492.fc38.s390x 151/269 Verifying : perl-IPC-Open3-1.22-492.fc38.noarch 152/269 Verifying : perl-MIME-Base64-3.16-489.fc38.s390x 153/269 Verifying : perl-POSIX-2.03-492.fc38.s390x 154/269 Verifying : perl-PathTools-3.84-489.fc38.s390x 155/269 Verifying : perl-Scalar-List-Utils-5:1.63-489.fc38.s390x 156/269 Verifying : perl-SelectSaver-1.02-492.fc38.noarch 157/269 Verifying : perl-Socket-4:2.036-1.fc38.s390x 158/269 Verifying : perl-Storable-1:3.26-489.fc38.s390x 159/269 Verifying : perl-Symbol-1.09-492.fc38.noarch 160/269 Verifying : perl-if-0.61.000-492.fc38.noarch 161/269 Verifying : perl-interpreter-4:5.36.0-492.fc38.s390x 162/269 Verifying : perl-libs-4:5.36.0-492.fc38.s390x 163/269 Verifying : perl-mro-1.26-492.fc38.s390x 164/269 Verifying : perl-overload-1.35-492.fc38.noarch 165/269 Verifying : perl-overloading-0.02-492.fc38.noarch 166/269 Verifying : perl-threads-1:2.27-489.fc38.s390x 167/269 Verifying : perl-threads-shared-1.64-489.fc38.s390x 168/269 Verifying : perl-vars-1.05-492.fc38.noarch 169/269 Verifying : pixman-0.40.0-6.fc38.s390x 170/269 Verifying : poppler-22.08.0-4.fc38.s390x 171/269 Verifying : poppler-glib-22.08.0-4.fc38.s390x 172/269 Verifying : annobin-docs-10.99-1.0.1.fc38.noarch 173/269 Verifying : annobin-plugin-gcc-10.99-1.0.1.fc38.s390x 174/269 Verifying : cpp-13.0.0-0.4.fc38.s390x 175/269 Verifying : gcc-13.0.0-0.4.fc38.s390x 176/269 Verifying : gcc-plugin-annobin-13.0.0-0.4.fc38.s390x 177/269 Verifying : libasan-13.0.0-0.4.fc38.s390x 178/269 Verifying : libatomic-13.0.0-0.4.fc38.s390x 179/269 Verifying : libgfortran-13.0.0-0.4.fc38.s390x 180/269 Verifying : libtool-2.4.7-3.0.1.fc38.s390x 181/269 Verifying : libtool-ltdl-2.4.7-3.0.1.fc38.s390x 182/269 Verifying : libtool-ltdl-devel-2.4.7-3.0.1.fc38.s390x 183/269 Verifying : libubsan-13.0.0-0.4.fc38.s390x 184/269 Verifying : ImageMagick-1:6.9.12.70-1.fc38.s390x 185/269 Verifying : ImageMagick-devel-1:6.9.12.70-1.fc38.s390x 186/269 Verifying : ImageMagick-libs-1:6.9.12.70-1.fc38.s390x 187/269 Verifying : adobe-mappings-cmap-20190730-4.fc37.noarch 188/269 Verifying : adobe-mappings-cmap-deprecated-20190730-4.fc37.n 189/269 Verifying : adobe-mappings-pdf-20190401-2.fc37.noarch 190/269 Verifying : automake-1.16.5-9.fc37.noarch 191/269 Verifying : crypto-policies-scripts-20221215-1.gita4c31a3.fc 192/269 Verifying : emacs-filesystem-1:28.1-3.fc37.noarch 193/269 Verifying : fonts-filesystem-1:2.0.5-10.fc38.noarch 194/269 Verifying : glibc-devel-2.36.9000-19.fc38.s390x 195/269 Verifying : glibc-headers-s390-2.36.9000-19.fc38.noarch 196/269 Verifying : google-droid-sans-fonts-20200215-13.fc37.noarch 197/269 Verifying : google-noto-fonts-common-20201206^1.git0c78c8329 198/269 Verifying : google-noto-sans-vf-fonts-20201206^1.git0c78c832 199/269 Verifying : kernel-headers-6.1.0-1.fc38.s390x 200/269 Verifying : langpacks-core-font-en-3.0-27.fc38.noarch 201/269 Verifying : libblkid-devel-2.38.1-3.fc38.s390x 202/269 Verifying : libmount-devel-2.38.1-3.fc38.s390x 203/269 Verifying : nspr-4.35.0-2.fc38.s390x 204/269 Verifying : nss-3.85.0-1.fc38.s390x 205/269 Verifying : nss-softokn-3.85.0-1.fc38.s390x 206/269 Verifying : nss-softokn-freebl-3.85.0-1.fc38.s390x 207/269 Verifying : nss-sysinit-3.85.0-1.fc38.s390x 208/269 Verifying : nss-util-3.85.0-1.fc38.s390x 209/269 Verifying : openexr-libs-3.1.5-2.fc37.s390x 210/269 Verifying : perl-Carp-1.52-489.fc37.noarch 211/269 Verifying : perl-Exporter-5.77-489.fc37.noarch 212/269 Verifying : perl-File-Path-2.18-489.fc37.noarch 213/269 Verifying : perl-File-Temp-1:0.231.100-489.fc37.noarch 214/269 Verifying : perl-Getopt-Long-1:2.54-1.fc38.noarch 215/269 Verifying : perl-HTTP-Tiny-0.082-1.fc37.noarch 216/269 Verifying : perl-Pod-Escapes-1:1.07-489.fc37.noarch 217/269 Verifying : perl-Pod-Perldoc-3.28.01-490.fc37.noarch 218/269 Verifying : perl-Pod-Simple-1:3.43-490.fc37.noarch 219/269 Verifying : perl-Pod-Usage-4:2.03-3.fc37.noarch 220/269 Verifying : perl-Term-ANSIColor-5.01-490.fc37.noarch 221/269 Verifying : perl-Term-Cap-1.17-489.fc37.noarch 222/269 Verifying : perl-Text-ParseWords-3.31-489.fc37.noarch 223/269 Verifying : perl-Text-Tabs+Wrap-2021.0814-489.fc37.noarch 224/269 Verifying : perl-Thread-Queue-3.14-489.fc37.noarch 225/269 Verifying : perl-Time-Local-2:1.300-489.fc37.noarch 226/269 Verifying : perl-constant-1.33-490.fc37.noarch 227/269 Verifying : perl-parent-1:0.239-1.fc38.noarch 228/269 Verifying : perl-podlators-1:5.00-1.fc38.noarch 229/269 Verifying : poppler-data-0.4.11-3.fc37.noarch 230/269 Verifying : python-pip-wheel-22.3.1-1.fc38.noarch 231/269 Verifying : python-setuptools-wheel-65.5.1-1.fc38.noarch 232/269 Verifying : python3-3.11.1-1.fc38.s390x 233/269 Verifying : python3-libs-3.11.1-1.fc38.s390x 234/269 Verifying : rav1e-libs-0.5.1-5.fc37.s390x 235/269 Verifying : readline-devel-8.2-2.fc38.s390x 236/269 Verifying : setxkbmap-1.3.3-3.fc37.s390x 237/269 Verifying : shared-mime-info-2.2-2.fc37.s390x 238/269 Verifying : snappy-1.1.9-5.fc37.s390x 239/269 Verifying : sysprof-capture-devel-3.46.0-1.fc38.s390x 240/269 Verifying : tcl-1:8.6.12-3.fc38.s390x 241/269 Verifying : tcl-devel-1:8.6.12-3.fc38.s390x 242/269 Verifying : tk-1:8.6.12-3.fc37.s390x 243/269 Verifying : tk-devel-1:8.6.12-3.fc37.s390x 244/269 Verifying : unixODBC-2.3.11-1.fc38.s390x 245/269 Verifying : unixODBC-devel-2.3.11-1.fc38.s390x 246/269 Verifying : urw-base35-bookman-fonts-20200910-15.fc37.noarch 247/269 Verifying : urw-base35-c059-fonts-20200910-15.fc37.noarch 248/269 Verifying : urw-base35-d050000l-fonts-20200910-15.fc37.noarc 249/269 Verifying : urw-base35-fonts-20200910-15.fc37.noarch 250/269 Verifying : urw-base35-fonts-common-20200910-15.fc37.noarch 251/269 Verifying : urw-base35-gothic-fonts-20200910-15.fc37.noarch 252/269 Verifying : urw-base35-nimbus-mono-ps-fonts-20200910-15.fc37 253/269 Verifying : urw-base35-nimbus-roman-fonts-20200910-15.fc37.n 254/269 Verifying : urw-base35-nimbus-sans-fonts-20200910-15.fc37.no 255/269 Verifying : urw-base35-p052-fonts-20200910-15.fc37.noarch 256/269 Verifying : urw-base35-standard-symbols-ps-fonts-20200910-15 257/269 Verifying : urw-base35-z003-fonts-20200910-15.fc37.noarch 258/269 Verifying : xhost-1.0.9-2.fc38.s390x 259/269 Verifying : xml-common-0.6.3-59.fc37.noarch 260/269 Verifying : xmodmap-1.0.11-2.fc37.s390x 261/269 Verifying : xorg-x11-fonts-ISO8859-1-100dpi-7.5-34.fc37.noar 262/269 Verifying : xorg-x11-proto-devel-2022.2-2.fc38.noarch 263/269 Verifying : xorg-x11-xauth-1:1.1.2-2.fc37.s390x 264/269 Verifying : xorg-x11-xbitmaps-1.1.2-2.fc37.noarch 265/269 Verifying : xorg-x11-xinit-1.4.0-15.fc37.s390x 266/269 Verifying : xrdb-1.2.1-4.fc37.s390x 267/269 Verifying : xz-devel-5.2.9-1.fc38.s390x 268/269 Verifying : zlib-devel-1.2.13-1.fc38.s390x 269/269 Installed: ImageMagick-1:6.9.12.70-1.fc38.s390x ImageMagick-devel-1:6.9.12.70-1.fc38.s390x ImageMagick-libs-1:6.9.12.70-1.fc38.s390x LibRaw-0.21.0-1.fc38.s390x adobe-mappings-cmap-20190730-4.fc37.noarch adobe-mappings-cmap-deprecated-20190730-4.fc37.noarch adobe-mappings-pdf-20190401-2.fc37.noarch annobin-docs-10.99-1.0.1.fc38.noarch annobin-plugin-gcc-10.99-1.0.1.fc38.s390x autoconf-2.71-4.fc38.noarch automake-1.16.5-9.fc37.noarch avahi-libs-0.8-19.fc38.s390x bison-3.8.2-3.fc38.s390x blosc-1.21.1-3.fc38.s390x brotli-1.0.9-9.fc38.s390x brotli-devel-1.0.9-9.fc38.s390x bzip2-devel-1.0.8-12.fc38.s390x cairo-1.17.6-2.fc38.s390x cairo-gobject-1.17.6-2.fc38.s390x cmake-filesystem-3.25.1-1.fc38.s390x cpp-13.0.0-0.4.fc38.s390x crypto-policies-scripts-20221215-1.gita4c31a3.fc38.noarch cups-libs-1:2.4.2-5.fc38.s390x dbus-libs-1:1.14.4-1.fc38.s390x dx-devel-4.4.4-61.fc38.s390x dx-libs-4.4.4-61.fc38.s390x emacs-filesystem-1:28.1-3.fc37.noarch expat-2.5.0-1.fc38.s390x flex-2.6.4-11.fc38.s390x fontconfig-2.14.1-2.fc38.s390x fontconfig-devel-2.14.1-2.fc38.s390x fonts-filesystem-1:2.0.5-10.fc38.noarch freetype-2.12.1-3.fc38.s390x freetype-devel-2.12.1-3.fc38.s390x fribidi-1.0.12-2.fc38.s390x gc-8.2.2-1.fc38.s390x gcc-13.0.0-0.4.fc38.s390x gcc-plugin-annobin-13.0.0-0.4.fc38.s390x gd-2.3.3-9.fc38.s390x gdbm-1:1.23-2.fc38.s390x gdbm-devel-1:1.23-2.fc38.s390x gdk-pixbuf2-2.42.10-1.fc38.s390x gettext-0.21.1-1.fc38.s390x gettext-common-devel-0.21.1-1.fc38.noarch gettext-devel-0.21.1-1.fc38.s390x gettext-envsubst-0.21.1-1.fc38.s390x gettext-libs-0.21.1-1.fc38.s390x gettext-runtime-0.21.1-1.fc38.s390x glib2-2.74.1-2.fc38.s390x glib2-devel-2.74.1-2.fc38.s390x glibc-devel-2.36.9000-19.fc38.s390x glibc-headers-s390-2.36.9000-19.fc38.noarch gmp-c++-1:6.2.1-3.fc38.s390x gmp-devel-1:6.2.1-3.fc38.s390x gnutls-3.7.8-9.fc38.s390x google-droid-sans-fonts-20200215-13.fc37.noarch google-noto-fonts-common-20201206^1.git0c78c8329-9.fc38.noarch google-noto-sans-vf-fonts-20201206^1.git0c78c8329-9.fc38.noarch graphite2-1.3.14-10.fc38.s390x graphite2-devel-1.3.14-10.fc38.s390x graphviz-7.0.4-1.fc38.s390x groff-base-1.22.4-10.fc38.s390x gts-0.7.6-43.20121130.fc38.s390x guile22-2.2.7-6.fc38.s390x harfbuzz-6.0.0-1.fc38.s390x harfbuzz-devel-6.0.0-1.fc38.s390x harfbuzz-icu-6.0.0-1.fc38.s390x hdf-libs-4.2.15-11.fc38.s390x hdf5-1.12.1-10.fc38.s390x highway-1.0.1-2.fc38.s390x imath-3.1.6-1.fc38.s390x jasper-libs-3.0.6-1.fc38.s390x jbig2dec-libs-0.19-7.fc38.s390x jbigkit-libs-2.1-24.fc38.s390x kernel-headers-6.1.0-1.fc38.s390x langpacks-core-font-en-3.0-27.fc38.noarch lasi-1.1.3-9.fc38.s390x lcms2-2.14-1.fc38.s390x libICE-1.0.10-9.fc38.s390x libSM-1.2.3-11.fc38.s390x libX11-1.8.1-2.fc38.s390x libX11-common-1.8.1-2.fc38.noarch libX11-devel-1.8.1-2.fc38.s390x libX11-xcb-1.8.1-2.fc38.s390x libXau-1.0.11-1.fc38.s390x libXau-devel-1.0.11-1.fc38.s390x libXext-1.3.5-1.fc38.s390x libXfixes-6.0.0-4.fc38.s390x libXft-2.3.6-1.fc38.s390x libXft-devel-2.3.6-1.fc38.s390x libXinerama-1.1.5-1.fc38.s390x libXmu-1.1.4-1.fc38.s390x libXp-1.0.4-1.fc38.s390x libXpm-3.5.13-8.fc38.s390x libXrandr-1.5.2-9.fc38.s390x libXrender-0.9.11-1.fc38.s390x libXrender-devel-0.9.11-1.fc38.s390x libXt-1.2.1-3.fc38.s390x libXxf86vm-1.1.5-1.fc38.s390x libaec-1.0.6-3.fc38.s390x libaom-3.5.0-2.fc38.s390x libasan-13.0.0-0.4.fc38.s390x libatomic-13.0.0-0.4.fc38.s390x libavif-0.11.1-4.fc38.s390x libb2-0.98.1-7.fc38.s390x libblkid-devel-2.38.1-3.fc38.s390x libcurl-devel-7.87.0-1.fc38.s390x libdatrie-0.2.13-4.fc38.s390x libdav1d-1.0.0-2.fc38.s390x libdrm-2.4.114-1.fc38.s390x libffi-devel-3.4.4-1.fc38.s390x libfontenc-1.1.6-1.fc38.s390x libgfortran-13.0.0-0.4.fc38.s390x libglvnd-1:1.6.0-1.fc38.s390x libglvnd-glx-1:1.6.0-1.fc38.s390x libgpg-error-1.46-1.fc38.s390x libgpg-error-devel-1.46-1.fc38.s390x libgs-9.56.1-5.fc38.s390x libicu-71.1-2.fc38.s390x libicu-devel-71.1-2.fc38.s390x libijs-0.35-16.fc38.s390x libimagequant-2.17.0-3.fc38.s390x libjpeg-turbo-2.1.4-1.fc38.s390x libjxl-1:0.7.0-3.fc38.s390x liblqr-1-0.4.2-20.fc38.s390x libmount-devel-2.38.1-3.fc38.s390x libmpc-1.2.1-5.fc38.s390x libpaper-1.1.28-5.fc38.s390x libpng-2:1.6.37-13.fc38.s390x libpng-devel-2:1.6.37-13.fc38.s390x libraqm-0.8.0-2.fc38.s390x librsvg2-2.55.1-3.fc38.s390x libselinux-devel-3.4-6.fc38.s390x libsepol-devel-3.4-4.fc38.s390x libthai-0.1.29-3.fc38.s390x libtiff-4.4.0-4.fc38.s390x libtool-2.4.7-3.0.1.fc38.s390x libtool-ltdl-2.4.7-3.0.1.fc38.s390x libtool-ltdl-devel-2.4.7-3.0.1.fc38.s390x libubsan-13.0.0-0.4.fc38.s390x libwebp-1.2.4-2.fc38.s390x libwmf-lite-0.2.12-9.fc38.s390x libxcb-1.13.1-10.fc38.s390x libxcb-devel-1.13.1-10.fc38.s390x libxcrypt-devel-4.4.33-5.fc38.s390x libxkbfile-1.1.1-1.fc38.s390x libxml2-devel-2.10.3-2.fc38.s390x libxshmfence-1.3-11.fc38.s390x libxslt-1.1.37-1.fc38.s390x libxslt-devel-1.1.37-1.fc38.s390x m4-1.4.19-4.fc38.s390x make-1:4.3-11.fc38.s390x mesa-libGL-22.3.1-1.fc38.s390x mesa-libGLU-9.0.1-7.fc38.s390x mesa-libglapi-22.3.1-1.fc38.s390x mkfontscale-1.2.2-2.fc38.s390x motif-2.3.4-26.fc38.s390x mpdecimal-2.5.1-4.fc38.s390x ncurses-6.3-5.20221126.fc38.s390x ncurses-c++-libs-6.3-5.20221126.fc38.s390x ncurses-devel-6.3-5.20221126.fc38.s390x netcdf-4.9.0-4.fc38.s390x netpbm-11.00.00-2.fc38.s390x nspr-4.35.0-2.fc38.s390x nss-3.85.0-1.fc38.s390x nss-softokn-3.85.0-1.fc38.s390x nss-softokn-freebl-3.85.0-1.fc38.s390x nss-sysinit-3.85.0-1.fc38.s390x nss-util-3.85.0-1.fc38.s390x openexr-libs-3.1.5-2.fc37.s390x openjpeg2-2.5.0-2.fc38.s390x pango-1.50.12-1.fc38.s390x pcre2-devel-10.40-1.fc38.1.s390x pcre2-utf16-10.40-1.fc38.1.s390x pcre2-utf32-10.40-1.fc38.1.s390x perl-B-1.83-492.fc38.s390x perl-Carp-1.52-489.fc37.noarch perl-Class-Struct-0.66-492.fc38.noarch perl-Data-Dumper-2.184-490.fc38.s390x perl-DynaLoader-1.52-492.fc38.s390x perl-Encode-4:3.19-492.fc38.s390x perl-Errno-1.36-492.fc38.s390x perl-Exporter-5.77-489.fc37.noarch perl-Fcntl-1.15-492.fc38.s390x perl-File-Basename-2.85-492.fc38.noarch perl-File-Compare-1.100.700-492.fc38.noarch perl-File-Copy-2.39-492.fc38.noarch perl-File-Find-1.40-492.fc38.noarch perl-File-Path-2.18-489.fc37.noarch perl-File-Temp-1:0.231.100-489.fc37.noarch perl-File-stat-1.12-492.fc38.noarch perl-Getopt-Long-1:2.54-1.fc38.noarch perl-Getopt-Std-1.13-492.fc38.noarch perl-HTTP-Tiny-0.082-1.fc37.noarch perl-IO-1.50-492.fc38.s390x perl-IPC-Open3-1.22-492.fc38.noarch perl-MIME-Base64-3.16-489.fc38.s390x perl-POSIX-2.03-492.fc38.s390x perl-PathTools-3.84-489.fc38.s390x perl-Pod-Escapes-1:1.07-489.fc37.noarch perl-Pod-Perldoc-3.28.01-490.fc37.noarch perl-Pod-Simple-1:3.43-490.fc37.noarch perl-Pod-Usage-4:2.03-3.fc37.noarch perl-Scalar-List-Utils-5:1.63-489.fc38.s390x perl-SelectSaver-1.02-492.fc38.noarch perl-Socket-4:2.036-1.fc38.s390x perl-Storable-1:3.26-489.fc38.s390x perl-Symbol-1.09-492.fc38.noarch perl-Term-ANSIColor-5.01-490.fc37.noarch perl-Term-Cap-1.17-489.fc37.noarch perl-Text-ParseWords-3.31-489.fc37.noarch perl-Text-Tabs+Wrap-2021.0814-489.fc37.noarch perl-Thread-Queue-3.14-489.fc37.noarch perl-Time-Local-2:1.300-489.fc37.noarch perl-constant-1.33-490.fc37.noarch perl-if-0.61.000-492.fc38.noarch perl-interpreter-4:5.36.0-492.fc38.s390x perl-libs-4:5.36.0-492.fc38.s390x perl-mro-1.26-492.fc38.s390x perl-overload-1.35-492.fc38.noarch perl-overloading-0.02-492.fc38.noarch perl-parent-1:0.239-1.fc38.noarch perl-podlators-1:5.00-1.fc38.noarch perl-threads-1:2.27-489.fc38.s390x perl-threads-shared-1.64-489.fc38.s390x perl-vars-1.05-492.fc38.noarch pixman-0.40.0-6.fc38.s390x poppler-22.08.0-4.fc38.s390x poppler-data-0.4.11-3.fc37.noarch poppler-glib-22.08.0-4.fc38.s390x python-pip-wheel-22.3.1-1.fc38.noarch python-setuptools-wheel-65.5.1-1.fc38.noarch python3-3.11.1-1.fc38.s390x python3-libs-3.11.1-1.fc38.s390x rav1e-libs-0.5.1-5.fc37.s390x readline-devel-8.2-2.fc38.s390x setxkbmap-1.3.3-3.fc37.s390x shared-mime-info-2.2-2.fc37.s390x snappy-1.1.9-5.fc37.s390x sysprof-capture-devel-3.46.0-1.fc38.s390x tcl-1:8.6.12-3.fc38.s390x tcl-devel-1:8.6.12-3.fc38.s390x tk-1:8.6.12-3.fc37.s390x tk-devel-1:8.6.12-3.fc37.s390x unixODBC-2.3.11-1.fc38.s390x unixODBC-devel-2.3.11-1.fc38.s390x urw-base35-bookman-fonts-20200910-15.fc37.noarch urw-base35-c059-fonts-20200910-15.fc37.noarch urw-base35-d050000l-fonts-20200910-15.fc37.noarch urw-base35-fonts-20200910-15.fc37.noarch urw-base35-fonts-common-20200910-15.fc37.noarch urw-base35-gothic-fonts-20200910-15.fc37.noarch urw-base35-nimbus-mono-ps-fonts-20200910-15.fc37.noarch urw-base35-nimbus-roman-fonts-20200910-15.fc37.noarch urw-base35-nimbus-sans-fonts-20200910-15.fc37.noarch urw-base35-p052-fonts-20200910-15.fc37.noarch urw-base35-standard-symbols-ps-fonts-20200910-15.fc37.noarch urw-base35-z003-fonts-20200910-15.fc37.noarch xhost-1.0.9-2.fc38.s390x xml-common-0.6.3-59.fc37.noarch xmodmap-1.0.11-2.fc37.s390x xorg-x11-fonts-ISO8859-1-100dpi-7.5-34.fc37.noarch xorg-x11-proto-devel-2022.2-2.fc38.noarch xorg-x11-xauth-1:1.1.2-2.fc37.s390x xorg-x11-xbitmaps-1.1.2-2.fc37.noarch xorg-x11-xinit-1.4.0-15.fc37.s390x xrdb-1.2.1-4.fc37.s390x xz-devel-5.2.9-1.fc38.s390x zlib-devel-1.2.13-1.fc38.s390x Complete! Finish: build setup for q-7.11-46.fc38.src.rpm Start: rpmbuild q-7.11-46.fc38.src.rpm Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1658448000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.pfwHoi + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf q-7.11 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/q-7.11.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd q-7.11 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . Patch #0 (q-7.11-format-security.patch): + echo 'Patch #0 (q-7.11-format-security.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p0 -b --suffix .format-security --fuzz=0 patching file ./modules/clib/system.c patching file ./modules/clib/clib.c patching file ./src/qc.y patching file ./src/qmparse.y patching file ./src/q.c Patch #1 (q-7.11-tcl86.patch): + echo 'Patch #1 (q-7.11-tcl86.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .tcl86 --fuzz=0 patching file modules/tk/tk.c Patch #2 (q-7.11-configure.patch): + echo 'Patch #2 (q-7.11-configure.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .configure --fuzz=0 patching file acinclude.m4 + sed -i 's|@libtool@|libtool|' src/Makefile.in + rm -fr libltdl libtool + ./autogen.sh + aclocal aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in' + autoheader autoheader: warning: autoconf input should be named 'configure.ac', not 'configure.in' + libtoolize --automake --force --ltdl --copy + automake --gnu --add-missing --copy automake: warning: autoconf input should be named 'configure.ac', not 'configure.in' configure.in:7: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see: configure.in:7: https://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation automake: warning: autoconf input should be named 'configure.ac', not 'configure.in' libq/Makefile.am:5: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') modules/clib/Makefile.am:5: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') modules/curl/Makefile.am:7: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') modules/dxl/Makefile.am:7: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') modules/gdbm/Makefile.am:7: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') modules/ggi/Makefile.am:7: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') modules/magick/Makefile.am:7: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') modules/octave/Makefile.am:3: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') modules/odbc/Makefile.am:7: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') modules/swig/Makefile.am:5: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') modules/tk/Makefile.am:7: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') modules/xml/Makefile.am:7: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') src/Makefile.am:16: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') + autoconf configure.in:6: warning: 'AM_CONFIG_HEADER': this macro is obsolete. configure.in:6: You should use the 'AC_CONFIG_HEADERS' macro instead. ./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from... aclocal.m4:14041: AM_CONFIG_HEADER is expanded from... configure.in:6: the top level configure.in:7: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. ./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from... aclocal.m4:13707: AM_INIT_AUTOMAKE is expanded from... configure.in:7: the top level configure.in:45: 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:13946: AM_PROG_LEX is expanded from... configure.in:45: the top level configure.in:54: warning: The macro `AC_LIBTOOL_DLOPEN' is obsolete. configure.in:54: You should run autoupdate. aclocal.m4:12148: AC_LIBTOOL_DLOPEN is expanded from... configure.in:54: the top level configure.in:54: warning: AC_LIBTOOL_DLOPEN: Remove this warning and the call to _LT_SET_OPTION when you configure.in:54: put the 'dlopen' option into LT_INIT's first parameter. ./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from... aclocal.m4:12148: AC_LIBTOOL_DLOPEN is expanded from... configure.in:54: the top level configure.in:55: warning: The macro `AC_LIBTOOL_WIN32_DLL' is obsolete. configure.in:55: You should run autoupdate. aclocal.m4:12183: AC_LIBTOOL_WIN32_DLL is expanded from... configure.in:55: the top level configure.in:55: warning: AC_LIBTOOL_WIN32_DLL: Remove this warning and the call to _LT_SET_OPTION when you configure.in:55: put the 'win32-dll' option into LT_INIT's first parameter. ./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from... aclocal.m4:12183: AC_LIBTOOL_WIN32_DLL is expanded from... configure.in:55: the top level configure.in:58: warning: The macro `AC_LIBLTDL_INSTALLABLE' is obsolete. configure.in:58: You should run autoupdate. aclocal.m4:11265: AC_LIBLTDL_INSTALLABLE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... configure.in:58: the top level configure.in:58: warning: The macro `AC_LIBLTDL_CONVENIENCE' is obsolete. configure.in:58: You should run autoupdate. aclocal.m4:11209: AC_LIBLTDL_CONVENIENCE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... configure.in:58: the top level configure.in:58: warning: The macro `AC_LIBLTDL_CONVENIENCE' is obsolete. configure.in:58: You should run autoupdate. aclocal.m4:11209: AC_LIBLTDL_CONVENIENCE 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:1553: AC_ARG_WITH is expanded from... configure.in:58: the top level configure.in:66: warning: The macro `AC_PROG_LIBTOOL' is obsolete. configure.in:66: You should run autoupdate. aclocal.m4:2845: AC_PROG_LIBTOOL is expanded from... configure.in:66: the top level configure.in:509: warning: The macro `AC_TRY_LINK' is obsolete. configure.in:509: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... acinclude.m4:110: Q_CHECK_LIB is expanded from... configure.in:509: the top level configure.in:513: warning: The macro `AC_TRY_LINK' is obsolete. configure.in:513: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... acinclude.m4:110: Q_CHECK_LIB is expanded from... configure.in:513: the top level configure.in:599: warning: The macro `AC_TRY_LINK' is obsolete. configure.in:599: 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... acinclude.m4:152: Q_LANGINFO_CODESET is expanded from... configure.in:599: the top level configure.in:615: warning: The macro `AC_HEADER_STDC' is obsolete. configure.in:615: You should run autoupdate. ./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from... configure.in:615: the top level configure.in:629: warning: The macro `AC_STRUCT_ST_RDEV' is obsolete. configure.in:629: You should run autoupdate. ./lib/autoconf/types.m4:1038: AC_STRUCT_ST_RDEV is expanded from... configure.in:629: the top level configure.in:630: warning: The macro `AC_HEADER_TIME' is obsolete. configure.in:630: You should run autoupdate. ./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from... configure.in:630: the top level configure.in:640: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.in:640: 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... acinclude.m4:138: Q_CHECK_IPV6 is expanded from... configure.in:640: the top level configure.in:654: warning: The macro `AC_TYPE_SIGNAL' is obsolete. configure.in:654: You should run autoupdate. ./lib/autoconf/types.m4:776: AC_TYPE_SIGNAL is expanded from... configure.in:654: the top level configure.in:655: warning: The macro `AC_TRY_LINK' is obsolete. configure.in:655: 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... acinclude.m4:6: Q_SIGNAL_CHECK is expanded from... configure.in:655: the top level configure.in:655: warning: The macro `AC_TRY_LINK' is obsolete. configure.in:655: 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:2894: _AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2911: AC_LINK_IFELSE is expanded from... ./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... acinclude.m4:6: Q_SIGNAL_CHECK is expanded from... configure.in:655: the top level configure.in:655: warning: The macro `AC_TRY_LINK' is obsolete. configure.in:655: 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:2894: _AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2911: AC_LINK_IFELSE is expanded from... ./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:2894: _AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2911: AC_LINK_IFELSE is expanded from... ./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... acinclude.m4:6: Q_SIGNAL_CHECK is expanded from... configure.in:655: the top level configure.in:656: warning: The macro `AC_TRY_RUN' is obsolete. configure.in:656: 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... acinclude.m4:45: Q_REINSTALL_SIGHANDLERS is expanded from... configure.in:656: the top level configure.in:696: warning: The macro `AC_TRY_LINK' is obsolete. configure.in:696: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... acinclude.m4:110: Q_CHECK_LIB is expanded from... configure.in:696: the top level configure.in:723: warning: AC_OUTPUT should be used without arguments. configure.in:723: You should run autoupdate. + cd libltdl + autoconf + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.CQZt20 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd q-7.11 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']' ++ find . -type f -name configure -print + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./configure + diff -u ./configure.backup ./configure --- ./configure.backup 2022-12-27 00:02:15.505566699 +0000 +++ ./configure 2022-12-27 00:02:15.985566699 +0000 @@ -1912,7 +1912,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./configure + diff -u ./configure.backup ./configure --- ./configure.backup 2022-12-27 00:02:15.985566699 +0000 +++ ./configure 2022-12-27 00:02:16.005566699 +0000 @@ -8358,7 +8358,7 @@ # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. -lt_cv_sys_global_symbol_to_cdecl="$SED -n"\ +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" $lt_cdecl_hook\ " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" @@ -23149,7 +23149,7 @@ compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' -lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./libltdl/configure + diff -u ./libltdl/configure.backup ./libltdl/configure + mv ./libltdl/configure.backup ./libltdl/configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./libltdl/configure + diff -u ./libltdl/configure.backup ./libltdl/configure + mv ./libltdl/configure.backup ./libltdl/configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./libltdl/configure + diff -u ./libltdl/configure.backup ./libltdl/configure --- ./libltdl/configure.backup 2022-12-27 00:02:15.945566699 +0000 +++ ./libltdl/configure 2022-12-27 00:02:16.025566699 +0000 @@ -1712,7 +1712,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./libltdl/configure + diff -u ./libltdl/configure.backup ./libltdl/configure + mv ./libltdl/configure.backup ./libltdl/configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./libltdl/configure + diff -u ./libltdl/configure.backup ./libltdl/configure --- ./libltdl/configure.backup 2022-12-27 00:02:16.025566699 +0000 +++ ./libltdl/configure 2022-12-27 00:02:16.045566699 +0000 @@ -6876,7 +6876,7 @@ # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. -lt_cv_sys_global_symbol_to_cdecl="$SED -n"\ +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" $lt_cdecl_hook\ " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" @@ -14859,7 +14859,7 @@ compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' -lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub '/usr/lib/rpm/redhat/config.sub' -> './config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./ltmain.sh ++ grep -q runstatedir=DIR ./configure ++ echo --runstatedir=/run ++ pkg-config ImageMagick --libs ++ pkg-config ImageMagick --cflags + ./configure --build=s390x-redhat-linux-gnu --host=s390x-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-unicode '--with-rl=-lreadline -lncurses' '--with-dxl=-lDX -lDXL' '--with-magick=-lMagickCore-6.Q16 ' '--with-magick-includes=-I/usr/include/ImageMagick-6 -fopenmp -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 ' 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 build system type... s390x-redhat-linux-gnu checking host system type... s390x-redhat-linux-gnu checking for gawk... (cached) gawk checking for s390x-redhat-linux-gnu-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 how to run the C preprocessor... gcc -E checking for bison... bison -y checking for flex... flex checking for lex output file root... lex.yy checking for lex library... none needed checking for library containing yywrap... no checking whether yytext is a pointer... yes checking whether ln -s works... yes checking whether make sets $(MAKE)... (cached) yes checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking the maximum length of command line arguments... 1572864 checking how to convert s390x-redhat-linux-gnu file names to s390x-redhat-linux-gnu format... func_convert_file_noop checking how to convert s390x-redhat-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for s390x-redhat-linux-gnu-file... no checking for file... file checking for s390x-redhat-linux-gnu-objdump... objdump checking how to recognize dependent libraries... pass_all checking for s390x-redhat-linux-gnu-dlltool... dlltool checking how to associate runtime and link libraries... printf %s\n checking for s390x-redhat-linux-gnu-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for s390x-redhat-linux-gnu-strip... no checking for strip... strip checking for s390x-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ./configure: line 8364: -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p': No such file or directory ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for s390x-redhat-linux-gnu-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 sys/time.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf64_s390) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen... yes checking whether a program can dlopen itself... yes checking whether a statically linked program can dlopen itself... yes 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 for sin in -lm... yes checking for socket in -lsocket... no checking for gethostbyname in -lnsl... no checking for openpty in -lutil... yes checking for clock_gettime in -lrt... yes checking for crypt in -lcrypt... 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... no checking for pthread_create in -lpthread... yes defining LIBPTHREAD to be -lpthread checking for curl_global_init in -lcurl... yes defining CURL_LIBS to be -lcurl checking for gdbm_open in -lgdbm... yes defining GDBM_LIBS to be -lgdbm checking for ggiInit in -lggi... no configure: WARNING: could not find the GGI library, skipping the ggi module defining FT2_LIBS to be -lfreetype checking for SQLDriverConnect in -lodbc... yes defining ODBC_LIBS to be -lodbc checking for Tk_Init in -ltk... yes defining TK_LIBS to be -ltcl -ltk defining XML_LIBS to be -lxml2 -lz -llzma -lm -lxslt -lxml2 -lm checking for nl_langinfo and CODESET... yes checking for ld... /usr/bin/ld -m elf64_s390 checking if the linker (/usr/bin/ld -m elf64_s390) is GNU ld... yes checking for shared library run path origin... done checking 32-bit host C ABI... no checking for ELF binary format... yes checking for the common suffixes of directories in the library search path... lib,lib,lib64 checking for iconv... yes checking for working iconv... yes checking whether iconv is compatible with its POSIX signature... 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 for CFPreferencesCopyAppValue... no checking for CFLocaleCopyPreferredLanguages... 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 sys/wait.h that is POSIX.1 compatible... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for errno.h... yes checking for execinfo.h... yes checking for fcntl.h... yes checking for fnmatch.h... yes checking for glob.h... yes checking for grp.h... yes checking for limits.h... yes checking for locale.h... yes checking for malloc.h... yes checking for monetary.h... yes checking for netdb.h... yes checking for pty.h... yes checking for pwd.h... yes checking for regex.h... yes checking for sched.h... yes checking for stropts.h... no checking for termios.h... yes checking for sys/ioctl.h... yes checking for sys/select.h... yes checking for sys/socket.h... yes checking for sys/un.h... yes checking for arpa/inet.h... yes checking for sys/time.h... (cached) yes checking for sys/times.h... yes checking for sys/utsname.h... yes checking for unistd.h... (cached) yes checking for util.h... no checking for utime.h... yes checking for wchar.h... yes checking whether byte ordering is bigendian... yes checking for an ANSI C-conforming const... yes checking for working volatile... yes checking for inline... inline checking for uid_t in sys/types.h... yes checking for pid_t... yes checking for size_t... yes checking for struct stat.st_rdev... yes checking for mode_t... yes checking for off_t... yes checking for uid_t in sys/types.h... (cached) yes checking type of array argument to getgroups... gid_t checking for socklen_t... yes checking for in_port_t... yes checking for in_addr_t... yes checking for struct sockaddr_in6... yes checking for uint16_t... yes checking for gcc options needed to detect all undeclared functions... none needed checking whether tzname is declared... yes checking whether daylight is declared... yes checking for working IPv6 support... yes checking size of char... 1 checking size of short... 2 checking size of int... 4 checking size of long... 8 checking size of long long... 8 checking size of float... 4 checking size of double... 8 checking for working alloca.h... yes checking for alloca... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for struct tm.tm_zone... yes checking return type of signal handlers... void checking for type of signal functions... posix checking if signal handlers must be reinstalled when invoked... no checking for memcpy... yes checking for memmove... yes checking for memset... yes checking for memcmp... yes checking for strdup... yes checking for strsignal... yes checking for strstr... yes checking for ftime... yes checking for gettimeofday... yes checking for clock_gettime... yes checking for clock_getres... yes checking for clock_nanosleep... yes checking for nanosleep... yes checking for usleep... yes checking for backtrace... yes checking for setlinebuf... yes checking for select... yes checking for sysconf... yes checking for dup... yes checking for dup2... yes checking for pipe... yes checking for fstat... yes checking for fchdir... yes checking for fchmod... yes checking for fchown... yes checking for ftruncate... yes checking for fsync... yes checking for fdatasync... yes checking for ttyname... yes checking for ctermid... yes checking for getpt... yes checking for grantpt... yes checking for openpty... yes checking for forkpty... yes checking for tcgetpgrp... yes checking for truncate... yes checking for readdir... yes checking for rewinddir... yes checking for link... yes checking for symlink... yes checking for readlink... yes checking for mkfifo... yes checking for access... yes checking for chmod... yes checking for chown... yes checking for lchown... yes checking for nice... yes checking for pause... yes checking for getppid... yes checking for crypt... yes checking for getpwuid... yes checking for getpwnam... yes checking for getpwent... yes checking for getgrgid... yes checking for getgrnam... yes checking for getgrent... yes checking for getgroups... yes checking for setgroups... yes checking for setuid... yes checking for setgid... yes checking for seteuid... yes checking for setegid... yes checking for setreuid... yes checking for setregid... yes checking for getuid... yes checking for geteuid... yes checking for getgid... yes checking for getegid... yes checking for getlogin... yes checking for getpgid... yes checking for setpgid... yes checking for getpgrp... yes checking for setpgrp... yes checking for getsid... yes checking for setsid... yes checking whether getpgrp requires zero arguments... yes checking whether setpgrp requires zero arguments... yes checking for strftime... yes checking for times... yes checking for socket... yes checking for socketpair... yes checking for closesocket... no checking for shutdown... yes checking for bind... yes checking for listen... yes checking for accept... yes checking for connect... (cached) yes checking for getsockname... yes checking for getpeername... yes checking for getsockopt... yes checking for setsockopt... yes checking for recv... yes checking for send... yes checking for recvfrom... yes checking for sendto... yes checking for gethostname... yes checking for gethostbyname... (cached) yes checking for gethostbyaddr... yes checking for gethostent... yes checking for getprotobyname... yes checking for getprotobynumber... yes checking for getprotoent... yes checking for getservbyname... yes checking for getservbyport... yes checking for getservent... yes checking for inet_aton... yes checking for regcomp... yes checking for glob... yes checking for fnmatch... yes checking for wcsxfrm... yes checking for wcscoll... yes checking for towupper... yes checking for towlower... yes checking for wcwidth... yes checking for wcswidth... yes checking for pthread_atfork... yes checking for pthread_mutex_timedlock... yes checking for sem_timedwait... yes checking for FT_Init_FreeType... yes checking for xsltSaveResultToString... yes checking for rl_completion_matches in -lreadline -lncurses... yes checking for tputs in -lncursesw... yes defining TERMLIBS to be -lncursesw checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating doc/Makefile config.status: creating etc/Makefile config.status: creating examples/Makefile config.status: creating libq/Makefile config.status: creating modules/Makefile config.status: creating modules/clib/Makefile config.status: creating modules/clib/examples/Makefile config.status: creating modules/curl/Makefile config.status: creating modules/curl/examples/Makefile config.status: creating modules/dxl/Makefile config.status: creating modules/dxl/examples/Makefile config.status: creating modules/gdbm/Makefile config.status: creating modules/gdbm/examples/Makefile config.status: creating modules/ggi/Makefile config.status: creating modules/ggi/examples/Makefile config.status: creating modules/magick/Makefile config.status: creating modules/magick/examples/Makefile config.status: creating modules/octave/Makefile config.status: creating modules/odbc/Makefile config.status: creating modules/odbc/examples/Makefile config.status: creating modules/swig/Makefile config.status: creating modules/swig/examples/Makefile config.status: creating modules/tk/Makefile config.status: creating modules/tk/examples/Makefile config.status: creating modules/xml/Makefile config.status: creating modules/xml/examples/Makefile config.status: creating src/Makefile config.status: creating stdlib/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing po-directories commands === configuring in libltdl (/builddir/build/BUILD/q-7.11/libltdl) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--build=s390x-redhat-linux-gnu' '--host=s390x-redhat-linux-gnu' '--program-prefix=' '--disable-dependency-tracking' '--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' '--with-unicode' '--with-rl=-lreadline -lncurses' '--with-dxl=-lDX -lDXL' '--with-magick=-lMagickCore-6.Q16 ' '--with-magick-includes=-I/usr/include/ImageMagick-6 -fopenmp -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 ' 'build_alias=s390x-redhat-linux-gnu' 'host_alias=s390x-redhat-linux-gnu' 'CC=gcc' 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection' 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' 'LT_SYS_LIBRARY_PATH=/usr/lib64:' '--enable-ltdl-convenience' --cache-file=/dev/null --srcdir=. 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 whether make supports nested variables... (cached) yes checking build system type... s390x-redhat-linux-gnu checking host system type... s390x-redhat-linux-gnu checking how to print strings... printf checking whether make supports the include directive... yes (GNU style) checking for s390x-redhat-linux-gnu-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 dependency style of gcc... none 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 whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert s390x-redhat-linux-gnu file names to s390x-redhat-linux-gnu format... func_convert_file_noop checking how to convert s390x-redhat-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for s390x-redhat-linux-gnu-file... no checking for file... file checking for s390x-redhat-linux-gnu-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for s390x-redhat-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for s390x-redhat-linux-gnu-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for s390x-redhat-linux-gnu-strip... no checking for strip... strip checking for s390x-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ./configure: line 6882: -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p': No such file or directory ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for s390x-redhat-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf64_s390) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen... yes checking whether a program can dlopen itself... yes checking whether a statically linked program can dlopen itself... yes 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 what extension is used for runtime loadable modules... .so checking what variable specifies run-time module search path... LD_LIBRARY_PATH checking for the default library search path... /usr/lib64 /lib64 /usr/lib64 /lib /usr/lib checking for gcc options needed to detect all undeclared functions... none needed checking for library containing dlopen... none required checking for dlerror... yes checking for shl_load... (cached) no checking for shl_load in -ldld... (cached) no checking for dld_link in -ldld... no checking for _ prefix in compiled symbols... no checking whether deplibs are loaded by dlopen... yes checking for argz.h... yes checking for error_t... yes checking for argz_add... yes checking for argz_append... yes checking for argz_count... yes checking for argz_create_sep... yes checking for argz_insert... yes checking for argz_next... yes checking for argz_stringify... yes checking if argz actually works... yes checking whether libtool supports -dlopen/-dlpreopen... yes checking for unistd.h... (cached) yes checking for dl.h... no checking for sys/dl.h... no checking for dld.h... no checking for mach-o/dyld.h... no checking for dirent.h... yes checking for closedir... yes checking for opendir... yes checking for readdir... yes checking for strlcat... no checking for strlcpy... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands **************************************************************************** Q is now configured for s390x-redhat-linux-gnu. Source directory: . Installation prefix: /usr C compiler: gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection Shared libraries: yes Static libraries: yes Dynamic loader: use bundled libltdl Unicode support: yes GMP library: libraries: -lgmp GNU readline: libraries: -lreadline -lncurses POSIX threads: libraries: -lpthread GNU dbm: libraries: -lgdbm CURL: libraries: -lcurl GGI: disabled FreeType2: libraries: -lfreetype includes : -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread ImageMagick: libraries: -lMagickCore-6.Q16 includes : -I/usr/include/ImageMagick-6 -fopenmp -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 ODBC: libraries: -lodbc Tcl/Tk: libraries: -ltcl -ltk XML/XSLT: libraries: -lxml2 -lz -llzma -lm -lxslt -lxml2 -lm includes : -I/usr/include/libxml2 -I/usr/include/libxml2 DXLink: libraries: -lDX -lDXL Debug Malloc: disabled **************************************************************************** Please verify that the above configuration is correct. Then type 'make' to build everything, and 'make install' to install this software on your system. To remove the installed software at a later time use the 'make uninstall' command. + 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 + make make all-recursive make[1]: Entering directory '/builddir/build/BUILD/q-7.11' Making all in . make[2]: Entering directory '/builddir/build/BUILD/q-7.11' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/builddir/build/BUILD/q-7.11' Making all in libltdl make[2]: Entering directory '/builddir/build/BUILD/q-7.11/libltdl' CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh '/builddir/build/BUILD/q-7.11/missing' aclocal-1.16 -I m4 cd . && /bin/sh /builddir/build/BUILD/q-7.11/missing automake-1.16 --foreign CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh '/builddir/build/BUILD/q-7.11/missing' autoconf /bin/sh ./config.status --recheck running CONFIG_SHELL=/bin/sh /bin/sh ./configure --disable-option-checking --prefix=/usr --build=s390x-redhat-linux-gnu --host=s390x-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --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 --with-unicode --with-rl=-lreadline -lncurses --with-dxl=-lDX -lDXL --with-magick=-lMagickCore-6.Q16 --with-magick-includes=-I/usr/include/ImageMagick-6 -fopenmp -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 build_alias=s390x-redhat-linux-gnu host_alias=s390x-redhat-linux-gnu CC=gcc CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection LDFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes LT_SYS_LIBRARY_PATH=/usr/lib64: --enable-ltdl-convenience --cache-file=/dev/null --srcdir=. --no-create --no-recursion 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 whether make supports nested variables... (cached) yes checking build system type... s390x-redhat-linux-gnu checking host system type... s390x-redhat-linux-gnu checking how to print strings... printf checking whether make supports the include directive... yes (GNU style) checking for s390x-redhat-linux-gnu-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 dependency style of gcc... none 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 whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert s390x-redhat-linux-gnu file names to s390x-redhat-linux-gnu format... func_convert_file_noop checking how to convert s390x-redhat-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for s390x-redhat-linux-gnu-file... no checking for file... file checking for s390x-redhat-linux-gnu-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for s390x-redhat-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for s390x-redhat-linux-gnu-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for s390x-redhat-linux-gnu-strip... no checking for strip... strip checking for s390x-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for s390x-redhat-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf64_s390) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen... yes checking whether a program can dlopen itself... yes checking whether a statically linked program can dlopen itself... yes 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 what extension is used for runtime loadable modules... .so checking what variable specifies run-time module search path... LD_LIBRARY_PATH checking for the default library search path... /usr/lib64 /lib64 /usr/lib64 /lib /usr/lib checking for gcc options needed to detect all undeclared functions... none needed checking for library containing dlopen... none required checking for dlerror... yes checking for shl_load... (cached) no checking for shl_load in -ldld... (cached) no checking for dld_link in -ldld... no checking for _ prefix in compiled symbols... no checking whether deplibs are loaded by dlopen... yes checking for argz.h... yes checking for error_t... yes checking for argz_add... yes checking for argz_append... yes checking for argz_count... yes checking for argz_create_sep... yes checking for argz_insert... yes checking for argz_next... yes checking for argz_stringify... yes checking if argz actually works... yes checking whether libtool supports -dlopen/-dlpreopen... yes checking for unistd.h... (cached) yes checking for dl.h... no checking for sys/dl.h... no checking for dld.h... no checking for mach-o/dyld.h... no checking for dirent.h... yes checking for closedir... yes checking for opendir... yes checking for readdir... yes checking for strlcat... no checking for strlcpy... no checking that generated files are newer than configure... done configure: creating ./config.status /bin/sh ./config.status config.status: creating Makefile config.status: creating config.h config.status: config.h is unchanged config.status: executing depfiles commands config.status: executing libtool commands (CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh '/builddir/build/BUILD/q-7.11/missing' autoheader) rm -f stamp-h1 touch config-h.in cd . && /bin/sh ./config.status config.h config.status: creating config.h config.status: config.h is unchanged make all-am make[3]: Entering directory '/builddir/build/BUILD/q-7.11/libltdl' CC loaders/dlopen.lo CCLD dlopen.la CC loaders/libltdlc_la-preopen.lo CC libltdlc_la-lt__alloc.lo CC libltdlc_la-lt_dlloader.lo CC libltdlc_la-lt_error.lo CC libltdlc_la-ltdl.lo CC libltdlc_la-slist.lo CC lt__strl.lo CCLD libltdlc.la make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/libltdl' make[2]: Leaving directory '/builddir/build/BUILD/q-7.11/libltdl' Making all in doc make[2]: Entering directory '/builddir/build/BUILD/q-7.11/doc' make[2]: Leaving directory '/builddir/build/BUILD/q-7.11/doc' Making all in etc make[2]: Entering directory '/builddir/build/BUILD/q-7.11/etc' sed -e "s?@q-prog@?/usr/bin/q?g" \ -e "s?@q-data-dir@?/usr/share/q/lib?g" \ -e "s?@q-lib-dir@?/usr/lib64/q?g" <./q-mode.in >q-mode.el make[2]: Leaving directory '/builddir/build/BUILD/q-7.11/etc' Making all in examples make[2]: Entering directory '/builddir/build/BUILD/q-7.11/examples' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/q-7.11/examples' Making all in libq make[2]: Entering directory '/builddir/build/BUILD/q-7.11/libq' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libq.lo libq.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c libq.c -fPIC -DPIC -o .libs/libq.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c libq.c -o libq.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -no-undefined -version-info 8:0:0 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o libq.la -rpath /usr/lib64 libq.lo -lcrypt -lrt -lutil -lm libtool: link: gcc -shared -fPIC -DPIC .libs/libq.o -lcrypt -lrt -lutil -lm -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,libq.so.8 -o .libs/libq.so.8.0.0 libtool: link: (cd ".libs" && rm -f "libq.so.8" && ln -s "libq.so.8.0.0" "libq.so.8") libtool: link: (cd ".libs" && rm -f "libq.so" && ln -s "libq.so.8.0.0" "libq.so") libtool: link: ar cr .libs/libq.a libq.o libtool: link: ranlib .libs/libq.a libtool: link: ( cd ".libs" && rm -f "libq.la" && ln -s "../libq.la" "libq.la" ) make[2]: Leaving directory '/builddir/build/BUILD/q-7.11/libq' Making all in modules make[2]: Entering directory '/builddir/build/BUILD/q-7.11/modules' Making all in clib make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules/clib' Making all in . make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/clib' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libq -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o clib.lo clib.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libq -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c clib.c -fPIC -DPIC -o .libs/clib.o In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from clib.c:35: /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ clib.c: In function 'mpz_from_double': clib.c:312:14: warning: variable 'fp' set but not used [-Wunused-but-set-variable] 312 | double ip, fp, dsz; | ^~ clib.c: In function 'u8encode': clib.c:503:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 503 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ clib.c:508:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 508 | uc[2] = 0x80 | c&0x3f; | ~^~~~~ clib.c:510:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 510 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ clib.c:515:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 515 | uc[3] = 0x80 | c&0x3f; | ~^~~~~ clib.c:517:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 517 | uc[2] = 0x80 | c&0x3f; | ~^~~~~ clib.c:519:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 519 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ clib.c: In function '__F__clib_tuplecat': clib.c:1225:34: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses] 1225 | if (istuple(hd, &l, &ys) & l > 0) { | ~~^~~ clib.c: In function '__F__clib_pow': clib.c:2031:13: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2031 | n > 0 && mpz_size(m) > INT_MAX/n) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ clib.c: In function '__F__clib_root': clib.c:2046:24: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2046 | mpz_sgn(m) == -1 && (n&1) == 0) | ^ clib.c: In function '__F__clib_gcd': clib.c:2136:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2136 | mpz_sgn(m) == 0 && mpz_sgn(n) == 0) | ^ clib.c: In function '__F__clib_remove_factor': clib.c:2168:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2168 | isint(argv[1], &k) && k == 1) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ clib.c: In function '__F__clib_fopen': clib.c:2198:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2198 | mode[1] && !strchr("b+", mode[1]) || | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ clib.c:2199:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2199 | mode[1] && mode[2] && (mode[1] == mode[2] || !strchr("b+", mode[2]))) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clib.c: In function '__F__clib_fdopen': clib.c:2221:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2221 | mode[1] && !strchr("b+", mode[1]) || | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ clib.c:2222:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2222 | mode[1] && mode[2] && (mode[1] == mode[2] || !strchr("b+", mode[2]))) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clib.c: In function '__F__clib_freopen': clib.c:2239:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2239 | mode[1] && !strchr("b+", mode[1]) || | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ clib.c:2240:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2240 | mode[1] && mode[2] && (mode[1] == mode[2] || !strchr("b+", mode[2]))) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clib.c: In function '__F__clib_fgets': clib.c:2367:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2367 | if (s1 = (char*) realloc(s, a+BUFSZ)) { | ^~ clib.c: In function '__F__clib_fget': clib.c:2438:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2438 | if (s1 = (char*) realloc(s, a+BUFSZ)) { | ^~ clib.c: In function '__F__clib_fprintf': clib.c:2758:30: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2758 | if (strcmp(f_mod, "l") && strcmp(f_mod, "h") || | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ clib.c:2764:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2764 | if (f_var_wd) | ^ clib.c:2771:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2771 | if (f_var_prec) | ^ clib.c: In function '__F__clib_sprintf': clib.c:2999:30: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2999 | if (strcmp(f_mod, "l") && strcmp(f_mod, "h") || | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ clib.c:3005:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3005 | if (f_var_wd) | ^ clib.c:3014:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3014 | if (f_var_prec) | ^ clib.c:3182:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3182 | if (buf) free(buf); free(s); | ^~ clib.c:3182:23: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3182 | if (buf) free(buf); free(s); | ^~~~ clib.c:3188:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3188 | if (buf) free(buf); free(s); | ^~ clib.c:3188:23: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3188 | if (buf) free(buf); free(s); | ^~~~ clib.c: In function '__F__clib_fscanf': clib.c:3258:30: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3258 | if (strcmp(f_mod, "l") && strcmp(f_mod, "h") || | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ clib.c:3260:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3260 | *f_mod == 'h' && !strchr("ndiouxX", f)) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ clib.c: In function '__F__clib_sscanf': clib.c:3548:30: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3548 | if (strcmp(f_mod, "l") && strcmp(f_mod, "h") || | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ clib.c:3550:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3550 | *f_mod == 'h' && !strchr("ndiouxX", f)) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ clib.c: In function '__F__clib_bsub': clib.c:3946:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3946 | if (i < 0) i = 0; c = j-i+1; | ^~ clib.c:3946:23: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3946 | if (i < 0) i = 0; c = j-i+1; | ^ clib.c: In function '__F__clib_bcmp': clib.c:3978:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 3978 | if (res == 0) | ^ clib.c:3975:12: warning: unused variable 'i' [-Wunused-variable] 3975 | long i, n = m1->size, res; | ^ clib.c: In function '__F__clib_bstr': clib.c:4051:48: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4050 | istuple(argv[0], &k, &xv) && k == 2 && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4051 | isobj(xv[0], type(ByteStr), (void**)&m) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 4052 | isstr(xv[1], &codeset))) { | ~~~~~~~~~~~~~~~~~~~~~~ clib.c: In function '__F__clib_get_int8': clib.c:4095:22: warning: pointer targets in initialization of 'signed char *' from 'unsigned char *' differ in signedness [-Wpointer-sign] 4095 | signed char *u = m->v; | ^ clib.c: In function '__F__clib_put_int8': clib.c:4122:22: warning: pointer targets in initialization of 'signed char *' from 'unsigned char *' differ in signedness [-Wpointer-sign] 4122 | signed char *u = m->v; | ^ clib.c:4127:24: warning: pointer targets in initialization of 'signed char *' from 'unsigned char *' differ in signedness [-Wpointer-sign] 4127 | signed char *v = m1->v; | ^~ clib.c: In function '__F__clib_int8_vect': clib.c:4645:9: warning: unused variable 'i' [-Wunused-variable] 4645 | int i, n = 0; | ^ clib.c: In function '__F__clib_int16_vect': clib.c:4667:9: warning: unused variable 'i' [-Wunused-variable] 4667 | int i, n = 0; | ^ clib.c: In function '__F__clib_int32_vect': clib.c:4689:9: warning: unused variable 'i' [-Wunused-variable] 4689 | int i, n = 0; | ^ clib.c: In function '__F__clib_uint8_vect': clib.c:4711:9: warning: unused variable 'i' [-Wunused-variable] 4711 | int i, n = 0; | ^ clib.c: In function '__F__clib_uint16_vect': clib.c:4733:9: warning: unused variable 'i' [-Wunused-variable] 4733 | int i, n = 0; | ^ clib.c: In function '__F__clib_uint32_vect': clib.c:4755:9: warning: unused variable 'i' [-Wunused-variable] 4755 | int i, n = 0; | ^ clib.c: In function '__F__clib_float_vect': clib.c:4777:9: warning: unused variable 'i' [-Wunused-variable] 4777 | int i, n = 0; | ^ clib.c: In function '__F__clib_double_vect': clib.c:4799:9: warning: unused variable 'i' [-Wunused-variable] 4799 | int i, n = 0; | ^ clib.c: In function 'thread_proc': clib.c:5066:5: warning: label 'errexit' defined but not used [-Wunused-label] 5066 | errexit: | ^~~~~~~ clib.c: At top level: clib.c:5526:8: warning: return type defaults to 'int' [-Wimplicit-int] 5526 | static check_mut(my_mutex_t *mut) | ^~~~~~~~~ clib.c:5534:8: warning: return type defaults to 'int' [-Wimplicit-int] 5534 | static check_cond(my_cond_t *cond) | ^~~~~~~~~~ clib.c:5544:8: warning: return type defaults to 'int' [-Wimplicit-int] 5544 | static check_sem(my_sem_t *sem) | ^~~~~~~~~ clib.c: In function '__F__clib_await': clib.c:5898:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 5897 | istuple(argv[0], &n, &v) && n == 2 && (tset = 1) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5898 | isobj(v[0], type(Condition), (void**)&cond) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 5899 | (isfloat(v[1], &t) || ismpz_float(v[1], &t)))) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clib.c: In function '__F__clib_fnmatch': clib.c:6051:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 6051 | if (pattern) free(pattern); if (s) free(s); | ^~ clib.c:6051:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 6051 | if (pattern) free(pattern); if (s) free(s); | ^~ clib.c: In function 'reg_flags': clib.c:6192:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 6192 | if (p > regp->s) | ^ clib.c: In function 'reg_search': clib.c:6218:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 6218 | if (regp->matches[0].rm_eo == regp->matches[0].rm_so && | ^ clib.c: In function '__F__clib_regmatch': clib.c:6357:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 6357 | if (regex) free(regex); if (s) free(s); | ^~ clib.c:6357:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 6357 | if (regex) free(regex); if (s) free(s); | ^~ clib.c: In function '__F__clib_tmpnam': clib.c:2301:5: warning: ignoring return value of 'tmpnam' declared with attribute 'warn_unused_result' [-Wunused-result] 2301 | tmpnam(s); | ^~~~~~~~~ clib.c: In function '__F__clib_fscanf': clib.c:3314:19: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 3314 | count = -1; fscanf(fp, f_format, &count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ clib.c: In function 'check_mut': clib.c:5532:1: warning: control reaches end of non-void function [-Wreturn-type] 5532 | } | ^ clib.c: In function 'check_sem': clib.c:5558:1: warning: control reaches end of non-void function [-Wreturn-type] 5558 | } | ^ clib.c: In function 'check_cond': clib.c:5542:1: warning: control reaches end of non-void function [-Wreturn-type] 5542 | } | ^ clib.c: In function '__clib__init': clib.c:6595:7: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 6595 | system(givertcap); | ^~~~~~~~~~~~~~~~~ clib.c: At top level: clib.c:667:14: warning: 'wcstou8' defined but not used [-Wunused-function] 667 | static char *wcstou8(char *t, wchar_t *s) | ^~~~~~~ clib.c:646:17: warning: 'u8towcs' defined but not used [-Wunused-function] 646 | static wchar_t *u8towcs(wchar_t *t, char *s) | ^~~~~~~ clib.c:364:13: warning: 'reverse_limbs' defined but not used [-Wunused-function] 364 | static void reverse_limbs(mp_limb_t *p, unsigned n) | ^~~~~~~~~~~~~ clib.c: In function 'thread_proc': clib.c:5100:18: warning: 'thr' may be used uninitialized [-Wmaybe-uninitialized] 5100 | exit_thread(thr-thr0); | ^ clib.c:5028:11: note: 'thr' was declared here 5028 | THREAD *thr; | ^~~ clib.c: In function 'reg_search': clib.c:6218:62: warning: 'prev' may be used uninitialized [-Wmaybe-uninitialized] 6218 | if (regp->matches[0].rm_eo == regp->matches[0].rm_so && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 6219 | regp->p == prev) | ~~~~~~~~~~~~~~~ clib.c:6206:9: note: 'prev' was declared here 6206 | char *prev; | ^~~~ clib.c: In function '__F__clib_fscanf': clib.c:3415:34: warning: '%s' directive writing up to 1022 bytes into a region of size 1018 [-Wformat-overflow=] 3415 | sprintf(new_format, "%%%d%s", f_wd, f_format+1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:906: In function 'sprintf', inlined from '__F__clib_fscanf' at clib.c:3415:2: /usr/include/bits/stdio2.h:30:10: note: '__sprintf_chk' output between 7 and 1029 bytes into a destination of size 1024 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ clib.c: In function '__F__clib_sscanf': clib.c:3702:34: warning: '%s' directive writing up to 1022 bytes into a region of size 1018 [-Wformat-overflow=] 3702 | sprintf(new_format, "%%%d%s", f_wd, f_format+1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In function 'sprintf', inlined from '__F__clib_sscanf' at clib.c:3702:2: /usr/include/bits/stdio2.h:30:10: note: '__sprintf_chk' output between 7 and 1029 bytes into a destination of size 1024 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libq -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c clib.c -o clib.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -no-undefined -module -avoid-version -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o clib.la -rpath /usr/lib64/q clib.lo ../../libq/libq.la -lgmp -lpthread -lcrypt -lrt -lutil -lm libtool: link: gcc -shared -fPIC -DPIC .libs/clib.o ../../libq/.libs/libq.so -lgmp -lpthread -lcrypt -lrt -lutil -lm -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,clib.so -o .libs/clib.so /usr/bin/ld: /tmp/cc3P1pmX.ltrans0.ltrans.o: in function `__F__clib_tmpnam': /builddir/build/BUILD/q-7.11/modules/clib/clib.c:2301: warning: the use of `tmpnam' is dangerous, better use `mkstemp' libtool: link: ar cr .libs/clib.a clib.o libtool: link: ranlib .libs/clib.a libtool: link: ( cd ".libs" && rm -f "clib.la" && ln -s "../clib.la" "clib.la" ) /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libq -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o system.lo system.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libq -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c system.c -fPIC -DPIC -o .libs/system.o In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from system.c:35: /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ system.c: In function 'mpz_from_double': system.c:491:14: warning: variable 'fp' set but not used [-Wunused-but-set-variable] 491 | double ip, fp, dsz; | ^~ system.c: In function 'u8encode': system.c:682:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 682 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ system.c:687:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 687 | uc[2] = 0x80 | c&0x3f; | ~^~~~~ system.c:689:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 689 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ system.c:694:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 694 | uc[3] = 0x80 | c&0x3f; | ~^~~~~ system.c:696:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 696 | uc[2] = 0x80 | c&0x3f; | ~^~~~~ system.c:698:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 698 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ system.c: In function '__F__system_bread': system.c:2138:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2138 | if (res != count) | ^ system.c: In function '__F__system_fcntl': system.c:2230:16: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2230 | n == 4 && !isint(xs[3], &whence)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ system.c: In function 'listfds': system.c:2295:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2295 | if (isfile(hd, &fp) && FD_ISSET(fileno(fp), set) || | ^ system.c:2300:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2300 | if (isfile(hd, &fp) && FD_ISSET(fileno(fp), set) || | ^ system.c: In function '__F__system_select': system.c:2320:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2320 | if (n == 4) | ^ system.c:2315:13: warning: unused variable 'x' [-Wunused-variable] 2315 | expr *xs, x; | ^ system.c: In function '__F__system_rename': system.c:3663:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3663 | if (old) free(old); if (new) free(new); | ^~ system.c:3663:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3663 | if (old) free(old); if (new) free(new); | ^~ system.c: In function '__F__system_link': system.c:3849:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3849 | if (old) free(old); if (new) free(new); | ^~ system.c:3849:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3849 | if (old) free(old); if (new) free(new); | ^~ system.c: In function '__F__system_symlink': system.c:3871:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3871 | if (old) free(old); if (new) free(new); | ^~ system.c:3871:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3871 | if (old) free(old); if (new) free(new); | ^~ system.c: In function '__F__system_pause': system.c:4351:8: warning: unused variable 'sig' [-Wunused-variable] 4351 | long sig; | ^~~ system.c: In function '__F__system_crypt': system.c:5076:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 5076 | if (key) free(key); if (salt) free(salt); | ^~ system.c:5076:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 5076 | if (key) free(key); if (salt) free(salt); | ^~ system.c: In function 'my_sym_generator': system.c:5113:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 5113 | if (completions && iscons(current, &hd, &tl)) | ^ system.c: At top level: system.c:5153:1: warning: 'CPPFunction' is deprecated [-Wdeprecated-declarations] 5153 | { | ^ system.c: In function 'my_completion_function': system.c:5160:3: warning: 'CPPFunction' is deprecated [-Wdeprecated-declarations] 5160 | return (CPPFunction *) (completion_function?my_sym_completion:NULL); | ^~~~~~ system.c: In function 'my_readline': system.c:5187:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 5187 | rl_completer_word_break_characters; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ system.c:5189:5: warning: 'CPPFunction' is deprecated [-Wdeprecated-declarations] 5189 | rl_attempted_completion_function; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ system.c: In function 'f_parse_mf': system.c:5998:43: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 5998 | while (strchr("-+(^!", *r) || *r == '=' && *++r != 0) r++; | ~~~~~~~~~~^~~~~~~~~~~~ system.c: In function '__F__system_strfmon': system.c:6128:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 6128 | if (buf) free(buf); free(s); | ^~ system.c:6128:23: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 6128 | if (buf) free(buf); free(s); | ^~~~ system.c:6134:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 6134 | if (buf) free(buf); free(s); | ^~ system.c:6134:23: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 6134 | if (buf) free(buf); free(s); | ^~~~ system.c: At top level: system.c:543:13: warning: 'reverse_limbs' defined but not used [-Wunused-function] 543 | static void reverse_limbs(mp_limb_t *p, unsigned n) | ^~~~~~~~~~~~~ system.c:529:14: warning: 'mpz_addop1' defined but not used [-Wunused-function] 529 | static void *mpz_addop1(void (*f)(), mpz_t z, mpz_t u, mp_limb_t v) | ^~~~~~~~~~ system.c:518:14: warning: 'mpz_addop2' defined but not used [-Wunused-function] 518 | static void *mpz_addop2(void (*f)(), mpz_t z, mpz_t u, mpz_t v) | ^~~~~~~~~~ system.c:513:13: warning: 'long_min' defined but not used [-Wunused-function] 513 | static long long_min(long x, long y) | ^~~~~~~~ system.c:489:14: warning: 'mpz_from_double' defined but not used [-Wunused-function] 489 | static void *mpz_from_double(mpz_t z, double x) | ^~~~~~~~~~~~~~~ system.c:466:14: warning: 'mpz_copy' defined but not used [-Wunused-function] 466 | static void *mpz_copy(mpz_t z, mpz_t u) | ^~~~~~~~ system.c: In function '__F__system_iconv': system.c:6216:32: warning: pointer 'buf_49' may be used after 'realloc' [-Wuse-after-free] 6216 | outbuf = buf + (outbuf0-buf0); | ~~~~~~~~^~~~~~ system.c:6212:21: note: call to 'realloc' here 6212 | if (!(buf = realloc(buf, aout+BUFSZ))) { | ^~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libq -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c system.c -o system.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -no-undefined -module -avoid-version -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o system.la -rpath /usr/lib64/q system.lo ../../libq/libq.la -lgmp -lpthread -lreadline -lncurses -lcrypt -lrt -lutil -lm libtool: link: gcc -shared -fPIC -DPIC .libs/system.o ../../libq/.libs/libq.so -lgmp -lpthread -lreadline -lncurses -lcrypt -lrt -lutil -lm -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,system.so -o .libs/system.so libtool: link: ar cr .libs/system.a system.o libtool: link: ranlib .libs/system.a libtool: link: ( cd ".libs" && rm -f "system.la" && ln -s "../system.la" "system.la" ) make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/clib' Making all in examples make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/clib/examples' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/clib/examples' make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/clib' Making all in curl make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules/curl' Making all in . make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/curl' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libq -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o curl.lo curl.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libq -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c curl.c -fPIC -DPIC -o .libs/curl.o curl.c: In function 'free_cache': curl.c:137:3: warning: 'curl_formfree' is deprecated: since 7.56.0. Use curl_mime_free() [-Wdeprecated-declarations] 137 | if (curl->post) curl_formfree(curl->post); | ^~ In file included from curl.c:63: /usr/include/curl/curl.h:2606:1: note: declared here 2606 | curl_formfree(struct curl_httppost *form); | ^~~~~~~~~~~~~ curl.c: At top level: curl.c:467:3: warning: 'CURLOPT_PROGRESSFUNCTION' is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations] 467 | CURLOPT_PROGRESSFUNCTION, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:1295:3: note: declared here 1295 | CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56, | ^~~~~~~~~~~~~~~~~ curl.c:481:3: warning: 'CURLOPT_DNS_USE_GLOBAL_CACHE' is deprecated: since 7.11.1. Use CURLOPT_SHARE [-Wdeprecated-declarations] 481 | CURLOPT_DNS_USE_GLOBAL_CACHE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:1424:3: note: declared here 1424 | CURLOPTDEPRECATED(CURLOPT_DNS_USE_GLOBAL_CACHE, CURLOPTTYPE_LONG, 91, | ^~~~~~~~~~~~~~~~~ curl.c:491:3: warning: 'CURLOPT_PUT' is deprecated: since 7.12.1. Use CURLOPT_UPLOAD [-Wdeprecated-declarations] 491 | CURLOPT_PUT, | ^~~~~~~~~~~ /usr/include/curl/curl.h:1286:3: note: declared here 1286 | CURLOPTDEPRECATED(CURLOPT_PUT, CURLOPTTYPE_LONG, 54, | ^~~~~~~~~~~~~~~~~ curl.c:495:3: warning: 'CURLOPT_HTTPPOST' is deprecated: since 7.56.0. Use CURLOPT_MIMEPOST [-Wdeprecated-declarations] 495 | CURLOPT_HTTPPOST, | ^~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:1195:3: note: declared here 1195 | CURLOPTDEPRECATED(CURLOPT_HTTPPOST, CURLOPTTYPE_OBJECTPOINT, 24, | ^~~~~~~~~~~~~~~~~ curl.c:546:3: warning: 'CURLOPT_RANDOM_FILE' is deprecated: since 7.84.0. Serves no purpose anymore [-Wdeprecated-declarations] 546 | CURLOPT_RANDOM_FILE, | ^~~~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:1364:3: note: declared here 1364 | CURLOPTDEPRECATED(CURLOPT_RANDOM_FILE, CURLOPTTYPE_STRINGPOINT, 76, | ^~~~~~~~~~~~~~~~~ curl.c:547:3: warning: 'CURLOPT_EGDSOCKET' is deprecated: since 7.84.0. Serves no purpose anymore [-Wdeprecated-declarations] 547 | CURLOPT_EGDSOCKET, | ^~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:1368:3: note: declared here 1368 | CURLOPTDEPRECATED(CURLOPT_EGDSOCKET, CURLOPTTYPE_STRINGPOINT, 77, | ^~~~~~~~~~~~~~~~~ curl.c: In function '__F__curl_curl_vars': curl.c:641:6: warning: 'CURLFORM_PTRCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 641 | mkint(CURLFORM_PTRCONTENTS), | ^~~~~ /usr/include/curl/curl.h:2499:3: note: declared here 2499 | CURLFORM_PTRCONTENTS CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^~~~~~~~~~~~~~~~~~~~ curl.c:642:6: warning: 'CURLFORM_FILECONTENT' is deprecated: since 7.56.0. Use curl_mime_data_cb() [-Wdeprecated-declarations] 642 | mkint(CURLFORM_FILECONTENT), | ^~~~~ /usr/include/curl/curl.h:2501:3: note: declared here 2501 | CURLFORM_FILECONTENT CURL_DEPRECATED(7.56.0, "Use curl_mime_data_cb()"), | ^~~~~~~~~~~~~~~~~~~~ curl.c:643:6: warning: 'CURLFORM_FILE' is deprecated: since 7.56.0. Use curl_mime_filedata() [-Wdeprecated-declarations] 643 | mkint(CURLFORM_FILE), | ^~~~~ /usr/include/curl/curl.h:2504:3: note: declared here 2504 | CURLFORM_FILE CURL_DEPRECATED(7.56.0, "Use curl_mime_filedata()"), | ^~~~~~~~~~~~~ curl.c:644:6: warning: 'CURLFORM_BUFFER' is deprecated: since 7.56.0. Use curl_mime_filename() [-Wdeprecated-declarations] 644 | mkint(CURLFORM_BUFFER), | ^~~~~ /usr/include/curl/curl.h:2506:3: note: declared here 2506 | CURLFORM_BUFFER CURL_DEPRECATED(7.56.0, "Use curl_mime_filename()"), | ^~~~~~~~~~~~~~~ curl.c:666:6: warning: 'CURLOPT_PROGRESSFUNCTION' is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations] 666 | mkint(CURLOPT_PROGRESSFUNCTION), | ^~~~~ /usr/include/curl/curl.h:1295:3: note: declared here 1295 | CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56, | ^~~~~~~~~~~~~~~~~ curl.c:680:6: warning: 'CURLOPT_DNS_USE_GLOBAL_CACHE' is deprecated: since 7.11.1. Use CURLOPT_SHARE [-Wdeprecated-declarations] 680 | mkint(CURLOPT_DNS_USE_GLOBAL_CACHE), | ^~~~~ /usr/include/curl/curl.h:1424:3: note: declared here 1424 | CURLOPTDEPRECATED(CURLOPT_DNS_USE_GLOBAL_CACHE, CURLOPTTYPE_LONG, 91, | ^~~~~~~~~~~~~~~~~ curl.c:690:6: warning: 'CURLOPT_PUT' is deprecated: since 7.12.1. Use CURLOPT_UPLOAD [-Wdeprecated-declarations] 690 | mkint(CURLOPT_PUT), | ^~~~~ /usr/include/curl/curl.h:1286:3: note: declared here 1286 | CURLOPTDEPRECATED(CURLOPT_PUT, CURLOPTTYPE_LONG, 54, | ^~~~~~~~~~~~~~~~~ curl.c:694:6: warning: 'CURLOPT_HTTPPOST' is deprecated: since 7.56.0. Use CURLOPT_MIMEPOST [-Wdeprecated-declarations] 694 | mkint(CURLOPT_HTTPPOST), | ^~~~~ /usr/include/curl/curl.h:1195:3: note: declared here 1195 | CURLOPTDEPRECATED(CURLOPT_HTTPPOST, CURLOPTTYPE_OBJECTPOINT, 24, | ^~~~~~~~~~~~~~~~~ curl.c:745:6: warning: 'CURLOPT_RANDOM_FILE' is deprecated: since 7.84.0. Serves no purpose anymore [-Wdeprecated-declarations] 745 | mkint(CURLOPT_RANDOM_FILE), | ^~~~~ /usr/include/curl/curl.h:1364:3: note: declared here 1364 | CURLOPTDEPRECATED(CURLOPT_RANDOM_FILE, CURLOPTTYPE_STRINGPOINT, 76, | ^~~~~~~~~~~~~~~~~ curl.c:746:6: warning: 'CURLOPT_EGDSOCKET' is deprecated: since 7.84.0. Serves no purpose anymore [-Wdeprecated-declarations] 746 | mkint(CURLOPT_EGDSOCKET), | ^~~~~ /usr/include/curl/curl.h:1368:3: note: declared here 1368 | CURLOPTDEPRECATED(CURLOPT_EGDSOCKET, CURLOPTTYPE_STRINGPOINT, 77, | ^~~~~~~~~~~~~~~~~ curl.c:761:6: warning: 'CURLINFO_SIZE_UPLOAD' is deprecated: since 7.55.0. Use CURLINFO_SIZE_UPLOAD_T [-Wdeprecated-declarations] 761 | mkint(CURLINFO_SIZE_UPLOAD), | ^~~~~ /usr/include/curl/curl.h:2833:3: note: declared here 2833 | CURLINFO_SIZE_UPLOAD CURL_DEPRECATED(7.55.0, "Use CURLINFO_SIZE_UPLOAD_T") | ^~~~~~~~~~~~~~~~~~~~ curl.c:762:6: warning: 'CURLINFO_SIZE_DOWNLOAD' is deprecated: since 7.55.0. Use CURLINFO_SIZE_DOWNLOAD_T [-Wdeprecated-declarations] 762 | mkint(CURLINFO_SIZE_DOWNLOAD), | ^~~~~ /usr/include/curl/curl.h:2836:3: note: declared here 2836 | CURLINFO_SIZE_DOWNLOAD | ^~~~~~~~~~~~~~~~~~~~~~ curl.c:763:6: warning: 'CURLINFO_SPEED_DOWNLOAD' is deprecated: since 7.55.0. Use CURLINFO_SPEED_DOWNLOAD_T [-Wdeprecated-declarations] 763 | mkint(CURLINFO_SPEED_DOWNLOAD), | ^~~~~ /usr/include/curl/curl.h:2840:3: note: declared here 2840 | CURLINFO_SPEED_DOWNLOAD | ^~~~~~~~~~~~~~~~~~~~~~~ curl.c:764:6: warning: 'CURLINFO_SPEED_UPLOAD' is deprecated: since 7.55.0. Use CURLINFO_SPEED_UPLOAD_T [-Wdeprecated-declarations] 764 | mkint(CURLINFO_SPEED_UPLOAD), | ^~~~~ /usr/include/curl/curl.h:2844:3: note: declared here 2844 | CURLINFO_SPEED_UPLOAD | ^~~~~~~~~~~~~~~~~~~~~ curl.c:768:6: warning: 'CURLINFO_CONTENT_LENGTH_DOWNLOAD' is deprecated: since 7.55.0. Use CURLINFO_CONTENT_LENGTH_DOWNLOAD_T [-Wdeprecated-declarations] 768 | mkint(CURLINFO_CONTENT_LENGTH_DOWNLOAD), | ^~~~~ /usr/include/curl/curl.h:2853:3: note: declared here 2853 | CURLINFO_CONTENT_LENGTH_DOWNLOAD | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ curl.c:769:6: warning: 'CURLINFO_CONTENT_LENGTH_UPLOAD' is deprecated: since 7.55.0. Use CURLINFO_CONTENT_LENGTH_UPLOAD_T [-Wdeprecated-declarations] 769 | mkint(CURLINFO_CONTENT_LENGTH_UPLOAD), | ^~~~~ /usr/include/curl/curl.h:2858:3: note: declared here 2858 | CURLINFO_CONTENT_LENGTH_UPLOAD | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ curl.c: In function '__F__curl_curl_setopt': curl.c:1006:7: warning: 'CURLOPT_PROGRESSFUNCTION' is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations] 1006 | case CURLOPT_PROGRESSFUNCTION: | ^~~~ /usr/include/curl/curl.h:1295:3: note: declared here 1295 | CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56, | ^~~~~~~~~~~~~~~~~ curl.c:1104:7: warning: 'CURLOPT_HTTPPOST' is deprecated: since 7.56.0. Use CURLOPT_MIMEPOST [-Wdeprecated-declarations] 1104 | case CURLOPT_HTTPPOST: | ^~~~ /usr/include/curl/curl.h:1195:3: note: declared here 1195 | CURLOPTDEPRECATED(CURLOPT_HTTPPOST, CURLOPTTYPE_OBJECTPOINT, 24, | ^~~~~~~~~~~~~~~~~ curl.c:1125:15: warning: 'curl_formfree' is deprecated: since 7.56.0. Use curl_mime_free() [-Wdeprecated-declarations] 1125 | if (post) curl_formfree(post); | ^~ /usr/include/curl/curl.h:2606:1: note: declared here 2606 | curl_formfree(struct curl_httppost *form); | ^~~~~~~~~~~~~ curl.c:1129:13: warning: 'CURLFORM_PTRCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 1129 | case CURLFORM_PTRCONTENTS: | ^~~~ /usr/include/curl/curl.h:2499:3: note: declared here 2499 | CURLFORM_PTRCONTENTS CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^~~~~~~~~~~~~~~~~~~~ curl.c:1133:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1133 | if (!isstr(xv[2], &data) && | ~~~~~~~~~~~~~~~~~~~~~^~ 1134 | !isobj(xv[2], type(ByteStr), (void**)&bdata) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ curl.c:1135:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1135 | n > 4 || n == 4 && !isstr(xv[3], &content_type)) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ curl.c:1137:17: warning: 'curl_formfree' is deprecated: since 7.56.0. Use curl_mime_free() [-Wdeprecated-declarations] 1137 | if (post) curl_formfree(post); | ^~ /usr/include/curl/curl.h:2606:1: note: declared here 2606 | curl_formfree(struct curl_httppost *form); | ^~~~~~~~~~~~~ curl.c:1141:15: warning: 'CURLFORM_PTRCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 1141 | forms[i].option = CURLFORM_PTRCONTENTS; | ^~~~~ /usr/include/curl/curl.h:2499:3: note: declared here 2499 | CURLFORM_PTRCONTENTS CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^~~~~~~~~~~~~~~~~~~~ curl.c:1145:17: warning: 'CURLFORM_CONTENTSLENGTH' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 1145 | forms[i].option = CURLFORM_CONTENTSLENGTH; | ^~~~~ /usr/include/curl/curl.h:2500:3: note: declared here 2500 | CURLFORM_CONTENTSLENGTH CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^~~~~~~~~~~~~~~~~~~~~~~ curl.c:1150:17: warning: 'CURLFORM_CONTENTSLENGTH' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 1150 | forms[i].option = CURLFORM_CONTENTSLENGTH; | ^~~~~ /usr/include/curl/curl.h:2500:3: note: declared here 2500 | CURLFORM_CONTENTSLENGTH CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^~~~~~~~~~~~~~~~~~~~~~~ curl.c:1155:17: warning: 'CURLFORM_CONTENTTYPE' is deprecated: since 7.56.0. Use curl_mime_type() [-Wdeprecated-declarations] 1155 | forms[i].option = CURLFORM_CONTENTTYPE; | ^~~~~ /usr/include/curl/curl.h:2510:3: note: declared here 2510 | CURLFORM_CONTENTTYPE CURL_DEPRECATED(7.56.0, "Use curl_mime_type()"), | ^~~~~~~~~~~~~~~~~~~~ curl.c:1161:13: warning: 'CURLFORM_FILECONTENT' is deprecated: since 7.56.0. Use curl_mime_data_cb() [-Wdeprecated-declarations] 1161 | case CURLFORM_FILECONTENT: | ^~~~ /usr/include/curl/curl.h:2501:3: note: declared here 2501 | CURLFORM_FILECONTENT CURL_DEPRECATED(7.56.0, "Use curl_mime_data_cb()"), | ^~~~~~~~~~~~~~~~~~~~ curl.c:1166:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1166 | n > 4 || n == 4 && !isstr(xv[3], &content_type)) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ curl.c:1168:17: warning: 'curl_formfree' is deprecated: since 7.56.0. Use curl_mime_free() [-Wdeprecated-declarations] 1168 | if (post) curl_formfree(post); | ^~ /usr/include/curl/curl.h:2606:1: note: declared here 2606 | curl_formfree(struct curl_httppost *form); | ^~~~~~~~~~~~~ curl.c:1172:15: warning: 'CURLFORM_FILECONTENT' is deprecated: since 7.56.0. Use curl_mime_data_cb() [-Wdeprecated-declarations] 1172 | forms[i].option = CURLFORM_FILECONTENT; | ^~~~~ /usr/include/curl/curl.h:2501:3: note: declared here 2501 | CURLFORM_FILECONTENT CURL_DEPRECATED(7.56.0, "Use curl_mime_data_cb()"), | ^~~~~~~~~~~~~~~~~~~~ curl.c:1176:17: warning: 'CURLFORM_CONTENTTYPE' is deprecated: since 7.56.0. Use curl_mime_type() [-Wdeprecated-declarations] 1176 | forms[i].option = CURLFORM_CONTENTTYPE; | ^~~~~ /usr/include/curl/curl.h:2510:3: note: declared here 2510 | CURLFORM_CONTENTTYPE CURL_DEPRECATED(7.56.0, "Use curl_mime_type()"), | ^~~~~~~~~~~~~~~~~~~~ curl.c:1185:22: warning: 'CURLFORM_FILE' is deprecated: since 7.56.0. Use curl_mime_filedata() [-Wdeprecated-declarations] 1185 | (tag == CURLFORM_FILE && isstr(xv[k+1], &datafile) || | ^ /usr/include/curl/curl.h:2504:3: note: declared here 2504 | CURLFORM_FILE CURL_DEPRECATED(7.56.0, "Use curl_mime_filedata()"), | ^~~~~~~~~~~~~ curl.c:1186:23: warning: 'CURLFORM_BUFFER' is deprecated: since 7.56.0. Use curl_mime_filename() [-Wdeprecated-declarations] 1186 | tag == CURLFORM_BUFFER && | ^~~ /usr/include/curl/curl.h:2506:3: note: declared here 2506 | CURLFORM_BUFFER CURL_DEPRECATED(7.56.0, "Use curl_mime_filename()"), | ^~~~~~~~~~~~~~~ curl.c:1185:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1185 | (tag == CURLFORM_FILE && isstr(xv[k+1], &datafile) || | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ curl.c:1192:19: warning: 'curl_formfree' is deprecated: since 7.56.0. Use curl_mime_free() [-Wdeprecated-declarations] 1192 | if (post) curl_formfree(post); | ^~ /usr/include/curl/curl.h:2606:1: note: declared here 2606 | curl_formfree(struct curl_httppost *form); | ^~~~~~~~~~~~~ curl.c:1198:17: warning: 'CURLFORM_FILE' is deprecated: since 7.56.0. Use curl_mime_filedata() [-Wdeprecated-declarations] 1198 | if (tag == CURLFORM_FILE) { | ^~ /usr/include/curl/curl.h:2504:3: note: declared here 2504 | CURLFORM_FILE CURL_DEPRECATED(7.56.0, "Use curl_mime_filedata()"), | ^~~~~~~~~~~~~ curl.c:1207:19: warning: 'CURLFORM_FILE' is deprecated: since 7.56.0. Use curl_mime_filedata() [-Wdeprecated-declarations] 1207 | forms[i].option = CURLFORM_FILE; | ^~~~~ /usr/include/curl/curl.h:2504:3: note: declared here 2504 | CURLFORM_FILE CURL_DEPRECATED(7.56.0, "Use curl_mime_filedata()"), | ^~~~~~~~~~~~~ curl.c:1211:21: warning: 'CURLFORM_FILENAME' is deprecated: since 7.56.0. Use curl_mime_filename() [-Wdeprecated-declarations] 1211 | forms[i].option = CURLFORM_FILENAME; | ^~~~~ /usr/include/curl/curl.h:2512:3: note: declared here 2512 | CURLFORM_FILENAME CURL_DEPRECATED(7.56.0, "Use curl_mime_filename()"), | ^~~~~~~~~~~~~~~~~ curl.c:1216:21: warning: 'CURLFORM_CONTENTTYPE' is deprecated: since 7.56.0. Use curl_mime_type() [-Wdeprecated-declarations] 1216 | forms[i].option = CURLFORM_CONTENTTYPE; | ^~~~~ /usr/include/curl/curl.h:2510:3: note: declared here 2510 | CURLFORM_CONTENTTYPE CURL_DEPRECATED(7.56.0, "Use curl_mime_type()"), | ^~~~~~~~~~~~~~~~~~~~ curl.c:1226:19: warning: 'CURLFORM_BUFFER' is deprecated: since 7.56.0. Use curl_mime_filename() [-Wdeprecated-declarations] 1226 | forms[i].option = CURLFORM_BUFFER; | ^~~~~ /usr/include/curl/curl.h:2506:3: note: declared here 2506 | CURLFORM_BUFFER CURL_DEPRECATED(7.56.0, "Use curl_mime_filename()"), | ^~~~~~~~~~~~~~~ curl.c:1229:19: warning: 'CURLFORM_BUFFERPTR' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 1229 | forms[i].option = CURLFORM_BUFFERPTR; | ^~~~~ /usr/include/curl/curl.h:2507:3: note: declared here 2507 | CURLFORM_BUFFERPTR CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^~~~~~~~~~~~~~~~~~ curl.c:1233:21: warning: 'CURLFORM_BUFFERLENGTH' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 1233 | forms[i].option = CURLFORM_BUFFERLENGTH; | ^~~~~ /usr/include/curl/curl.h:2508:3: note: declared here 2508 | CURLFORM_BUFFERLENGTH CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^~~~~~~~~~~~~~~~~~~~~ curl.c:1238:21: warning: 'CURLFORM_BUFFERLENGTH' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 1238 | forms[i].option = CURLFORM_BUFFERLENGTH; | ^~~~~ /usr/include/curl/curl.h:2508:3: note: declared here 2508 | CURLFORM_BUFFERLENGTH CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^~~~~~~~~~~~~~~~~~~~~ curl.c:1243:21: warning: 'CURLFORM_CONTENTTYPE' is deprecated: since 7.56.0. Use curl_mime_type() [-Wdeprecated-declarations] 1243 | forms[i].option = CURLFORM_CONTENTTYPE; | ^~~~~ /usr/include/curl/curl.h:2510:3: note: declared here 2510 | CURLFORM_CONTENTTYPE CURL_DEPRECATED(7.56.0, "Use curl_mime_type()"), | ^~~~~~~~~~~~~~~~~~~~ curl.c:1253:17: warning: 'curl_formfree' is deprecated: since 7.56.0. Use curl_mime_free() [-Wdeprecated-declarations] 1253 | if (post) curl_formfree(post); | ^~ /usr/include/curl/curl.h:2606:1: note: declared here 2606 | curl_formfree(struct curl_httppost *form); | ^~~~~~~~~~~~~ curl.c:1261:13: warning: 'curl_formadd' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 1261 | if (curl_formadd(&post, &last, | ^~ /usr/include/curl/curl.h:2570:1: note: declared here 2570 | curl_formadd(struct curl_httppost **httppost, | ^~~~~~~~~~~~ curl.c:1262:30: warning: 'CURLFORM_PTRNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 1262 | CURLFORM_PTRNAME, name, | ^~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:2496:3: note: declared here 2496 | CURLFORM_PTRNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^~~~~~~~~~~~~~~~ curl.c:1263:30: warning: 'CURLFORM_ARRAY' is deprecated: since 7.56.0. [-Wdeprecated-declarations] 1263 | CURLFORM_ARRAY, forms, | ^~~~~~~~~~~~~~ /usr/include/curl/curl.h:2502:3: note: declared here 2502 | CURLFORM_ARRAY CURL_DEPRECATED(7.56.0, ""), | ^~~~~~~~~~~~~~ curl.c:1266:15: warning: 'curl_formfree' is deprecated: since 7.56.0. Use curl_mime_free() [-Wdeprecated-declarations] 1266 | if (post) curl_formfree(post); | ^~ /usr/include/curl/curl.h:2606:1: note: declared here 2606 | curl_formfree(struct curl_httppost *form); | ^~~~~~~~~~~~~ curl.c:1273:13: warning: 'curl_formfree' is deprecated: since 7.56.0. Use curl_mime_free() [-Wdeprecated-declarations] 1273 | if (post) curl_formfree(post); | ^~ /usr/include/curl/curl.h:2606:1: note: declared here 2606 | curl_formfree(struct curl_httppost *form); | ^~~~~~~~~~~~~ curl.c:1282:13: warning: 'curl_formfree' is deprecated: since 7.56.0. Use curl_mime_free() [-Wdeprecated-declarations] 1282 | if (post) curl_formfree(post); | ^~ /usr/include/curl/curl.h:2606:1: note: declared here 2606 | curl_formfree(struct curl_httppost *form); | ^~~~~~~~~~~~~ curl.c:1284:13: warning: 'curl_formfree' is deprecated: since 7.56.0. Use curl_mime_free() [-Wdeprecated-declarations] 1284 | if (curl->post) curl_formfree(curl->post); | ^~ /usr/include/curl/curl.h:2606:1: note: declared here 2606 | curl_formfree(struct curl_httppost *form); | ^~~~~~~~~~~~~ curl.c:1289:15: warning: 'curl_formfree' is deprecated: since 7.56.0. Use curl_mime_free() [-Wdeprecated-declarations] 1289 | if (post) curl_formfree(post); | ^~ /usr/include/curl/curl.h:2606:1: note: declared here 2606 | curl_formfree(struct curl_httppost *form); | ^~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libq -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c curl.c -o curl.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -no-undefined -module -avoid-version -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o curl.la -rpath /usr/lib64/q curl.lo ../../libq/libq.la -lcurl -lcrypt -lrt -lutil -lm libtool: link: gcc -shared -fPIC -DPIC .libs/curl.o ../../libq/.libs/libq.so -lcurl -lcrypt -lrt -lutil -lm -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,curl.so -o .libs/curl.so libtool: link: ar cr .libs/curl.a curl.o libtool: link: ranlib .libs/curl.a libtool: link: ( cd ".libs" && rm -f "curl.la" && ln -s "../curl.la" "curl.la" ) make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/curl' Making all in examples make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/curl/examples' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/curl/examples' make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/curl' Making all in dxl make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules/dxl' Making all in . make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/dxl' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libq -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o dxl.lo dxl.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libq -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c dxl.c -fPIC -DPIC -o .libs/dxl.o dxl.c: In function '__F__dxl_dxl_load_macro': dxl.c:397:13: warning: implicit declaration of function 'DXLLoadMacroFile'; did you mean 'DXLLoadMacroDirectory'? [-Wimplicit-function-declaration] 397 | res = DXLLoadMacroFile(h->conn, s); | ^~~~~~~~~~~~~~~~ | DXLLoadMacroDirectory dxl.c: In function '__F__dxl_dxl_exec_once_named': dxl.c:529:12: warning: unused variable 'i' [-Wunused-variable] 529 | long i; | ^ dxl.c: In function '__F__dxl_dxl_exec_on_change_named': dxl.c:576:12: warning: unused variable 'i' [-Wunused-variable] 576 | long i; | ^ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libq -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c dxl.c -o dxl.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -no-undefined -module -avoid-version -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o dxl.la -rpath /usr/lib64/q dxl.lo ../../libq/libq.la -lDX -lDXL -lcrypt -lrt -lutil -lm libtool: link: gcc -shared -fPIC -DPIC .libs/dxl.o ../../libq/.libs/libq.so -lDX -lDXL -lcrypt -lrt -lutil -lm -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,dxl.so -o .libs/dxl.so libtool: link: ar cr .libs/dxl.a dxl.o libtool: link: ranlib .libs/dxl.a libtool: link: ( cd ".libs" && rm -f "dxl.la" && ln -s "../dxl.la" "dxl.la" ) make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/dxl' Making all in examples make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/dxl/examples' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/dxl/examples' make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/dxl' Making all in gdbm make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules/gdbm' Making all in . make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/gdbm' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libq -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o gdbm.lo gdbm.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libq -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c gdbm.c -fPIC -DPIC -o .libs/gdbm.o gdbm.c: In function '__F__gdbm_gdbm_strerror': gdbm.c:129:10: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 129 | (s = gdbm_strerror((int)n))) | ^ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libq -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c gdbm.c -o gdbm.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -no-undefined -module -avoid-version -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o gdbm.la -rpath /usr/lib64/q gdbm.lo ../../libq/libq.la -lgdbm -lcrypt -lrt -lutil -lm libtool: link: gcc -shared -fPIC -DPIC .libs/gdbm.o ../../libq/.libs/libq.so -lgdbm -lcrypt -lrt -lutil -lm -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,gdbm.so -o .libs/gdbm.so libtool: link: ar cr .libs/gdbm.a gdbm.o libtool: link: ranlib .libs/gdbm.a libtool: link: ( cd ".libs" && rm -f "gdbm.la" && ln -s "../gdbm.la" "gdbm.la" ) make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/gdbm' Making all in examples make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/gdbm/examples' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/gdbm/examples' make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/gdbm' Making all in ggi make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules/ggi' Making all in . make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/ggi' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/ggi' Making all in examples make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/ggi/examples' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/ggi/examples' make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/ggi' Making all in magick make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules/magick' Making all in . make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/magick' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libq -I/usr/include/ImageMagick-6 -fopenmp -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o magick.lo magick.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libq -I/usr/include/ImageMagick-6 -fopenmp -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c magick.c -fPIC -DPIC -o .libs/magick.o magick.c: In function 'check_exception': magick.c:97:3: warning: 'SetExceptionInfo' is deprecated [-Wdeprecated-declarations] 97 | SetExceptionInfo(exception, UndefinedException); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-6/magick/MagickCore.h:100, from /usr/include/ImageMagick-6/magick/api.h:24, from magick.c:66: /usr/include/ImageMagick-6/magick/deprecate.h:229:3: note: declared here 229 | SetExceptionInfo(ExceptionInfo *,ExceptionType) | ^~~~~~~~~~~~~~~~ magick.c: In function '__magick__init': magick.c:103:3: warning: 'InitializeMagick' is deprecated [-Wdeprecated-declarations] 103 | InitializeMagick("magick"); | ^~~~~~~~~~~~~~~~ /usr/include/ImageMagick-6/magick/deprecate.h:351:3: note: declared here 351 | InitializeMagick(const char *) magick_attribute((deprecated)), | ^~~~~~~~~~~~~~~~ magick.c: In function '__magick__fini': magick.c:109:3: warning: 'DestroyMagick' is deprecated [-Wdeprecated-declarations] 109 | DestroyMagick(); | ^~~~~~~~~~~~~ /usr/include/ImageMagick-6/magick/deprecate.h:332:3: note: declared here 332 | DestroyMagick(void) magick_attribute((deprecated)), | ^~~~~~~~~~~~~ magick.c: In function '__F__magick_magick_info': magick.c:257:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 257 | if (!info) | ^ magick.c: In function 'get_pixels': magick.c:476:12: warning: implicit declaration of function 'ScaleQuantumToShort'; did you mean 'ScaleQuantumToChar'? [-Wimplicit-function-declaration] 476 | *q++=ScaleQuantumToShort(p->red); | ^~~~~~~~~~~~~~~~~~~ | ScaleQuantumToChar magick.c: In function 'set_pixels': magick.c:505:14: warning: implicit declaration of function 'ScaleShortToQuantum' [-Wimplicit-function-declaration] 505 | q->red=ScaleShortToQuantum(*p++); | ^~~~~~~~~~~~~~~~~~~ magick.c: In function 'mkpixel': magick.c:525:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 525 | if (m) free(m); return __ERROR; | ^~ magick.c:525:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 525 | if (m) free(m); return __ERROR; | ^~~~~~ magick.c: In function 'parse_info': magick.c:546:21: warning: format '%u' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 546 | sprintf(geom, "%ux%u", width, height); | ~^ ~~~~~ | | | | | long unsigned int | unsigned int | %lu magick.c:546:24: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'long unsigned int' [-Wformat=] 546 | sprintf(geom, "%ux%u", width, height); | ~^ ~~~~~~ | | | | | long unsigned int | unsigned int | %lu magick.c:552:21: warning: format '%u' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 552 | sprintf(geom, "%ux%u+%u", width, height, offset); | ~^ ~~~~~ | | | | | long unsigned int | unsigned int | %lu magick.c:552:24: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'long unsigned int' [-Wformat=] 552 | sprintf(geom, "%ux%u+%u", width, height, offset); | ~^ ~~~~~~ | | | | unsigned int long unsigned int | %lu magick.c:552:27: warning: format '%u' expects argument of type 'unsigned int', but argument 5 has type 'long unsigned int' [-Wformat=] 552 | sprintf(geom, "%ux%u+%u", width, height, offset); | ~^ ~~~~~~ | | | | unsigned int long unsigned int | %lu magick.c: In function '__F__magick_set_draw_font': magick.c:663:7: warning: 'LiberateMemory' is deprecated [-Wdeprecated-declarations] 663 | LiberateMemory((void**)&draw_info->font); | ^~~~~~~~~~~~~~ /usr/include/ImageMagick-6/magick/deprecate.h:341:3: note: declared here 341 | LiberateMemory(void **) magick_attribute((deprecated)), | ^~~~~~~~~~~~~~ magick.c: In function '__F__magick_image_background_color': magick.c:834:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 834 | if (m) free(m); return __ERROR; | ^~ magick.c:834:23: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 834 | if (m) free(m); return __ERROR; | ^~~~~~ magick.c: In function '__F__magick_image_border_color': magick.c:861:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 861 | if (m) free(m); return __ERROR; | ^~ magick.c:861:23: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 861 | if (m) free(m); return __ERROR; | ^~~~~~ magick.c: In function '__F__magick_image_matte_color': magick.c:888:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 888 | if (m) free(m); return __ERROR; | ^~ magick.c:888:23: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 888 | if (m) free(m); return __ERROR; | ^~~~~~ magick.c: In function '__F__magick_set_image_attr': magick.c:1024:5: warning: 'SetImageAttribute' is deprecated [-Wdeprecated-declarations] 1024 | SetImageAttribute(img, key, val); | ^~~~~~~~~~~~~~~~~ /usr/include/ImageMagick-6/magick/deprecate.h:231:3: note: declared here 231 | SetImageAttribute(Image *,const char *,const char *) | ^~~~~~~~~~~~~~~~~ magick.c: In function '__F__magick_magick_pixel': magick.c:1129:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1129 | if (m) free(m); return __ERROR; | ^~ magick.c:1129:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1129 | if (m) free(m); return __ERROR; | ^~~~~~ magick.c:1146:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1146 | if (m) free(m); return __ERROR; | ^~ magick.c:1146:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1146 | if (m) free(m); return __ERROR; | ^~~~~~ magick.c: In function '__F__magick_create_image': magick.c:1256:43: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1256 | if (ULONG_MAX/8 < w*h || m->size != 8 && m->size != size || | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ magick.c:1259:5: warning: 'AllocateImage' is deprecated [-Wdeprecated-declarations] 1259 | img = AllocateImage(&info); | ^~~ /usr/include/ImageMagick-6/magick/deprecate.h:127:4: note: declared here 127 | *AllocateImage(const ImageInfo *) magick_attribute((deprecated)), | ^~~~~~~~~~~~~ magick.c:1265:7: warning: 'SetImagePixels' is deprecated [-Wdeprecated-declarations] 1265 | if (!(pixels = SetImagePixels(img, 0, 0, w, h))) { | ^~ /usr/include/ImageMagick-6/magick/deprecate.h:273:4: note: declared here 273 | *SetImagePixels(Image *,const ssize_t,const ssize_t,const size_t, | ^~~~~~~~~~~~~~ magick.c:1278:7: warning: 'SyncImagePixels' is deprecated [-Wdeprecated-declarations] 1278 | if (SyncImagePixels(img)) | ^~ /usr/include/ImageMagick-6/magick/deprecate.h:234:3: note: declared here 234 | SyncImagePixels(Image *) magick_attribute((deprecated)), | ^~~~~~~~~~~~~~~ magick.c: In function '__F__magick_image_to_blob': magick.c:1432:24: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1432 | (isvoid(argv[0]) && *img->magick || isstr(argv[0], &s) && *s)) { magick.c: In function '__F__magick_get_image_pixels': magick.c:1517:7: warning: 'GetImagePixels' is deprecated [-Wdeprecated-declarations] 1517 | (pixels = GetImagePixels(img, x, y, w, h))) { | ^ /usr/include/ImageMagick-6/magick/deprecate.h:266:4: note: declared here 266 | *GetImagePixels(Image *,const ssize_t,const ssize_t,const size_t, | ^~~~~~~~~~~~~~ magick.c: In function '__F__magick_set_image_pixels': magick.c:1557:5: warning: 'SetImagePixels' is deprecated [-Wdeprecated-declarations] 1557 | if (!(pixels = SetImagePixels(img, x, y, w, h))) | ^~ /usr/include/ImageMagick-6/magick/deprecate.h:273:4: note: declared here 273 | *SetImagePixels(Image *,const ssize_t,const ssize_t,const size_t, | ^~~~~~~~~~~~~~ magick.c:1561:5: warning: 'SyncImagePixels' is deprecated [-Wdeprecated-declarations] 1561 | if (SyncImagePixels(img)) | ^~ /usr/include/ImageMagick-6/magick/deprecate.h:234:3: note: declared here 234 | SyncImagePixels(Image *) magick_attribute((deprecated)), | ^~~~~~~~~~~~~~~ magick.c: In function '__F__magick_quantize': magick.c:1586:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1586 | (isuint(xv[0], &space) && | ~~~~~~~~~~~~~~~~~~~~~~^~ 1587 | (isuint(xv[1], &ncolors) || isbool(xv[1], &dither)) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick.c:1582:16: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1582 | (n == 1 && | ~~~~~~~^~ 1583 | (isuint(xv[0], &space) || | ~~~~~~~~~~~~~~~~~~~~~~~~~ 1584 | isobj(xv[0], type(Image), (void**)&img2)) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick.c:1592:33: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1590 | n == 3 && | ~~~~~~~~~ 1591 | isuint(xv[0], &space) && | ~~~~~~~~~~~~~~~~~~~~~~~~ 1592 | isuint(xv[1], &ncolors) && | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 1593 | isbool(xv[2], &dither))) && | ~~~~~~~~~~~~~~~~~~~~~~ magick.c:1581:34: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1581 | istuple(argv[1], &n, &xv) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 1582 | (n == 1 && | ~~~~~~~~~~ 1583 | (isuint(xv[0], &space) || | ~~~~~~~~~~~~~~~~~~~~~~~~~ 1584 | isobj(xv[0], type(Image), (void**)&img2)) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1585 | n == 2 && | ~~~~~~~~~ 1586 | (isuint(xv[0], &space) && | ~~~~~~~~~~~~~~~~~~~~~~~~~ 1587 | (isuint(xv[1], &ncolors) || isbool(xv[1], &dither)) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1588 | isobj(xv[0], type(Image), (void**)&img2) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1589 | isbool(xv[1], &dither)) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 1590 | n == 3 && | ~~~~~~~~~ 1591 | isuint(xv[0], &space) && | ~~~~~~~~~~~~~~~~~~~~~~~~ 1592 | isuint(xv[1], &ncolors) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 1593 | isbool(xv[2], &dither))) && | ~~~~~~~~~~~~~~~~~~~~~~~ magick.c:1597:9: warning: 'MapImages' is deprecated [-Wdeprecated-declarations] 1597 | res = MapImages(imgs, img2, dither); | ^~~ /usr/include/ImageMagick-6/magick/deprecate.h:214:3: note: declared here 214 | MapImages(Image *,const Image *,const MagickBooleanType) | ^~~~~~~~~ magick.c:1600:9: warning: 'MapImage' is deprecated [-Wdeprecated-declarations] 1600 | res = MapImage(img, img2, dither); | ^~~ /usr/include/ImageMagick-6/magick/deprecate.h:212:3: note: declared here 212 | MapImage(Image *,const Image *,const MagickBooleanType) | ^~~~~~~~ magick.c: In function '__F__magick_flatten': magick.c:1945:5: warning: 'FlattenImages' is deprecated [-Wdeprecated-declarations] 1945 | Image *img = FlattenImages(imgs, &exception); | ^~~~~ /usr/include/ImageMagick-6/magick/deprecate.h:137:4: note: declared here 137 | *FlattenImages(Image *,ExceptionInfo *) magick_attribute((deprecated)), | ^~~~~~~~~~~~~ magick.c: In function '__F__magick_mosaic': magick.c:1961:5: warning: 'MosaicImages' is deprecated [-Wdeprecated-declarations] 1961 | Image *img = MosaicImages(imgs, &exception); | ^~~~~ /usr/include/ImageMagick-6/magick/deprecate.h:142:4: note: declared here 142 | *MosaicImages(Image *,ExceptionInfo *) magick_attribute((deprecated)), | ^~~~~~~~~~~~ magick.c: In function '__F__magick_montage': magick.c:2055:18: warning: unused variable 'next' [-Wunused-variable] 2055 | Image *img, *next; | ^~~~ magick.c: In function '__F__magick_threshold': magick.c:2488:5: warning: 'ThresholdImageChannel' is deprecated [-Wdeprecated-declarations] 2488 | int res = ThresholdImageChannel(img, val); | ^~~ /usr/include/ImageMagick-6/magick/deprecate.h:319:3: note: declared here 319 | ThresholdImageChannel(Image *,const char *) magick_attribute((deprecated)), | ^~~~~~~~~~~~~~~~~~~~~ magick.c: In function '__F__magick_annotate': magick.c:2805:22: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] 2805 | sprintf(geom, "%+d%+d", x, y); | ~~^ ~ | | | | int long int | %+ld magick.c:2805:25: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long int' [-Wformat=] 2805 | sprintf(geom, "%+d%+d", x, y); | ~~^ ~ | | | | int long int | %+ld magick.c: In function '__F__magick_color_flood_fill': magick.c:2854:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2854 | isobj(argv[3], type(ByteStr), (void**)&m2) && m2->size == 8)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ magick.c:2864:7: warning: 'AcquireOnePixel' is deprecated [-Wdeprecated-declarations] 2864 | target = AcquireOnePixel(img, x, y, &exception); | ^~~~~~ /usr/include/ImageMagick-6/magick/deprecate.h:258:3: note: declared here 258 | AcquireOnePixel(const Image *,const ssize_t,const ssize_t,ExceptionInfo *) | ^~~~~~~~~~~~~~~ magick.c:2870:5: warning: 'ColorFloodfillImage' is deprecated [-Wdeprecated-declarations] 2870 | res = ColorFloodfillImage(img, draw_info, target, x, y, | ^~~ /usr/include/ImageMagick-6/magick/deprecate.h:185:3: note: declared here 185 | ColorFloodfillImage(Image *,const DrawInfo *,const PixelPacket,const ssize_t, | ^~~~~~~~~~~~~~~~~~~ magick.c: In function '__F__magick_matte_flood_fill': magick.c:2895:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2895 | isobj(argv[3], type(ByteStr), (void**)&m2) && m2->size == 8)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ magick.c:2901:7: warning: 'AcquireOnePixel' is deprecated [-Wdeprecated-declarations] 2901 | target = AcquireOnePixel(img, x, y, &exception); | ^~~~~~ /usr/include/ImageMagick-6/magick/deprecate.h:258:3: note: declared here 258 | AcquireOnePixel(const Image *,const ssize_t,const ssize_t,ExceptionInfo *) | ^~~~~~~~~~~~~~~ magick.c:2905:5: warning: 'MatteFloodfillImage' is deprecated [-Wdeprecated-declarations] 2905 | res = MatteFloodfillImage(img, target, 0xffff-opacity, x, y, | ^~~ /usr/include/ImageMagick-6/magick/deprecate.h:216:3: note: declared here 216 | MatteFloodfillImage(Image *,const PixelPacket,const Quantum,const ssize_t, | ^~~~~~~~~~~~~~~~~~~ magick.c: In function '__F__magick_opaque': magick.c:2926:5: warning: 'OpaqueImage' is deprecated [-Wdeprecated-declarations] 2926 | res = OpaqueImage(img, target, fill); | ^~~ /usr/include/ImageMagick-6/magick/deprecate.h:218:3: note: declared here 218 | OpaqueImage(Image *,const PixelPacket,const PixelPacket) | ^~~~~~~~~~~ magick.c: In function '__F__magick_transparent': magick.c:2946:5: warning: 'TransparentImage' is deprecated [-Wdeprecated-declarations] 2946 | res = TransparentImage(img, target, 0xffff-opacity); | ^~~ /usr/include/ImageMagick-6/magick/deprecate.h:235:3: note: declared here 235 | TransparentImage(Image *,const PixelPacket,const Quantum) | ^~~~~~~~~~~~~~~~ magick.c: In function '__F__magick_image_to_blob': magick.c:1446:7: warning: 'strncpy' output may be truncated copying 4095 bytes from a string of length 4095 [-Wstringop-truncation] 1446 | strncpy(magick, img->magick, MaxTextExtent-1); | ^ magick.c:1452:7: warning: 'strncpy' output may be truncated copying 4095 bytes from a string of length 4095 [-Wstringop-truncation] 1452 | strncpy(img->magick, magick, MaxTextExtent-1); | ^ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libq -I/usr/include/ImageMagick-6 -fopenmp -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c magick.c -o magick.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -no-undefined -module -avoid-version -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o magick.la -rpath /usr/lib64/q magick.lo ../../libq/libq.la -lMagickCore-6.Q16 -lcrypt -lrt -lutil -lm libtool: link: gcc -shared -fPIC -DPIC .libs/magick.o ../../libq/.libs/libq.so -lMagickCore-6.Q16 -lcrypt -lrt -lutil -lm -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,magick.so -o .libs/magick.so libtool: link: ar cr .libs/magick.a magick.o libtool: link: ranlib .libs/magick.a libtool: link: ( cd ".libs" && rm -f "magick.la" && ln -s "../magick.la" "magick.la" ) make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/magick' Making all in examples make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/magick/examples' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/magick/examples' make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/magick' Making all in octave make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules/octave' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libq -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o octave.lo octave.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libq -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c octave.c -fPIC -DPIC -o .libs/octave.o octave.c:221:8: warning: return type defaults to 'int' [-Wimplicit-int] 221 | static beta_check(int d) | ^~~~~~~~~~ octave.c:722:8: warning: return type defaults to 'int' [-Wimplicit-int] 722 | static isscalar(expr x, int *cplx, double *re, double *im) | ^~~~~~~~ octave.c:751:8: warning: return type defaults to 'int' [-Wimplicit-int] 751 | static isvector(expr x, int *cplx, int *c) | ^~~~~~~~ octave.c:768:8: warning: return type defaults to 'int' [-Wimplicit-int] 768 | static ismatrix(expr x, int *cplx, int *r, int *c) | ^~~~~~~~ octave.c:792:8: warning: return type defaults to 'int' [-Wimplicit-int] 792 | static writescalar(int d, char *magic, char *name, | ^~~~~~~~~~~ octave.c:820:8: warning: return type defaults to 'int' [-Wimplicit-int] 820 | static writevector(int d, char *magic, char *name, | ^~~~~~~~~~~ octave.c:860:8: warning: return type defaults to 'int' [-Wimplicit-int] 860 | static writematrix(int d, char *magic, char *name, | ^~~~~~~~~~~ octave.c: In function 'readdata': octave.c:662:1: warning: control reaches end of non-void function [-Wreturn-type] 662 | } | ^ octave.c: In function 'isscalar': octave.c:749:1: warning: control reaches end of non-void function [-Wreturn-type] 749 | } | ^ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libq -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c octave.c -o octave.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -no-undefined -module -avoid-version -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o octave.la -rpath /usr/lib64/q octave.lo ../../libq/libq.la -lcrypt -lrt -lutil -lm libtool: link: gcc -shared -fPIC -DPIC .libs/octave.o ../../libq/.libs/libq.so -lcrypt -lrt -lutil -lm -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,octave.so -o .libs/octave.so /usr/bin/ld: /tmp/ccQP802a.ltrans0.ltrans.o: in function `start_octave': /builddir/build/BUILD/q-7.11/modules/octave/octave.c:319: warning: the use of `tmpnam' is dangerous, better use `mkstemp' libtool: link: ar cr .libs/octave.a octave.o libtool: link: ranlib .libs/octave.a libtool: link: ( cd ".libs" && rm -f "octave.la" && ln -s "../octave.la" "octave.la" ) make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/octave' Making all in odbc make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules/odbc' Making all in . make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/odbc' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libq -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o odbc.lo odbc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libq -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c odbc.c -fPIC -DPIC -o .libs/odbc.o odbc.c: In function '__F__odbc_odbc_typeinfo': odbc.c:665:66: warning: passing argument 6 of 'SQLBindCol' from incompatible pointer type [-Wincompatible-pointer-types] 665 | ret = SQLBindCol(db->hstmt, 1, SQL_C_CHAR, name, SL, &len[1]); | ^~~~~~~ | | | SDWORD * {aka int *} In file included from odbc.c:61: /usr/include/sql.h:593:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 593 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c:666:66: warning: passing argument 6 of 'SQLBindCol' from incompatible pointer type [-Wincompatible-pointer-types] 666 | ret = SQLBindCol(db->hstmt, 2, SQL_C_SHORT, &type, 0, &len[2]); | ^~~~~~~ | | | SDWORD * {aka int *} /usr/include/sql.h:593:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 593 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c:667:66: warning: passing argument 6 of 'SQLBindCol' from incompatible pointer type [-Wincompatible-pointer-types] 667 | ret = SQLBindCol(db->hstmt, 3, SQL_C_LONG, &prec, 0, &len[3]); | ^~~~~~~ | | | SDWORD * {aka int *} /usr/include/sql.h:593:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 593 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c:668:66: warning: passing argument 6 of 'SQLBindCol' from incompatible pointer type [-Wincompatible-pointer-types] 668 | ret = SQLBindCol(db->hstmt, 4, SQL_C_CHAR, prefix, SL, &len[4]); | ^~~~~~~ | | | SDWORD * {aka int *} /usr/include/sql.h:593:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 593 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c:669:66: warning: passing argument 6 of 'SQLBindCol' from incompatible pointer type [-Wincompatible-pointer-types] 669 | ret = SQLBindCol(db->hstmt, 5, SQL_C_CHAR, suffix, SL, &len[5]); | ^~~~~~~ | | | SDWORD * {aka int *} /usr/include/sql.h:593:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 593 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c:670:66: warning: passing argument 6 of 'SQLBindCol' from incompatible pointer type [-Wincompatible-pointer-types] 670 | ret = SQLBindCol(db->hstmt, 6, SQL_C_CHAR, params, SL, &len[6]); | ^~~~~~~ | | | SDWORD * {aka int *} /usr/include/sql.h:593:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 593 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c:671:66: warning: passing argument 6 of 'SQLBindCol' from incompatible pointer type [-Wincompatible-pointer-types] 671 | ret = SQLBindCol(db->hstmt, 7, SQL_C_SHORT, &nullable, 0, &len[7]); | ^~~~~~~ | | | SDWORD * {aka int *} /usr/include/sql.h:593:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 593 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c:672:66: warning: passing argument 6 of 'SQLBindCol' from incompatible pointer type [-Wincompatible-pointer-types] 672 | ret = SQLBindCol(db->hstmt, 8, SQL_C_SHORT, &case_sen, 0, &len[8]); | ^~~~~~~ | | | SDWORD * {aka int *} /usr/include/sql.h:593:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 593 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c:673:66: warning: passing argument 6 of 'SQLBindCol' from incompatible pointer type [-Wincompatible-pointer-types] 673 | ret = SQLBindCol(db->hstmt, 9, SQL_C_SHORT, &searchable, 0, &len[9]); | ^~~~~~~ | | | SDWORD * {aka int *} /usr/include/sql.h:593:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 593 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c:674:66: warning: passing argument 6 of 'SQLBindCol' from incompatible pointer type [-Wincompatible-pointer-types] 674 | ret = SQLBindCol(db->hstmt, 10, SQL_C_SHORT, &unsign, 0, &len[10]); | ^~~~~~~~ | | | SDWORD * {aka int *} /usr/include/sql.h:593:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 593 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c:675:66: warning: passing argument 6 of 'SQLBindCol' from incompatible pointer type [-Wincompatible-pointer-types] 675 | ret = SQLBindCol(db->hstmt, 11, SQL_C_SHORT, &money, 0, &len[11]); | ^~~~~~~~ | | | SDWORD * {aka int *} /usr/include/sql.h:593:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 593 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c:676:66: warning: passing argument 6 of 'SQLBindCol' from incompatible pointer type [-Wincompatible-pointer-types] 676 | ret = SQLBindCol(db->hstmt, 12, SQL_C_SHORT, &auto_inc, 0, &len[12]); | ^~~~~~~~ | | | SDWORD * {aka int *} /usr/include/sql.h:593:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 593 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c:677:66: warning: passing argument 6 of 'SQLBindCol' from incompatible pointer type [-Wincompatible-pointer-types] 677 | ret = SQLBindCol(db->hstmt, 13, SQL_C_CHAR, local_name, SL, &len[13]); | ^~~~~~~~ | | | SDWORD * {aka int *} /usr/include/sql.h:593:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 593 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c:678:66: warning: passing argument 6 of 'SQLBindCol' from incompatible pointer type [-Wincompatible-pointer-types] 678 | ret = SQLBindCol(db->hstmt, 14, SQL_C_SHORT, &min_scale, 0, &len[14]); | ^~~~~~~~ | | | SDWORD * {aka int *} /usr/include/sql.h:593:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 593 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c:679:66: warning: passing argument 6 of 'SQLBindCol' from incompatible pointer type [-Wincompatible-pointer-types] 679 | ret = SQLBindCol(db->hstmt, 15, SQL_C_SHORT, &max_scale, 0, &len[15]); | ^~~~~~~~ | | | SDWORD * {aka int *} /usr/include/sql.h:593:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 593 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c:680:66: warning: passing argument 6 of 'SQLBindCol' from incompatible pointer type [-Wincompatible-pointer-types] 680 | ret = SQLBindCol(db->hstmt, 16, SQL_C_SHORT, &sql_type, 0, &len[16]); | ^~~~~~~~ | | | SDWORD * {aka int *} /usr/include/sql.h:593:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 593 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c:681:66: warning: passing argument 6 of 'SQLBindCol' from incompatible pointer type [-Wincompatible-pointer-types] 681 | ret = SQLBindCol(db->hstmt, 17, SQL_C_SHORT, &subcode, 0, &len[17]); | ^~~~~~~~ | | | SDWORD * {aka int *} /usr/include/sql.h:593:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 593 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c:682:66: warning: passing argument 6 of 'SQLBindCol' from incompatible pointer type [-Wincompatible-pointer-types] 682 | ret = SQLBindCol(db->hstmt, 18, SQL_C_LONG, &prec_radix, 0, &len[18]); | ^~~~~~~~ | | | SDWORD * {aka int *} /usr/include/sql.h:593:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 593 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c:683:66: warning: passing argument 6 of 'SQLBindCol' from incompatible pointer type [-Wincompatible-pointer-types] 683 | ret = SQLBindCol(db->hstmt, 19, SQL_C_SHORT, &intv_prec, 0, &len[19]); | ^~~~~~~~ | | | SDWORD * {aka int *} /usr/include/sql.h:593:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 593 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c:693:13: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 693 | if (n >= m) | ^ odbc.c:699:38: warning: pointer targets in passing argument 1 of 'to_utf8' differ in signedness [-Wpointer-sign] 699 | checkstr(name, len[1]), | ^~~~ | | | UCHAR * {aka unsigned char *} odbc.c:640:64: note: in definition of macro 'checkstr' 640 | #define checkstr(s,l) ((l==SQL_NULL_DATA)?mkvoid:mkstr(to_utf8(s, NULL))) | ^ In file included from odbc.c:69: ../../libq/libq.h:272:39: note: expected 'const char *' but argument is of type 'UCHAR *' {aka 'unsigned char *'} 272 | __DLLIMPORT char *to_utf8(const char *s, const char *encoding); | ~~~~~~~~~~~~^ odbc.c:702:38: warning: pointer targets in passing argument 1 of 'to_utf8' differ in signedness [-Wpointer-sign] 702 | checkstr(prefix, len[4]), | ^~~~~~ | | | UCHAR * {aka unsigned char *} odbc.c:640:64: note: in definition of macro 'checkstr' 640 | #define checkstr(s,l) ((l==SQL_NULL_DATA)?mkvoid:mkstr(to_utf8(s, NULL))) | ^ ../../libq/libq.h:272:39: note: expected 'const char *' but argument is of type 'UCHAR *' {aka 'unsigned char *'} 272 | __DLLIMPORT char *to_utf8(const char *s, const char *encoding); | ~~~~~~~~~~~~^ odbc.c:703:38: warning: pointer targets in passing argument 1 of 'to_utf8' differ in signedness [-Wpointer-sign] 703 | checkstr(suffix, len[5]), | ^~~~~~ | | | UCHAR * {aka unsigned char *} odbc.c:640:64: note: in definition of macro 'checkstr' 640 | #define checkstr(s,l) ((l==SQL_NULL_DATA)?mkvoid:mkstr(to_utf8(s, NULL))) | ^ ../../libq/libq.h:272:39: note: expected 'const char *' but argument is of type 'UCHAR *' {aka 'unsigned char *'} 272 | __DLLIMPORT char *to_utf8(const char *s, const char *encoding); | ~~~~~~~~~~~~^ odbc.c:704:38: warning: pointer targets in passing argument 1 of 'to_utf8' differ in signedness [-Wpointer-sign] 704 | checkstr(params, len[6]), | ^~~~~~ | | | UCHAR * {aka unsigned char *} odbc.c:640:64: note: in definition of macro 'checkstr' 640 | #define checkstr(s,l) ((l==SQL_NULL_DATA)?mkvoid:mkstr(to_utf8(s, NULL))) | ^ ../../libq/libq.h:272:39: note: expected 'const char *' but argument is of type 'UCHAR *' {aka 'unsigned char *'} 272 | __DLLIMPORT char *to_utf8(const char *s, const char *encoding); | ~~~~~~~~~~~~^ odbc.c:711:38: warning: pointer targets in passing argument 1 of 'to_utf8' differ in signedness [-Wpointer-sign] 711 | checkstr(local_name, len[13]), | ^~~~~~~~~~ | | | UCHAR * {aka unsigned char *} odbc.c:640:64: note: in definition of macro 'checkstr' 640 | #define checkstr(s,l) ((l==SQL_NULL_DATA)?mkvoid:mkstr(to_utf8(s, NULL))) | ^ ../../libq/libq.h:272:39: note: expected 'const char *' but argument is of type 'UCHAR *' {aka 'unsigned char *'} 272 | __DLLIMPORT char *to_utf8(const char *s, const char *encoding); | ~~~~~~~~~~~~^ odbc.c: In function '__F__odbc_odbc_tables': odbc.c:763:66: warning: passing argument 6 of 'SQLBindCol' from incompatible pointer type [-Wincompatible-pointer-types] 763 | ret = SQLBindCol(db->hstmt, 3, SQL_C_CHAR, name, SL, &len[3]); | ^~~~~~~ | | | SDWORD * {aka int *} /usr/include/sql.h:593:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 593 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c:764:66: warning: passing argument 6 of 'SQLBindCol' from incompatible pointer type [-Wincompatible-pointer-types] 764 | ret = SQLBindCol(db->hstmt, 4, SQL_C_CHAR, type, SL, &len[4]); | ^~~~~~~ | | | SDWORD * {aka int *} /usr/include/sql.h:593:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 593 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c:774:13: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 774 | if (n >= m) | ^ odbc.c:780:38: warning: pointer targets in passing argument 1 of 'to_utf8' differ in signedness [-Wpointer-sign] 780 | checkstr(name, len[3]), | ^~~~ | | | UCHAR * {aka unsigned char *} odbc.c:640:64: note: in definition of macro 'checkstr' 640 | #define checkstr(s,l) ((l==SQL_NULL_DATA)?mkvoid:mkstr(to_utf8(s, NULL))) | ^ ../../libq/libq.h:272:39: note: expected 'const char *' but argument is of type 'UCHAR *' {aka 'unsigned char *'} 272 | __DLLIMPORT char *to_utf8(const char *s, const char *encoding); | ~~~~~~~~~~~~^ odbc.c:781:38: warning: pointer targets in passing argument 1 of 'to_utf8' differ in signedness [-Wpointer-sign] 781 | checkstr(type, len[4])); | ^~~~ | | | UCHAR * {aka unsigned char *} odbc.c:640:64: note: in definition of macro 'checkstr' 640 | #define checkstr(s,l) ((l==SQL_NULL_DATA)?mkvoid:mkstr(to_utf8(s, NULL))) | ^ ../../libq/libq.h:272:39: note: expected 'const char *' but argument is of type 'UCHAR *' {aka 'unsigned char *'} 272 | __DLLIMPORT char *to_utf8(const char *s, const char *encoding); | ~~~~~~~~~~~~^ odbc.c: In function '__F__odbc_odbc_columns': odbc.c:830:66: warning: passing argument 6 of 'SQLBindCol' from incompatible pointer type [-Wincompatible-pointer-types] 830 | ret = SQLBindCol(db->hstmt, 4, SQL_C_CHAR, name, SL, &len[4]); | ^~~~~~~ | | | SDWORD * {aka int *} /usr/include/sql.h:593:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 593 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c:831:66: warning: passing argument 6 of 'SQLBindCol' from incompatible pointer type [-Wincompatible-pointer-types] 831 | ret = SQLBindCol(db->hstmt, 6, SQL_C_CHAR, type, SL, &len[6]); | ^~~~~~~ | | | SDWORD * {aka int *} /usr/include/sql.h:593:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 593 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c:832:66: warning: passing argument 6 of 'SQLBindCol' from incompatible pointer type [-Wincompatible-pointer-types] 832 | ret = SQLBindCol(db->hstmt, 13, SQL_C_CHAR, deflt, SL, &len[13]); | ^~~~~~~~ | | | SDWORD * {aka int *} /usr/include/sql.h:593:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 593 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c:833:66: warning: passing argument 6 of 'SQLBindCol' from incompatible pointer type [-Wincompatible-pointer-types] 833 | ret = SQLBindCol(db->hstmt, 18, SQL_C_CHAR, nullable, SL, &len[18]); | ^~~~~~~~ | | | SDWORD * {aka int *} /usr/include/sql.h:593:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 593 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c:844:13: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 844 | if (n >= m) | ^ odbc.c:850:38: warning: pointer targets in passing argument 1 of 'to_utf8' differ in signedness [-Wpointer-sign] 850 | checkstr(name, len[4]), | ^~~~ | | | UCHAR * {aka unsigned char *} odbc.c:640:64: note: in definition of macro 'checkstr' 640 | #define checkstr(s,l) ((l==SQL_NULL_DATA)?mkvoid:mkstr(to_utf8(s, NULL))) | ^ ../../libq/libq.h:272:39: note: expected 'const char *' but argument is of type 'UCHAR *' {aka 'unsigned char *'} 272 | __DLLIMPORT char *to_utf8(const char *s, const char *encoding); | ~~~~~~~~~~~~^ odbc.c:851:38: warning: pointer targets in passing argument 1 of 'to_utf8' differ in signedness [-Wpointer-sign] 851 | checkstr(type, len[6]), | ^~~~ | | | UCHAR * {aka unsigned char *} odbc.c:640:64: note: in definition of macro 'checkstr' 640 | #define checkstr(s,l) ((l==SQL_NULL_DATA)?mkvoid:mkstr(to_utf8(s, NULL))) | ^ ../../libq/libq.h:272:39: note: expected 'const char *' but argument is of type 'UCHAR *' {aka 'unsigned char *'} 272 | __DLLIMPORT char *to_utf8(const char *s, const char *encoding); | ~~~~~~~~~~~~^ odbc.c:852:38: warning: pointer targets in passing argument 1 of 'to_utf8' differ in signedness [-Wpointer-sign] 852 | checkstr(nullable, len[18]), | ^~~~~~~~ | | | UCHAR * {aka unsigned char *} odbc.c:640:64: note: in definition of macro 'checkstr' 640 | #define checkstr(s,l) ((l==SQL_NULL_DATA)?mkvoid:mkstr(to_utf8(s, NULL))) | ^ ../../libq/libq.h:272:39: note: expected 'const char *' but argument is of type 'UCHAR *' {aka 'unsigned char *'} 272 | __DLLIMPORT char *to_utf8(const char *s, const char *encoding); | ~~~~~~~~~~~~^ odbc.c:853:38: warning: pointer targets in passing argument 1 of 'to_utf8' differ in signedness [-Wpointer-sign] 853 | checkstr(deflt, len[13])); | ^~~~~ | | | UCHAR * {aka unsigned char *} odbc.c:640:64: note: in definition of macro 'checkstr' 640 | #define checkstr(s,l) ((l==SQL_NULL_DATA)?mkvoid:mkstr(to_utf8(s, NULL))) | ^ ../../libq/libq.h:272:39: note: expected 'const char *' but argument is of type 'UCHAR *' {aka 'unsigned char *'} 272 | __DLLIMPORT char *to_utf8(const char *s, const char *encoding); | ~~~~~~~~~~~~^ odbc.c: In function '__F__odbc_odbc_primary_keys': odbc.c:905:66: warning: passing argument 6 of 'SQLBindCol' from incompatible pointer type [-Wincompatible-pointer-types] 905 | ret = SQLBindCol(db->hstmt, 4, SQL_C_CHAR, name, SL, &len[4]); | ^~~~~~~ | | | SDWORD * {aka int *} /usr/include/sql.h:593:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 593 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c:915:13: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 915 | if (n >= m) | ^ odbc.c:920:29: warning: pointer targets in passing argument 1 of 'to_utf8' differ in signedness [-Wpointer-sign] 920 | xs[n++] = checkstr(name, len[4]); | ^~~~ | | | UCHAR * {aka unsigned char *} odbc.c:640:64: note: in definition of macro 'checkstr' 640 | #define checkstr(s,l) ((l==SQL_NULL_DATA)?mkvoid:mkstr(to_utf8(s, NULL))) | ^ ../../libq/libq.h:272:39: note: expected 'const char *' but argument is of type 'UCHAR *' {aka 'unsigned char *'} 272 | __DLLIMPORT char *to_utf8(const char *s, const char *encoding); | ~~~~~~~~~~~~^ odbc.c: In function '__F__odbc_odbc_foreign_keys': odbc.c:972:66: warning: passing argument 6 of 'SQLBindCol' from incompatible pointer type [-Wincompatible-pointer-types] 972 | ret = SQLBindCol(db->hstmt, 3, SQL_C_CHAR, pktabname, SL, &len[3]); | ^~~~~~~ | | | SDWORD * {aka int *} /usr/include/sql.h:593:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 593 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c:973:66: warning: passing argument 6 of 'SQLBindCol' from incompatible pointer type [-Wincompatible-pointer-types] 973 | ret = SQLBindCol(db->hstmt, 4, SQL_C_CHAR, pkname, SL, &len[4]); | ^~~~~~~ | | | SDWORD * {aka int *} /usr/include/sql.h:593:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 593 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c:974:66: warning: passing argument 6 of 'SQLBindCol' from incompatible pointer type [-Wincompatible-pointer-types] 974 | ret = SQLBindCol(db->hstmt, 8, SQL_C_CHAR, name, SL, &len[8]); | ^~~~~~~ | | | SDWORD * {aka int *} /usr/include/sql.h:593:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 593 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c:985:13: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 985 | if (n >= m) | ^ odbc.c:991:38: warning: pointer targets in passing argument 1 of 'to_utf8' differ in signedness [-Wpointer-sign] 991 | checkstr(name, len[8]), | ^~~~ | | | UCHAR * {aka unsigned char *} odbc.c:640:64: note: in definition of macro 'checkstr' 640 | #define checkstr(s,l) ((l==SQL_NULL_DATA)?mkvoid:mkstr(to_utf8(s, NULL))) | ^ ../../libq/libq.h:272:39: note: expected 'const char *' but argument is of type 'UCHAR *' {aka 'unsigned char *'} 272 | __DLLIMPORT char *to_utf8(const char *s, const char *encoding); | ~~~~~~~~~~~~^ odbc.c:992:38: warning: pointer targets in passing argument 1 of 'to_utf8' differ in signedness [-Wpointer-sign] 992 | checkstr(pktabname, len[3]), | ^~~~~~~~~ | | | UCHAR * {aka unsigned char *} odbc.c:640:64: note: in definition of macro 'checkstr' 640 | #define checkstr(s,l) ((l==SQL_NULL_DATA)?mkvoid:mkstr(to_utf8(s, NULL))) | ^ ../../libq/libq.h:272:39: note: expected 'const char *' but argument is of type 'UCHAR *' {aka 'unsigned char *'} 272 | __DLLIMPORT char *to_utf8(const char *s, const char *encoding); | ~~~~~~~~~~~~^ odbc.c:993:38: warning: pointer targets in passing argument 1 of 'to_utf8' differ in signedness [-Wpointer-sign] 993 | checkstr(pkname, len[4])); | ^~~~~~ | | | UCHAR * {aka unsigned char *} odbc.c:640:64: note: in definition of macro 'checkstr' 640 | #define checkstr(s,l) ((l==SQL_NULL_DATA)?mkvoid:mkstr(to_utf8(s, NULL))) | ^ ../../libq/libq.h:272:39: note: expected 'const char *' but argument is of type 'UCHAR *' {aka 'unsigned char *'} 272 | __DLLIMPORT char *to_utf8(const char *s, const char *encoding); | ~~~~~~~~~~~~^ odbc.c: In function '__F__odbc_sql_exec': odbc.c:1109:41: warning: passing argument 2 of 'SQLRowCount' from incompatible pointer type [-Wincompatible-pointer-types] 1109 | if ((ret = SQLRowCount(db->hstmt, &rows)) == SQL_SUCCESS || | ^~~~~ | | | SQLINTEGER * {aka int *} /usr/include/sql.h:768:44: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SQLINTEGER *' {aka 'int *'} 768 | SQLLEN *RowCount); | ~~~~~~~~^~~~~~~~ odbc.c: In function '__F__odbc_sql_fetch': odbc.c:1196:43: warning: passing argument 6 of 'SQLGetData' from incompatible pointer type [-Wincompatible-pointer-types] 1196 | sizeof(iv), &len) != SQL_SUCCESS) && | ^~~~ | | | SDWORD * {aka int *} /usr/include/sql.h:706:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 706 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c:1209:35: warning: passing argument 6 of 'SQLGetData' from incompatible pointer type [-Wincompatible-pointer-types] 1209 | sz, &len) != SQL_SUCCESS) && | ^~~~ | | | SDWORD * {aka int *} /usr/include/sql.h:706:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 706 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c:1227:43: warning: passing argument 6 of 'SQLGetData' from incompatible pointer type [-Wincompatible-pointer-types] 1227 | sizeof(fv), &len) != SQL_SUCCESS) && | ^~~~ | | | SDWORD * {aka int *} /usr/include/sql.h:706:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 706 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c:1243:40: warning: passing argument 6 of 'SQLGetData' from incompatible pointer type [-Wincompatible-pointer-types] 1243 | actsz, &len)) == SQL_SUCCESS || | ^~~~ | | | SDWORD * {aka int *} /usr/include/sql.h:706:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 706 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c:1304:40: warning: passing argument 6 of 'SQLGetData' from incompatible pointer type [-Wincompatible-pointer-types] 1304 | actsz, &len)) == SQL_SUCCESS || | ^~~~ | | | SDWORD * {aka int *} /usr/include/sql.h:706:43: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SDWORD *' {aka 'int *'} 706 | SQLLEN *StrLen_or_Ind); | ~~~~~~~~^~~~~~~~~~~~~ odbc.c: In function '__F__odbc_sql_more': odbc.c:1391:41: warning: passing argument 2 of 'SQLRowCount' from incompatible pointer type [-Wincompatible-pointer-types] 1391 | if ((ret = SQLRowCount(db->hstmt, &rows)) == SQL_SUCCESS || | ^~~~~ | | | SQLINTEGER * {aka int *} /usr/include/sql.h:768:44: note: expected 'SQLLEN *' {aka 'long int *'} but argument is of type 'SQLINTEGER *' {aka 'int *'} 768 | SQLLEN *RowCount); | ~~~~~~~~^~~~~~~~ odbc.c:1378:12: warning: unused variable 'len' [-Wunused-variable] 1378 | SDWORD len; | ^~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libq -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c odbc.c -o odbc.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -no-undefined -module -avoid-version -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o odbc.la -rpath /usr/lib64/q odbc.lo ../../libq/libq.la -lgmp -lodbc -lcrypt -lrt -lutil -lm libtool: link: gcc -shared -fPIC -DPIC .libs/odbc.o ../../libq/.libs/libq.so -lgmp -lodbc -lcrypt -lrt -lutil -lm -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,odbc.so -o .libs/odbc.so libtool: link: ar cr .libs/odbc.a odbc.o libtool: link: ranlib .libs/odbc.a libtool: link: ( cd ".libs" && rm -f "odbc.la" && ln -s "../odbc.la" "odbc.la" ) make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/odbc' Making all in examples make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/odbc/examples' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/odbc/examples' make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/odbc' Making all in swig make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules/swig' Making all in . make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/swig' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libq -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o swig.lo swig.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libq -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c swig.c -fPIC -DPIC -o .libs/swig.o swig.c: In function '__D__swig_SWIGPtr': swig.c:92:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 92 | if (p && p->ptr && p->owner) | ^ swig.c: In function '__F__swig_swig_get': swig.c:148:10: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 148 | (p && p->ptr || sz <= 0)) { | ~~^~~~~~~~~ swig.c: In function '__F__swig_swig_put': swig.c:175:10: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 175 | (p && p->ptr || m->size == 0)) { | ~~^~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libq -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c swig.c -o swig.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -no-undefined -module -avoid-version -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o swig.la -rpath /usr/lib64/q swig.lo ../../libq/libq.la -lcrypt -lrt -lutil -lm libtool: link: gcc -shared -fPIC -DPIC .libs/swig.o ../../libq/.libs/libq.so -lcrypt -lrt -lutil -lm -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,swig.so -o .libs/swig.so libtool: link: ar cr .libs/swig.a swig.o libtool: link: ranlib .libs/swig.a libtool: link: ( cd ".libs" && rm -f "swig.la" && ln -s "../swig.la" "swig.la" ) make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/swig' Making all in examples make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/swig/examples' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/swig/examples' make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/swig' Making all in tk make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules/tk' Making all in . make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/tk' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libq -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o tk.lo tk.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libq -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c tk.c -fPIC -DPIC -o .libs/tk.o tk.c: In function 'q_eval': tk.c:373:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 373 | if (trace || (int)clientData) { | ^ tk.c:375:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 375 | if ((int)clientData && check_trace(buf, &val)) { | ^ tk.c: In function 'tk_eval': tk.c:491:3: warning: 'result' is deprecated: use Tcl_GetStringResult/Tcl_SetResult [-Wdeprecated-declarations] 491 | if (tld_interp && tld_interp->result && *tld_interp->result) | ^~ In file included from tk.c:80: /usr/include/tcl.h:514:11: note: declared here 514 | char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); | ^~~~~~ tk.c:491:3: warning: 'result' is deprecated: use Tcl_GetStringResult/Tcl_SetResult [-Wdeprecated-declarations] 491 | if (tld_interp && tld_interp->result && *tld_interp->result) | ^~ /usr/include/tcl.h:514:11: note: declared here 514 | char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); | ^~~~~~ tk.c:492:5: warning: 'result' is deprecated: use Tcl_GetStringResult/Tcl_SetResult [-Wdeprecated-declarations] 492 | set_result(tld_interp->result); | ^~~~~~~~~~ /usr/include/tcl.h:514:11: note: declared here 514 | char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); | ^~~~~~ tk.c: In function 'tk_start': tk.c:520:5: warning: 'result' is deprecated: use Tcl_GetStringResult/Tcl_SetResult [-Wdeprecated-declarations] 520 | if (tld_interp->result && *tld_interp->result) | ^~ /usr/include/tcl.h:514:11: note: declared here 514 | char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); | ^~~~~~ tk.c:520:5: warning: 'result' is deprecated: use Tcl_GetStringResult/Tcl_SetResult [-Wdeprecated-declarations] 520 | if (tld_interp->result && *tld_interp->result) | ^~ /usr/include/tcl.h:514:11: note: declared here 514 | char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); | ^~~~~~ tk.c:521:7: warning: 'result' is deprecated: use Tcl_GetStringResult/Tcl_SetResult [-Wdeprecated-declarations] 521 | set_result(tld_interp->result); | ^~~~~~~~~~ /usr/include/tcl.h:514:11: note: declared here 514 | char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); | ^~~~~~ tk.c:537:5: warning: 'result' is deprecated: use Tcl_GetStringResult/Tcl_SetResult [-Wdeprecated-declarations] 537 | if (tld_interp->result && *tld_interp->result) | ^~ /usr/include/tcl.h:514:11: note: declared here 514 | char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); | ^~~~~~ tk.c:537:5: warning: 'result' is deprecated: use Tcl_GetStringResult/Tcl_SetResult [-Wdeprecated-declarations] 537 | if (tld_interp->result && *tld_interp->result) | ^~ /usr/include/tcl.h:514:11: note: declared here 514 | char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); | ^~~~~~ tk.c:538:7: warning: 'result' is deprecated: use Tcl_GetStringResult/Tcl_SetResult [-Wdeprecated-declarations] 538 | set_result(tld_interp->result); | ^~~~~~~~~~ /usr/include/tcl.h:514:11: note: declared here 514 | char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); | ^~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libq -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c tk.c -o tk.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -no-undefined -module -avoid-version -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o tk.la -rpath /usr/lib64/q tk.lo ../../libq/libq.la -lpthread -ltcl -ltk -lX11 -lcrypt -lrt -lutil -lm libtool: link: gcc -shared -fPIC -DPIC .libs/tk.o ../../libq/.libs/libq.so -lpthread -ltcl -ltk -lX11 -lcrypt -lrt -lutil -lm -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,tk.so -o .libs/tk.so libtool: link: ar cr .libs/tk.a tk.o libtool: link: ranlib .libs/tk.a libtool: link: ( cd ".libs" && rm -f "tk.la" && ln -s "../tk.la" "tk.la" ) make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/tk' Making all in examples make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/tk/examples' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/tk/examples' make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/tk' Making all in xml make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules/xml' Making all in . make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/xml' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libq -I/usr/include/libxml2 -I/usr/include/libxml2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o xml.lo xml.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libq -I/usr/include/libxml2 -I/usr/include/libxml2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c xml.c -fPIC -DPIC -o .libs/xml.o xml.c:212:8: warning: return type defaults to 'int' [-Wimplicit-int] 212 | static supported(xmlNodePtr node) | ^~~~~~~~~ xml.c: In function '__D__xml_XMLNode': xml.c:545:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 545 | (xmlNodePtr)node->doc->extSubset != node && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 546 | (xmlNodePtr)node->doc->intSubset != node)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml.c: In function '__F__xml_xml_new_doc': xml.c:566:66: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 566 | istuple(argv[1], &n, &xs) && n==2 && isstr(xs[0], &extid) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 567 | isstr(xs[1], &sysid))) { | ~~~~~~~~~~~~~~~~~~~~ xml.c: In function '__F__xml_xslt_apply_stylesheet': xml.c:1373:10: warning: unused variable 'j' [-Wunused-variable] 1373 | int i, j, k, n = 0, m; | ^ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../libq -I/usr/include/libxml2 -I/usr/include/libxml2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c xml.c -o xml.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CC --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -no-undefined -module -avoid-version -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o xml.la -rpath /usr/lib64/q xml.lo ../../libq/libq.la -lxml2 -lz -llzma -lm -lxslt -lxml2 -lm -lcrypt -lrt -lutil -lm libtool: link: gcc -shared -fPIC -DPIC .libs/xml.o ../../libq/.libs/libq.so -lz -llzma -lxslt -lxml2 -lcrypt -lrt -lutil -lm -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,xml.so -o .libs/xml.so libtool: link: ar cr .libs/xml.a xml.o libtool: link: ranlib .libs/xml.a libtool: link: ( cd ".libs" && rm -f "xml.la" && ln -s "../xml.la" "xml.la" ) make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/xml' Making all in examples make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/xml/examples' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/xml/examples' make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/xml' make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/modules' make[2]: Leaving directory '/builddir/build/BUILD/q-7.11/modules' Making all in src make[2]: Entering directory '/builddir/build/BUILD/q-7.11/src' /bin/sh ../ylwrap qc.y y.tab.c qc.c y.tab.h `echo qc.c | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output qc.output -- bison -y -d /builddir/build/BUILD/q-7.11/src/qc.y: warning: 3 shift/reduce conflicts [-Wconflicts-sr] /builddir/build/BUILD/q-7.11/src/qc.y: warning: 82 reduce/reduce conflicts [-Wconflicts-rr] /builddir/build/BUILD/q-7.11/src/qc.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples updating qc.h /bin/sh ../ylwrap qmparse.y y.tab.c qmparse.c y.tab.h `echo qmparse.c | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output qmparse.output -- bison -y -d /builddir/build/BUILD/q-7.11/src/qmparse.y: warning: 2 shift/reduce conflicts [-Wconflicts-sr] /builddir/build/BUILD/q-7.11/src/qmparse.y: warning: 40 reduce/reduce conflicts [-Wconflicts-rr] /builddir/build/BUILD/q-7.11/src/qmparse.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples updating qmparse.h make all-am make[3]: Entering directory '/builddir/build/BUILD/q-7.11/src' gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o q-q.o `test -f 'q.c' || echo './'`q.c q.c:52:8: warning: type defaults to 'int' in declaration of 'unload_dlls' [-Wimplicit-int] 52 | static unload_dlls(void); | ^~~~~~~~~~~ q.c: In function '__qq__exitproc': q.c:61:7: warning: unused variable 'i' [-Wunused-variable] 61 | int i; | ^ q.c: At top level: q.c:480:8: warning: return type defaults to 'int' [-Wimplicit-int] 480 | static comp(x, y) | ^~~~ q.c:486:8: warning: return type defaults to 'int' [-Wimplicit-int] 486 | static build_fsym_table() | ^~~~~~~~~~~~~~~~ q.c: In function 'build_fsym_table': q.c:490:15: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 490 | if (!fsyms) return; | ^~~~~~ q.c:486:8: note: declared here 486 | static build_fsym_table() | ^~~~~~~~~~~~~~~~ q.c:493:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 493 | if (('a' <= *base && *base <= 'z' || | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ q.c: At top level: q.c:513:8: warning: return type defaults to 'int' [-Wimplicit-int] 513 | static build_vsym_table() | ^~~~~~~~~~~~~~~~ q.c: In function 'build_vsym_table': q.c:517:15: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 517 | if (!vsyms) return; | ^~~~~~ q.c:513:8: note: declared here 513 | static build_vsym_table() | ^~~~~~~~~~~~~~~~ q.c:520:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 520 | if (('a' <= *base && *base <= 'z' || | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ q.c: At top level: q.c:540:8: warning: return type defaults to 'int' [-Wimplicit-int] 540 | static search(table, text, len) | ^~~~~~ q.c:550:8: warning: return type defaults to 'int' [-Wimplicit-int] 550 | static clear_fsym_table() | ^~~~~~~~~~~~~~~~ q.c: In function 'clear_fsym_table': q.c:553:15: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 553 | if (!fsyms) return; | ^~~~~~ q.c:550:8: note: declared here 550 | static clear_fsym_table() | ^~~~~~~~~~~~~~~~ q.c: At top level: q.c:560:8: warning: return type defaults to 'int' [-Wimplicit-int] 560 | static clear_vsym_table() | ^~~~~~~~~~~~~~~~ q.c: In function 'clear_vsym_table': q.c:563:15: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 563 | if (!vsyms) return; | ^~~~~~ q.c:560:8: note: declared here 560 | static clear_vsym_table() | ^~~~~~~~~~~~~~~~ q.c: In function 'sym_generator': q.c:603:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 603 | while (name = csyms[i_csym]) | ^~~~ q.c:614:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 614 | while (name = fsyms[i_fsym]) | ^~~~ q.c:625:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 625 | while (name = vsyms[i_vsym]) | ^~~~ q.c: In function 'init_readline': q.c:655:3: warning: 'CPPFunction' is deprecated [-Wdeprecated-declarations] 655 | rl_attempted_completion_function = (CPPFunction *)sym_completion; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ q.c: In function '__qq__list_completions': q.c:699:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 699 | if (matches[0]) | ^ q.c: In function 'mygetline1': q.c:723:18: warning: unused variable 'last' [-Wunused-variable] 723 | static char *last = NULL; | ^~~~ q.c:766:34: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 766 | (l = strlen(bufp)) > 0 && bufp[l-1] == '\n') | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ q.c:774:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 774 | if (buf) | ^ q.c:785:34: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 785 | if (ferror(fp) || feof(fp) && !*buf) { | ~~~~~~~~~^~~~~~~~ q.c: At top level: q.c:797:8: warning: type defaults to 'int' in declaration of 'contd' [-Wimplicit-int] 797 | static contd(); | ^~~~~ q.c: In function '__qq__mygetline': q.c:891:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 891 | codeset != NULL && strcmp(codeset, rl_codeset) != 0) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ q.c: At top level: q.c:949:8: warning: return type defaults to 'int' [-Wimplicit-int] 949 | static wsarg(char *arg) | ^~~~~ q.c:983:8: warning: return type defaults to 'int' [-Wimplicit-int] 983 | static qcarg(char *arg) | ^~~~~ q.c:995:8: warning: return type defaults to 'int' [-Wimplicit-int] 995 | static set_qcarg(int i, char *arg) | ^~~~~~~~~ In file included from sys.h:38, from qbase.h:24, from qdefs.h:24, from q.c:26: q.c: In function 'parse_opts': mangle.h:35:26: warning: implicit declaration of function '__qq__debug_parse_opts'; did you mean 'debug_parse_opts'? [-Wimplicit-function-declaration] 35 | #define debug_parse_opts __qq__debug_parse_opts | ^~~~~~~~~~~~~~~~~~~~~~ q.c:1039:12: note: in expansion of macro 'debug_parse_opts' 1039 | if (!debug_parse_opts(opts)) { | ^~~~~~~~~~~~~~~~ q.c: In function 'get_source_opts': q.c:1292:7: warning: unused variable 'i' [-Wunused-variable] 1292 | int i; | ^ q.c: At top level: q.c:1332:1: warning: return type defaults to 'int' [-Wimplicit-int] 1332 | spawn(char *prog, char *argv[]) | ^~~~~ q.c:1366:8: warning: type defaults to 'int' in declaration of 'resolve' [-Wimplicit-int] 1366 | static resolve(), init_dlls(); | ^~~~~~~ q.c:1366:19: warning: type defaults to 'int' in declaration of 'init_dlls' [-Wimplicit-int] 1366 | static resolve(), init_dlls(); | ^~~~~~~~~ q.c: In function 'dorun': q.c:1381:42: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1381 | chkfile(searchlib(fname, _source)) && q.c:1383:72: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1383 | chkfile(searchlib(fname, strcat(strcpy(fname2, _source), ".q"))) && q.c:1506:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1506 | if (codesp) free(codesp); codesp = NULL; codespsz = 0; | ^~ mangle.h:27:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 27 | #define codesp __qq__codesp | ^~~~~~~~~~~~ q.c:1506:29: note: in expansion of macro 'codesp' 1506 | if (codesp) free(codesp); codesp = NULL; codespsz = 0; | ^~~~~~ q.c:1507:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1507 | if (strsp) free(strsp); strsp = NULL; strspsz = tmpspsz = 0; | ^~ mangle.h:247:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 247 | #define strsp __qq__strsp | ^~~~~~~~~~~ q.c:1507:27: note: in expansion of macro 'strsp' 1507 | if (strsp) free(strsp); strsp = NULL; strspsz = tmpspsz = 0; | ^~~~~ q.c:1509:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1509 | if (limbsp) free(limbsp); limbsp = NULL; limbspsz = 0; | ^~ mangle.h:121:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 121 | #define limbsp __qq__limbsp | ^~~~~~~~~~~~ q.c:1509:29: note: in expansion of macro 'limbsp' 1509 | if (limbsp) free(limbsp); limbsp = NULL; limbspsz = 0; | ^~~~~~ q.c:1510:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1510 | if (hashtb) free(hashtb); hashtb = NULL; hashtbsz = 0; | ^~ mangle.h:93:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 93 | #define hashtb __qq__hashtb | ^~~~~~~~~~~~ q.c:1510:29: note: in expansion of macro 'hashtb' 1510 | if (hashtb) free(hashtb); hashtb = NULL; hashtbsz = 0; | ^~~~~~ q.c:1511:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1511 | if (symtb) free(symtb); symtb = NULL; symtbsz = tmptbsz = 0; | ^~ mangle.h:253:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 253 | #define symtb __qq__symtb | ^~~~~~~~~~~ q.c:1511:27: note: in expansion of macro 'symtb' 1511 | if (symtb) free(symtb); symtb = NULL; symtbsz = tmptbsz = 0; | ^~~~~ q.c:1513:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1513 | if (statetb) free(statetb); statetb = NULL; statetbsz = 0; | ^~ mangle.h:244:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 244 | #define statetb __qq__statetb | ^~~~~~~~~~~~~ q.c:1513:31: note: in expansion of macro 'statetb' 1513 | if (statetb) free(statetb); statetb = NULL; statetbsz = 0; | ^~~~~~~ q.c:1514:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1514 | if (transtb) free(transtb); transtb = NULL; transtbsz = 0; | ^~ mangle.h:268:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 268 | #define transtb __qq__transtb | ^~~~~~~~~~~~~ q.c:1514:31: note: in expansion of macro 'transtb' 1514 | if (transtb) free(transtb); transtb = NULL; transtbsz = 0; | ^~~~~~~ q.c:1515:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1515 | if (roffstb) free(roffstb); roffstb = NULL; roffstbsz = 0; | ^~ mangle.h:227:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 227 | #define roffstb __qq__roffstb | ^~~~~~~~~~~~~ q.c:1515:31: note: in expansion of macro 'roffstb' 1515 | if (roffstb) free(roffstb); roffstb = NULL; roffstbsz = 0; | ^~~~~~~ q.c:1516:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1516 | if (matchtb) free(matchtb); matchtb = NULL; matchtbsz = 0; | ^~ mangle.h:129:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 129 | #define matchtb __qq__matchtb | ^~~~~~~~~~~~~ q.c:1516:31: note: in expansion of macro 'matchtb' 1516 | if (matchtb) free(matchtb); matchtb = NULL; matchtbsz = 0; | ^~~~~~~ q.c:1517:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1517 | if (inittb) free(inittb); inittb = NULL; inittbsz = 0; | ^~ mangle.h:111:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 111 | #define inittb __qq__inittb | ^~~~~~~~~~~~ q.c:1517:29: note: in expansion of macro 'inittb' 1517 | if (inittb) free(inittb); inittb = NULL; inittbsz = 0; | ^~~~~~ q.c:1518:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1518 | if (modtb) free(modtb); modtb = NULL; | ^~ mangle.h:139:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 139 | #define modtb __qq__modtb | ^~~~~~~~~~~ q.c:1518:27: note: in expansion of macro 'modtb' 1518 | if (modtb) free(modtb); modtb = NULL; | ^~~~~ q.c:1519:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1519 | if (fnametb) free(fnametb); fnametb = NULL; modtbsz = 0; | ^~ mangle.h:66:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 66 | #define fnametb __qq__fnametb | ^~~~~~~~~~~~~ q.c:1519:31: note: in expansion of macro 'fnametb' 1519 | if (fnametb) free(fnametb); fnametb = NULL; modtbsz = 0; | ^~~~~~~ q.c:1534:33: warning: unused variable 'argv0' [-Wunused-variable] 1534 | int count = 0; char *const *argv0 = argv; | ^~~~~ q.c:1595:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1595 | if (gflag) | ^ q.c:1374:45: warning: unused variable 'msg' [-Wunused-variable] 1374 | char fname[MAXSTRLEN], fname2[MAXSTRLEN], msg[MAXSTRLEN]; | ^~~ q.c: In function '__qq___qinter_mpz_floatexpr': q.c:1687:14: warning: variable 'fp' set but not used [-Wunused-but-set-variable] 1687 | double ip, fp; | ^~ q.c: In function '__qq__getmpz_floatexpr': q.c:1757:9: warning: unused variable 'z' [-Wunused-variable] 1757 | mpz_t z; | ^ q.c: In function '__qq___qinter_sentinel': mangle.h:213:20: warning: implicit declaration of function '__qq__qmsentinel'; did you mean '__qq__qmnew'? [-Wimplicit-function-declaration] 213 | #define qmsentinel __qq__qmsentinel | ^~~~~~~~~~~~~~~~ q.c:1782:3: note: in expansion of macro 'qmsentinel' 1782 | qmsentinel(get_thr(), x); | ^~~~~~~~~~ q.c: At top level: q.c:1847:8: warning: type defaults to 'int' in declaration of '__libq_init' [-Wimplicit-int] 1847 | extern __libq_init(); | ^~~~~~~~~~~ q.c:1849:8: warning: return type defaults to 'int' [-Wimplicit-int] 1849 | static resolve() | ^~~~~~~ q.c:1975:8: warning: return type defaults to 'int' [-Wimplicit-int] 1975 | static init_dlls() | ^~~~~~~~~ q.c:1985:8: warning: return type defaults to 'int' [-Wimplicit-int] 1985 | static unload_dlls() | ^~~~~~~~~~~ q.c:2008:8: warning: return type defaults to 'int' [-Wimplicit-int] 2008 | static gnuclient(char *sexp) | ^~~~~~~~~ q.c:2121:1: warning: return type defaults to 'int' [-Wimplicit-int] 2121 | main(int argc, char **argv) | ^~~~ q.c: In function 'main': q.c:2200:41: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2200 | if (chkfile(searchlib(fname, source)) && mangle.h:5:23: warning: implicit declaration of function '__qq__acquire_input'; did you mean '__qq__acquire_tty'? [-Wimplicit-function-declaration] 5 | #define acquire_input __qq__acquire_input | ^~~~~~~~~~~~~~~~~~~ q.c:2452:5: note: in expansion of macro 'acquire_input' 2452 | acquire_input(); | ^~~~~~~~~~~~~ mangle.h:220:23: warning: implicit declaration of function '__qq__release_input'; did you mean '__qq__release_tty'? [-Wimplicit-function-declaration] 220 | #define release_input __qq__release_input | ^~~~~~~~~~~~~~~~~~~ q.c:2457:7: note: in expansion of macro 'release_input' 2457 | release_input(); | ^~~~~~~~~~~~~ q.c: In function 'unload_dlls': q.c:2004:1: warning: control reaches end of non-void function [-Wreturn-type] 2004 | } | ^ q.c: In function 'mygetline1': q.c:795:1: warning: control reaches end of non-void function [-Wreturn-type] 795 | } | ^ q.c: In function 'qcarg': q.c:993:1: warning: control reaches end of non-void function [-Wreturn-type] 993 | } | ^ q.c: In function 'set_qcarg': q.c:1005:1: warning: control reaches end of non-void function [-Wreturn-type] 1005 | } | ^ q.c: In function 'init_dlls': q.c:1983:1: warning: control reaches end of non-void function [-Wreturn-type] 1983 | } | ^ q.c: In function 'gnuclient': q.c:2016:1: warning: control reaches end of non-void function [-Wreturn-type] 2016 | } | ^ q.c: At top level: q.c:723:18: warning: 'last' defined but not used [-Wunused-variable] 723 | static char *last = NULL; | ^~~~ q.c:949:8: warning: 'wsarg' defined but not used [-Wunused-function] 949 | static wsarg(char *arg) | ^~~~~ In function 'dorun', inlined from '__qq__rerun' at q.c:1611:16: q.c:1566:23: warning: 'args' may be used uninitialized [-Wmaybe-uninitialized] 1566 | symtb[ARGSOP].x = args; q.c: In function '__qq__rerun': q.c:1377:9: note: 'args' was declared here 1377 | EXPR *args, *in, *out, *err; | ^~~~ In function 'dorun', inlined from '__qq__rerun' at q.c:1611:16: q.c:1559:8: warning: '__qq__nargs' may be used uninitialized [-Wmaybe-uninitialized] 1559 | if (nargs == 0) | ^ q.c: In function '__qq__rerun': mangle.h:147:15: note: '__qq__nargs' was declared here 147 | #define nargs __qq__nargs | ^~~~~~~~~~~ q.c: In function 'main': q.c:2158:24: warning: '%s' directive writing 2 bytes into a region of size between 1 and 1024 [-Wformat-overflow=] 2158 | sprintf(qcprog, "%s%s", prefix, "qc"); | ^~ ~~~~ In file included from /usr/include/stdio.h:906, from sys.h:58: In function 'sprintf', inlined from 'main' at q.c:2158:5: /usr/include/bits/stdio2.h:30:10: note: '__sprintf_chk' output between 3 and 1026 bytes into a destination of size 1024 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o q-qm.o `test -f 'qm.c' || echo './'`qm.c qm.c: In function '__qq__atfork_child': qm.c:331:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 331 | if (thr->xst) free(thr->xst); thr->xst = thr->xsp = NULL; | ^~ qm.c:331:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 331 | if (thr->xst) free(thr->xst); thr->xst = thr->xsp = NULL; | ^~~ qm.c:332:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 332 | if (thr->ast) free(thr->ast); thr->ast = thr->asp = NULL; | ^~ qm.c:332:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 332 | if (thr->ast) free(thr->ast); thr->ast = thr->asp = NULL; | ^~~ qm.c:333:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 333 | if (thr->args) free(thr->args); thr->args = NULL; | ^~ qm.c:333:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 333 | if (thr->args) free(thr->args); thr->args = NULL; | ^~~ qm.c:334:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 334 | if (thr->mark) free(thr->mark); thr->mark = NULL; | ^~ qm.c:334:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 334 | if (thr->mark) free(thr->mark); thr->mark = NULL; | ^~~ qm.c:336:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 336 | if (thr->vartb) free(thr->vartb); thr->vartb = NULL; | ^~ qm.c:336:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 336 | if (thr->vartb) free(thr->vartb); thr->vartb = NULL; | ^~~ qm.c: At top level: qm.c:728:8: warning: return type defaults to 'int' [-Wimplicit-int] 728 | static initfx(int fno) | ^~~~~~ qm.c: In function 'initfx': qm.c:738:33: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 738 | fno < BUILTIN && funtb[fno] && nargs[fno] == 0 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ qm.c: In function '__qq__init': qm.c:772:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 772 | (symtb[fno].type && (symtb[symtb[fno].type].flags & VIRT) || qm.c: In function 'x_alloc': qm.c:827:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 827 | if (x = xfreep) { | ^ qm.c: In function '__qq__qmfree': qm.c:1226:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1226 | if (x->type) | ^ In file included from sys.h:38, from qbase.h:24, from qdefs.h:24, from qm.c:24: mangle.h:178:14: warning: label '__qq__push' defined but not used [-Wunused-label] 178 | #define push __qq__push | ^~~~~~~~~~ qm.c:1189:7: note: in expansion of macro 'push' 1189 | push: | ^~~~ qm.c: In function '__qq__usrexpr': qm.c:1649:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1649 | if (type) | ^ qm.c: In function '__qq__consexpr': qm.c:1749:58: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1749 | x->red = thr->mode || x1->red || !(get_argv(x1)&1) && x2->red; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ qm.c: In function 'memexpr': qm.c:1772:43: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1772 | if (y->mem || !y->red || fno < RESERVED && fno != VECTOP) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ qm.c: In function '__qq__pushfun': qm.c:1996:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1996 | if (x = vectexpr(thr, n+1, xv)) { | ^ qm.c:2007:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2007 | if (x = consexpr(thr, fno, thr->xsp[-2], thr->xsp[-1])) { | ^ qm.c:2015:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2015 | if (x = funexpr(thr, fno)) { | ^ qm.c: In function 'evalb': qm.c:2204:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2204 | (funtb[fno] != NULL && nargs[fno] == n || type && fno == USRVALOP && \ qm.c:2228:9: note: in expansion of macro 'have_fun' 2228 | if (have_fun(x->fno, x->type, n)) { | ^~~~~~~~ qm.c:2203:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2203 | #define have_fun(fno,type,n) fno < BUILTIN && \ | ^ qm.c:2228:9: note: in expansion of macro 'have_fun' 2228 | if (have_fun(x->fno, x->type, n)) { | ^~~~~~~~ qm.c:2209:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2209 | (funtb[fno] != NULL && (*funtb[fno]) (thr) || type && fno == USRVALOP && \ qm.c:2239:11: note: in expansion of macro 'exec_fun' 2239 | if (exec_fun(thr, x->fno, x->type, argc)) { | ^~~~~~~~ qm.c:2208:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2208 | #define exec_fun(thr,fno,type,argc) fno < BUILTIN && \ | ^ qm.c:2239:11: note: in expansion of macro 'exec_fun' 2239 | if (exec_fun(thr, x->fno, x->type, argc)) { | ^~~~~~~~ qm.c:2204:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2204 | (funtb[fno] != NULL && nargs[fno] == n || type && fno == USRVALOP && \ qm.c:2259:14: note: in expansion of macro 'have_fun' 2259 | else if (have_fun(fno, 0, 0)) { | ^~~~~~~~ qm.c:2203:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2203 | #define have_fun(fno,type,n) fno < BUILTIN && \ | ^ qm.c:2259:14: note: in expansion of macro 'have_fun' 2259 | else if (have_fun(fno, 0, 0)) { | ^~~~~~~~ qm.c:2209:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2209 | (funtb[fno] != NULL && (*funtb[fno]) (thr) || type && fno == USRVALOP && \ qm.c:2262:11: note: in expansion of macro 'exec_fun' 2262 | if (exec_fun(thr, fno, 0, 0)) { | ^~~~~~~~ qm.c:2208:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2208 | #define exec_fun(thr,fno,type,argc) fno < BUILTIN && \ | ^ qm.c:2262:11: note: in expansion of macro 'exec_fun' 2262 | if (exec_fun(thr, fno, 0, 0)) { | ^~~~~~~~ qm.c:2215:27: warning: unused variable 'rc' [-Wunused-variable] 2215 | int n, *rp, rc; | ^~ qm.c:2215:23: warning: unused variable 'rp' [-Wunused-variable] 2215 | int n, *rp, rc; | ^~ qm.c: At top level: qm.c:2279:8: warning: return type defaults to 'int' [-Wimplicit-int] 2279 | static evalb_with_frame(THREAD *thr, | ^~~~~~~~~~~~~~~~ qm.c: In function 'evalb_with_frame': qm.c:2204:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2204 | (funtb[fno] != NULL && nargs[fno] == n || type && fno == USRVALOP && \ qm.c:2297:9: note: in expansion of macro 'have_fun' 2297 | if (have_fun(x->fno, x->type, n)) { | ^~~~~~~~ qm.c:2203:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2203 | #define have_fun(fno,type,n) fno < BUILTIN && \ | ^ qm.c:2297:9: note: in expansion of macro 'have_fun' 2297 | if (have_fun(x->fno, x->type, n)) { | ^~~~~~~~ qm.c:2209:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2209 | (funtb[fno] != NULL && (*funtb[fno]) (thr) || type && fno == USRVALOP && \ qm.c:2311:11: note: in expansion of macro 'exec_fun' 2311 | if (exec_fun(thr, x->fno, x->type, argc)) { | ^~~~~~~~ qm.c:2208:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2208 | #define exec_fun(thr,fno,type,argc) fno < BUILTIN && \ | ^ qm.c:2311:11: note: in expansion of macro 'exec_fun' 2311 | if (exec_fun(thr, x->fno, x->type, argc)) { | ^~~~~~~~ qm.c:2204:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2204 | (funtb[fno] != NULL && nargs[fno] == n || type && fno == USRVALOP && \ qm.c:2334:14: note: in expansion of macro 'have_fun' 2334 | else if (have_fun(fno, 0, 0)) { | ^~~~~~~~ qm.c:2203:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2203 | #define have_fun(fno,type,n) fno < BUILTIN && \ | ^ qm.c:2334:14: note: in expansion of macro 'have_fun' 2334 | else if (have_fun(fno, 0, 0)) { | ^~~~~~~~ qm.c:2209:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2209 | (funtb[fno] != NULL && (*funtb[fno]) (thr) || type && fno == USRVALOP && \ qm.c:2340:11: note: in expansion of macro 'exec_fun' 2340 | if (exec_fun(thr, fno, 0, 0)) { | ^~~~~~~~ qm.c:2208:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2208 | #define exec_fun(thr,fno,type,argc) fno < BUILTIN && \ | ^ qm.c:2340:11: note: in expansion of macro 'exec_fun' 2340 | if (exec_fun(thr, fno, 0, 0)) { | ^~~~~~~~ qm.c: In function 'eval_internal': qm.c:3569:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3569 | if (!x->red || !x->raw && thr->mode) | ~~~~~~~~^~~~~~~~~~~~ qm.c: In function '__qq__eval': qm.c:3655:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3655 | cstackmax > 0 && stack_dir*(&base - thr->baseptr) >= cstackmax) { qm.c: In function 'print_stacked_rule': qm.c:3868:13: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 3868 | printf("%3d> ", thr->asp-thr->ast-base); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %3ld qm.c: In function 'print_stack': qm.c:3890:24: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 3890 | printf("stack size: %d\n", thr->asp-thr->ast+1); | ~^ ~~~~~~~~~~~~~~~~~~~ | | | | int long int | %ld qm.c:3892:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 3892 | printf("%3d> ", abp-thr->ast); | ~~^ ~~~~~~~~~~~~ | | | | int long int | %3ld qm.c:3898:13: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 3898 | printf("%3d> ", thr->asp-thr->ast-base); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %3ld qm.c: At top level: mangle.h:169:27: warning: type defaults to 'int' in declaration of '__qq__print_breakpoints' [-Wimplicit-int] 169 | #define print_breakpoints __qq__print_breakpoints | ^~~~~~~~~~~~~~~~~~~~~~~ qm.c:4052:8: note: in expansion of macro 'print_breakpoints' 4052 | extern print_breakpoints(); | ^~~~~~~~~~~~~~~~~ qm.c: In function 'rule': qm.c:4074:13: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 4074 | printf("%3d> ", thr->asp-thr->ast-base); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %3ld qm.c:4249:19: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 4249 | printf("%3d> ", thr->asp-thr->ast-base); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %3ld qm.c:4275:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 4275 | printf("heap: %d cells (%d used, %d free) out of %d\n", | ~^ | | | int | %ld 4276 | xnblks*XBLKSZ, mexprs, fexprs, memmax); | ~~~~~~ | | | long unsigned int qm.c:4275:43: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 4275 | printf("heap: %d cells (%d used, %d free) out of %d\n", | ~^ | | | int | %ld qm.c:4278:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 4278 | printf("heap: %d cells (%d used, %d free)\n", | ~^ | | | int | %ld 4279 | xnblks*XBLKSZ, mexprs, fexprs); | ~~~~~~ | | | long unsigned int qm.c:4278:43: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 4278 | printf("heap: %d cells (%d used, %d free)\n", | ~^ | | | int | %ld qm.c: At top level: qm.c:4475:1: warning: return type defaults to 'int' [-Wimplicit-int] 4475 | varcmp(v1, v2) | ^~~~~~ qm.c: In function 'listvars': qm.c:4506:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4506 | if (i > 0) | ^ qm.c: In function 'lastoffs': qm.c:4902:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4902 | if (ip->opcode == MATCHOP) | ^ qm.c: In function 'printc': qm.c:4914:17: warning: unused variable 'maxoffs' [-Wunused-variable] 4914 | int maxoffs = (fno==APPOP)?(top-xbp-2):(top-xbp); | ^~~~~~~ qm.c: In function '__qq__mksym': qm.c:5135:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 5135 | if (matchsym(fno, s) && | ^ qm.c: In function '__qq__getsym': qm.c:5311:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 5311 | if (matchsym(fno, s) && | ^ qm.c: In function '__qq__gettype': qm.c:5368:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 5368 | if (matchtyp(type, s) && | ^ qm.c: At top level: qm.c:86:14: warning: 'x_copy' declared 'static' but never defined [-Wunused-function] 86 | static EXPR *x_copy(EXPR *x); | ^~~~~~ qm.c:87:13: warning: 'xcopy_cleanup' declared 'static' but never defined [-Wunused-function] 87 | static void xcopy_cleanup(void); | ^~~~~~~~~~~~~ qm.c: In function 'initfx': qm.c:748:1: warning: control reaches end of non-void function [-Wreturn-type] 748 | } | ^ qm.c: At top level: qm.c:4588:12: warning: 'getvar' defined but not used [-Wunused-function] 4588 | static int getvar(THREAD *thr, char *name, int offs) | ^~~~~~ qm.c: In function 'evalu': qm.c:3016:19: warning: 'start' may be used uninitialized [-Wmaybe-uninitialized] 3016 | if (thr->mode && thr->xsp-thr->xst-1 == start) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qm.c:2688:22: note: 'start' was declared here 2688 | long xbp, start; | ^~~~~ qm.c:3143:32: warning: 'xp' may be used uninitialized [-Wmaybe-uninitialized] 3143 | while (thr->xsp-thr->xst > xp) qmfree(thr, *--thr->xsp); | ~~~~~~~~~~~~~~~~~~^~~~ qm.c:3133:12: note: 'xp' was declared here 3133 | long xp; | ^~ In function 'eval_with_frame', inlined from 'eval_with_frame' at qm.c:3677:12, inlined from 'evalu' at qm.c:3147:12: mangle.h:50:14: warning: 'h' may be used uninitialized [-Wmaybe-uninitialized] 50 | #define eval __qq__eval qm.c: In function 'evalu': qm.c:3134:13: note: 'h' was declared here 3134 | EXPR *h, *x; | ^ qm.c: In function 'evalf': qm.c:3433:30: warning: 'xp' may be used uninitialized [-Wmaybe-uninitialized] 3433 | while (thr->xsp-thr->xst > xp) qmfree(thr, *--thr->xsp); | ~~~~~~~~~~~~~~~~~~^~~~ qm.c:3427:10: note: 'xp' was declared here 3427 | long xp; | ^~ mangle.h:50:14: warning: 'h' may be used uninitialized [-Wmaybe-uninitialized] 50 | #define eval __qq__eval qm.c:3428:11: note: 'h' was declared here 3428 | EXPR *h, *x = NULL; | ^ qm.c: In function '__qq__evaldef1': qm.c:3340:22: warning: 'start' may be used uninitialized [-Wmaybe-uninitialized] 3340 | if (thr0->mode && thr0->xsp-thr0->xst-1 == start) qm.c:3269:17: note: 'start' was declared here 3269 | long start; | ^~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o q-qmcode.o `test -f 'qmcode.c' || echo './'`qmcode.c qmcode.c: In function '__qq__iscode': qmcode.c:33:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 33 | fread(magic, sizeof(char), strlen(outid)+1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c: In function '__qq__readtables': qmcode.c:62:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 62 | fread(outid1, sizeof(char), strlen(outid)+1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:65:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 65 | fread(&mainno, sizeof mainno, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:66:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 66 | fread(&codespsz, sizeof codespsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:67:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 67 | fread(&strspsz, sizeof strspsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:68:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 68 | fread(&limbspsz, sizeof limbspsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:69:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 69 | fread(&hashtbsz, sizeof hashtbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:70:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 70 | fread(&symtbsz, sizeof symtbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:71:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 71 | fread(&statetbsz, sizeof statetbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:72:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 72 | fread(&transtbsz, sizeof transtbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:73:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 73 | fread(&roffstbsz, sizeof roffstbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:74:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | fread(&matchtbsz, sizeof matchtbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:75:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 75 | fread(&inittbsz, sizeof inittbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:76:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 76 | fread(&modtbsz, sizeof modtbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:77:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 77 | fread(&imptbsz, sizeof imptbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:137:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 137 | fread(codesp, sizeof(OPREC), codespsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:138:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 138 | fread(strsp, sizeof(char), strspsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:139:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 139 | fread(limbsp, sizeof(mp_limb_t), limbspsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:140:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 140 | fread(hashtb, sizeof(int), hashtbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:141:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 141 | fread(symtb, sizeof(SYMREC), symtbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:142:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 142 | fread(statetb, sizeof(STATEREC), statetbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:143:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 143 | fread(transtb, sizeof(TRANSREC), transtbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:144:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 144 | fread(roffstb, sizeof(int), roffstbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:145:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 145 | fread(matchtb, sizeof(int), matchtbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:146:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 146 | fread(inittb, sizeof(int), inittbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:147:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 147 | fread(modtb, sizeof(int), modtbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:148:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 148 | fread(fnametb, sizeof(int), modtbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:149:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 149 | fread(imports, sizeof(int), modtbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:150:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 150 | fread(imptb, sizeof(int), imptbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:151:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 151 | fread(impib, sizeof(byte), imptbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o q-qmfuns.o `test -f 'qmfuns.c' || echo './'`qmfuns.c qmfuns.c: In function 'u8strpos': qmfuns.c:351:17: warning: unused variable 's0' [-Wunused-variable] 351 | char *t = s, *s0 = s; | ^~ qmfuns.c: In function 'u8encode': qmfuns.c:454:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 454 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qmfuns.c:459:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 459 | uc[2] = 0x80 | c&0x3f; | ~^~~~~ qmfuns.c:461:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 461 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qmfuns.c:466:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 466 | uc[3] = 0x80 | c&0x3f; | ~^~~~~ qmfuns.c:468:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 468 | uc[2] = 0x80 | c&0x3f; | ~^~~~~ qmfuns.c:470:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 470 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qmfuns.c: At top level: qmfuns.c:878:1: warning: return type defaults to 'int' [-Wimplicit-int] 878 | xeq(THREAD *thr, EXPR *x, EXPR *y) | ^~~ qmfuns.c: In function 'xeq': qmfuns.c:904:55: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 904 | if (x->data.f == y->data.f || is_nan(x->data.f) && is_nan(y->data.f)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qmfuns.c: At top level: qmfuns.c:981:1: warning: return type defaults to 'int' [-Wimplicit-int] 981 | xeqchk(THREAD *thr, EXPR *x, EXPR *y) | ^~~~~~ qmfuns.c:1002:1: warning: return type defaults to 'int' [-Wimplicit-int] 1002 | add_vtb(THREAD *thr, int fno, EXPR *x) | ^~~~~~~ qmfuns.c:1045:1: warning: return type defaults to 'int' [-Wimplicit-int] 1045 | xmatch(THREAD *thr, EXPR *x, EXPR *y, int mode, int vmode) | ^~~~~~ qmfuns.c: In function 'xmatch': qmfuns.c:1133:58: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1133 | return x->data.f == y->data.f || is_nan(x->data.f) && is_nan(y->data.f); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qmfuns.c: At top level: qmfuns.c:1166:1: warning: return type defaults to 'int' [-Wimplicit-int] 1166 | qmdef(THREAD* thr) | ^~~~~ qmfuns.c:1191:1: warning: return type defaults to 'int' [-Wimplicit-int] 1191 | qmundef(THREAD* thr) | ^~~~~~~ qmfuns.c: In function 'xlpat': qmfuns.c:1285:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1285 | if (y1 = xlpat(thr, x1, env)) | ^~ qmfuns.c: In function 'cleanup': qmfuns.c:1350:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1350 | if (x != t) | ^ qmfuns.c: In function 'xlbody': qmfuns.c:1447:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1447 | if (y1 = xlbody(thr, x1, key, env)) | ^~ qmfuns.c: At top level: qmfuns.c:1532:1: warning: return type defaults to 'int' [-Wimplicit-int] 1532 | xlmatch(THREAD *thr, EXPRL **xvars, int mode, int vmode, | ^~~~~~~ qmfuns.c: In function 'xlmatch': qmfuns.c:1658:57: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1658 | res = x->data.f == y->data.f || is_nan(x->data.f) && is_nan(y->data.f); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qmfuns.c: In function 'xlcppat': qmfuns.c:1793:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1793 | if (y1 = xlcppat(thr, x1, xenv)) | ^~ qmfuns.c: In function 'xlrepl': qmfuns.c:1899:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1899 | if (y1 = xlrepl(thr, x1, key, xenv)) | ^~ qmfuns.c: At top level: qmfuns.c:1945:8: warning: return type defaults to 'int' [-Wimplicit-int] 1945 | static qmlambda(THREAD* thr) | ^~~~~~~~ qmfuns.c: In function 'qmlambda': qmfuns.c:1984:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1984 | if (x) | ^ qmfuns.c: At top level: qmfuns.c:2005:8: warning: return type defaults to 'int' [-Wimplicit-int] 2005 | static qmlambda_app(THREAD* thr) | ^~~~~~~~~~~~ qmfuns.c:2114:1: warning: return type defaults to 'int' [-Wimplicit-int] 2114 | xfindvar(xxvartb_t *vtb, int vno) | ^~~~~~~~ qmfuns.c: In function 'xclosview': qmfuns.c:2179:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2179 | if (y1 = consexpr(thr, APPOP, f, y1)) | ^~ qmfuns.c:2200:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2200 | if (y1 = xclosview(thr, x1, vtb, env)) | ^~ qmfuns.c: At top level: qmfuns.c:2246:8: warning: return type defaults to 'int' [-Wimplicit-int] 2246 | static qmview(THREAD *thr) | ^~~~~~ qmfuns.c:2271:1: warning: return type defaults to 'int' [-Wimplicit-int] 2271 | strconcat(THREAD *thr, char *s1, char *s2) | ^~~~~~~~~ qmfuns.c:2285:1: warning: return type defaults to 'int' [-Wimplicit-int] 2285 | listconcat(THREAD *thr, EXPR *x1, EXPR *x2) | ^~~~~~~~~~ qmfuns.c:2310:1: warning: return type defaults to 'int' [-Wimplicit-int] 2310 | vectconcat(THREAD *thr, int n1, EXPR **xv1, int n2, EXPR **xv2) | ^~~~~~~~~~ qmfuns.c: In function 'vectconcat': qmfuns.c:2315:37: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2315 | if (n1 >= INT_MAX - n2 || n1+n2>0 && (xv = malloc((n1+n2)*sizeof(EXPR*))) | ^ qmfuns.c: At top level: qmfuns.c:2330:1: warning: return type defaults to 'int' [-Wimplicit-int] 2330 | tupleconcat(THREAD *thr, EXPR *x1, EXPR *x2) | ^~~~~~~~~~~ qmfuns.c:2366:8: warning: return type defaults to 'int' [-Wimplicit-int] 2366 | static qmconcat(THREAD* thr) | ^~~~~~~~ qmfuns.c:2440:8: warning: return type defaults to 'int' [-Wimplicit-int] 2440 | static qmadd(THREAD* thr) | ^~~~~ qmfuns.c:2506:8: warning: return type defaults to 'int' [-Wimplicit-int] 2506 | static qmmin(THREAD* thr) | ^~~~~ qmfuns.c:2583:8: warning: return type defaults to 'int' [-Wimplicit-int] 2583 | static qmmul(THREAD* thr) | ^~~~~ qmfuns.c:2617:8: warning: return type defaults to 'int' [-Wimplicit-int] 2617 | static qmfdiv(THREAD* thr) | ^~~~~~ qmfuns.c:2649:8: warning: return type defaults to 'int' [-Wimplicit-int] 2649 | static qmdiv(THREAD* thr) | ^~~~~ qmfuns.c:2662:8: warning: return type defaults to 'int' [-Wimplicit-int] 2662 | static qmmod(THREAD* thr) | ^~~~~ qmfuns.c:2674:8: warning: return type defaults to 'int' [-Wimplicit-int] 2674 | static qmpow(THREAD* thr) | ^~~~~ qmfuns.c: In function 'qmpow': qmfuns.c:2691:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2690 | (mpz_sgn(args[0]->data.z) >= 0 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2691 | modf(args[1]->data.f, &ip) == 0.0) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2692 | (mpz_sgn(args[0]->data.z) != 0 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2693 | args[1]->data.f != 0.0)) | ~~~~~~~~~~~~~~~~~~~~~~~ qmfuns.c:2715:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2714 | (args[0]->data.f >= 0.0 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2715 | modf(args[1]->data.f, &ip) == 0.0) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2716 | (args[0]->data.f != 0.0 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2717 | args[1]->data.f != 0.0)) | ~~~~~~~~~~~~~~~~~~~~~~~ qmfuns.c: At top level: qmfuns.c:2735:8: warning: return type defaults to 'int' [-Wimplicit-int] 2735 | static qmidx(THREAD* thr) | ^~~~~ qmfuns.c:2793:8: warning: return type defaults to 'int' [-Wimplicit-int] 2793 | static qmcomp(THREAD* thr) | ^~~~~~ qmfuns.c:2808:8: warning: return type defaults to 'int' [-Wimplicit-int] 2808 | static qmumin(THREAD* thr) | ^~~~~~ qmfuns.c:2821:8: warning: return type defaults to 'int' [-Wimplicit-int] 2821 | static qmhash(THREAD* thr) | ^~~~~~ qmfuns.c:2861:8: warning: return type defaults to 'int' [-Wimplicit-int] 2861 | static qmunquote(THREAD* thr) | ^~~~~~~~~ qmfuns.c:2882:8: warning: return type defaults to 'int' [-Wimplicit-int] 2882 | static qmforce(THREAD* thr) | ^~~~~~~ qmfuns.c:2888:8: warning: return type defaults to 'int' [-Wimplicit-int] 2888 | static qmmem(THREAD* thr) | ^~~~~ qmfuns.c:2896:8: warning: return type defaults to 'int' [-Wimplicit-int] 2896 | static qmor(THREAD* thr) | ^~~~ qmfuns.c:2914:8: warning: return type defaults to 'int' [-Wimplicit-int] 2914 | static qmorelse(THREAD* thr) | ^~~~~~~~ qmfuns.c:2926:8: warning: return type defaults to 'int' [-Wimplicit-int] 2926 | static qmand(THREAD* thr) | ^~~~~ qmfuns.c:2944:8: warning: return type defaults to 'int' [-Wimplicit-int] 2944 | static qmandthen(THREAD* thr) | ^~~~~~~~~ qmfuns.c:2956:8: warning: return type defaults to 'int' [-Wimplicit-int] 2956 | static qmnot(THREAD* thr) | ^~~~~ qmfuns.c:2972:1: warning: return type defaults to 'int' [-Wimplicit-int] 2972 | xcmp(EXPR *x, EXPR *y, int *result) | ^~~~ qmfuns.c:3041:8: warning: return type defaults to 'int' [-Wimplicit-int] 3041 | static qmle(THREAD* thr) | ^~~~ qmfuns.c:3057:8: warning: return type defaults to 'int' [-Wimplicit-int] 3057 | static qmgr(THREAD* thr) | ^~~~ qmfuns.c:3073:8: warning: return type defaults to 'int' [-Wimplicit-int] 3073 | static qmeq(THREAD* thr) | ^~~~ qmfuns.c:3089:8: warning: return type defaults to 'int' [-Wimplicit-int] 3089 | static qmleq(THREAD* thr) | ^~~~~ qmfuns.c:3105:8: warning: return type defaults to 'int' [-Wimplicit-int] 3105 | static qmgeq(THREAD* thr) | ^~~~~ qmfuns.c:3121:8: warning: return type defaults to 'int' [-Wimplicit-int] 3121 | static qmneq(THREAD* thr) | ^~~~~ qmfuns.c:3137:8: warning: return type defaults to 'int' [-Wimplicit-int] 3137 | static qmid(THREAD* thr) | ^~~~ qmfuns.c:3146:8: warning: return type defaults to 'int' [-Wimplicit-int] 3146 | static qmrapp(THREAD* thr) | ^~~~~~ qmfuns.c:3161:8: warning: return type defaults to 'int' [-Wimplicit-int] 3161 | static qmseq(THREAD* thr) | ^~~~~ qmfuns.c:3167:8: warning: return type defaults to 'int' [-Wimplicit-int] 3167 | static shl(THREAD *thr, mpz_t z, int i) | ^~~ qmfuns.c:3199:8: warning: return type defaults to 'int' [-Wimplicit-int] 3199 | static shr(THREAD *thr, mpz_t z, int i) | ^~~ qmfuns.c:3224:8: warning: return type defaults to 'int' [-Wimplicit-int] 3224 | static qmshl(THREAD* thr) | ^~~~~ qmfuns.c:3251:8: warning: return type defaults to 'int' [-Wimplicit-int] 3251 | static qmshr(THREAD* thr) | ^~~~~ qmfuns.c:3278:8: warning: return type defaults to 'int' [-Wimplicit-int] 3278 | static qmpred(THREAD* thr) | ^~~~~~ qmfuns.c:3303:8: warning: return type defaults to 'int' [-Wimplicit-int] 3303 | static qmsucc(THREAD* thr) | ^~~~~~ qmfuns.c:3328:8: warning: return type defaults to 'int' [-Wimplicit-int] 3328 | static qmenum(THREAD* thr) | ^~~~~~ qmfuns.c:3487:8: warning: return type defaults to 'int' [-Wimplicit-int] 3487 | static qmenum1(THREAD* thr) | ^~~~~~~ qmfuns.c: In function 'qmenum1': qmfuns.c:3511:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3511 | n > 1 && t0 != t1) | ~~~~~~^~~~~~~~~~~ qmfuns.c: At top level: qmfuns.c:3541:8: warning: return type defaults to 'int' [-Wimplicit-int] 3541 | static qmexp(THREAD* thr) | ^~~~~ qmfuns.c:3554:8: warning: return type defaults to 'int' [-Wimplicit-int] 3554 | static qmln(THREAD* thr) | ^~~~ qmfuns.c:3574:8: warning: return type defaults to 'int' [-Wimplicit-int] 3574 | static qmsqrt(THREAD* thr) | ^~~~~~ qmfuns.c:3593:8: warning: return type defaults to 'int' [-Wimplicit-int] 3593 | static qmsin(THREAD* thr) | ^~~~~ qmfuns.c:3606:8: warning: return type defaults to 'int' [-Wimplicit-int] 3606 | static qmcos(THREAD* thr) | ^~~~~ qmfuns.c:3619:8: warning: return type defaults to 'int' [-Wimplicit-int] 3619 | static qmatan(THREAD* thr) | ^~~~~~ qmfuns.c:3632:8: warning: return type defaults to 'int' [-Wimplicit-int] 3632 | static qmatan2(THREAD* thr) | ^~~~~~~ qmfuns.c:3663:8: warning: return type defaults to 'int' [-Wimplicit-int] 3663 | static qmrandom(THREAD* thr) | ^~~~~~~~ qmfuns.c: In function 'qmrandom': qmfuns.c:3665:10: warning: unused variable 'args' [-Wunused-variable] 3665 | EXPR **args = thr->args; | ^~~~ qmfuns.c: At top level: qmfuns.c:3677:8: warning: return type defaults to 'int' [-Wimplicit-int] 3677 | static qmseed(THREAD* thr) | ^~~~~~ qmfuns.c:3687:8: warning: return type defaults to 'int' [-Wimplicit-int] 3687 | static qmsub(THREAD* thr) | ^~~~~ qmfuns.c: In function 'qmsub': qmfuns.c:3695:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3695 | if (i < 0) i = 0; c = j-i+1; | ^~ qmfuns.c:3695:23: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3695 | if (i < 0) i = 0; c = j-i+1; | ^ qmfuns.c: At top level: qmfuns.c:3803:8: warning: return type defaults to 'int' [-Wimplicit-int] 3803 | static qmsubstr(THREAD* thr) | ^~~~~~~~ qmfuns.c:3852:8: warning: return type defaults to 'int' [-Wimplicit-int] 3852 | static qmpos(THREAD* thr) | ^~~~~ qmfuns.c:3872:8: warning: return type defaults to 'int' [-Wimplicit-int] 3872 | static qmint(THREAD* thr) | ^~~~~ qmfuns.c: In function 'qmint': qmfuns.c:3876:16: warning: variable 'fp' set but not used [-Wunused-but-set-variable] 3876 | double ip, fp; | ^~ qmfuns.c: At top level: qmfuns.c:3885:8: warning: return type defaults to 'int' [-Wimplicit-int] 3885 | static qmfrac(THREAD* thr) | ^~~~~~ qmfuns.c:3898:8: warning: return type defaults to 'int' [-Wimplicit-int] 3898 | static qmtrunc(THREAD* thr) | ^~~~~~~ qmfuns.c: In function 'qmtrunc': qmfuns.c:3902:16: warning: variable 'fp' set but not used [-Wunused-but-set-variable] 3902 | double ip, fp, dsz; | ^~ qmfuns.c: At top level: qmfuns.c:3919:8: warning: return type defaults to 'int' [-Wimplicit-int] 3919 | static qmround(THREAD* thr) | ^~~~~~~ qmfuns.c:3938:8: warning: return type defaults to 'int' [-Wimplicit-int] 3938 | static qmfloat(THREAD* thr) | ^~~~~~~ qmfuns.c: In function 'ptr_hash': qmfuns.c:3988:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3988 | return (unsigned)p; | ^ qmfuns.c: At top level: qmfuns.c:4025:8: warning: return type defaults to 'int' [-Wimplicit-int] 4025 | static qmhashnum(THREAD* thr) | ^~~~~~~~~ qmfuns.c:4031:8: warning: return type defaults to 'int' [-Wimplicit-int] 4031 | static qmord(THREAD* thr) | ^~~~~ qmfuns.c:4046:8: warning: return type defaults to 'int' [-Wimplicit-int] 4046 | static qmchr(THREAD* thr) | ^~~~~ qmfuns.c:4073:8: warning: return type defaults to 'int' [-Wimplicit-int] 4073 | static qmlist(THREAD* thr) | ^~~~~~ qmfuns.c:4092:8: warning: return type defaults to 'int' [-Wimplicit-int] 4092 | static qmtuple(THREAD* thr) | ^~~~~~~ qmfuns.c:4114:8: warning: return type defaults to 'int' [-Wimplicit-int] 4114 | static qmstr(THREAD* thr) | ^~~~~ qmfuns.c:4125:8: warning: return type defaults to 'int' [-Wimplicit-int] 4125 | static qmval(THREAD* thr) | ^~~~~ qmfuns.c:4145:8: warning: return type defaults to 'int' [-Wimplicit-int] 4145 | static qmstrq(THREAD* thr) | ^~~~~~ qmfuns.c:4160:8: warning: return type defaults to 'int' [-Wimplicit-int] 4160 | static qmvalq(THREAD* thr) | ^~~~~~ qmfuns.c:4181:8: warning: return type defaults to 'int' [-Wimplicit-int] 4181 | static qmisspecial(THREAD* thr) | ^~~~~~~~~~~ qmfuns.c:4192:8: warning: return type defaults to 'int' [-Wimplicit-int] 4192 | static qmisconst(THREAD* thr) | ^~~~~~~~~ qmfuns.c:4203:8: warning: return type defaults to 'int' [-Wimplicit-int] 4203 | static qmisfun(THREAD* thr) | ^~~~~~~ qmfuns.c:4212:8: warning: return type defaults to 'int' [-Wimplicit-int] 4212 | static qmisvar(THREAD* thr) | ^~~~~~~ qmfuns.c:4221:8: warning: return type defaults to 'int' [-Wimplicit-int] 4221 | static qmisdef(THREAD* thr) | ^~~~~~~ qmfuns.c:4230:8: warning: return type defaults to 'int' [-Wimplicit-int] 4230 | static qmflip(THREAD* thr) | ^~~~~~ qmfuns.c:4246:8: warning: type defaults to 'int' in declaration of 'qmfread' [-Wimplicit-int] 4246 | static qmfread(THREAD* thr); | ^~~~~~~ qmfuns.c:4248:8: warning: return type defaults to 'int' [-Wimplicit-int] 4248 | static qmread(THREAD* thr) | ^~~~~~ qmfuns.c:4258:8: warning: type defaults to 'int' in declaration of 'qmfreadq' [-Wimplicit-int] 4258 | static qmfreadq(THREAD* thr); | ^~~~~~~~ qmfuns.c:4260:8: warning: return type defaults to 'int' [-Wimplicit-int] 4260 | static qmreadq(THREAD* thr) | ^~~~~~~ qmfuns.c:4270:8: warning: type defaults to 'int' in declaration of 'qmfreadc' [-Wimplicit-int] 4270 | static qmfreadc(THREAD* thr); | ^~~~~~~~ qmfuns.c:4272:8: warning: return type defaults to 'int' [-Wimplicit-int] 4272 | static qmreadc(THREAD* thr) | ^~~~~~~ qmfuns.c:4282:8: warning: type defaults to 'int' in declaration of 'qmfreads' [-Wimplicit-int] 4282 | static qmfreads(THREAD* thr); | ^~~~~~~~ qmfuns.c:4284:8: warning: return type defaults to 'int' [-Wimplicit-int] 4284 | static qmreads(THREAD* thr) | ^~~~~~~ qmfuns.c:4294:8: warning: type defaults to 'int' in declaration of 'qmfwrite' [-Wimplicit-int] 4294 | static qmfwrite(THREAD* thr); | ^~~~~~~~ qmfuns.c:4296:8: warning: return type defaults to 'int' [-Wimplicit-int] 4296 | static qmwrite(THREAD* thr) | ^~~~~~~ qmfuns.c:4307:8: warning: type defaults to 'int' in declaration of 'qmfwriteq' [-Wimplicit-int] 4307 | static qmfwriteq(THREAD* thr); | ^~~~~~~~~ qmfuns.c:4309:8: warning: return type defaults to 'int' [-Wimplicit-int] 4309 | static qmwriteq(THREAD* thr) | ^~~~~~~~ qmfuns.c:4320:8: warning: type defaults to 'int' in declaration of 'qmfwritec' [-Wimplicit-int] 4320 | static qmfwritec(THREAD* thr); | ^~~~~~~~~ qmfuns.c:4322:8: warning: return type defaults to 'int' [-Wimplicit-int] 4322 | static qmwritec(THREAD* thr) | ^~~~~~~~ qmfuns.c:4333:8: warning: type defaults to 'int' in declaration of 'qmfwrites' [-Wimplicit-int] 4333 | static qmfwrites(THREAD* thr); | ^~~~~~~~~ qmfuns.c:4335:8: warning: return type defaults to 'int' [-Wimplicit-int] 4335 | static qmwrites(THREAD* thr) | ^~~~~~~~ qmfuns.c:4346:8: warning: return type defaults to 'int' [-Wimplicit-int] 4346 | static qmfread(THREAD* thr) | ^~~~~~~ qmfuns.c:4378:8: warning: return type defaults to 'int' [-Wimplicit-int] 4378 | static qmfreadq(THREAD* thr) | ^~~~~~~~ qmfuns.c:4414:8: warning: return type defaults to 'int' [-Wimplicit-int] 4414 | static qmfreadc(THREAD* thr) | ^~~~~~~~ qmfuns.c:4473:8: warning: return type defaults to 'int' [-Wimplicit-int] 4473 | static qmfreads(THREAD* thr) | ^~~~~~~~ qmfuns.c: In function 'qmfreads': qmfuns.c:4498:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 4498 | if (s1 = (char*) arealloc(s, a, MAXSTRLEN, | ^~ qmfuns.c:4530:12: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4530 | if (!r && !*s || thr == thr0 && checkbrk) { | ~~~^~~~~~ qmfuns.c: At top level: qmfuns.c:4568:8: warning: return type defaults to 'int' [-Wimplicit-int] 4568 | static qmfwrite(THREAD* thr) | ^~~~~~~~ qmfuns.c:4591:8: warning: return type defaults to 'int' [-Wimplicit-int] 4591 | static qmfwriteq(THREAD* thr) | ^~~~~~~~~ qmfuns.c:4615:8: warning: return type defaults to 'int' [-Wimplicit-int] 4615 | static qmfwritec(THREAD* thr) | ^~~~~~~~~ qmfuns.c:4649:8: warning: return type defaults to 'int' [-Wimplicit-int] 4649 | static qmfwrites(THREAD* thr) | ^~~~~~~~~ qmfuns.c:4685:8: warning: return type defaults to 'int' [-Wimplicit-int] 4685 | static qmfopen(THREAD* thr) | ^~~~~~~ qmfuns.c: In function 'qmfopen': qmfuns.c:4694:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4694 | (mode[1] == '\0' || mode[1] == 'b' && mode[2] == '\0')) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ qmfuns.c: At top level: qmfuns.c:4722:8: warning: return type defaults to 'int' [-Wimplicit-int] 4722 | static qmpopen(THREAD* thr) | ^~~~~~~ qmfuns.c: In function 'qmpopen': qmfuns.c:4731:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4731 | (mode[1] == '\0' || mode[1] == 'b' && mode[2] == '\0')) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ qmfuns.c:4752:9: warning: implicit declaration of function 'setlinebuf'; did you mean 'setvbuf'? [-Wimplicit-function-declaration] 4752 | setlinebuf(fp); | ^~~~~~~~~~ | setvbuf qmfuns.c: At top level: qmfuns.c:4761:8: warning: return type defaults to 'int' [-Wimplicit-int] 4761 | static qmfclose(THREAD* thr) | ^~~~~~~~ qmfuns.c:4796:8: warning: type defaults to 'int' in declaration of 'qmfeof' [-Wimplicit-int] 4796 | static qmfeof(THREAD* thr); | ^~~~~~ qmfuns.c:4798:8: warning: return type defaults to 'int' [-Wimplicit-int] 4798 | static qmeof(THREAD* thr) | ^~~~~ qmfuns.c:4808:8: warning: return type defaults to 'int' [-Wimplicit-int] 4808 | static qmfeof(THREAD* thr) | ^~~~~~ qmfuns.c:4847:8: warning: type defaults to 'int' in declaration of 'qmfflush' [-Wimplicit-int] 4847 | static qmfflush(THREAD* thr); | ^~~~~~~~ qmfuns.c:4849:8: warning: return type defaults to 'int' [-Wimplicit-int] 4849 | static qmflush(THREAD* thr) | ^~~~~~~ qmfuns.c:4859:8: warning: return type defaults to 'int' [-Wimplicit-int] 4859 | static qmfflush(THREAD* thr) | ^~~~~~~~ qmfuns.c:4874:8: warning: return type defaults to 'int' [-Wimplicit-int] 4874 | static qmversion(THREAD* thr) | ^~~~~~~~~ qmfuns.c:4879:8: warning: return type defaults to 'int' [-Wimplicit-int] 4879 | static qmsysinfo(THREAD* thr) | ^~~~~~~~~ qmfuns.c:4884:8: warning: return type defaults to 'int' [-Wimplicit-int] 4884 | static qmwhich(THREAD* thr) | ^~~~~~~ qmfuns.c:4931:8: warning: return type defaults to 'int' [-Wimplicit-int] 4931 | static qmhalt(THREAD* thr) | ^~~~~~ qmfuns.c:4937:8: warning: return type defaults to 'int' [-Wimplicit-int] 4937 | static qmquit(THREAD* thr) | ^~~~~~ qmfuns.c:4943:8: warning: return type defaults to 'int' [-Wimplicit-int] 4943 | static qmbreak(THREAD* thr) | ^~~~~~~ qmfuns.c:4949:8: warning: return type defaults to 'int' [-Wimplicit-int] 4949 | static qmcatch(THREAD* thr) | ^~~~~~~ qmfuns.c: In function 'qmcatch': qmfuns.c:4957:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4957 | } else if (thr == thr0 && checkbrk || qmfuns.c: At top level: qmfuns.c:4977:8: warning: return type defaults to 'int' [-Wimplicit-int] 4977 | static qmthrow(THREAD* thr) | ^~~~~~~ qmfuns.c:4992:8: warning: return type defaults to 'int' [-Wimplicit-int] 4992 | static qmtrap(THREAD* thr) | ^~~~~~ qmfuns.c:5085:8: warning: return type defaults to 'int' [-Wimplicit-int] 5085 | static qmfail(THREAD* thr) | ^~~~~~ qmfuns.c:5091:8: warning: return type defaults to 'int' [-Wimplicit-int] 5091 | static qmfail2(THREAD* thr) | ^~~~~~~ qmfuns.c:5097:8: warning: return type defaults to 'int' [-Wimplicit-int] 5097 | static qmtime(THREAD* thr) | ^~~~~~ qmfuns.c:5102:8: warning: return type defaults to 'int' [-Wimplicit-int] 5102 | static qmsleep(THREAD* thr) | ^~~~~~~ qmfuns.c: In function 'qmenum': qmfuns.c:3460:13: warning: 'x1' may be used uninitialized [-Wmaybe-uninitialized] 3460 | inc = x1-x0; | ~~~~^~~~~~~ qmfuns.c:3440:13: note: 'x1' was declared here 3440 | int x0, x1, x2 = args[1]->fno; | ^~ qmfuns.c:3352:13: warning: 'x0' may be used uninitialized [-Wmaybe-uninitialized] 3352 | inc = x1-x0; | ~~~~^~~~~~~ qmfuns.c:3333:10: note: 'x0' was declared here 3333 | long x0, x1, x2 = u8decode(args[1]->data.s); | ^~ qmfuns.c:3352:13: warning: 'x1' may be used uninitialized [-Wmaybe-uninitialized] 3352 | inc = x1-x0; | ~~~~^~~~~~~ qmfuns.c:3333:14: note: 'x1' was declared here 3333 | long x0, x1, x2 = u8decode(args[1]->data.s); | ^~ qmfuns.c: In function 'qmfreadc': qmfuns.c:4448:24: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] 4448 | while (c != '\n' && c != EOF) | ^ qmfuns.c:4419:17: note: 'c' was declared here 4419 | int c; | ^ gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o q-qmmatch.o `test -f 'qmmatch.c' || echo './'`qmmatch.c qmmatch.c:39:1: warning: return type defaults to 'int' [-Wimplicit-int] 39 | nextstate(int s, int type, int fno) | ^~~~~~~~~ qmmatch.c:83:1: warning: return type defaults to 'int' [-Wimplicit-int] 83 | defaultstate(int s, int type) | ^~~~~~~~~~~~ qmmatch.c: In function 'defaultstate': qmmatch.c:85:29: warning: unused variable 'left' [-Wunused-variable] 85 | int k = statetb[s].trans, left = k, right = k+statetb[s].ntrans; | ^~~~ qmmatch.c: At top level: qmmatch.c:103:1: warning: return type defaults to 'int' [-Wimplicit-int] 103 | nondefault(int s) | ^~~~~~~~~~ qmmatch.c:115:1: warning: return type defaults to 'int' [-Wimplicit-int] 115 | typedtrans(int s, int type) | ^~~~~~~~~~ qmmatch.c:130:1: warning: return type defaults to 'int' [-Wimplicit-int] 130 | virtual(int s, int type) | ^~~~~~~ qmmatch.c:212:1: warning: return type defaults to 'int' [-Wimplicit-int] 212 | matchx(THREAD *thr, int s, int mode, int vmode, EXPR *x, EXPR **y) | ^~~~~~ qmmatch.c: In function 'matchx': qmmatch.c:297:47: warning: value computed is not used [-Wunused-value] 297 | (s = matchx(thr, s1, mode, 0, x1, &y1)) && | ^~ qmmatch.c:318:53: warning: value computed is not used [-Wunused-value] 318 | (s = matchx(thr, s1, modes.left, 0, x1, &y1)) && | ^~ qmmatch.c:364:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 364 | if (yv) | ^ qmmatch.c: In function '__qq__match': qmmatch.c:416:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 416 | nostate = statetbsz == 0 || matchtbsz>0 && matchtb[0] == 0; qmmatch.c:431:47: warning: value computed is not used [-Wunused-value] 431 | (s = matchx(thr, s, 1, 0, x[0], &x[0])) && | ^~ qmmatch.c:458:56: warning: value computed is not used [-Wunused-value] 458 | (s = matchx(thr, s, modes.left, 0, x[0], &x[0])) && | ^~ qmmatch.c: In function '__qq__matchtype': qmmatch.c:525:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 525 | nostate = statetbsz == 0 || matchtbsz>0 && matchtb[0] == 0; qmmatch.c:530:32: warning: value computed is not used [-Wunused-value] 530 | (s = nextstate(s, 0, fno)) && (s = typedtrans(s, type)); | ^~ gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o q-qmprint.o `test -f 'qmprint.c' || echo './'`qmprint.c qmprint.c:207:15: warning: return type defaults to 'int' [-Wimplicit-int] 207 | static inline checktmpbuf(void) | ^~~~~~~~~~~ qmprint.c:217:15: warning: return type defaults to 'int' [-Wimplicit-int] 217 | static inline writetmpbuf(char *s) | ^~~~~~~~~~~ qmprint.c:238:15: warning: return type defaults to 'int' [-Wimplicit-int] 238 | static inline checklastsym(char *s) | ^~~~~~~~~~~~ qmprint.c:246:15: warning: return type defaults to 'int' [-Wimplicit-int] 246 | static inline checkmarksym(void) | ^~~~~~~~~~~~ qmprint.c:253:15: warning: return type defaults to 'int' [-Wimplicit-int] 253 | static inline marksym(int flag) | ^~~~~~~ qmprint.c:261:8: warning: return type defaults to 'int' [-Wimplicit-int] 261 | static sputstr1(char *s) | ^~~~~~~~ qmprint.c: In function 'sputstr1': qmprint.c:268:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 268 | if (bufp1 = (char*) arealloc(bufp, abufleng, MAXSTRLEN, | ^~~~~ qmprint.c: At top level: qmprint.c:282:15: warning: return type defaults to 'int' [-Wimplicit-int] 282 | static inline sputstr(char *s) | ^~~~~~~ qmprint.c:358:8: warning: return type defaults to 'int' [-Wimplicit-int] 358 | static fputstr1(char *s) | ^~~~~~~~ qmprint.c:379:15: warning: return type defaults to 'int' [-Wimplicit-int] 379 | static inline fputstr(char *s) | ^~~~~~~ qmprint.c:454:8: warning: return type defaults to 'int' [-Wimplicit-int] 454 | static opprec(int fno) | ^~~~~~ qmprint.c:511:15: warning: return type defaults to 'int' [-Wimplicit-int] 511 | static inline islsect(EXPR *x) | ^~~~~~~ qmprint.c:518:15: warning: return type defaults to 'int' [-Wimplicit-int] 518 | static inline isrsect(EXPR *x) | ^~~~~~~ qmprint.c:528:15: warning: return type defaults to 'int' [-Wimplicit-int] 528 | static inline isenum(EXPR *x) | ^~~~~~ qmprint.c:542:15: warning: return type defaults to 'int' [-Wimplicit-int] 542 | static inline isenum1(EXPR *x) | ^~~~~~~ qmprint.c:555:15: warning: return type defaults to 'int' [-Wimplicit-int] 555 | static inline issenum(EXPR *x) | ^~~~~~~ qmprint.c:569:15: warning: return type defaults to 'int' [-Wimplicit-int] 569 | static inline issenum1(EXPR *x) | ^~~~~~~~ qmprint.c:582:15: warning: return type defaults to 'int' [-Wimplicit-int] 582 | static inline istenum(EXPR *x) | ^~~~~~~ qmprint.c:596:15: warning: return type defaults to 'int' [-Wimplicit-int] 596 | static inline istenum1(EXPR *x) | ^~~~~~~~ qmprint.c:609:15: warning: return type defaults to 'int' [-Wimplicit-int] 609 | static inline isstream(EXPR *x) | ^~~~~~~~ qmprint.c: In function 'isstream': qmprint.c:612:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 612 | x->fno == APPOP && x->data.args.x1->fno == APPOP && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 613 | x->data.args.x1->data.args.x1->fno == SCONSOP; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmprint.c: At top level: qmprint.c:616:15: warning: return type defaults to 'int' [-Wimplicit-int] 616 | static inline isscons(EXPR *x, EXPR **y, EXPR **z) | ^~~~~~~ qmprint.c:627:15: warning: return type defaults to 'int' [-Wimplicit-int] 627 | static inline islistof(EXPR *x) | ^~~~~~~~ qmprint.c:636:15: warning: return type defaults to 'int' [-Wimplicit-int] 636 | static inline istupleof(EXPR *x) | ^~~~~~~~~ qmprint.c:645:15: warning: return type defaults to 'int' [-Wimplicit-int] 645 | static inline isstreamof(EXPR *x) | ^~~~~~~~~~ qmprint.c:654:15: warning: return type defaults to 'int' [-Wimplicit-int] 654 | static inline islambda(EXPR *x) | ^~~~~~~~ qmprint.c:660:15: warning: return type defaults to 'int' [-Wimplicit-int] 660 | static inline isifelse(EXPR *x) | ^~~~~~~~ qmprint.c:669:15: warning: return type defaults to 'int' [-Wimplicit-int] 669 | static inline iswhen(EXPR *x) | ^~~~~~ qmprint.c:733:8: warning: return type defaults to 'int' [-Wimplicit-int] 733 | static exprprec(THREAD *thr, EXPR *x) | ^~~~~~~~ qmprint.c:776:8: warning: type defaults to 'int' in declaration of 'print' [-Wimplicit-int] 776 | static print(THREAD *thr, int level, EXPR *x); | ^~~~~ qmprint.c:778:15: warning: return type defaults to 'int' [-Wimplicit-int] 778 | static inline printparen(THREAD *thr, int level, EXPR *x) | ^~~~~~~~~~ qmprint.c:783:8: warning: return type defaults to 'int' [-Wimplicit-int] 783 | static printlprec(THREAD *thr, int level, int fno, EXPR *x) | ^~~~~~~~~~ qmprint.c:794:8: warning: return type defaults to 'int' [-Wimplicit-int] 794 | static printrprec(THREAD *thr, int level, int fno, EXPR *x) | ^~~~~~~~~~ qmprint.c:805:8: warning: return type defaults to 'int' [-Wimplicit-int] 805 | static print1(THREAD *thr, int level, int fno, EXPR *x) | ^~~~~~ qmprint.c:811:8: warning: return type defaults to 'int' [-Wimplicit-int] 811 | static print2l(THREAD *thr, int level, int fno, EXPR *x, EXPR *y) | ^~~~~~~ qmprint.c:819:8: warning: return type defaults to 'int' [-Wimplicit-int] 819 | static print2r(THREAD *thr, int level, int fno, EXPR *x, EXPR *y) | ^~~~~~~ qmprint.c:827:8: warning: return type defaults to 'int' [-Wimplicit-int] 827 | static print2n(THREAD *thr, int level, int fno, EXPR *x, EXPR *y) | ^~~~~~~ qmprint.c:835:8: warning: return type defaults to 'int' [-Wimplicit-int] 835 | static print2(THREAD *thr, int level, int fno, EXPR *x, EXPR *y) | ^~~~~~ qmprint.c:959:8: warning: return type defaults to 'int' [-Wimplicit-int] 959 | static print(THREAD *thr, int level, EXPR *x) | ^~~~~ qmprint.c:1412:15: warning: return type defaults to 'int' [-Wimplicit-int] 1412 | static inline printchk(THREAD *thr, int level, EXPR *x) | ^~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o q-qmparse.o `test -f 'qmparse.c' || echo './'`qmparse.c qmparse.y:70:8: warning: type defaults to 'int' in declaration of 'swap' [-Wimplicit-int] 70 | static swap(), pushtern(), pushbin(), pushun(), | ^~~~ qmparse.y:70:16: warning: type defaults to 'int' in declaration of 'pushtern' [-Wimplicit-int] 70 | static swap(), pushtern(), pushbin(), pushun(), | ^~~~~~~~ qmparse.y:70:28: warning: type defaults to 'int' in declaration of 'pushbin' [-Wimplicit-int] 70 | static swap(), pushtern(), pushbin(), pushun(), | ^~~~~~~ qmparse.y:70:39: warning: type defaults to 'int' in declaration of 'pushun' [-Wimplicit-int] 70 | static swap(), pushtern(), pushbin(), pushun(), | ^~~~~~ qmparse.y:71:3: warning: type defaults to 'int' in declaration of 'pushlist' [-Wimplicit-int] 71 | pushlist(int n, int m), pushstream(int n, int m), pushtuple(int n, int m), | ^~~~~~~~ qmparse.y:71:27: warning: type defaults to 'int' in declaration of 'pushstream' [-Wimplicit-int] 71 | pushlist(int n, int m), pushstream(int n, int m), pushtuple(int n, int m), | ^~~~~~~~~~ qmparse.y:71:53: warning: type defaults to 'int' in declaration of 'pushtuple' [-Wimplicit-int] 71 | pushlist(int n, int m), pushstream(int n, int m), pushtuple(int n, int m), | ^~~~~~~~~ qmparse.y:72:3: warning: type defaults to 'int' in declaration of 'pushgroup' [-Wimplicit-int] 72 | pushgroup(int *n, int *m), | ^~~~~~~~~ qmparse.y:73:3: warning: type defaults to 'int' in declaration of 'savepos' [-Wimplicit-int] 73 | savepos(), clean(); | ^~~~~~~ qmparse.y:73:14: warning: type defaults to 'int' in declaration of 'clean' [-Wimplicit-int] 73 | savepos(), clean(); | ^~~~~ qmparse.y:74:8: warning: type defaults to 'int' in declaration of 'init_stats' [-Wimplicit-int] 74 | static init_stats(), fini_stats(), print_stats(); | ^~~~~~~~~~ qmparse.y:74:22: warning: type defaults to 'int' in declaration of 'fini_stats' [-Wimplicit-int] 74 | static init_stats(), fini_stats(), print_stats(); | ^~~~~~~~~~ qmparse.y:74:36: warning: type defaults to 'int' in declaration of 'print_stats' [-Wimplicit-int] 74 | static init_stats(), fini_stats(), print_stats(); | ^~~~~~~~~~~ qmparse.y:75:8: warning: type defaults to 'int' in declaration of 'copyright' [-Wimplicit-int] 75 | static copyright(), shell(), expression(), | ^~~~~~~~~ qmparse.y:75:21: warning: type defaults to 'int' in declaration of 'shell' [-Wimplicit-int] 75 | static copyright(), shell(), expression(), | ^~~~~ qmparse.y:75:30: warning: type defaults to 'int' in declaration of 'expression' [-Wimplicit-int] 75 | static copyright(), shell(), expression(), | ^~~~~~~~~~ qmparse.y:76:3: warning: type defaults to 'int' in declaration of 'vardecl' [-Wimplicit-int] 76 | vardecl(), initializer(), assignment(), unassignment(), | ^~~~~~~ qmparse.y:76:14: warning: type defaults to 'int' in declaration of 'initializer' [-Wimplicit-int] 76 | vardecl(), initializer(), assignment(), unassignment(), | ^~~~~~~~~~~ qmparse.y:76:29: warning: type defaults to 'int' in declaration of 'assignment' [-Wimplicit-int] 76 | vardecl(), initializer(), assignment(), unassignment(), | ^~~~~~~~~~ qmparse.y:76:43: warning: type defaults to 'int' in declaration of 'unassignment' [-Wimplicit-int] 76 | vardecl(), initializer(), assignment(), unassignment(), | ^~~~~~~~~~~~ qmparse.y:77:3: warning: type defaults to 'int' in declaration of 'sethistfile' [-Wimplicit-int] 77 | sethistfile(), sethistsize(), help(), edit(), save_vars(), clear_vars(), | ^~~~~~~~~~~ qmparse.y:77:18: warning: type defaults to 'int' in declaration of 'sethistsize' [-Wimplicit-int] 77 | sethistfile(), sethistsize(), help(), edit(), save_vars(), clear_vars(), | ^~~~~~~~~~~ qmparse.y:77:33: warning: type defaults to 'int' in declaration of 'help' [-Wimplicit-int] 77 | sethistfile(), sethistsize(), help(), edit(), save_vars(), clear_vars(), | ^~~~ qmparse.y:77:41: warning: type defaults to 'int' in declaration of 'edit' [-Wimplicit-int] 77 | sethistfile(), sethistsize(), help(), edit(), save_vars(), clear_vars(), | ^~~~ qmparse.y:77:49: warning: type defaults to 'int' in declaration of 'save_vars' [-Wimplicit-int] 77 | sethistfile(), sethistsize(), help(), edit(), save_vars(), clear_vars(), | ^~~~~~~~~ qmparse.y:77:62: warning: type defaults to 'int' in declaration of 'clear_vars' [-Wimplicit-int] 77 | sethistfile(), sethistsize(), help(), edit(), save_vars(), clear_vars(), | ^~~~~~~~~~ qmparse.y:78:3: warning: type defaults to 'int' in declaration of 'add_import' [-Wimplicit-int] 78 | add_import(), del_import(), clear_imports(), breakpoints(), profile(), | ^~~~~~~~~~ qmparse.y:78:17: warning: type defaults to 'int' in declaration of 'del_import' [-Wimplicit-int] 78 | add_import(), del_import(), clear_imports(), breakpoints(), profile(), | ^~~~~~~~~~ qmparse.y:78:31: warning: type defaults to 'int' in declaration of 'clear_imports' [-Wimplicit-int] 78 | add_import(), del_import(), clear_imports(), breakpoints(), profile(), | ^~~~~~~~~~~~~ qmparse.y:78:48: warning: type defaults to 'int' in declaration of 'breakpoints' [-Wimplicit-int] 78 | add_import(), del_import(), clear_imports(), breakpoints(), profile(), | ^~~~~~~~~~~ qmparse.y:78:63: warning: type defaults to 'int' in declaration of 'profile' [-Wimplicit-int] 78 | add_import(), del_import(), clear_imports(), breakpoints(), profile(), | ^~~~~~~ qmparse.y:79:3: warning: type defaults to 'int' in declaration of 'who' [-Wimplicit-int] 79 | who(), whos(), whois(), ambiguous(), import_list(), modules(); | ^~~ qmparse.y:79:10: warning: type defaults to 'int' in declaration of 'whos' [-Wimplicit-int] 79 | who(), whos(), whois(), ambiguous(), import_list(), modules(); | ^~~~ qmparse.y:79:18: warning: type defaults to 'int' in declaration of 'whois' [-Wimplicit-int] 79 | who(), whos(), whois(), ambiguous(), import_list(), modules(); | ^~~~~ qmparse.y:79:27: warning: type defaults to 'int' in declaration of 'ambiguous' [-Wimplicit-int] 79 | who(), whos(), whois(), ambiguous(), import_list(), modules(); | ^~~~~~~~~ qmparse.y:79:40: warning: type defaults to 'int' in declaration of 'import_list' [-Wimplicit-int] 79 | who(), whos(), whois(), ambiguous(), import_list(), modules(); | ^~~~~~~~~~~ qmparse.y:79:55: warning: type defaults to 'int' in declaration of 'modules' [-Wimplicit-int] 79 | who(), whos(), whois(), ambiguous(), import_list(), modules(); | ^~~~~~~ qmparse.y:80:8: warning: type defaults to 'int' in declaration of 'strparam' [-Wimplicit-int] 80 | static strparam(), intparam(), boolparam(), boolstrparam(), allparam(), | ^~~~~~~~ qmparse.y:80:20: warning: type defaults to 'int' in declaration of 'intparam' [-Wimplicit-int] 80 | static strparam(), intparam(), boolparam(), boolstrparam(), allparam(), | ^~~~~~~~ qmparse.y:80:32: warning: type defaults to 'int' in declaration of 'boolparam' [-Wimplicit-int] 80 | static strparam(), intparam(), boolparam(), boolstrparam(), allparam(), | ^~~~~~~~~ qmparse.y:80:45: warning: type defaults to 'int' in declaration of 'boolstrparam' [-Wimplicit-int] 80 | static strparam(), intparam(), boolparam(), boolstrparam(), allparam(), | ^~~~~~~~~~~~ qmparse.y:80:61: warning: type defaults to 'int' in declaration of 'allparam' [-Wimplicit-int] 80 | static strparam(), intparam(), boolparam(), boolstrparam(), allparam(), | ^~~~~~~~ qmparse.y:81:3: warning: type defaults to 'int' in declaration of 'strlist' [-Wimplicit-int] 81 | strlist(), printstr(); | ^~~~~~~ qmparse.y:81:14: warning: type defaults to 'int' in declaration of 'printstr' [-Wimplicit-int] 81 | strlist(), printstr(); | ^~~~~~~~ qmparse.c: In function 'yyparse': qmparse.c:2085:16: warning: implicit declaration of function 'yylex' [-Wimplicit-function-declaration] 2085 | yychar = yylex (); | ^~~~~ qmparse.y:423:14: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 423 | printf("bad C stack size %d, using default\n", i/1024); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ | | | long int qmparse.y:444:14: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 444 | printf("bad stack size %d, using default\n", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ | | | long int qmparse.y:467:14: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 467 | printf("bad memory size %d, using default\n", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ | | | long int qmparse.y:525:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 525 | if (res && buf) | ^ qmparse.c:4217:7: warning: implicit declaration of function 'yyerror'; did you mean 'yyerrok'? [-Wimplicit-function-declaration] 4217 | yyerror (YY_("syntax error")); | ^~~~~~~ | yyerrok qmparse.y: At top level: qmparse.y:1683:1: warning: return type defaults to 'int' [-Wimplicit-int] 1683 | yyerror(s) | ^~~~~~~ qmparse.y: In function 'u8encode': qmparse.y:1762:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1762 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qmparse.y:1767:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1767 | uc[2] = 0x80 | c&0x3f; | ~^~~~~ qmparse.y:1769:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1769 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qmparse.y:1774:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1774 | uc[3] = 0x80 | c&0x3f; | ~^~~~~ qmparse.y:1776:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1776 | uc[2] = 0x80 | c&0x3f; | ~^~~~~ qmparse.y:1778:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1778 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qmparse.y: At top level: qmparse.y:1898:8: warning: return type defaults to 'int' [-Wimplicit-int] 1898 | static swap() | ^~~~ qmparse.y:1907:8: warning: return type defaults to 'int' [-Wimplicit-int] 1907 | static rot() | ^~~ qmparse.y:1917:8: warning: return type defaults to 'int' [-Wimplicit-int] 1917 | static pushtern(fno) | ^~~~~~~~ qmparse.y:1925:8: warning: return type defaults to 'int' [-Wimplicit-int] 1925 | static pushbin(fno) | ^~~~~~~ qmparse.y:1933:8: warning: return type defaults to 'int' [-Wimplicit-int] 1933 | static pushun(fno) | ^~~~~~ qmparse.y:1940:8: warning: return type defaults to 'int' [-Wimplicit-int] 1940 | static pushlist(int n, int m) | ^~~~~~~~ qmparse.y:1949:8: warning: return type defaults to 'int' [-Wimplicit-int] 1949 | static pushstream(int n, int m) | ^~~~~~~~~~ qmparse.y:1958:8: warning: return type defaults to 'int' [-Wimplicit-int] 1958 | static pushtuple(int n, int m) | ^~~~~~~~~ qmparse.y:1967:8: warning: return type defaults to 'int' [-Wimplicit-int] 1967 | static pushgroup(int *n, int *m) | ^~~~~~~~~ qmparse.y:1983:8: warning: return type defaults to 'int' [-Wimplicit-int] 1983 | static init_stats() | ^~~~~~~~~~ qmparse.y:1992:8: warning: return type defaults to 'int' [-Wimplicit-int] 1992 | static fini_stats() | ^~~~~~~~~~ qmparse.y:1999:8: warning: return type defaults to 'int' [-Wimplicit-int] 1999 | static print_stats(all) | ^~~~~~~~~~~ qmparse.y: In function 'print_stats': qmparse.y:2009:18: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 2009 | printf("thread #%d: %lu reduction%s, %lu cell%s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmparse.y:2019:18: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 2019 | printf("thread #%d: %0.3g secs, %lu reduction%s, %lu cell%s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmparse.y: At top level: qmparse.y:2046:8: warning: return type defaults to 'int' [-Wimplicit-int] 2046 | static error_report(base, p, tok) | ^~~~~~~~~~~~ qmparse.y: In function 'error_report': qmparse.y:2053:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2053 | if (tok && *tok && p-q >= l) | ^ qmparse.y:2065:46: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2065 | while (p > q && (p[-1] != '"' || p > q+1 && p[-2] == '\\')) --p; | ~~~~~~~~^~~~~~~~~~~~~~~~ qmparse.y:2049:43: warning: unused variable 't' [-Wunused-variable] 2049 | char *q = p, *r = strchr(p, '\n'), *s, *t, c; | ^ qmparse.y: At top level: qmparse.y:2118:8: warning: return type defaults to 'int' [-Wimplicit-int] 2118 | static savepos() | ^~~~~~~ qmparse.y:2140:8: warning: return type defaults to 'int' [-Wimplicit-int] 2140 | static clean() | ^~~~~ qmparse.y:2168:8: warning: return type defaults to 'int' [-Wimplicit-int] 2168 | static expression() | ^~~~~~~~~~ qmparse.y:2190:8: warning: return type defaults to 'int' [-Wimplicit-int] 2190 | static assignment() | ^~~~~~~~~~ qmparse.y:2209:8: warning: return type defaults to 'int' [-Wimplicit-int] 2209 | static unassignment(int id) | ^~~~~~~~~~~~ qmparse.y:2218:8: warning: return type defaults to 'int' [-Wimplicit-int] 2218 | static vardecl(int id) | ^~~~~~~ qmparse.y:2239:8: warning: return type defaults to 'int' [-Wimplicit-int] 2239 | static initializer() | ^~~~~~~~~~~ qmparse.y:2259:8: warning: return type defaults to 'int' [-Wimplicit-int] 2259 | static printstr(s) | ^~~~~~~~ qmparse.y:2265:8: warning: return type defaults to 'int' [-Wimplicit-int] 2265 | static strparam(a, s) | ^~~~~~~~ qmparse.y:2281:8: warning: return type defaults to 'int' [-Wimplicit-int] 2281 | static intparam(a, i) | ^~~~~~~~ qmparse.y:2298:8: warning: return type defaults to 'int' [-Wimplicit-int] 2298 | static boolparam(a, b) | ^~~~~~~~~ qmparse.y: In function 'boolparam': qmparse.y:2302:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2302 | if (res) | ^ qmparse.y: At top level: qmparse.y:2315:8: warning: return type defaults to 'int' [-Wimplicit-int] 2315 | static boolstrparam(a, b, s) | ^~~~~~~~~~~~ qmparse.y: In function 'boolstrparam': qmparse.y:2320:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2320 | if (res) | ^ qmparse.y: At top level: qmparse.y:2331:8: warning: return type defaults to 'int' [-Wimplicit-int] 2331 | static allparam(a) | ^~~~~~~~ qmparse.y:2344:8: warning: return type defaults to 'int' [-Wimplicit-int] 2344 | static copyright() | ^~~~~~~~~ qmparse.y:2355:8: warning: return type defaults to 'int' [-Wimplicit-int] 2355 | static shell() | ^~~~~ In file included from sys.h:38, from qbase.h:24, from qdefs.h:24, from qmparse.y:37: qmparse.y: In function 'shell': mangle.h:81:15: warning: implicit declaration of function '__qq__getln'; did you mean '__qq__getint'? [-Wimplicit-function-declaration] 81 | #define getln __qq__getln | ^~~~~~~~~~~ qmparse.y:2359:5: note: in expansion of macro 'getln' 2359 | getln(shell_command); | ^~~~~ qmparse.y: At top level: qmparse.y:2385:8: warning: return type defaults to 'int' [-Wimplicit-int] 2385 | static sethistfile(s) | ^~~~~~~~~~~ qmparse.y:2409:8: warning: return type defaults to 'int' [-Wimplicit-int] 2409 | static sethistsize(i) | ^~~~~~~~~~~ qmparse.y:2421:8: warning: return type defaults to 'int' [-Wimplicit-int] 2421 | static help(s) | ^~~~ qmparse.y:2451:8: warning: return type defaults to 'int' [-Wimplicit-int] 2451 | static edit(s) | ^~~~ qmparse.y:2480:8: warning: return type defaults to 'int' [-Wimplicit-int] 2480 | static save_vars(s) | ^~~~~~~~~ qmparse.y:2540:8: warning: return type defaults to 'int' [-Wimplicit-int] 2540 | static clear_vars() | ^~~~~~~~~~ qmparse.y:2554:1: warning: return type defaults to 'int' [-Wimplicit-int] 2554 | search_import(m) | ^~~~~~~~~~~~~ qmparse.y:2568:1: warning: return type defaults to 'int' [-Wimplicit-int] 2568 | add_import(s) | ^~~~~~~~~~ qmparse.y:2615:1: warning: return type defaults to 'int' [-Wimplicit-int] 2615 | del_import(s) | ^~~~~~~~~~ qmparse.y: In function 'del_import': qmparse.y:2636:34: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2636 | if (mno == NONE || pos == NONE && mno != mainno) { qmparse.y: At top level: qmparse.y:2657:1: warning: return type defaults to 'int' [-Wimplicit-int] 2657 | clear_imports() | ^~~~~~~~~~~~~ qmparse.y:2670:1: warning: return type defaults to 'int' [-Wimplicit-int] 2670 | modcmp(v1, v2) | ^~~~~~ qmparse.y:2677:1: warning: return type defaults to 'int' [-Wimplicit-int] 2677 | print_modlist() | ^~~~~~~~~~~~~ qmparse.y: In function 'print_modlist': qmparse.y:2681:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2681 | return; | ^~~~~~ qmparse.y:2677:1: note: declared here 2677 | print_modlist() | ^~~~~~~~~~~~~ qmparse.y:2684:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2684 | return; | ^~~~~~ qmparse.y:2677:1: note: declared here 2677 | print_modlist() | ^~~~~~~~~~~~~ qmparse.y:2694:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2694 | if (i > 0) | ^ qmparse.y: At top level: qmparse.y:2715:8: warning: return type defaults to 'int' [-Wimplicit-int] 2715 | static modules() | ^~~~~~~ qmparse.y:2725:1: warning: return type defaults to 'int' [-Wimplicit-int] 2725 | print_implist() | ^~~~~~~~~~~~~ qmparse.y: In function 'print_implist': qmparse.y:2733:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2733 | return; | ^~~~~~ qmparse.y:2725:1: note: declared here 2725 | print_implist() | ^~~~~~~~~~~~~ qmparse.y:2736:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2736 | return; | ^~~~~~ qmparse.y:2725:1: note: declared here 2725 | print_implist() | ^~~~~~~~~~~~~ qmparse.y:2747:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2747 | if (i > 0) | ^ qmparse.y: At top level: qmparse.y:2767:8: warning: return type defaults to 'int' [-Wimplicit-int] 2767 | static import_list() | ^~~~~~~~~~~ qmparse.y:2777:1: warning: return type defaults to 'int' [-Wimplicit-int] 2777 | idcmp(v1, v2) | ^~~~~ qmparse.y:2789:1: warning: return type defaults to 'int' [-Wimplicit-int] 2789 | print_varlist(int all) | ^~~~~~~~~~~~~ qmparse.y: In function 'print_varlist': qmparse.y:2799:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2799 | return; | ^~~~~~ qmparse.y:2789:1: note: declared here 2789 | print_varlist(int all) | ^~~~~~~~~~~~~ qmparse.y:2802:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2802 | return; | ^~~~~~ qmparse.y:2789:1: note: declared here 2789 | print_varlist(int all) | ^~~~~~~~~~~~~ qmparse.y:2811:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2811 | if (i > 0) | ^ qmparse.y: At top level: mangle.h:169:27: warning: return type defaults to 'int' [-Wimplicit-int] 169 | #define print_breakpoints __qq__print_breakpoints | ^~~~~~~~~~~~~~~~~~~~~~~ qmparse.y:2826:1: note: in expansion of macro 'print_breakpoints' 2826 | print_breakpoints() | ^~~~~~~~~~~~~~~~~ qmparse.y: In function '__qq__print_breakpoints': qmparse.y:2837:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2837 | return; | ^~~~~~ mangle.h:169:27: note: declared here 169 | #define print_breakpoints __qq__print_breakpoints | ^~~~~~~~~~~~~~~~~~~~~~~ qmparse.y:2826:1: note: in expansion of macro 'print_breakpoints' 2826 | print_breakpoints() | ^~~~~~~~~~~~~~~~~ qmparse.y:2840:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2840 | return; | ^~~~~~ mangle.h:169:27: note: declared here 169 | #define print_breakpoints __qq__print_breakpoints | ^~~~~~~~~~~~~~~~~~~~~~~ qmparse.y:2826:1: note: in expansion of macro 'print_breakpoints' 2826 | print_breakpoints() | ^~~~~~~~~~~~~~~~~ qmparse.y:2849:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2849 | if (i > 0) | ^ qmparse.y: At top level: qmparse.y:2867:8: warning: return type defaults to 'int' [-Wimplicit-int] 2867 | static breakpoints() | ^~~~~~~~~~~ qmparse.y:2875:1: warning: return type defaults to 'int' [-Wimplicit-int] 2875 | profcmp(v1, v2) | ^~~~~~~ mangle.h:170:23: warning: return type defaults to 'int' [-Wimplicit-int] 170 | #define print_profile __qq__print_profile | ^~~~~~~~~~~~~~~~~~~ qmparse.y:2891:1: note: in expansion of macro 'print_profile' 2891 | print_profile() | ^~~~~~~~~~~~~ qmparse.y: In function '__qq__print_profile': qmparse.y:2899:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2899 | return; | ^~~~~~ mangle.h:170:23: note: declared here 170 | #define print_profile __qq__print_profile | ^~~~~~~~~~~~~~~~~~~ qmparse.y:2891:1: note: in expansion of macro 'print_profile' 2891 | print_profile() | ^~~~~~~~~~~~~ qmparse.y:2902:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2902 | return; | ^~~~~~ mangle.h:170:23: note: declared here 170 | #define print_profile __qq__print_profile | ^~~~~~~~~~~~~~~~~~~ qmparse.y:2891:1: note: in expansion of macro 'print_profile' 2891 | print_profile() | ^~~~~~~~~~~~~ qmparse.y:2909:12: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] 2909 | printf("%8d\t%s\n", symtb[v[i]].nredns, | ^~~~~~~~~~~ qmparse.y: At top level: qmparse.y:2916:8: warning: return type defaults to 'int' [-Wimplicit-int] 2916 | static profile() | ^~~~~~~ qmparse.y:2923:8: warning: return type defaults to 'int' [-Wimplicit-int] 2923 | static who(int all) | ^~~ qmparse.y:2930:8: warning: return type defaults to 'int' [-Wimplicit-int] 2930 | static whos(int sym) | ^~~~ qmparse.y: In function 'whos': qmparse.y:2946:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2946 | if ((flags & VSYM) && !x && !(flags & DCL) || | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ qmparse.y: At top level: qmparse.y:3026:8: warning: return type defaults to 'int' [-Wimplicit-int] 3026 | static whois(int fno, char *s) | ^~~~~ qmparse.y:3061:8: warning: return type defaults to 'int' [-Wimplicit-int] 3061 | static ambiguous(int fno, char *s) | ^~~~~~~~~ qmparse.y:3075:8: warning: return type defaults to 'int' [-Wimplicit-int] 3075 | static yypush() | ^~~~~~ qmparse.y:3089:8: warning: return type defaults to 'int' [-Wimplicit-int] 3089 | static yypop() | ^~~~~ qmparse.y:3103:8: warning: return type defaults to 'int' [-Wimplicit-int] 3103 | static parse(source, arg, _mode) | ^~~~~ qmparse.y: In function 'parse': mangle.h:237:14: warning: implicit declaration of function '__qq__skip'; did you mean '__qq__init'? [-Wimplicit-function-declaration] 237 | #define skip __qq__skip | ^~~~~~~~~~ qmparse.y:3131:64: note: in expansion of macro 'skip' 3131 | if (yychar && yychar != 10 && (thr > thr0 || !checkbrk)) skip(); | ^~~~ qmparse.y:3107:7: warning: unused variable 'c' [-Wunused-variable] 3107 | int c, actmode; | ^ qmparse.y: At top level: qmparse.y:81:3: warning: 'strlist' declared 'static' but never defined [-Wunused-function] 81 | strlist(), printstr(); | ^~~~~~~ qmparse.y: In function 'yyparse': qmparse.y:554:5: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 554 | system(cmd); | ^~~~~~~~~~~ qmparse.y: In function 'shell': qmparse.y:2361:5: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 2361 | system(shell_command); | ^~~~~~~~~~~~~~~~~~~~~ qmparse.y: In function 'help': qmparse.y:2443:5: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 2443 | system(cmd); | ^~~~~~~~~~~ qmparse.y: In function 'sethistfile': qmparse.y:2407:1: warning: control reaches end of non-void function [-Wreturn-type] 2407 | } | ^ qmparse.y: In function 'sethistsize': qmparse.y:2419:1: warning: control reaches end of non-void function [-Wreturn-type] 2419 | } | ^ qmparse.y: In function 'print_stats': qmparse.y:2030:1: warning: control reaches end of non-void function [-Wreturn-type] 2030 | } | ^ qmparse.y: In function 'clear_vars': qmparse.y:2548:1: warning: control reaches end of non-void function [-Wreturn-type] 2548 | } | ^ qmparse.y: In function 'edit': qmparse.y:2472:5: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 2472 | system(cmd); | ^~~~~~~~~~~ qmparse.y: In function 'printstr': qmparse.y:2263:1: warning: control reaches end of non-void function [-Wreturn-type] 2263 | } | ^ qmparse.y: In function 'savepos': qmparse.y:2136:1: warning: control reaches end of non-void function [-Wreturn-type] 2136 | } | ^ qmparse.y: In function 'ambiguous': qmparse.y:3065:1: warning: control reaches end of non-void function [-Wreturn-type] 3065 | } | ^ qmparse.y: In function 'error_report': qmparse.y:2109:1: warning: control reaches end of non-void function [-Wreturn-type] 2109 | } | ^ qmparse.y: In function 'yyerror': qmparse.y:1689:1: warning: control reaches end of non-void function [-Wreturn-type] 1689 | } | ^ qmparse.y: In function 'yypush': qmparse.y:3087:1: warning: control reaches end of non-void function [-Wreturn-type] 3087 | } | ^ qmparse.y: In function 'yypop': qmparse.y:3099:1: warning: control reaches end of non-void function [-Wreturn-type] 3099 | } | ^ qmparse.y: In function 'yyparse': qmparse.y:700:13: warning: 'b' may be used uninitialized [-Wmaybe-uninitialized] 700 | eflag = b; qmparse.y:697:7: note: 'b' was declared here 697 | int b; char *s; | ^ gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o q-qmlex.o `test -f 'qmlex.c' || echo './'`qmlex.c qmlex.l:51:8: warning: type defaults to 'int' in declaration of 'bigint' [-Wimplicit-int] 51 | static bigint(); | ^~~~~~ qmlex.l:52:8: warning: type defaults to 'int' in declaration of 'string' [-Wimplicit-int] 52 | static string(); | ^~~~~~ qmlex.l:53:8: warning: type defaults to 'int' in declaration of 'utf8_qualid' [-Wimplicit-int] 53 | static utf8_qualid(); | ^~~~~~~~~~~ qmlex.l: In function 'getbuf': qmlex.l:129:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 129 | if (mybuf1 = (char*)realloc(mybuf, mybufsz+MAXSTRLEN)) { | ^~~~~~ qmlex.l: In function 'getch': qmlex.l:143:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 143 | if (_sflag) | ^ In file included from sys.h:38, from qbase.h:24, from qdefs.h:24, from qmlex.l:32: qmlex.l: In function 'yylex': mangle.h:237:14: warning: implicit declaration of function '__qq__skip'; did you mean '__qq__init'? [-Wimplicit-function-declaration] 237 | #define skip __qq__skip | ^~~~~~~~~~ qmlex.l:218:3: note: in expansion of macro 'skip' 218 | ^"#!" { skip(); BEGIN(0); } | ^~~~ qmlex.l: At top level: qmlex.l:537:8: warning: return type defaults to 'int' [-Wimplicit-int] 537 | { | ^ qmlex.l:542:8: warning: return type defaults to 'int' [-Wimplicit-int] 542 | { | ^ qmlex.l: In function 'addbuf': qmlex.l:547:7: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 547 | } else | ^~~~ qmlex.l:542:8: note: declared here 542 | { | ^ qmlex.l:544:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 544 | if (!(buf = (char*)arealloc(buf, abufsz, 100, sizeof(char)))) { | ^ qmlex.l: At top level: qmlex.l:553:8: warning: return type defaults to 'int' [-Wimplicit-int] 553 | { | ^ qmlex.l: In function 'u8encode': qmlex.l:636:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 636 | c = c >> 6; | ^ qmlex.l:641:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 641 | c = c >> 6; | ^ qmlex.l:643:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 643 | c = c >> 6; | ^ qmlex.l:648:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 648 | c = c >> 6; | ^ qmlex.l:650:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 650 | c = c >> 6; | ^ qmlex.l:652:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 652 | c = c >> 6; | ^ qmlex.l: At top level: qmlex.l:682:8: warning: return type defaults to 'int' [-Wimplicit-int] 682 | { | ^ qmlex.l:798:8: warning: return type defaults to 'int' [-Wimplicit-int] 798 | { | ^ qmlex.l: In function 'utf8_qualid': qmlex.l:800:17: warning: unused variable 'c' [-Wunused-variable] 800 | int ret, ret2; | ^ qmlex.l: At top level: qmlex.l:822:8: warning: return type defaults to 'int' [-Wimplicit-int] 822 | { | ^ qmlex.l:854:8: warning: return type defaults to 'int' [-Wimplicit-int] 854 | mpz_t z; | ^~~~~~ qmlex.l:884:1: warning: return type defaults to 'int' [-Wimplicit-int] 884 | { | ^ mangle.h:160:14: warning: return type defaults to 'int' [-Wimplicit-int] 160 | #define peek __qq__peek | ^~~~~~~~~~ qmlex.l:889:1: note: in expansion of macro 'peek' 889 | { | ^ mangle.h:237:14: warning: return type defaults to 'int' [-Wimplicit-int] 237 | #define skip __qq__skip | ^~~~~~~~~~ qmlex.l:896:1: note: in expansion of macro 'skip' 896 | /* skip remainder of input line */ | ^~~~ mangle.h:81:15: warning: return type defaults to 'int' [-Wimplicit-int] 81 | #define getln __qq__getln | ^~~~~~~~~~~ qmlex.l:909:1: note: in expansion of macro 'getln' 909 | char *s; | ^ qmlex.l:944:8: warning: return type defaults to 'int' [-Wimplicit-int] 944 | { | ^ qmlex.l:974:8: warning: return type defaults to 'int' [-Wimplicit-int] 974 | { | ^ qmlex.l: In function 'string': qmlex.l:845:1: warning: control reaches end of non-void function [-Wreturn-type] 845 | | ^ qmlex.l: In function 'initbuf': qmlex.l:540:1: warning: control reaches end of non-void function [-Wreturn-type] 540 | | ^ qmlex.l: In function '__qq__skip': qmlex.l:907:1: warning: control reaches end of non-void function [-Wreturn-type] 907 | | ^ qmlex.l: In function '__qq__getln': qmlex.l:929:1: warning: control reaches end of non-void function [-Wreturn-type] 929 | | ^ qmlex.l: In function 'lexpop': qmlex.l:1000:1: warning: control reaches end of non-void function [-Wreturn-type] 1000 | | ^ gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o q-qbase.o `test -f 'qbase.c' || echo './'`qbase.c qbase.c: In function 'u8encode': qbase.c:587:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 587 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qbase.c:592:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 592 | uc[2] = 0x80 | c&0x3f; | ~^~~~~ qbase.c:594:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 594 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qbase.c:599:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 599 | uc[3] = 0x80 | c&0x3f; | ~^~~~~ qbase.c:601:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 601 | uc[2] = 0x80 | c&0x3f; | ~^~~~~ qbase.c:603:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 603 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qbase.c: In function 'scanchar': qbase.c:1081:13: warning: unused variable 'r' [-Wunused-variable] 1081 | char *r; | ^ qbase.c: In function '__qq__absolute': qbase.c:1172:65: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1172 | #define tilde(s) (s[0] == '~' && (!s[1] || strchr(dirstr, s[1]) && !strchr(volstr, s[1]))) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ qbase.c:1180:12: note: in expansion of macro 'tilde' 1180 | else if (tilde(s)) | ^~~~~ qbase.c: In function '__qq__dirprefix': qbase.c:1193:36: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1193 | (!s[l] || strchr(dirstr, s[l]) && !strchr(volstr, s[l])); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ qbase.c: In function '__qq__expand': qbase.c:1172:65: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1172 | #define tilde(s) (s[0] == '~' && (!s[1] || strchr(dirstr, s[1]) && !strchr(volstr, s[1]))) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ qbase.c:1244:7: note: in expansion of macro 'tilde' 1244 | if (tilde(s2)) { | ^~~~~ qbase.c: In function '__qq__searchlib': qbase.c:1172:65: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1172 | #define tilde(s) (s[0] == '~' && (!s[1] || strchr(dirstr, s[1]) && !strchr(volstr, s[1]))) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ qbase.c:1269:7: note: in expansion of macro 'tilde' 1269 | if (tilde(s2)) | ^~~~~ qbase.c:1279:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1279 | if (s[0] == '.') | ^ gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o q-sys.o `test -f 'sys.c' || echo './'`sys.c gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o q-random.o `test -f 'random.c' || echo './'`random.c gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o q-uchar.o `test -f 'uchar.c' || echo './'`uchar.c gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o q-getopt.o `test -f 'getopt.c' || echo './'`getopt.c gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o q-getopt1.o `test -f 'getopt1.c' || echo './'`getopt1.c /bin/sh ../libtool --tag=CC --mode=link gcc -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -dlpreopen force -dlopen ../modules/clib/clib.la -dlopen ../modules/curl/curl.la -dlopen ../modules/dxl/dxl.la -dlopen ../modules/gdbm/gdbm.la -dlopen ../modules/magick/magick.la -dlopen ../modules/odbc/odbc.la -dlopen ../modules/octave/octave.la -dlopen ../modules/tk/tk.la -dlopen ../modules/xml/xml.la -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o q q-q.o q-qm.o q-qmcode.o q-qmfuns.o q-qmmatch.o q-qmprint.o q-qmparse.o q-qmlex.o q-qbase.o q-sys.o q-random.o q-uchar.o q-getopt.o q-getopt1.o ../libq/libq.la -lgmp ../libltdl/libltdlc.la -lpthread -lreadline -lncurses -lncursesw -lcrypt -lrt -lutil -lm libtool: link: rm -f .libs/q.nm .libs/q.nmS .libs/q.nmT libtool: link: rm -f ".libs/q.nmI" libtool: link: (cd .libs && gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -fno-builtin "qS.c") libtool: link: rm -f ".libs/qS.c" ".libs/q.nm" ".libs/q.nmS" ".libs/q.nmT" ".libs/q.nmI" libtool: link: gcc -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection .libs/qS.o -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o .libs/q q-q.o q-qm.o q-qmcode.o q-qmfuns.o q-qmmatch.o q-qmprint.o q-qmparse.o q-qmlex.o q-qbase.o q-sys.o q-random.o q-uchar.o q-getopt.o q-getopt1.o -Wl,--export-dynamic /builddir/build/BUILD/q-7.11/libltdl/./.libs/dlopen.a ../libq/.libs/libq.so -lgmp ../libltdl/.libs/libltdlc.a -lpthread -lreadline -lncurses -lncursesw -lcrypt -lrt -lutil -lm ../libltdl/.libs/libltdlcS.c:27:12: warning: type of 'dlopen_LTX_get_vtable' does not match original declaration [-Wlto-type-mismatch] ../libltdl/loaders/dlopen.c:61:1: note: return value type mismatch 61 | get_vtable (lt_user_data loader_data) | ^ ../libltdl/loaders/dlopen.c:61:1: note: 'dlopen_LTX_get_vtable' was previously declared here ../libltdl/loaders/dlopen.c:61:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used /usr/bin/ld: /tmp/cc1NjH16.ltrans0.ltrans.o: in function `__qq__rerun': /builddir/build/BUILD/q-7.11/src/q.c:1392: warning: the use of `tmpnam' is dangerous, better use `mkstemp' gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o qc-qc.o `test -f 'qc.c' || echo './'`qc.c qc.c: In function 'yyparse': qc.c:2459:16: warning: implicit declaration of function 'yylex' [-Wimplicit-function-declaration] 2459 | yychar = yylex (); | ^~~~~ qc.y:125:29: warning: implicit declaration of function 'srcstate'; did you mean 'setstate'? [-Wimplicit-function-declaration] 125 | source : { srcstate(); } | ^~~~~ | setstate qc.y:131:63: warning: implicit declaration of function 'import'; did you mean 'imports'? [-Wimplicit-function-declaration] 131 | { import(); newdecl(); } | ^ | imports qc.y:131:73: warning: implicit declaration of function 'newdecl'; did you mean 'execl'? [-Wimplicit-function-declaration] 131 | { import(); newdecl(); } | ^ | execl qc.y:133:63: warning: implicit declaration of function 'include' [-Wimplicit-function-declaration] 133 | { include(); newdecl(); } | ^ qc.y:143:63: warning: implicit declaration of function 'newrule' [-Wimplicit-function-declaration] 143 | { newrule(); } | ^ qc.y:146:50: warning: implicit declaration of function 'wrapover' [-Wimplicit-function-declaration] 146 | | program EOFTOK { wrapover(); } | ^ qc.y:149:106: warning: implicit declaration of function 'clear_imports' [-Wimplicit-function-declaration] 149 | { yyerrok; srcstate(); newrule(); newdecl(); clear_imports(); } | ^ qc.y:164:63: warning: implicit declaration of function 'add_import'; did you mean 'mpz_import'? [-Wimplicit-function-declaration] 164 | { add_import($1, NULL); } | ^ | mpz_import qc.y:181:63: warning: implicit declaration of function 'add_import_name' [-Wimplicit-function-declaration] 181 | { add_import_name(NULL, NULL); } | ^~ qc.y:196:63: warning: implicit declaration of function 'priority' [-Wimplicit-function-declaration] 196 | { priority($2); mpz_clear($2); } | ^~ qc.y:199:37: warning: implicit declaration of function 'yyerror'; did you mean 'yyerrok'? [-Wimplicit-function-declaration] 199 | yyerror(qcmsg[SYNTAX_ERROR]); | ^~~~~~~ | yyerrok qc.y:376:61: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 376 | } else if ((flags & VSYM) && ($2 || type) || | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ qc.y:379:60: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 379 | (flags & CST) && (flags & EXT) || | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ qc.y:381:72: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 380 | type && | ~~~~~~~ 381 | (symtb[type].flags & EXT) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 382 | !(flags & VIRT) || | ~~~~~~~~~~~~~~~ qc.y:383:62: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 383 | !(flags & VSYM) && | ~~~~~~~~~~~~~~~~^~ 384 | isvsym(strsp+symtb[$1].pname)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qc.y:400:53: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 400 | (flags & CST) && (flags & EXT) || | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ qc.y:401:73: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 401 | type && (symtb[type].flags & EXT) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 402 | !(flags & VIRT) || | ~~~~~~~~~~~~~~~ qc.y:403:64: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 403 | (prec == 5 || prec == 9) && $4 != 1 || | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ qc.y:404:64: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 404 | (prec != 5 && prec != 9) && $4 != 2) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ qc.y:424:61: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 424 | } else if ((flags & VSYM) && ($2 || type) || | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ qc.y:426:60: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 426 | (flags & CST) && (flags & EXT) || | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ qc.y:427:62: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 427 | !(flags & VSYM) && | ~~~~~~~~~~~~~~~~^~ 428 | isvsym(strsp+symtb[$1].pname) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qc.y:430:103: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 430 | $3 && symtb[$3].modno == modno && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ 431 | (symtb[$3].flags&DCL)) { | ~~~~~~~~~~~~~~~~~~~~~~~~ qc.y:449:60: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 449 | (flags & CST) && (flags & EXT) || | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ qc.y:451:103: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 451 | $6 && symtb[$6].modno == modno && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ 452 | (symtb[$6].flags&DCL) || | ~~~~~~~~~~~~~~~~~~~~~~~~ qc.y:454:71: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 454 | (prec == 5 || prec == 9) && $4 != 1 || | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ qc.y:455:71: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 455 | (prec != 5 && prec != 9) && $4 != 2) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ qc.y:465:66: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 465 | { if (flags & SPEC) | ^ qc.y:484:63: warning: implicit declaration of function 'precval'; did you mean 'pread'? [-Wimplicit-function-declaration] 484 | { $$ = precval($2); } | ^ | pread qc.y: At top level: qc.y:1513:1: warning: return type defaults to 'int' [-Wimplicit-int] 1513 | yyerror(s) | ^~~~~~~ qc.y:1525:1: warning: return type defaults to 'int' [-Wimplicit-int] 1525 | yywarn(s) | ^~~~~~ In file included from sys.h:38, from qbase.h:24, from qcdefs.h:24, from qc.y:31: mangle.h:57:15: warning: return type defaults to 'int' [-Wimplicit-int] 57 | #define fatal __qq__fatal | ^~~~~~~~~~~ qc.y:1535:1: note: in expansion of macro 'fatal' 1535 | fatal(s) | ^~~~~ qc.y:1554:1: warning: return type defaults to 'int' [-Wimplicit-int] 1554 | statistics() | ^~~~~~~~~~ qc.y:1695:1: warning: return type defaults to 'int' [-Wimplicit-int] 1695 | checkint() | ^~~~~~~~ qc.y:1701:1: warning: return type defaults to 'int' [-Wimplicit-int] 1701 | newrule() | ^~~~~~~ qc.y:1707:1: warning: return type defaults to 'int' [-Wimplicit-int] 1707 | newdecl() | ^~~~~~~ qc.y:1713:1: warning: return type defaults to 'int' [-Wimplicit-int] 1713 | precval(z) | ^~~~~~~ qc.y:1726:1: warning: return type defaults to 'int' [-Wimplicit-int] 1726 | priority(z) | ^~~~~~~~ qc.y: In function 'add_qualifier': qc.y:1763:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1763 | if (qual_size >= qual_alloc) | ^ qc.y: In function 'start_where_clauses': qc.y:1773:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1773 | if (qual_size >= qual_alloc) | ^ qc.y: In function 'add_where_clause': qc.y:1789:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1789 | if (clause_size >= clause_alloc) | ^ qc.y: In function 'parse_opts': qc.y:1929:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1929 | if (optarg) | ^ qc.y: In function 'get_source_opts': qc.y:2034:7: warning: unused variable 'i' [-Wunused-variable] 2034 | int i; | ^ qc.y: At top level: qc.y:2060:1: warning: return type defaults to 'int' [-Wimplicit-int] 2060 | main(argc, argv) | ^~~~ qc.y: In function 'main': qc.y:2102:55: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2102 | if (chkfile(searchlib(fname, argv[optind])) && mangle.h:107:17: warning: implicit declaration of function '__qq__initlex'; did you mean '__qq__intexpr'? [-Wimplicit-function-declaration] 107 | #define initlex __qq__initlex | ^~~~~~~~~~~~~ qc.y:2161:14: note: in expansion of macro 'initlex' 2161 | if (!initlex(argc, argv) || yyparse() == 0 && nerrs == 0) { | ^~~~~~~ qc.y:2161:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2161 | if (!initlex(argc, argv) || yyparse() == 0 && nerrs == 0) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ qc.y: In function 'yyerror': qc.y:1523:1: warning: control reaches end of non-void function [-Wreturn-type] 1523 | } | ^ qc.y: In function 'yywarn': qc.y:1533:1: warning: control reaches end of non-void function [-Wreturn-type] 1533 | } | ^ qc.y: In function 'checkint': qc.y:1699:1: warning: control reaches end of non-void function [-Wreturn-type] 1699 | } | ^ qc.y: In function 'newrule': qc.y:1705:1: warning: control reaches end of non-void function [-Wreturn-type] 1705 | } | ^ qc.y: In function 'newdecl': qc.y:1711:1: warning: control reaches end of non-void function [-Wreturn-type] 1711 | } | ^ qc.y: In function 'priority': qc.y:1734:1: warning: control reaches end of non-void function [-Wreturn-type] 1734 | } | ^ qc.y: In function 'main': qc.y:2150:13: warning: ignoring return value of 'freopen' declared with attribute 'warn_unused_result' [-Wunused-result] 2150 | freopen(list, "w", stderr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ qc.y: In function 'statistics': qc.y:1575:1: warning: control reaches end of non-void function [-Wreturn-type] 1575 | } | ^ gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o qc-qclex.o `test -f 'qclex.c' || echo './'`qclex.c qclex.l:51:8: warning: type defaults to 'int' in declaration of 'comment' [-Wimplicit-int] 51 | static comment(), string(); | ^~~~~~~ qclex.l:51:19: warning: type defaults to 'int' in declaration of 'string' [-Wimplicit-int] 51 | static comment(), string(); | ^~~~~~ qclex.l:53:8: warning: type defaults to 'int' in declaration of 'utf8_id' [-Wimplicit-int] 53 | static utf8_id(), utf8_id_or_sym(), utf8_qualid(), utf8_skip(); | ^~~~~~~ qclex.l:53:19: warning: type defaults to 'int' in declaration of 'utf8_id_or_sym' [-Wimplicit-int] 53 | static utf8_id(), utf8_id_or_sym(), utf8_qualid(), utf8_skip(); | ^~~~~~~~~~~~~~ qclex.l:53:37: warning: type defaults to 'int' in declaration of 'utf8_qualid' [-Wimplicit-int] 53 | static utf8_id(), utf8_id_or_sym(), utf8_qualid(), utf8_skip(); | ^~~~~~~~~~~ qclex.l:53:52: warning: type defaults to 'int' in declaration of 'utf8_skip' [-Wimplicit-int] 53 | static utf8_id(), utf8_id_or_sym(), utf8_qualid(), utf8_skip(); | ^~~~~~~~~ In file included from sys.h:38, from qbase.h:24, from qcdefs.h:24, from qclex.l:32: qclex.l: In function 'strdupchk': mangle.h:57:15: warning: implicit declaration of function '__qq__fatal' [-Wimplicit-function-declaration] 57 | #define fatal __qq__fatal | ^~~~~~~~~~~ qclex.l:58:5: note: in expansion of macro 'fatal' 58 | fatal(qcmsg[MEM_OVF]); | ^~~~~ qclex.l: At top level: qclex.l:65:8: warning: return type defaults to 'int' [-Wimplicit-int] 65 | static ofchk(char *s) | ^~~~~ qclex.l: In function 'getbuf': qclex.l:192:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 192 | if (mybuf1 = (char*)realloc(mybuf, mybufsz+MAXSTRLEN)) { | ^~~~~~ qclex.l: In function 'yylex': qclex.l:292:29: warning: implicit declaration of function 'yyerror'; did you mean 'YYerror'? [-Wimplicit-function-declaration] 292 | yyerror(msg); | ^~~~~~~ | YYerror qclex.l: At top level: qclex.l:498:8: warning: return type defaults to 'int' [-Wimplicit-int] 498 | { | ^ qclex.l:519:8: warning: return type defaults to 'int' [-Wimplicit-int] 519 | { | ^ qclex.l:524:8: warning: return type defaults to 'int' [-Wimplicit-int] 524 | { | ^ qclex.l: In function 'addbuf': qclex.l:526:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 526 | if (!(buf = (char*)arealloc(buf, abufsz, 100, sizeof(char)))) | ^ qclex.l: At top level: qclex.l:534:8: warning: return type defaults to 'int' [-Wimplicit-int] 534 | { | ^ qclex.l: In function 'u8encode': qclex.l:617:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 617 | c = c >> 6; | ^ qclex.l:622:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 622 | c = c >> 6; | ^ qclex.l:624:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 624 | c = c >> 6; | ^ qclex.l:629:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 629 | c = c >> 6; | ^ qclex.l:631:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 631 | c = c >> 6; | ^ qclex.l:633:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 633 | c = c >> 6; | ^ qclex.l: At top level: qclex.l:663:8: warning: return type defaults to 'int' [-Wimplicit-int] 663 | { | ^ qclex.l:691:8: warning: return type defaults to 'int' [-Wimplicit-int] 691 | { | ^ qclex.l:749:8: warning: return type defaults to 'int' [-Wimplicit-int] 749 | { | ^ qclex.l:854:8: warning: return type defaults to 'int' [-Wimplicit-int] 854 | { | ^ qclex.l:860:8: warning: return type defaults to 'int' [-Wimplicit-int] 860 | { | ^ qclex.l:866:8: warning: return type defaults to 'int' [-Wimplicit-int] 866 | { | ^ qclex.l: In function 'utf8_qualid': qclex.l:868:17: warning: unused variable 'c' [-Wunused-variable] 868 | int ret, ret2; | ^ qclex.l: At top level: qclex.l:890:8: warning: return type defaults to 'int' [-Wimplicit-int] 890 | { | ^ mangle.h:83:18: warning: return type defaults to 'int' [-Wimplicit-int] 83 | #define getmodno __qq__getmodno | ^~~~~~~~~~~~~~ qclex.l:989:1: note: in expansion of macro 'getmodno' 989 | char *s; | ^ ~~~ qclex.l:1002:1: warning: return type defaults to 'int' [-Wimplicit-int] 1002 | char *s; | ^ ~~~~~~~~ qclex.l:1014:1: warning: return type defaults to 'int' [-Wimplicit-int] 1014 | int modno; | ^ ~~ qclex.l:1026:1: warning: return type defaults to 'int' [-Wimplicit-int] 1026 | char *modname, *realname, *fname, *s; | ^ ~ qclex.l:1046:1: warning: return type defaults to 'int' [-Wimplicit-int] 1046 | char *s, *as; | ^ ~~ mangle.h:179:18: warning: return type defaults to 'int' [-Wimplicit-int] 179 | #define pushfile __qq__pushfile | ^~~~~~~~~~~~~~ qclex.l:1136:1: note: in expansion of macro 'pushfile' 1136 | int incl; | ^ ~~~ qclex.l:1167:8: warning: return type defaults to 'int' [-Wimplicit-int] 1167 | { | ^ qclex.l:1192:8: warning: return type defaults to 'int' [-Wimplicit-int] 1192 | { | ^ qclex.l:1221:1: warning: return type defaults to 'int' [-Wimplicit-int] 1221 | char *s, *as; | ^ ~~~~~ qclex.l:1233:1: warning: return type defaults to 'int' [-Wimplicit-int] 1233 | char *s, *as; | ^ ~~~~~~~~~~ qclex.l:1243:1: warning: return type defaults to 'int' [-Wimplicit-int] 1243 | { | ^ qclex.l: In function 'sym_import': qclex.l:1253:10: warning: unused variable 'l' [-Wunused-variable] 1253 | if (namec > 0 && namev[0].s) { | ^ qclex.l: At top level: qclex.l:1301:1: warning: return type defaults to 'int' [-Wimplicit-int] 1301 | int incl; | ^ ~~~ qclex.l: In function 'doimport': qclex.l:1305:20: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 1305 | pushfile(incl); | ^ qclex.l:1301:1: note: declared here 1301 | int incl; | ^ ~~~ qclex.l:1326:7: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 1326 | } else { | ^~~~~~ qclex.l:1301:1: note: declared here 1301 | int incl; | ^ ~~~ qclex.l:1332:17: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1332 | if (fsp->namev) { | ^ qclex.l: At top level: qclex.l:1347:1: warning: return type defaults to 'int' [-Wimplicit-int] 1347 | { | ^ qclex.l:1352:1: warning: return type defaults to 'int' [-Wimplicit-int] 1352 | { | ^ qclex.l:1359:1: warning: return type defaults to 'int' [-Wimplicit-int] 1359 | { | ^ qclex.l:1364:1: warning: return type defaults to 'int' [-Wimplicit-int] 1364 | { | ^ qclex.l: In function 'wrapover': qclex.l:1396:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1396 | if (fsp->namev) { | ^ qclex.l: At top level: mangle.h:107:17: warning: return type defaults to 'int' [-Wimplicit-int] 107 | #define initlex __qq__initlex | ^~~~~~~~~~~~~ qclex.l:1448:1: note: in expansion of macro 'initlex' 1448 | int _argc; | ^ ~~ qclex.l:1477:1: warning: return type defaults to 'int' [-Wimplicit-int] 1477 | { | ^ qclex.l: In function 'initbuf': qclex.l:522:1: warning: control reaches end of non-void function [-Wreturn-type] 522 | | ^ qclex.l: In function 'addbuf': qclex.l:532:1: warning: control reaches end of non-void function [-Wreturn-type] 532 | | ^ qclex.l: In function 'strdupchk': qclex.l:61:1: warning: control reaches end of non-void function [-Wreturn-type] 61 | } | ^ qclex.l: In function 'string': qclex.l:917:1: warning: control reaches end of non-void function [-Wreturn-type] 917 | | ^ qclex.l: In function 'comment': qclex.l:517:1: warning: control reaches end of non-void function [-Wreturn-type] 517 | | ^ qclex.l: In function 'ofchk': qclex.l:69:1: warning: control reaches end of non-void function [-Wreturn-type] 69 | } | ^ qclex.l: In function 'utf8_skip': qclex.l:759:1: warning: control reaches end of non-void function [-Wreturn-type] 759 | | ^ qclex.l: In function 'add_import': qclex.l:1231:1: warning: control reaches end of non-void function [-Wreturn-type] 1231 | | ^ qclex.l: In function 'add_import_name': qclex.l:1241:1: warning: control reaches end of non-void function [-Wreturn-type] 1241 | | ^ qclex.l: In function 'clear_imports': qclex.l:1246:1: warning: control reaches end of non-void function [-Wreturn-type] 1246 | | ^ qclex.l: In function 'import': qclex.l:1350:1: warning: control reaches end of non-void function [-Wreturn-type] 1350 | | ^ qclex.l: In function '__qq__pushfile': qclex.l:1165:1: warning: control reaches end of non-void function [-Wreturn-type] 1165 | | ^ qclex.l: In function 'addmod': qclex.l:1041:1: warning: control reaches end of non-void function [-Wreturn-type] 1041 | | ^ qclex.l: In function 'popfile0': qclex.l:1213:1: warning: control reaches end of non-void function [-Wreturn-type] 1213 | | ^ qclex.l: In function 'include': qclex.l:1355:1: warning: control reaches end of non-void function [-Wreturn-type] 1355 | | ^ qclex.l: In function 'popfile': qclex.l:1190:1: warning: control reaches end of non-void function [-Wreturn-type] 1190 | | ^ qclex.l: In function 'srcstate': qclex.l:1480:1: warning: control reaches end of non-void function [-Wreturn-type] qclex.l: At top level: qclex.l:42:28: warning: 's2' defined but not used [-Wunused-variable] 42 | static char s1[MAXSTRLEN], s2[MAXSTRLEN]; | ^~ gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o qc-qcmsgs.o `test -f 'qcmsgs.c' || echo './'`qcmsgs.c gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o qc-qcrules.o `test -f 'qcrules.c' || echo './'`qcrules.c In file included from sys.h:38, from qbase.h:24, from qcdefs.h:24, from qcrules.c:22: qcrules.c: In function 'newstatep': mangle.h:57:15: warning: implicit declaration of function '__qq__fatal' [-Wimplicit-function-declaration] 57 | #define fatal __qq__fatal | ^~~~~~~~~~~ qcrules.c:132:5: note: in expansion of macro 'fatal' 132 | fatal(qcmsg[MEM_OVF]); | ^~~~~ qcrules.c: At top level: qcrules.c:404:1: warning: return type defaults to 'int' [-Wimplicit-int] 404 | subtype(int type1, int type2) | ^~~~~~~ qcrules.c: In function 'merge': qcrules.c:569:5: warning: implicit declaration of function 'yywarn' [-Wimplicit-function-declaration] 569 | yywarn(qcmsg[VIRTUAL_OVERLAPS]); | ^~~~~~ qcrules.c: At top level: qcrules.c:662:1: warning: return type defaults to 'int' [-Wimplicit-int] 662 | printsym(int fno) | ^~~~~~~~ qcrules.c: In function 'printop': qcrules.c:687:14: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 687 | printf("%05d: ", op-tcodesp+codespsz); | ~~~^ | | | int | %05ld qcrules.c: At top level: qcrules.c:772:1: warning: return type defaults to 'int' [-Wimplicit-int] 772 | isconstx(EXPR *x) | ^~~~~~~~ qcrules.c: In function 'isconstx': qcrules.c:780:24: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 780 | (x->fno < RESERVED && n == 0 || (symtb[x->fno].flags & CST) && | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ qcrules.c: At top level: qcrules.c:785:1: warning: return type defaults to 'int' [-Wimplicit-int] 785 | isvarx(EXPR *x) | ^~~~~~ qcrules.c:791:1: warning: return type defaults to 'int' [-Wimplicit-int] 791 | irrefutable(EXPR *x) | ^~~~~~~~~~~ qcrules.c: In function 'left_hand_side': qcrules.c:808:5: warning: implicit declaration of function 'yyerror'; did you mean 'perror'? [-Wimplicit-function-declaration] 808 | yyerror(qcmsg[INVALID_DEF]); | ^~~~~~~ | perror qcrules.c: In function 'queries': qcrules.c:858:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 858 | if (strcmp(tmpsp+vartb[vno].pname, "_")) | ^ qcrules.c:899:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 899 | if (arity(x->fno) > 0) | ^ qcrules.c: In function 'queries0': qcrules.c:935:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 935 | if (arity(x->fno) > 0) | ^ qcrules.c: At top level: qcrules.c:1042:1: warning: return type defaults to 'int' [-Wimplicit-int] 1042 | add_match(Statep s) | ^~~~~~~~~ qcrules.c: In function 'add_match': qcrules.c:1049:11: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1049 | else if (matchtbsz >= amatchtbsz) | ^ qcrules.c: In function 'lhsvars': qcrules.c:1090:7: warning: unused variable 'vno' [-Wunused-variable] 1090 | int vno; | ^~~ qcrules.c: In function 'nexpression': qcrules.c:1196:34: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1196 | if (wflag > 2 || wflag > 1 && !(symtb[x->fno].flags & VSYM)) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qcrules.c:1195:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1195 | if (wflag && !(symtb[x->fno].flags & DCL)) | ^ qcrules.c: In function 'newstatep': qcrules.c:135:1: warning: control reaches end of non-void function [-Wreturn-type] 135 | } | ^ qcrules.c: In function 'newtransp': qcrules.c:146:1: warning: control reaches end of non-void function [-Wreturn-type] 146 | } | ^ qcrules.c: In function 'newrulep': qcrules.c:157:1: warning: control reaches end of non-void function [-Wreturn-type] 157 | } | ^ qcrules.c: In function 'printsym': qcrules.c:679:1: warning: control reaches end of non-void function [-Wreturn-type] 679 | } | ^ gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o qc-qctables.o `test -f 'qctables.c' || echo './'`qctables.c In file included from sys.h:38, from qbase.h:24, from qcdefs.h:24, from qctables.c:22: qctables.c: In function 'inittables': mangle.h:57:15: warning: implicit declaration of function '__qq__fatal' [-Wimplicit-function-declaration] 57 | #define fatal __qq__fatal | ^~~~~~~~~~~ qctables.c:67:5: note: in expansion of macro 'fatal' 67 | fatal(qcmsg[MEM_OVF]); | ^~~~~ qctables.c: At top level: qctables.c:665:1: warning: return type defaults to 'int' [-Wimplicit-int] 665 | symprio(int sym) | ^~~~~~~ qctables.c: In function 'getfun': qctables.c:692:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 692 | if (matchfun(fno, s) && | ^ qctables.c:681:8: warning: unused variable 'msg' [-Wunused-variable] 681 | char msg[MAXSTRLEN], mnm[MAXSTRLEN]; | ^~~ qctables.c: In function 'mkfun': qctables.c:747:5: warning: implicit declaration of function 'yyerror'; did you mean 'perror'? [-Wimplicit-function-declaration] 747 | yyerror(msg); | ^~~~~~~ | perror qctables.c:752:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 752 | if (matchfun(fno, s) && | ^ qctables.c:797:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 797 | if (symtbsz >= asymtbsz) | ^ qctables.c:824:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 824 | (wflag >= 3 && symtb[fno].modno >= 0 || | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ qctables.c:828:7: warning: implicit declaration of function 'yywarn' [-Wimplicit-function-declaration] 828 | yywarn(msg); | ^~~~~~ qctables.c: In function 'mkxxxfun': qctables.c:854:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 854 | if (matchfun(fno, s) && | ^ qctables.c:899:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 899 | if (symtbsz >= asymtbsz) | ^ qctables.c:926:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 926 | (wflag >= 3 && symtb[fno].modno >= 0 || | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ qctables.c: In function 'dclfun': qctables.c:1041:33: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1041 | symtb[fno].type != type && !(flags & EXT) || qctables.c: In function 'mkfvar': qctables.c:1116:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1116 | if (matchfun(vno, s) && | ^ qctables.c:1161:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1161 | if (symtbsz >= asymtbsz) | ^ qctables.c:1188:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1188 | (wflag >= 3 && symtb[vno].modno >= 0 || | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ qctables.c: In function 'mkxxxfvar': qctables.c:1214:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1214 | if (matchfun(vno, s) && | ^ qctables.c:1259:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1259 | if (symtbsz >= asymtbsz) | ^ qctables.c:1286:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1286 | (wflag >= 3 && symtb[vno].modno >= 0 || | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ qctables.c: In function 'mktype': qctables.c:1421:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1421 | if (matchtyp(type, s) && | ^ qctables.c:1466:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1466 | if (symtbsz >= asymtbsz) | ^ qctables.c:1493:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1493 | (wflag >= 3 && symtb[type].modno >= 0 || | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ qctables.c: In function 'mkxxxtype': qctables.c:1519:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1519 | if (matchtyp(type, s) && | ^ qctables.c:1564:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1564 | if (symtbsz >= asymtbsz) | ^ qctables.c:1591:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1591 | (wflag >= 3 && symtb[type].modno >= 0 || | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ qctables.c: In function 'uniq': qctables.c:1772:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1772 | if (matchsym(sym, s, t) && | ^ qctables.c: In function 'fix_symtb': qctables.c:1803:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1803 | if (symtb[i].modno == NONE || symtb[i].modno == 0 || | ^~ qctables.c:1807:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1807 | if (uniq(i)) | ^~ qctables.c: At top level: qctables.c:1870:1: warning: return type defaults to 'int' [-Wimplicit-int] 1870 | vareq(s1, s2) | ^~~~~ qctables.c: In function 'add_init': qctables.c:2039:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2039 | if (inittbsz >= ainittbsz) | ^ qctables.c: In function '__qq__intexpr': qctables.c:303:1: warning: control reaches end of non-void function [-Wreturn-type] 303 | } | ^ qctables.c: In function '__qq__floatexpr': qctables.c:318:1: warning: control reaches end of non-void function [-Wreturn-type] 318 | } | ^ qctables.c: In function '__qq__strexpr': qctables.c:333:1: warning: control reaches end of non-void function [-Wreturn-type] 333 | } | ^ qctables.c: In function 'varexpr': qctables.c:348:1: warning: control reaches end of non-void function [-Wreturn-type] 348 | } | ^ qctables.c: In function '__qq__consexpr': qctables.c:364:1: warning: control reaches end of non-void function [-Wreturn-type] 364 | } | ^ qctables.c: In function 'pairexpr': qctables.c:380:1: warning: control reaches end of non-void function [-Wreturn-type] 380 | } | ^ qctables.c: In function 'appexpr': qctables.c:397:1: warning: control reaches end of non-void function [-Wreturn-type] 397 | } | ^ qctables.c: In function '__qq__funexpr': qctables.c:421:1: warning: control reaches end of non-void function [-Wreturn-type] 421 | } | ^ qctables.c: In function 'puttmp': qctables.c:487:1: warning: control reaches end of non-void function [-Wreturn-type] 487 | } | ^ qctables.c: In function 'mkvar': qctables.c:1886:1: warning: control reaches end of non-void function [-Wreturn-type] 1886 | } | ^ qctables.c: At top level: qctables.c:2174:12: warning: 'intcmp' defined but not used [-Wunused-function] 2174 | static int intcmp(int *ip, int *jp) | ^~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o qc-qbase.o `test -f 'qbase.c' || echo './'`qbase.c qbase.c: In function 'u8encode': qbase.c:587:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 587 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qbase.c:592:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 592 | uc[2] = 0x80 | c&0x3f; | ~^~~~~ qbase.c:594:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 594 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qbase.c:599:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 599 | uc[3] = 0x80 | c&0x3f; | ~^~~~~ qbase.c:601:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 601 | uc[2] = 0x80 | c&0x3f; | ~^~~~~ qbase.c:603:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 603 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qbase.c: In function 'scanchar': qbase.c:1081:13: warning: unused variable 'r' [-Wunused-variable] 1081 | char *r; | ^ qbase.c: In function '__qq__absolute': qbase.c:1172:65: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1172 | #define tilde(s) (s[0] == '~' && (!s[1] || strchr(dirstr, s[1]) && !strchr(volstr, s[1]))) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ qbase.c:1180:12: note: in expansion of macro 'tilde' 1180 | else if (tilde(s)) | ^~~~~ qbase.c: In function '__qq__dirprefix': qbase.c:1193:36: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1193 | (!s[l] || strchr(dirstr, s[l]) && !strchr(volstr, s[l])); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ qbase.c: In function '__qq__expand': qbase.c:1172:65: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1172 | #define tilde(s) (s[0] == '~' && (!s[1] || strchr(dirstr, s[1]) && !strchr(volstr, s[1]))) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ qbase.c:1244:7: note: in expansion of macro 'tilde' 1244 | if (tilde(s2)) { | ^~~~~ qbase.c: In function '__qq__searchlib': qbase.c:1172:65: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1172 | #define tilde(s) (s[0] == '~' && (!s[1] || strchr(dirstr, s[1]) && !strchr(volstr, s[1]))) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ qbase.c:1269:7: note: in expansion of macro 'tilde' 1269 | if (tilde(s2)) | ^~~~~ qbase.c:1279:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1279 | if (s[0] == '.') | ^ gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o qc-sys.o `test -f 'sys.c' || echo './'`sys.c gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o qc-uchar.o `test -f 'uchar.c' || echo './'`uchar.c gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o qc-getopt.o `test -f 'getopt.c' || echo './'`getopt.c gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o qc-getopt1.o `test -f 'getopt1.c' || echo './'`getopt1.c /bin/sh ../libtool --tag=CC --mode=link gcc -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o qc qc-qc.o qc-qclex.o qc-qcmsgs.o qc-qcrules.o qc-qctables.o qc-qbase.o qc-sys.o qc-uchar.o qc-getopt.o qc-getopt1.o -lgmp -lcrypt -lrt -lutil -lm libtool: link: gcc -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o qc qc-qc.o qc-qclex.o qc-qcmsgs.o qc-qcrules.o qc-qctables.o qc-qbase.o qc-sys.o qc-uchar.o qc-getopt.o qc-getopt1.o -lgmp -lcrypt -lrt -lutil -lm gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o qcc-qcc.o `test -f 'qcc.c' || echo './'`qcc.c qcc.c: In function 'main': qcc.c:494:7: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 494 | system("rm .libs/* && rmdir .libs"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o qcc-qbase.o `test -f 'qbase.c' || echo './'`qbase.c qbase.c: In function 'u8encode': qbase.c:587:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 587 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qbase.c:592:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 592 | uc[2] = 0x80 | c&0x3f; | ~^~~~~ qbase.c:594:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 594 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qbase.c:599:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 599 | uc[3] = 0x80 | c&0x3f; | ~^~~~~ qbase.c:601:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 601 | uc[2] = 0x80 | c&0x3f; | ~^~~~~ qbase.c:603:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 603 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qbase.c: In function 'scanchar': qbase.c:1081:13: warning: unused variable 'r' [-Wunused-variable] 1081 | char *r; | ^ qbase.c: In function '__qq__absolute': qbase.c:1172:65: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1172 | #define tilde(s) (s[0] == '~' && (!s[1] || strchr(dirstr, s[1]) && !strchr(volstr, s[1]))) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ qbase.c:1180:12: note: in expansion of macro 'tilde' 1180 | else if (tilde(s)) | ^~~~~ qbase.c: In function '__qq__dirprefix': qbase.c:1193:36: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1193 | (!s[l] || strchr(dirstr, s[l]) && !strchr(volstr, s[l])); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ qbase.c: In function '__qq__expand': qbase.c:1172:65: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1172 | #define tilde(s) (s[0] == '~' && (!s[1] || strchr(dirstr, s[1]) && !strchr(volstr, s[1]))) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ qbase.c:1244:7: note: in expansion of macro 'tilde' 1244 | if (tilde(s2)) { | ^~~~~ qbase.c: In function '__qq__searchlib': qbase.c:1172:65: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1172 | #define tilde(s) (s[0] == '~' && (!s[1] || strchr(dirstr, s[1]) && !strchr(volstr, s[1]))) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ qbase.c:1269:7: note: in expansion of macro 'tilde' 1269 | if (tilde(s2)) | ^~~~~ qbase.c:1279:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1279 | if (s[0] == '.') | ^ gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o qcc-sys.o `test -f 'sys.c' || echo './'`sys.c gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o qcc-getopt.o `test -f 'getopt.c' || echo './'`getopt.c gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o qcc-getopt1.o `test -f 'getopt1.c' || echo './'`getopt1.c /bin/sh ../libtool --tag=CC --mode=link gcc -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o qcc qcc-qcc.o qcc-qbase.o qcc-sys.o qcc-getopt.o qcc-getopt1.o -lgmp -lcrypt -lrt -lutil -lm libtool: link: gcc -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o qcc qcc-qcc.o qcc-qbase.o qcc-sys.o qcc-getopt.o qcc-getopt1.o -lgmp -lcrypt -lrt -lutil -lm gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libglobs_a-q.o `test -f 'q.c' || echo './'`q.c q.c:52:8: warning: type defaults to 'int' in declaration of 'unload_dlls' [-Wimplicit-int] 52 | static unload_dlls(void); | ^~~~~~~~~~~ q.c: In function '__qq__exitproc': q.c:61:7: warning: unused variable 'i' [-Wunused-variable] 61 | int i; | ^ q.c: At top level: q.c:480:8: warning: return type defaults to 'int' [-Wimplicit-int] 480 | static comp(x, y) | ^~~~ q.c:486:8: warning: return type defaults to 'int' [-Wimplicit-int] 486 | static build_fsym_table() | ^~~~~~~~~~~~~~~~ q.c: In function 'build_fsym_table': q.c:490:15: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 490 | if (!fsyms) return; | ^~~~~~ q.c:486:8: note: declared here 486 | static build_fsym_table() | ^~~~~~~~~~~~~~~~ q.c:493:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 493 | if (('a' <= *base && *base <= 'z' || | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ q.c: At top level: q.c:513:8: warning: return type defaults to 'int' [-Wimplicit-int] 513 | static build_vsym_table() | ^~~~~~~~~~~~~~~~ q.c: In function 'build_vsym_table': q.c:517:15: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 517 | if (!vsyms) return; | ^~~~~~ q.c:513:8: note: declared here 513 | static build_vsym_table() | ^~~~~~~~~~~~~~~~ q.c:520:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 520 | if (('a' <= *base && *base <= 'z' || | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ q.c: At top level: q.c:540:8: warning: return type defaults to 'int' [-Wimplicit-int] 540 | static search(table, text, len) | ^~~~~~ q.c:550:8: warning: return type defaults to 'int' [-Wimplicit-int] 550 | static clear_fsym_table() | ^~~~~~~~~~~~~~~~ q.c: In function 'clear_fsym_table': q.c:553:15: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 553 | if (!fsyms) return; | ^~~~~~ q.c:550:8: note: declared here 550 | static clear_fsym_table() | ^~~~~~~~~~~~~~~~ q.c: At top level: q.c:560:8: warning: return type defaults to 'int' [-Wimplicit-int] 560 | static clear_vsym_table() | ^~~~~~~~~~~~~~~~ q.c: In function 'clear_vsym_table': q.c:563:15: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 563 | if (!vsyms) return; | ^~~~~~ q.c:560:8: note: declared here 560 | static clear_vsym_table() | ^~~~~~~~~~~~~~~~ q.c: In function 'sym_generator': q.c:603:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 603 | while (name = csyms[i_csym]) | ^~~~ q.c:614:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 614 | while (name = fsyms[i_fsym]) | ^~~~ q.c:625:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 625 | while (name = vsyms[i_vsym]) | ^~~~ q.c: In function 'init_readline': q.c:655:3: warning: 'CPPFunction' is deprecated [-Wdeprecated-declarations] 655 | rl_attempted_completion_function = (CPPFunction *)sym_completion; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ q.c: In function '__qq__list_completions': q.c:699:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 699 | if (matches[0]) | ^ q.c: In function 'mygetline1': q.c:723:18: warning: unused variable 'last' [-Wunused-variable] 723 | static char *last = NULL; | ^~~~ q.c:766:34: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 766 | (l = strlen(bufp)) > 0 && bufp[l-1] == '\n') | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ q.c:774:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 774 | if (buf) | ^ q.c:785:34: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 785 | if (ferror(fp) || feof(fp) && !*buf) { | ~~~~~~~~~^~~~~~~~ q.c: At top level: q.c:797:8: warning: type defaults to 'int' in declaration of 'contd' [-Wimplicit-int] 797 | static contd(); | ^~~~~ q.c: In function '__qq__mygetline': q.c:891:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 891 | codeset != NULL && strcmp(codeset, rl_codeset) != 0) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ q.c: At top level: q.c:949:8: warning: return type defaults to 'int' [-Wimplicit-int] 949 | static wsarg(char *arg) | ^~~~~ q.c:983:8: warning: return type defaults to 'int' [-Wimplicit-int] 983 | static qcarg(char *arg) | ^~~~~ q.c:995:8: warning: return type defaults to 'int' [-Wimplicit-int] 995 | static set_qcarg(int i, char *arg) | ^~~~~~~~~ In file included from sys.h:38, from qbase.h:24, from qdefs.h:24, from q.c:26: q.c: In function 'parse_opts': mangle.h:35:26: warning: implicit declaration of function '__qq__debug_parse_opts'; did you mean 'debug_parse_opts'? [-Wimplicit-function-declaration] 35 | #define debug_parse_opts __qq__debug_parse_opts | ^~~~~~~~~~~~~~~~~~~~~~ q.c:1039:12: note: in expansion of macro 'debug_parse_opts' 1039 | if (!debug_parse_opts(opts)) { | ^~~~~~~~~~~~~~~~ q.c: In function 'get_source_opts': q.c:1292:7: warning: unused variable 'i' [-Wunused-variable] 1292 | int i; | ^ q.c: At top level: q.c:1332:1: warning: return type defaults to 'int' [-Wimplicit-int] 1332 | spawn(char *prog, char *argv[]) | ^~~~~ q.c:1366:8: warning: type defaults to 'int' in declaration of 'resolve' [-Wimplicit-int] 1366 | static resolve(), init_dlls(); | ^~~~~~~ q.c:1366:19: warning: type defaults to 'int' in declaration of 'init_dlls' [-Wimplicit-int] 1366 | static resolve(), init_dlls(); | ^~~~~~~~~ q.c: In function 'dorun': q.c:1381:42: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1381 | chkfile(searchlib(fname, _source)) && q.c:1383:72: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1383 | chkfile(searchlib(fname, strcat(strcpy(fname2, _source), ".q"))) && q.c:1506:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1506 | if (codesp) free(codesp); codesp = NULL; codespsz = 0; | ^~ mangle.h:27:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 27 | #define codesp __qq__codesp | ^~~~~~~~~~~~ q.c:1506:29: note: in expansion of macro 'codesp' 1506 | if (codesp) free(codesp); codesp = NULL; codespsz = 0; | ^~~~~~ q.c:1507:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1507 | if (strsp) free(strsp); strsp = NULL; strspsz = tmpspsz = 0; | ^~ mangle.h:247:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 247 | #define strsp __qq__strsp | ^~~~~~~~~~~ q.c:1507:27: note: in expansion of macro 'strsp' 1507 | if (strsp) free(strsp); strsp = NULL; strspsz = tmpspsz = 0; | ^~~~~ q.c:1509:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1509 | if (limbsp) free(limbsp); limbsp = NULL; limbspsz = 0; | ^~ mangle.h:121:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 121 | #define limbsp __qq__limbsp | ^~~~~~~~~~~~ q.c:1509:29: note: in expansion of macro 'limbsp' 1509 | if (limbsp) free(limbsp); limbsp = NULL; limbspsz = 0; | ^~~~~~ q.c:1510:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1510 | if (hashtb) free(hashtb); hashtb = NULL; hashtbsz = 0; | ^~ mangle.h:93:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 93 | #define hashtb __qq__hashtb | ^~~~~~~~~~~~ q.c:1510:29: note: in expansion of macro 'hashtb' 1510 | if (hashtb) free(hashtb); hashtb = NULL; hashtbsz = 0; | ^~~~~~ q.c:1511:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1511 | if (symtb) free(symtb); symtb = NULL; symtbsz = tmptbsz = 0; | ^~ mangle.h:253:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 253 | #define symtb __qq__symtb | ^~~~~~~~~~~ q.c:1511:27: note: in expansion of macro 'symtb' 1511 | if (symtb) free(symtb); symtb = NULL; symtbsz = tmptbsz = 0; | ^~~~~ q.c:1513:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1513 | if (statetb) free(statetb); statetb = NULL; statetbsz = 0; | ^~ mangle.h:244:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 244 | #define statetb __qq__statetb | ^~~~~~~~~~~~~ q.c:1513:31: note: in expansion of macro 'statetb' 1513 | if (statetb) free(statetb); statetb = NULL; statetbsz = 0; | ^~~~~~~ q.c:1514:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1514 | if (transtb) free(transtb); transtb = NULL; transtbsz = 0; | ^~ mangle.h:268:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 268 | #define transtb __qq__transtb | ^~~~~~~~~~~~~ q.c:1514:31: note: in expansion of macro 'transtb' 1514 | if (transtb) free(transtb); transtb = NULL; transtbsz = 0; | ^~~~~~~ q.c:1515:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1515 | if (roffstb) free(roffstb); roffstb = NULL; roffstbsz = 0; | ^~ mangle.h:227:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 227 | #define roffstb __qq__roffstb | ^~~~~~~~~~~~~ q.c:1515:31: note: in expansion of macro 'roffstb' 1515 | if (roffstb) free(roffstb); roffstb = NULL; roffstbsz = 0; | ^~~~~~~ q.c:1516:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1516 | if (matchtb) free(matchtb); matchtb = NULL; matchtbsz = 0; | ^~ mangle.h:129:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 129 | #define matchtb __qq__matchtb | ^~~~~~~~~~~~~ q.c:1516:31: note: in expansion of macro 'matchtb' 1516 | if (matchtb) free(matchtb); matchtb = NULL; matchtbsz = 0; | ^~~~~~~ q.c:1517:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1517 | if (inittb) free(inittb); inittb = NULL; inittbsz = 0; | ^~ mangle.h:111:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 111 | #define inittb __qq__inittb | ^~~~~~~~~~~~ q.c:1517:29: note: in expansion of macro 'inittb' 1517 | if (inittb) free(inittb); inittb = NULL; inittbsz = 0; | ^~~~~~ q.c:1518:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1518 | if (modtb) free(modtb); modtb = NULL; | ^~ mangle.h:139:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 139 | #define modtb __qq__modtb | ^~~~~~~~~~~ q.c:1518:27: note: in expansion of macro 'modtb' 1518 | if (modtb) free(modtb); modtb = NULL; | ^~~~~ q.c:1519:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1519 | if (fnametb) free(fnametb); fnametb = NULL; modtbsz = 0; | ^~ mangle.h:66:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 66 | #define fnametb __qq__fnametb | ^~~~~~~~~~~~~ q.c:1519:31: note: in expansion of macro 'fnametb' 1519 | if (fnametb) free(fnametb); fnametb = NULL; modtbsz = 0; | ^~~~~~~ q.c:1534:33: warning: unused variable 'argv0' [-Wunused-variable] 1534 | int count = 0; char *const *argv0 = argv; | ^~~~~ q.c:1595:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1595 | if (gflag) | ^ q.c:1374:45: warning: unused variable 'msg' [-Wunused-variable] 1374 | char fname[MAXSTRLEN], fname2[MAXSTRLEN], msg[MAXSTRLEN]; | ^~~ q.c: In function '__qq___qinter_mpz_floatexpr': q.c:1687:14: warning: variable 'fp' set but not used [-Wunused-but-set-variable] 1687 | double ip, fp; | ^~ q.c: In function '__qq__getmpz_floatexpr': q.c:1757:9: warning: unused variable 'z' [-Wunused-variable] 1757 | mpz_t z; | ^ q.c: In function '__qq___qinter_sentinel': mangle.h:213:20: warning: implicit declaration of function '__qq__qmsentinel'; did you mean '__qq__qmnew'? [-Wimplicit-function-declaration] 213 | #define qmsentinel __qq__qmsentinel | ^~~~~~~~~~~~~~~~ q.c:1782:3: note: in expansion of macro 'qmsentinel' 1782 | qmsentinel(get_thr(), x); | ^~~~~~~~~~ q.c: At top level: q.c:1847:8: warning: type defaults to 'int' in declaration of '__libq_init' [-Wimplicit-int] 1847 | extern __libq_init(); | ^~~~~~~~~~~ q.c:1849:8: warning: return type defaults to 'int' [-Wimplicit-int] 1849 | static resolve() | ^~~~~~~ q.c:1975:8: warning: return type defaults to 'int' [-Wimplicit-int] 1975 | static init_dlls() | ^~~~~~~~~ q.c:1985:8: warning: return type defaults to 'int' [-Wimplicit-int] 1985 | static unload_dlls() | ^~~~~~~~~~~ q.c:2008:8: warning: return type defaults to 'int' [-Wimplicit-int] 2008 | static gnuclient(char *sexp) | ^~~~~~~~~ q.c:2121:1: warning: return type defaults to 'int' [-Wimplicit-int] 2121 | main(int argc, char **argv) | ^~~~ q.c: In function 'main': q.c:2200:41: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2200 | if (chkfile(searchlib(fname, source)) && mangle.h:5:23: warning: implicit declaration of function '__qq__acquire_input'; did you mean '__qq__acquire_tty'? [-Wimplicit-function-declaration] 5 | #define acquire_input __qq__acquire_input | ^~~~~~~~~~~~~~~~~~~ q.c:2452:5: note: in expansion of macro 'acquire_input' 2452 | acquire_input(); | ^~~~~~~~~~~~~ mangle.h:220:23: warning: implicit declaration of function '__qq__release_input'; did you mean '__qq__release_tty'? [-Wimplicit-function-declaration] 220 | #define release_input __qq__release_input | ^~~~~~~~~~~~~~~~~~~ q.c:2457:7: note: in expansion of macro 'release_input' 2457 | release_input(); | ^~~~~~~~~~~~~ q.c: In function 'unload_dlls': q.c:2004:1: warning: control reaches end of non-void function [-Wreturn-type] 2004 | } | ^ q.c: In function 'mygetline1': q.c:795:1: warning: control reaches end of non-void function [-Wreturn-type] 795 | } | ^ q.c: In function 'qcarg': q.c:993:1: warning: control reaches end of non-void function [-Wreturn-type] 993 | } | ^ q.c: In function 'set_qcarg': q.c:1005:1: warning: control reaches end of non-void function [-Wreturn-type] 1005 | } | ^ q.c: In function 'init_dlls': q.c:1983:1: warning: control reaches end of non-void function [-Wreturn-type] 1983 | } | ^ q.c: In function 'gnuclient': q.c:2016:1: warning: control reaches end of non-void function [-Wreturn-type] 2016 | } | ^ q.c: At top level: q.c:723:18: warning: 'last' defined but not used [-Wunused-variable] 723 | static char *last = NULL; | ^~~~ q.c:949:8: warning: 'wsarg' defined but not used [-Wunused-function] 949 | static wsarg(char *arg) | ^~~~~ In function 'dorun', inlined from '__qq__rerun' at q.c:1611:16: q.c:1566:23: warning: 'args' may be used uninitialized [-Wmaybe-uninitialized] 1566 | symtb[ARGSOP].x = args; q.c: In function '__qq__rerun': q.c:1377:9: note: 'args' was declared here 1377 | EXPR *args, *in, *out, *err; | ^~~~ In function 'dorun', inlined from '__qq__rerun' at q.c:1611:16: q.c:1559:8: warning: '__qq__nargs' may be used uninitialized [-Wmaybe-uninitialized] 1559 | if (nargs == 0) | ^ q.c: In function '__qq__rerun': mangle.h:147:15: note: '__qq__nargs' was declared here 147 | #define nargs __qq__nargs | ^~~~~~~~~~~ q.c: In function 'main': q.c:2158:24: warning: '%s' directive writing 2 bytes into a region of size between 1 and 1024 [-Wformat-overflow=] 2158 | sprintf(qcprog, "%s%s", prefix, "qc"); | ^~ ~~~~ In file included from /usr/include/stdio.h:906, from sys.h:58: In function 'sprintf', inlined from 'main' at q.c:2158:5: /usr/include/bits/stdio2.h:30:10: note: '__sprintf_chk' output between 3 and 1026 bytes into a destination of size 1024 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libglobs_a-qm.o `test -f 'qm.c' || echo './'`qm.c qm.c: In function '__qq__atfork_child': qm.c:331:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 331 | if (thr->xst) free(thr->xst); thr->xst = thr->xsp = NULL; | ^~ qm.c:331:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 331 | if (thr->xst) free(thr->xst); thr->xst = thr->xsp = NULL; | ^~~ qm.c:332:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 332 | if (thr->ast) free(thr->ast); thr->ast = thr->asp = NULL; | ^~ qm.c:332:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 332 | if (thr->ast) free(thr->ast); thr->ast = thr->asp = NULL; | ^~~ qm.c:333:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 333 | if (thr->args) free(thr->args); thr->args = NULL; | ^~ qm.c:333:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 333 | if (thr->args) free(thr->args); thr->args = NULL; | ^~~ qm.c:334:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 334 | if (thr->mark) free(thr->mark); thr->mark = NULL; | ^~ qm.c:334:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 334 | if (thr->mark) free(thr->mark); thr->mark = NULL; | ^~~ qm.c:336:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 336 | if (thr->vartb) free(thr->vartb); thr->vartb = NULL; | ^~ qm.c:336:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 336 | if (thr->vartb) free(thr->vartb); thr->vartb = NULL; | ^~~ qm.c: At top level: qm.c:728:8: warning: return type defaults to 'int' [-Wimplicit-int] 728 | static initfx(int fno) | ^~~~~~ qm.c: In function 'initfx': qm.c:738:33: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 738 | fno < BUILTIN && funtb[fno] && nargs[fno] == 0 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ qm.c: In function '__qq__init': qm.c:772:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 772 | (symtb[fno].type && (symtb[symtb[fno].type].flags & VIRT) || qm.c: In function 'x_alloc': qm.c:827:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 827 | if (x = xfreep) { | ^ qm.c: In function '__qq__qmfree': qm.c:1226:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1226 | if (x->type) | ^ In file included from sys.h:38, from qbase.h:24, from qdefs.h:24, from qm.c:24: mangle.h:178:14: warning: label '__qq__push' defined but not used [-Wunused-label] 178 | #define push __qq__push | ^~~~~~~~~~ qm.c:1189:7: note: in expansion of macro 'push' 1189 | push: | ^~~~ qm.c: In function '__qq__usrexpr': qm.c:1649:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1649 | if (type) | ^ qm.c: In function '__qq__consexpr': qm.c:1749:58: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1749 | x->red = thr->mode || x1->red || !(get_argv(x1)&1) && x2->red; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ qm.c: In function 'memexpr': qm.c:1772:43: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1772 | if (y->mem || !y->red || fno < RESERVED && fno != VECTOP) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ qm.c: In function '__qq__pushfun': qm.c:1996:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1996 | if (x = vectexpr(thr, n+1, xv)) { | ^ qm.c:2007:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2007 | if (x = consexpr(thr, fno, thr->xsp[-2], thr->xsp[-1])) { | ^ qm.c:2015:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2015 | if (x = funexpr(thr, fno)) { | ^ qm.c: In function 'evalb': qm.c:2204:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2204 | (funtb[fno] != NULL && nargs[fno] == n || type && fno == USRVALOP && \ qm.c:2228:9: note: in expansion of macro 'have_fun' 2228 | if (have_fun(x->fno, x->type, n)) { | ^~~~~~~~ qm.c:2203:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2203 | #define have_fun(fno,type,n) fno < BUILTIN && \ | ^ qm.c:2228:9: note: in expansion of macro 'have_fun' 2228 | if (have_fun(x->fno, x->type, n)) { | ^~~~~~~~ qm.c:2209:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2209 | (funtb[fno] != NULL && (*funtb[fno]) (thr) || type && fno == USRVALOP && \ qm.c:2239:11: note: in expansion of macro 'exec_fun' 2239 | if (exec_fun(thr, x->fno, x->type, argc)) { | ^~~~~~~~ qm.c:2208:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2208 | #define exec_fun(thr,fno,type,argc) fno < BUILTIN && \ | ^ qm.c:2239:11: note: in expansion of macro 'exec_fun' 2239 | if (exec_fun(thr, x->fno, x->type, argc)) { | ^~~~~~~~ qm.c:2204:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2204 | (funtb[fno] != NULL && nargs[fno] == n || type && fno == USRVALOP && \ qm.c:2259:14: note: in expansion of macro 'have_fun' 2259 | else if (have_fun(fno, 0, 0)) { | ^~~~~~~~ qm.c:2203:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2203 | #define have_fun(fno,type,n) fno < BUILTIN && \ | ^ qm.c:2259:14: note: in expansion of macro 'have_fun' 2259 | else if (have_fun(fno, 0, 0)) { | ^~~~~~~~ qm.c:2209:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2209 | (funtb[fno] != NULL && (*funtb[fno]) (thr) || type && fno == USRVALOP && \ qm.c:2262:11: note: in expansion of macro 'exec_fun' 2262 | if (exec_fun(thr, fno, 0, 0)) { | ^~~~~~~~ qm.c:2208:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2208 | #define exec_fun(thr,fno,type,argc) fno < BUILTIN && \ | ^ qm.c:2262:11: note: in expansion of macro 'exec_fun' 2262 | if (exec_fun(thr, fno, 0, 0)) { | ^~~~~~~~ qm.c:2215:27: warning: unused variable 'rc' [-Wunused-variable] 2215 | int n, *rp, rc; | ^~ qm.c:2215:23: warning: unused variable 'rp' [-Wunused-variable] 2215 | int n, *rp, rc; | ^~ qm.c: At top level: qm.c:2279:8: warning: return type defaults to 'int' [-Wimplicit-int] 2279 | static evalb_with_frame(THREAD *thr, | ^~~~~~~~~~~~~~~~ qm.c: In function 'evalb_with_frame': qm.c:2204:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2204 | (funtb[fno] != NULL && nargs[fno] == n || type && fno == USRVALOP && \ qm.c:2297:9: note: in expansion of macro 'have_fun' 2297 | if (have_fun(x->fno, x->type, n)) { | ^~~~~~~~ qm.c:2203:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2203 | #define have_fun(fno,type,n) fno < BUILTIN && \ | ^ qm.c:2297:9: note: in expansion of macro 'have_fun' 2297 | if (have_fun(x->fno, x->type, n)) { | ^~~~~~~~ qm.c:2209:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2209 | (funtb[fno] != NULL && (*funtb[fno]) (thr) || type && fno == USRVALOP && \ qm.c:2311:11: note: in expansion of macro 'exec_fun' 2311 | if (exec_fun(thr, x->fno, x->type, argc)) { | ^~~~~~~~ qm.c:2208:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2208 | #define exec_fun(thr,fno,type,argc) fno < BUILTIN && \ | ^ qm.c:2311:11: note: in expansion of macro 'exec_fun' 2311 | if (exec_fun(thr, x->fno, x->type, argc)) { | ^~~~~~~~ qm.c:2204:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2204 | (funtb[fno] != NULL && nargs[fno] == n || type && fno == USRVALOP && \ qm.c:2334:14: note: in expansion of macro 'have_fun' 2334 | else if (have_fun(fno, 0, 0)) { | ^~~~~~~~ qm.c:2203:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2203 | #define have_fun(fno,type,n) fno < BUILTIN && \ | ^ qm.c:2334:14: note: in expansion of macro 'have_fun' 2334 | else if (have_fun(fno, 0, 0)) { | ^~~~~~~~ qm.c:2209:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2209 | (funtb[fno] != NULL && (*funtb[fno]) (thr) || type && fno == USRVALOP && \ qm.c:2340:11: note: in expansion of macro 'exec_fun' 2340 | if (exec_fun(thr, fno, 0, 0)) { | ^~~~~~~~ qm.c:2208:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2208 | #define exec_fun(thr,fno,type,argc) fno < BUILTIN && \ | ^ qm.c:2340:11: note: in expansion of macro 'exec_fun' 2340 | if (exec_fun(thr, fno, 0, 0)) { | ^~~~~~~~ qm.c: In function 'eval_internal': qm.c:3569:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3569 | if (!x->red || !x->raw && thr->mode) | ~~~~~~~~^~~~~~~~~~~~ qm.c: In function '__qq__eval': qm.c:3655:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3655 | cstackmax > 0 && stack_dir*(&base - thr->baseptr) >= cstackmax) { qm.c: In function 'print_stacked_rule': qm.c:3868:13: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 3868 | printf("%3d> ", thr->asp-thr->ast-base); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %3ld qm.c: In function 'print_stack': qm.c:3890:24: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 3890 | printf("stack size: %d\n", thr->asp-thr->ast+1); | ~^ ~~~~~~~~~~~~~~~~~~~ | | | | int long int | %ld qm.c:3892:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 3892 | printf("%3d> ", abp-thr->ast); | ~~^ ~~~~~~~~~~~~ | | | | int long int | %3ld qm.c:3898:13: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 3898 | printf("%3d> ", thr->asp-thr->ast-base); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %3ld qm.c: At top level: mangle.h:169:27: warning: type defaults to 'int' in declaration of '__qq__print_breakpoints' [-Wimplicit-int] 169 | #define print_breakpoints __qq__print_breakpoints | ^~~~~~~~~~~~~~~~~~~~~~~ qm.c:4052:8: note: in expansion of macro 'print_breakpoints' 4052 | extern print_breakpoints(); | ^~~~~~~~~~~~~~~~~ qm.c: In function 'rule': qm.c:4074:13: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 4074 | printf("%3d> ", thr->asp-thr->ast-base); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %3ld qm.c:4249:19: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 4249 | printf("%3d> ", thr->asp-thr->ast-base); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %3ld qm.c:4275:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 4275 | printf("heap: %d cells (%d used, %d free) out of %d\n", | ~^ | | | int | %ld 4276 | xnblks*XBLKSZ, mexprs, fexprs, memmax); | ~~~~~~ | | | long unsigned int qm.c:4275:43: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 4275 | printf("heap: %d cells (%d used, %d free) out of %d\n", | ~^ | | | int | %ld qm.c:4278:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 4278 | printf("heap: %d cells (%d used, %d free)\n", | ~^ | | | int | %ld 4279 | xnblks*XBLKSZ, mexprs, fexprs); | ~~~~~~ | | | long unsigned int qm.c:4278:43: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 4278 | printf("heap: %d cells (%d used, %d free)\n", | ~^ | | | int | %ld qm.c: At top level: qm.c:4475:1: warning: return type defaults to 'int' [-Wimplicit-int] 4475 | varcmp(v1, v2) | ^~~~~~ qm.c: In function 'listvars': qm.c:4506:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4506 | if (i > 0) | ^ qm.c: In function 'lastoffs': qm.c:4902:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4902 | if (ip->opcode == MATCHOP) | ^ qm.c: In function 'printc': qm.c:4914:17: warning: unused variable 'maxoffs' [-Wunused-variable] 4914 | int maxoffs = (fno==APPOP)?(top-xbp-2):(top-xbp); | ^~~~~~~ qm.c: In function '__qq__mksym': qm.c:5135:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 5135 | if (matchsym(fno, s) && | ^ qm.c: In function '__qq__getsym': qm.c:5311:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 5311 | if (matchsym(fno, s) && | ^ qm.c: In function '__qq__gettype': qm.c:5368:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 5368 | if (matchtyp(type, s) && | ^ qm.c: At top level: qm.c:86:14: warning: 'x_copy' declared 'static' but never defined [-Wunused-function] 86 | static EXPR *x_copy(EXPR *x); | ^~~~~~ qm.c:87:13: warning: 'xcopy_cleanup' declared 'static' but never defined [-Wunused-function] 87 | static void xcopy_cleanup(void); | ^~~~~~~~~~~~~ qm.c: In function 'initfx': qm.c:748:1: warning: control reaches end of non-void function [-Wreturn-type] 748 | } | ^ qm.c: At top level: qm.c:4588:12: warning: 'getvar' defined but not used [-Wunused-function] 4588 | static int getvar(THREAD *thr, char *name, int offs) | ^~~~~~ qm.c: In function 'evalu': qm.c:3016:19: warning: 'start' may be used uninitialized [-Wmaybe-uninitialized] 3016 | if (thr->mode && thr->xsp-thr->xst-1 == start) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qm.c:2688:22: note: 'start' was declared here 2688 | long xbp, start; | ^~~~~ qm.c:3143:32: warning: 'xp' may be used uninitialized [-Wmaybe-uninitialized] 3143 | while (thr->xsp-thr->xst > xp) qmfree(thr, *--thr->xsp); | ~~~~~~~~~~~~~~~~~~^~~~ qm.c:3133:12: note: 'xp' was declared here 3133 | long xp; | ^~ In function 'eval_with_frame', inlined from 'eval_with_frame' at qm.c:3677:12, inlined from 'evalu' at qm.c:3147:12: mangle.h:50:14: warning: 'h' may be used uninitialized [-Wmaybe-uninitialized] 50 | #define eval __qq__eval qm.c: In function 'evalu': qm.c:3134:13: note: 'h' was declared here 3134 | EXPR *h, *x; | ^ qm.c: In function 'evalf': qm.c:3433:30: warning: 'xp' may be used uninitialized [-Wmaybe-uninitialized] 3433 | while (thr->xsp-thr->xst > xp) qmfree(thr, *--thr->xsp); | ~~~~~~~~~~~~~~~~~~^~~~ qm.c:3427:10: note: 'xp' was declared here 3427 | long xp; | ^~ mangle.h:50:14: warning: 'h' may be used uninitialized [-Wmaybe-uninitialized] 50 | #define eval __qq__eval qm.c:3428:11: note: 'h' was declared here 3428 | EXPR *h, *x = NULL; | ^ qm.c: In function '__qq__evaldef1': qm.c:3340:22: warning: 'start' may be used uninitialized [-Wmaybe-uninitialized] 3340 | if (thr0->mode && thr0->xsp-thr0->xst-1 == start) qm.c:3269:17: note: 'start' was declared here 3269 | long start; | ^~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libglobs_a-qmcode.o `test -f 'qmcode.c' || echo './'`qmcode.c qmcode.c: In function '__qq__iscode': qmcode.c:33:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 33 | fread(magic, sizeof(char), strlen(outid)+1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c: In function '__qq__readtables': qmcode.c:62:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 62 | fread(outid1, sizeof(char), strlen(outid)+1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:65:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 65 | fread(&mainno, sizeof mainno, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:66:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 66 | fread(&codespsz, sizeof codespsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:67:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 67 | fread(&strspsz, sizeof strspsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:68:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 68 | fread(&limbspsz, sizeof limbspsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:69:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 69 | fread(&hashtbsz, sizeof hashtbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:70:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 70 | fread(&symtbsz, sizeof symtbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:71:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 71 | fread(&statetbsz, sizeof statetbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:72:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 72 | fread(&transtbsz, sizeof transtbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:73:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 73 | fread(&roffstbsz, sizeof roffstbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:74:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | fread(&matchtbsz, sizeof matchtbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:75:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 75 | fread(&inittbsz, sizeof inittbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:76:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 76 | fread(&modtbsz, sizeof modtbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:77:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 77 | fread(&imptbsz, sizeof imptbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:137:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 137 | fread(codesp, sizeof(OPREC), codespsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:138:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 138 | fread(strsp, sizeof(char), strspsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:139:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 139 | fread(limbsp, sizeof(mp_limb_t), limbspsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:140:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 140 | fread(hashtb, sizeof(int), hashtbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:141:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 141 | fread(symtb, sizeof(SYMREC), symtbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:142:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 142 | fread(statetb, sizeof(STATEREC), statetbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:143:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 143 | fread(transtb, sizeof(TRANSREC), transtbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:144:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 144 | fread(roffstb, sizeof(int), roffstbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:145:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 145 | fread(matchtb, sizeof(int), matchtbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:146:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 146 | fread(inittb, sizeof(int), inittbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:147:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 147 | fread(modtb, sizeof(int), modtbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:148:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 148 | fread(fnametb, sizeof(int), modtbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:149:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 149 | fread(imports, sizeof(int), modtbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:150:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 150 | fread(imptb, sizeof(int), imptbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:151:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 151 | fread(impib, sizeof(byte), imptbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libglobs_a-qmfuns.o `test -f 'qmfuns.c' || echo './'`qmfuns.c qmfuns.c: In function 'u8strpos': qmfuns.c:351:17: warning: unused variable 's0' [-Wunused-variable] 351 | char *t = s, *s0 = s; | ^~ qmfuns.c: In function 'u8encode': qmfuns.c:454:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 454 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qmfuns.c:459:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 459 | uc[2] = 0x80 | c&0x3f; | ~^~~~~ qmfuns.c:461:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 461 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qmfuns.c:466:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 466 | uc[3] = 0x80 | c&0x3f; | ~^~~~~ qmfuns.c:468:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 468 | uc[2] = 0x80 | c&0x3f; | ~^~~~~ qmfuns.c:470:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 470 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qmfuns.c: At top level: qmfuns.c:878:1: warning: return type defaults to 'int' [-Wimplicit-int] 878 | xeq(THREAD *thr, EXPR *x, EXPR *y) | ^~~ qmfuns.c: In function 'xeq': qmfuns.c:904:55: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 904 | if (x->data.f == y->data.f || is_nan(x->data.f) && is_nan(y->data.f)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qmfuns.c: At top level: qmfuns.c:981:1: warning: return type defaults to 'int' [-Wimplicit-int] 981 | xeqchk(THREAD *thr, EXPR *x, EXPR *y) | ^~~~~~ qmfuns.c:1002:1: warning: return type defaults to 'int' [-Wimplicit-int] 1002 | add_vtb(THREAD *thr, int fno, EXPR *x) | ^~~~~~~ qmfuns.c:1045:1: warning: return type defaults to 'int' [-Wimplicit-int] 1045 | xmatch(THREAD *thr, EXPR *x, EXPR *y, int mode, int vmode) | ^~~~~~ qmfuns.c: In function 'xmatch': qmfuns.c:1133:58: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1133 | return x->data.f == y->data.f || is_nan(x->data.f) && is_nan(y->data.f); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qmfuns.c: At top level: qmfuns.c:1166:1: warning: return type defaults to 'int' [-Wimplicit-int] 1166 | qmdef(THREAD* thr) | ^~~~~ qmfuns.c:1191:1: warning: return type defaults to 'int' [-Wimplicit-int] 1191 | qmundef(THREAD* thr) | ^~~~~~~ qmfuns.c: In function 'xlpat': qmfuns.c:1285:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1285 | if (y1 = xlpat(thr, x1, env)) | ^~ qmfuns.c: In function 'cleanup': qmfuns.c:1350:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1350 | if (x != t) | ^ qmfuns.c: In function 'xlbody': qmfuns.c:1447:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1447 | if (y1 = xlbody(thr, x1, key, env)) | ^~ qmfuns.c: At top level: qmfuns.c:1532:1: warning: return type defaults to 'int' [-Wimplicit-int] 1532 | xlmatch(THREAD *thr, EXPRL **xvars, int mode, int vmode, | ^~~~~~~ qmfuns.c: In function 'xlmatch': qmfuns.c:1658:57: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1658 | res = x->data.f == y->data.f || is_nan(x->data.f) && is_nan(y->data.f); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qmfuns.c: In function 'xlcppat': qmfuns.c:1793:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1793 | if (y1 = xlcppat(thr, x1, xenv)) | ^~ qmfuns.c: In function 'xlrepl': qmfuns.c:1899:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1899 | if (y1 = xlrepl(thr, x1, key, xenv)) | ^~ qmfuns.c: At top level: qmfuns.c:1945:8: warning: return type defaults to 'int' [-Wimplicit-int] 1945 | static qmlambda(THREAD* thr) | ^~~~~~~~ qmfuns.c: In function 'qmlambda': qmfuns.c:1984:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1984 | if (x) | ^ qmfuns.c: At top level: qmfuns.c:2005:8: warning: return type defaults to 'int' [-Wimplicit-int] 2005 | static qmlambda_app(THREAD* thr) | ^~~~~~~~~~~~ qmfuns.c:2114:1: warning: return type defaults to 'int' [-Wimplicit-int] 2114 | xfindvar(xxvartb_t *vtb, int vno) | ^~~~~~~~ qmfuns.c: In function 'xclosview': qmfuns.c:2179:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2179 | if (y1 = consexpr(thr, APPOP, f, y1)) | ^~ qmfuns.c:2200:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2200 | if (y1 = xclosview(thr, x1, vtb, env)) | ^~ qmfuns.c: At top level: qmfuns.c:2246:8: warning: return type defaults to 'int' [-Wimplicit-int] 2246 | static qmview(THREAD *thr) | ^~~~~~ qmfuns.c:2271:1: warning: return type defaults to 'int' [-Wimplicit-int] 2271 | strconcat(THREAD *thr, char *s1, char *s2) | ^~~~~~~~~ qmfuns.c:2285:1: warning: return type defaults to 'int' [-Wimplicit-int] 2285 | listconcat(THREAD *thr, EXPR *x1, EXPR *x2) | ^~~~~~~~~~ qmfuns.c:2310:1: warning: return type defaults to 'int' [-Wimplicit-int] 2310 | vectconcat(THREAD *thr, int n1, EXPR **xv1, int n2, EXPR **xv2) | ^~~~~~~~~~ qmfuns.c: In function 'vectconcat': qmfuns.c:2315:37: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2315 | if (n1 >= INT_MAX - n2 || n1+n2>0 && (xv = malloc((n1+n2)*sizeof(EXPR*))) | ^ qmfuns.c: At top level: qmfuns.c:2330:1: warning: return type defaults to 'int' [-Wimplicit-int] 2330 | tupleconcat(THREAD *thr, EXPR *x1, EXPR *x2) | ^~~~~~~~~~~ qmfuns.c:2366:8: warning: return type defaults to 'int' [-Wimplicit-int] 2366 | static qmconcat(THREAD* thr) | ^~~~~~~~ qmfuns.c:2440:8: warning: return type defaults to 'int' [-Wimplicit-int] 2440 | static qmadd(THREAD* thr) | ^~~~~ qmfuns.c:2506:8: warning: return type defaults to 'int' [-Wimplicit-int] 2506 | static qmmin(THREAD* thr) | ^~~~~ qmfuns.c:2583:8: warning: return type defaults to 'int' [-Wimplicit-int] 2583 | static qmmul(THREAD* thr) | ^~~~~ qmfuns.c:2617:8: warning: return type defaults to 'int' [-Wimplicit-int] 2617 | static qmfdiv(THREAD* thr) | ^~~~~~ qmfuns.c:2649:8: warning: return type defaults to 'int' [-Wimplicit-int] 2649 | static qmdiv(THREAD* thr) | ^~~~~ qmfuns.c:2662:8: warning: return type defaults to 'int' [-Wimplicit-int] 2662 | static qmmod(THREAD* thr) | ^~~~~ qmfuns.c:2674:8: warning: return type defaults to 'int' [-Wimplicit-int] 2674 | static qmpow(THREAD* thr) | ^~~~~ qmfuns.c: In function 'qmpow': qmfuns.c:2691:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2690 | (mpz_sgn(args[0]->data.z) >= 0 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2691 | modf(args[1]->data.f, &ip) == 0.0) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2692 | (mpz_sgn(args[0]->data.z) != 0 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2693 | args[1]->data.f != 0.0)) | ~~~~~~~~~~~~~~~~~~~~~~~ qmfuns.c:2715:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2714 | (args[0]->data.f >= 0.0 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2715 | modf(args[1]->data.f, &ip) == 0.0) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2716 | (args[0]->data.f != 0.0 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2717 | args[1]->data.f != 0.0)) | ~~~~~~~~~~~~~~~~~~~~~~~ qmfuns.c: At top level: qmfuns.c:2735:8: warning: return type defaults to 'int' [-Wimplicit-int] 2735 | static qmidx(THREAD* thr) | ^~~~~ qmfuns.c:2793:8: warning: return type defaults to 'int' [-Wimplicit-int] 2793 | static qmcomp(THREAD* thr) | ^~~~~~ qmfuns.c:2808:8: warning: return type defaults to 'int' [-Wimplicit-int] 2808 | static qmumin(THREAD* thr) | ^~~~~~ qmfuns.c:2821:8: warning: return type defaults to 'int' [-Wimplicit-int] 2821 | static qmhash(THREAD* thr) | ^~~~~~ qmfuns.c:2861:8: warning: return type defaults to 'int' [-Wimplicit-int] 2861 | static qmunquote(THREAD* thr) | ^~~~~~~~~ qmfuns.c:2882:8: warning: return type defaults to 'int' [-Wimplicit-int] 2882 | static qmforce(THREAD* thr) | ^~~~~~~ qmfuns.c:2888:8: warning: return type defaults to 'int' [-Wimplicit-int] 2888 | static qmmem(THREAD* thr) | ^~~~~ qmfuns.c:2896:8: warning: return type defaults to 'int' [-Wimplicit-int] 2896 | static qmor(THREAD* thr) | ^~~~ qmfuns.c:2914:8: warning: return type defaults to 'int' [-Wimplicit-int] 2914 | static qmorelse(THREAD* thr) | ^~~~~~~~ qmfuns.c:2926:8: warning: return type defaults to 'int' [-Wimplicit-int] 2926 | static qmand(THREAD* thr) | ^~~~~ qmfuns.c:2944:8: warning: return type defaults to 'int' [-Wimplicit-int] 2944 | static qmandthen(THREAD* thr) | ^~~~~~~~~ qmfuns.c:2956:8: warning: return type defaults to 'int' [-Wimplicit-int] 2956 | static qmnot(THREAD* thr) | ^~~~~ qmfuns.c:2972:1: warning: return type defaults to 'int' [-Wimplicit-int] 2972 | xcmp(EXPR *x, EXPR *y, int *result) | ^~~~ qmfuns.c:3041:8: warning: return type defaults to 'int' [-Wimplicit-int] 3041 | static qmle(THREAD* thr) | ^~~~ qmfuns.c:3057:8: warning: return type defaults to 'int' [-Wimplicit-int] 3057 | static qmgr(THREAD* thr) | ^~~~ qmfuns.c:3073:8: warning: return type defaults to 'int' [-Wimplicit-int] 3073 | static qmeq(THREAD* thr) | ^~~~ qmfuns.c:3089:8: warning: return type defaults to 'int' [-Wimplicit-int] 3089 | static qmleq(THREAD* thr) | ^~~~~ qmfuns.c:3105:8: warning: return type defaults to 'int' [-Wimplicit-int] 3105 | static qmgeq(THREAD* thr) | ^~~~~ qmfuns.c:3121:8: warning: return type defaults to 'int' [-Wimplicit-int] 3121 | static qmneq(THREAD* thr) | ^~~~~ qmfuns.c:3137:8: warning: return type defaults to 'int' [-Wimplicit-int] 3137 | static qmid(THREAD* thr) | ^~~~ qmfuns.c:3146:8: warning: return type defaults to 'int' [-Wimplicit-int] 3146 | static qmrapp(THREAD* thr) | ^~~~~~ qmfuns.c:3161:8: warning: return type defaults to 'int' [-Wimplicit-int] 3161 | static qmseq(THREAD* thr) | ^~~~~ qmfuns.c:3167:8: warning: return type defaults to 'int' [-Wimplicit-int] 3167 | static shl(THREAD *thr, mpz_t z, int i) | ^~~ qmfuns.c:3199:8: warning: return type defaults to 'int' [-Wimplicit-int] 3199 | static shr(THREAD *thr, mpz_t z, int i) | ^~~ qmfuns.c:3224:8: warning: return type defaults to 'int' [-Wimplicit-int] 3224 | static qmshl(THREAD* thr) | ^~~~~ qmfuns.c:3251:8: warning: return type defaults to 'int' [-Wimplicit-int] 3251 | static qmshr(THREAD* thr) | ^~~~~ qmfuns.c:3278:8: warning: return type defaults to 'int' [-Wimplicit-int] 3278 | static qmpred(THREAD* thr) | ^~~~~~ qmfuns.c:3303:8: warning: return type defaults to 'int' [-Wimplicit-int] 3303 | static qmsucc(THREAD* thr) | ^~~~~~ qmfuns.c:3328:8: warning: return type defaults to 'int' [-Wimplicit-int] 3328 | static qmenum(THREAD* thr) | ^~~~~~ qmfuns.c:3487:8: warning: return type defaults to 'int' [-Wimplicit-int] 3487 | static qmenum1(THREAD* thr) | ^~~~~~~ qmfuns.c: In function 'qmenum1': qmfuns.c:3511:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3511 | n > 1 && t0 != t1) | ~~~~~~^~~~~~~~~~~ qmfuns.c: At top level: qmfuns.c:3541:8: warning: return type defaults to 'int' [-Wimplicit-int] 3541 | static qmexp(THREAD* thr) | ^~~~~ qmfuns.c:3554:8: warning: return type defaults to 'int' [-Wimplicit-int] 3554 | static qmln(THREAD* thr) | ^~~~ qmfuns.c:3574:8: warning: return type defaults to 'int' [-Wimplicit-int] 3574 | static qmsqrt(THREAD* thr) | ^~~~~~ qmfuns.c:3593:8: warning: return type defaults to 'int' [-Wimplicit-int] 3593 | static qmsin(THREAD* thr) | ^~~~~ qmfuns.c:3606:8: warning: return type defaults to 'int' [-Wimplicit-int] 3606 | static qmcos(THREAD* thr) | ^~~~~ qmfuns.c:3619:8: warning: return type defaults to 'int' [-Wimplicit-int] 3619 | static qmatan(THREAD* thr) | ^~~~~~ qmfuns.c:3632:8: warning: return type defaults to 'int' [-Wimplicit-int] 3632 | static qmatan2(THREAD* thr) | ^~~~~~~ qmfuns.c:3663:8: warning: return type defaults to 'int' [-Wimplicit-int] 3663 | static qmrandom(THREAD* thr) | ^~~~~~~~ qmfuns.c: In function 'qmrandom': qmfuns.c:3665:10: warning: unused variable 'args' [-Wunused-variable] 3665 | EXPR **args = thr->args; | ^~~~ qmfuns.c: At top level: qmfuns.c:3677:8: warning: return type defaults to 'int' [-Wimplicit-int] 3677 | static qmseed(THREAD* thr) | ^~~~~~ qmfuns.c:3687:8: warning: return type defaults to 'int' [-Wimplicit-int] 3687 | static qmsub(THREAD* thr) | ^~~~~ qmfuns.c: In function 'qmsub': qmfuns.c:3695:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3695 | if (i < 0) i = 0; c = j-i+1; | ^~ qmfuns.c:3695:23: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3695 | if (i < 0) i = 0; c = j-i+1; | ^ qmfuns.c: At top level: qmfuns.c:3803:8: warning: return type defaults to 'int' [-Wimplicit-int] 3803 | static qmsubstr(THREAD* thr) | ^~~~~~~~ qmfuns.c:3852:8: warning: return type defaults to 'int' [-Wimplicit-int] 3852 | static qmpos(THREAD* thr) | ^~~~~ qmfuns.c:3872:8: warning: return type defaults to 'int' [-Wimplicit-int] 3872 | static qmint(THREAD* thr) | ^~~~~ qmfuns.c: In function 'qmint': qmfuns.c:3876:16: warning: variable 'fp' set but not used [-Wunused-but-set-variable] 3876 | double ip, fp; | ^~ qmfuns.c: At top level: qmfuns.c:3885:8: warning: return type defaults to 'int' [-Wimplicit-int] 3885 | static qmfrac(THREAD* thr) | ^~~~~~ qmfuns.c:3898:8: warning: return type defaults to 'int' [-Wimplicit-int] 3898 | static qmtrunc(THREAD* thr) | ^~~~~~~ qmfuns.c: In function 'qmtrunc': qmfuns.c:3902:16: warning: variable 'fp' set but not used [-Wunused-but-set-variable] 3902 | double ip, fp, dsz; | ^~ qmfuns.c: At top level: qmfuns.c:3919:8: warning: return type defaults to 'int' [-Wimplicit-int] 3919 | static qmround(THREAD* thr) | ^~~~~~~ qmfuns.c:3938:8: warning: return type defaults to 'int' [-Wimplicit-int] 3938 | static qmfloat(THREAD* thr) | ^~~~~~~ qmfuns.c: In function 'ptr_hash': qmfuns.c:3988:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3988 | return (unsigned)p; | ^ qmfuns.c: At top level: qmfuns.c:4025:8: warning: return type defaults to 'int' [-Wimplicit-int] 4025 | static qmhashnum(THREAD* thr) | ^~~~~~~~~ qmfuns.c:4031:8: warning: return type defaults to 'int' [-Wimplicit-int] 4031 | static qmord(THREAD* thr) | ^~~~~ qmfuns.c:4046:8: warning: return type defaults to 'int' [-Wimplicit-int] 4046 | static qmchr(THREAD* thr) | ^~~~~ qmfuns.c:4073:8: warning: return type defaults to 'int' [-Wimplicit-int] 4073 | static qmlist(THREAD* thr) | ^~~~~~ qmfuns.c:4092:8: warning: return type defaults to 'int' [-Wimplicit-int] 4092 | static qmtuple(THREAD* thr) | ^~~~~~~ qmfuns.c:4114:8: warning: return type defaults to 'int' [-Wimplicit-int] 4114 | static qmstr(THREAD* thr) | ^~~~~ qmfuns.c:4125:8: warning: return type defaults to 'int' [-Wimplicit-int] 4125 | static qmval(THREAD* thr) | ^~~~~ qmfuns.c:4145:8: warning: return type defaults to 'int' [-Wimplicit-int] 4145 | static qmstrq(THREAD* thr) | ^~~~~~ qmfuns.c:4160:8: warning: return type defaults to 'int' [-Wimplicit-int] 4160 | static qmvalq(THREAD* thr) | ^~~~~~ qmfuns.c:4181:8: warning: return type defaults to 'int' [-Wimplicit-int] 4181 | static qmisspecial(THREAD* thr) | ^~~~~~~~~~~ qmfuns.c:4192:8: warning: return type defaults to 'int' [-Wimplicit-int] 4192 | static qmisconst(THREAD* thr) | ^~~~~~~~~ qmfuns.c:4203:8: warning: return type defaults to 'int' [-Wimplicit-int] 4203 | static qmisfun(THREAD* thr) | ^~~~~~~ qmfuns.c:4212:8: warning: return type defaults to 'int' [-Wimplicit-int] 4212 | static qmisvar(THREAD* thr) | ^~~~~~~ qmfuns.c:4221:8: warning: return type defaults to 'int' [-Wimplicit-int] 4221 | static qmisdef(THREAD* thr) | ^~~~~~~ qmfuns.c:4230:8: warning: return type defaults to 'int' [-Wimplicit-int] 4230 | static qmflip(THREAD* thr) | ^~~~~~ qmfuns.c:4246:8: warning: type defaults to 'int' in declaration of 'qmfread' [-Wimplicit-int] 4246 | static qmfread(THREAD* thr); | ^~~~~~~ qmfuns.c:4248:8: warning: return type defaults to 'int' [-Wimplicit-int] 4248 | static qmread(THREAD* thr) | ^~~~~~ qmfuns.c:4258:8: warning: type defaults to 'int' in declaration of 'qmfreadq' [-Wimplicit-int] 4258 | static qmfreadq(THREAD* thr); | ^~~~~~~~ qmfuns.c:4260:8: warning: return type defaults to 'int' [-Wimplicit-int] 4260 | static qmreadq(THREAD* thr) | ^~~~~~~ qmfuns.c:4270:8: warning: type defaults to 'int' in declaration of 'qmfreadc' [-Wimplicit-int] 4270 | static qmfreadc(THREAD* thr); | ^~~~~~~~ qmfuns.c:4272:8: warning: return type defaults to 'int' [-Wimplicit-int] 4272 | static qmreadc(THREAD* thr) | ^~~~~~~ qmfuns.c:4282:8: warning: type defaults to 'int' in declaration of 'qmfreads' [-Wimplicit-int] 4282 | static qmfreads(THREAD* thr); | ^~~~~~~~ qmfuns.c:4284:8: warning: return type defaults to 'int' [-Wimplicit-int] 4284 | static qmreads(THREAD* thr) | ^~~~~~~ qmfuns.c:4294:8: warning: type defaults to 'int' in declaration of 'qmfwrite' [-Wimplicit-int] 4294 | static qmfwrite(THREAD* thr); | ^~~~~~~~ qmfuns.c:4296:8: warning: return type defaults to 'int' [-Wimplicit-int] 4296 | static qmwrite(THREAD* thr) | ^~~~~~~ qmfuns.c:4307:8: warning: type defaults to 'int' in declaration of 'qmfwriteq' [-Wimplicit-int] 4307 | static qmfwriteq(THREAD* thr); | ^~~~~~~~~ qmfuns.c:4309:8: warning: return type defaults to 'int' [-Wimplicit-int] 4309 | static qmwriteq(THREAD* thr) | ^~~~~~~~ qmfuns.c:4320:8: warning: type defaults to 'int' in declaration of 'qmfwritec' [-Wimplicit-int] 4320 | static qmfwritec(THREAD* thr); | ^~~~~~~~~ qmfuns.c:4322:8: warning: return type defaults to 'int' [-Wimplicit-int] 4322 | static qmwritec(THREAD* thr) | ^~~~~~~~ qmfuns.c:4333:8: warning: type defaults to 'int' in declaration of 'qmfwrites' [-Wimplicit-int] 4333 | static qmfwrites(THREAD* thr); | ^~~~~~~~~ qmfuns.c:4335:8: warning: return type defaults to 'int' [-Wimplicit-int] 4335 | static qmwrites(THREAD* thr) | ^~~~~~~~ qmfuns.c:4346:8: warning: return type defaults to 'int' [-Wimplicit-int] 4346 | static qmfread(THREAD* thr) | ^~~~~~~ qmfuns.c:4378:8: warning: return type defaults to 'int' [-Wimplicit-int] 4378 | static qmfreadq(THREAD* thr) | ^~~~~~~~ qmfuns.c:4414:8: warning: return type defaults to 'int' [-Wimplicit-int] 4414 | static qmfreadc(THREAD* thr) | ^~~~~~~~ qmfuns.c:4473:8: warning: return type defaults to 'int' [-Wimplicit-int] 4473 | static qmfreads(THREAD* thr) | ^~~~~~~~ qmfuns.c: In function 'qmfreads': qmfuns.c:4498:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 4498 | if (s1 = (char*) arealloc(s, a, MAXSTRLEN, | ^~ qmfuns.c:4530:12: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4530 | if (!r && !*s || thr == thr0 && checkbrk) { | ~~~^~~~~~ qmfuns.c: At top level: qmfuns.c:4568:8: warning: return type defaults to 'int' [-Wimplicit-int] 4568 | static qmfwrite(THREAD* thr) | ^~~~~~~~ qmfuns.c:4591:8: warning: return type defaults to 'int' [-Wimplicit-int] 4591 | static qmfwriteq(THREAD* thr) | ^~~~~~~~~ qmfuns.c:4615:8: warning: return type defaults to 'int' [-Wimplicit-int] 4615 | static qmfwritec(THREAD* thr) | ^~~~~~~~~ qmfuns.c:4649:8: warning: return type defaults to 'int' [-Wimplicit-int] 4649 | static qmfwrites(THREAD* thr) | ^~~~~~~~~ qmfuns.c:4685:8: warning: return type defaults to 'int' [-Wimplicit-int] 4685 | static qmfopen(THREAD* thr) | ^~~~~~~ qmfuns.c: In function 'qmfopen': qmfuns.c:4694:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4694 | (mode[1] == '\0' || mode[1] == 'b' && mode[2] == '\0')) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ qmfuns.c: At top level: qmfuns.c:4722:8: warning: return type defaults to 'int' [-Wimplicit-int] 4722 | static qmpopen(THREAD* thr) | ^~~~~~~ qmfuns.c: In function 'qmpopen': qmfuns.c:4731:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4731 | (mode[1] == '\0' || mode[1] == 'b' && mode[2] == '\0')) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ qmfuns.c:4752:9: warning: implicit declaration of function 'setlinebuf'; did you mean 'setvbuf'? [-Wimplicit-function-declaration] 4752 | setlinebuf(fp); | ^~~~~~~~~~ | setvbuf qmfuns.c: At top level: qmfuns.c:4761:8: warning: return type defaults to 'int' [-Wimplicit-int] 4761 | static qmfclose(THREAD* thr) | ^~~~~~~~ qmfuns.c:4796:8: warning: type defaults to 'int' in declaration of 'qmfeof' [-Wimplicit-int] 4796 | static qmfeof(THREAD* thr); | ^~~~~~ qmfuns.c:4798:8: warning: return type defaults to 'int' [-Wimplicit-int] 4798 | static qmeof(THREAD* thr) | ^~~~~ qmfuns.c:4808:8: warning: return type defaults to 'int' [-Wimplicit-int] 4808 | static qmfeof(THREAD* thr) | ^~~~~~ qmfuns.c:4847:8: warning: type defaults to 'int' in declaration of 'qmfflush' [-Wimplicit-int] 4847 | static qmfflush(THREAD* thr); | ^~~~~~~~ qmfuns.c:4849:8: warning: return type defaults to 'int' [-Wimplicit-int] 4849 | static qmflush(THREAD* thr) | ^~~~~~~ qmfuns.c:4859:8: warning: return type defaults to 'int' [-Wimplicit-int] 4859 | static qmfflush(THREAD* thr) | ^~~~~~~~ qmfuns.c:4874:8: warning: return type defaults to 'int' [-Wimplicit-int] 4874 | static qmversion(THREAD* thr) | ^~~~~~~~~ qmfuns.c:4879:8: warning: return type defaults to 'int' [-Wimplicit-int] 4879 | static qmsysinfo(THREAD* thr) | ^~~~~~~~~ qmfuns.c:4884:8: warning: return type defaults to 'int' [-Wimplicit-int] 4884 | static qmwhich(THREAD* thr) | ^~~~~~~ qmfuns.c:4931:8: warning: return type defaults to 'int' [-Wimplicit-int] 4931 | static qmhalt(THREAD* thr) | ^~~~~~ qmfuns.c:4937:8: warning: return type defaults to 'int' [-Wimplicit-int] 4937 | static qmquit(THREAD* thr) | ^~~~~~ qmfuns.c:4943:8: warning: return type defaults to 'int' [-Wimplicit-int] 4943 | static qmbreak(THREAD* thr) | ^~~~~~~ qmfuns.c:4949:8: warning: return type defaults to 'int' [-Wimplicit-int] 4949 | static qmcatch(THREAD* thr) | ^~~~~~~ qmfuns.c: In function 'qmcatch': qmfuns.c:4957:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4957 | } else if (thr == thr0 && checkbrk || qmfuns.c: At top level: qmfuns.c:4977:8: warning: return type defaults to 'int' [-Wimplicit-int] 4977 | static qmthrow(THREAD* thr) | ^~~~~~~ qmfuns.c:4992:8: warning: return type defaults to 'int' [-Wimplicit-int] 4992 | static qmtrap(THREAD* thr) | ^~~~~~ qmfuns.c:5085:8: warning: return type defaults to 'int' [-Wimplicit-int] 5085 | static qmfail(THREAD* thr) | ^~~~~~ qmfuns.c:5091:8: warning: return type defaults to 'int' [-Wimplicit-int] 5091 | static qmfail2(THREAD* thr) | ^~~~~~~ qmfuns.c:5097:8: warning: return type defaults to 'int' [-Wimplicit-int] 5097 | static qmtime(THREAD* thr) | ^~~~~~ qmfuns.c:5102:8: warning: return type defaults to 'int' [-Wimplicit-int] 5102 | static qmsleep(THREAD* thr) | ^~~~~~~ qmfuns.c: In function 'qmenum': qmfuns.c:3460:13: warning: 'x1' may be used uninitialized [-Wmaybe-uninitialized] 3460 | inc = x1-x0; | ~~~~^~~~~~~ qmfuns.c:3440:13: note: 'x1' was declared here 3440 | int x0, x1, x2 = args[1]->fno; | ^~ qmfuns.c:3352:13: warning: 'x0' may be used uninitialized [-Wmaybe-uninitialized] 3352 | inc = x1-x0; | ~~~~^~~~~~~ qmfuns.c:3333:10: note: 'x0' was declared here 3333 | long x0, x1, x2 = u8decode(args[1]->data.s); | ^~ qmfuns.c:3352:13: warning: 'x1' may be used uninitialized [-Wmaybe-uninitialized] 3352 | inc = x1-x0; | ~~~~^~~~~~~ qmfuns.c:3333:14: note: 'x1' was declared here 3333 | long x0, x1, x2 = u8decode(args[1]->data.s); | ^~ qmfuns.c: In function 'qmfreadc': qmfuns.c:4448:24: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] 4448 | while (c != '\n' && c != EOF) | ^ qmfuns.c:4419:17: note: 'c' was declared here 4419 | int c; | ^ gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libglobs_a-qmmatch.o `test -f 'qmmatch.c' || echo './'`qmmatch.c qmmatch.c:39:1: warning: return type defaults to 'int' [-Wimplicit-int] 39 | nextstate(int s, int type, int fno) | ^~~~~~~~~ qmmatch.c:83:1: warning: return type defaults to 'int' [-Wimplicit-int] 83 | defaultstate(int s, int type) | ^~~~~~~~~~~~ qmmatch.c: In function 'defaultstate': qmmatch.c:85:29: warning: unused variable 'left' [-Wunused-variable] 85 | int k = statetb[s].trans, left = k, right = k+statetb[s].ntrans; | ^~~~ qmmatch.c: At top level: qmmatch.c:103:1: warning: return type defaults to 'int' [-Wimplicit-int] 103 | nondefault(int s) | ^~~~~~~~~~ qmmatch.c:115:1: warning: return type defaults to 'int' [-Wimplicit-int] 115 | typedtrans(int s, int type) | ^~~~~~~~~~ qmmatch.c:130:1: warning: return type defaults to 'int' [-Wimplicit-int] 130 | virtual(int s, int type) | ^~~~~~~ qmmatch.c:212:1: warning: return type defaults to 'int' [-Wimplicit-int] 212 | matchx(THREAD *thr, int s, int mode, int vmode, EXPR *x, EXPR **y) | ^~~~~~ qmmatch.c: In function 'matchx': qmmatch.c:297:47: warning: value computed is not used [-Wunused-value] 297 | (s = matchx(thr, s1, mode, 0, x1, &y1)) && | ^~ qmmatch.c:318:53: warning: value computed is not used [-Wunused-value] 318 | (s = matchx(thr, s1, modes.left, 0, x1, &y1)) && | ^~ qmmatch.c:364:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 364 | if (yv) | ^ qmmatch.c: In function '__qq__match': qmmatch.c:416:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 416 | nostate = statetbsz == 0 || matchtbsz>0 && matchtb[0] == 0; qmmatch.c:431:47: warning: value computed is not used [-Wunused-value] 431 | (s = matchx(thr, s, 1, 0, x[0], &x[0])) && | ^~ qmmatch.c:458:56: warning: value computed is not used [-Wunused-value] 458 | (s = matchx(thr, s, modes.left, 0, x[0], &x[0])) && | ^~ qmmatch.c: In function '__qq__matchtype': qmmatch.c:525:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 525 | nostate = statetbsz == 0 || matchtbsz>0 && matchtb[0] == 0; qmmatch.c:530:32: warning: value computed is not used [-Wunused-value] 530 | (s = nextstate(s, 0, fno)) && (s = typedtrans(s, type)); | ^~ gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libglobs_a-qmprint.o `test -f 'qmprint.c' || echo './'`qmprint.c qmprint.c:207:15: warning: return type defaults to 'int' [-Wimplicit-int] 207 | static inline checktmpbuf(void) | ^~~~~~~~~~~ qmprint.c:217:15: warning: return type defaults to 'int' [-Wimplicit-int] 217 | static inline writetmpbuf(char *s) | ^~~~~~~~~~~ qmprint.c:238:15: warning: return type defaults to 'int' [-Wimplicit-int] 238 | static inline checklastsym(char *s) | ^~~~~~~~~~~~ qmprint.c:246:15: warning: return type defaults to 'int' [-Wimplicit-int] 246 | static inline checkmarksym(void) | ^~~~~~~~~~~~ qmprint.c:253:15: warning: return type defaults to 'int' [-Wimplicit-int] 253 | static inline marksym(int flag) | ^~~~~~~ qmprint.c:261:8: warning: return type defaults to 'int' [-Wimplicit-int] 261 | static sputstr1(char *s) | ^~~~~~~~ qmprint.c: In function 'sputstr1': qmprint.c:268:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 268 | if (bufp1 = (char*) arealloc(bufp, abufleng, MAXSTRLEN, | ^~~~~ qmprint.c: At top level: qmprint.c:282:15: warning: return type defaults to 'int' [-Wimplicit-int] 282 | static inline sputstr(char *s) | ^~~~~~~ qmprint.c:358:8: warning: return type defaults to 'int' [-Wimplicit-int] 358 | static fputstr1(char *s) | ^~~~~~~~ qmprint.c:379:15: warning: return type defaults to 'int' [-Wimplicit-int] 379 | static inline fputstr(char *s) | ^~~~~~~ qmprint.c:454:8: warning: return type defaults to 'int' [-Wimplicit-int] 454 | static opprec(int fno) | ^~~~~~ qmprint.c:511:15: warning: return type defaults to 'int' [-Wimplicit-int] 511 | static inline islsect(EXPR *x) | ^~~~~~~ qmprint.c:518:15: warning: return type defaults to 'int' [-Wimplicit-int] 518 | static inline isrsect(EXPR *x) | ^~~~~~~ qmprint.c:528:15: warning: return type defaults to 'int' [-Wimplicit-int] 528 | static inline isenum(EXPR *x) | ^~~~~~ qmprint.c:542:15: warning: return type defaults to 'int' [-Wimplicit-int] 542 | static inline isenum1(EXPR *x) | ^~~~~~~ qmprint.c:555:15: warning: return type defaults to 'int' [-Wimplicit-int] 555 | static inline issenum(EXPR *x) | ^~~~~~~ qmprint.c:569:15: warning: return type defaults to 'int' [-Wimplicit-int] 569 | static inline issenum1(EXPR *x) | ^~~~~~~~ qmprint.c:582:15: warning: return type defaults to 'int' [-Wimplicit-int] 582 | static inline istenum(EXPR *x) | ^~~~~~~ qmprint.c:596:15: warning: return type defaults to 'int' [-Wimplicit-int] 596 | static inline istenum1(EXPR *x) | ^~~~~~~~ qmprint.c:609:15: warning: return type defaults to 'int' [-Wimplicit-int] 609 | static inline isstream(EXPR *x) | ^~~~~~~~ qmprint.c: In function 'isstream': qmprint.c:612:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 612 | x->fno == APPOP && x->data.args.x1->fno == APPOP && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 613 | x->data.args.x1->data.args.x1->fno == SCONSOP; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmprint.c: At top level: qmprint.c:616:15: warning: return type defaults to 'int' [-Wimplicit-int] 616 | static inline isscons(EXPR *x, EXPR **y, EXPR **z) | ^~~~~~~ qmprint.c:627:15: warning: return type defaults to 'int' [-Wimplicit-int] 627 | static inline islistof(EXPR *x) | ^~~~~~~~ qmprint.c:636:15: warning: return type defaults to 'int' [-Wimplicit-int] 636 | static inline istupleof(EXPR *x) | ^~~~~~~~~ qmprint.c:645:15: warning: return type defaults to 'int' [-Wimplicit-int] 645 | static inline isstreamof(EXPR *x) | ^~~~~~~~~~ qmprint.c:654:15: warning: return type defaults to 'int' [-Wimplicit-int] 654 | static inline islambda(EXPR *x) | ^~~~~~~~ qmprint.c:660:15: warning: return type defaults to 'int' [-Wimplicit-int] 660 | static inline isifelse(EXPR *x) | ^~~~~~~~ qmprint.c:669:15: warning: return type defaults to 'int' [-Wimplicit-int] 669 | static inline iswhen(EXPR *x) | ^~~~~~ qmprint.c:733:8: warning: return type defaults to 'int' [-Wimplicit-int] 733 | static exprprec(THREAD *thr, EXPR *x) | ^~~~~~~~ qmprint.c:776:8: warning: type defaults to 'int' in declaration of 'print' [-Wimplicit-int] 776 | static print(THREAD *thr, int level, EXPR *x); | ^~~~~ qmprint.c:778:15: warning: return type defaults to 'int' [-Wimplicit-int] 778 | static inline printparen(THREAD *thr, int level, EXPR *x) | ^~~~~~~~~~ qmprint.c:783:8: warning: return type defaults to 'int' [-Wimplicit-int] 783 | static printlprec(THREAD *thr, int level, int fno, EXPR *x) | ^~~~~~~~~~ qmprint.c:794:8: warning: return type defaults to 'int' [-Wimplicit-int] 794 | static printrprec(THREAD *thr, int level, int fno, EXPR *x) | ^~~~~~~~~~ qmprint.c:805:8: warning: return type defaults to 'int' [-Wimplicit-int] 805 | static print1(THREAD *thr, int level, int fno, EXPR *x) | ^~~~~~ qmprint.c:811:8: warning: return type defaults to 'int' [-Wimplicit-int] 811 | static print2l(THREAD *thr, int level, int fno, EXPR *x, EXPR *y) | ^~~~~~~ qmprint.c:819:8: warning: return type defaults to 'int' [-Wimplicit-int] 819 | static print2r(THREAD *thr, int level, int fno, EXPR *x, EXPR *y) | ^~~~~~~ qmprint.c:827:8: warning: return type defaults to 'int' [-Wimplicit-int] 827 | static print2n(THREAD *thr, int level, int fno, EXPR *x, EXPR *y) | ^~~~~~~ qmprint.c:835:8: warning: return type defaults to 'int' [-Wimplicit-int] 835 | static print2(THREAD *thr, int level, int fno, EXPR *x, EXPR *y) | ^~~~~~ qmprint.c:959:8: warning: return type defaults to 'int' [-Wimplicit-int] 959 | static print(THREAD *thr, int level, EXPR *x) | ^~~~~ qmprint.c:1412:15: warning: return type defaults to 'int' [-Wimplicit-int] 1412 | static inline printchk(THREAD *thr, int level, EXPR *x) | ^~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libglobs_a-qmparse.o `test -f 'qmparse.c' || echo './'`qmparse.c qmparse.y:70:8: warning: type defaults to 'int' in declaration of 'swap' [-Wimplicit-int] 70 | static swap(), pushtern(), pushbin(), pushun(), | ^~~~ qmparse.y:70:16: warning: type defaults to 'int' in declaration of 'pushtern' [-Wimplicit-int] 70 | static swap(), pushtern(), pushbin(), pushun(), | ^~~~~~~~ qmparse.y:70:28: warning: type defaults to 'int' in declaration of 'pushbin' [-Wimplicit-int] 70 | static swap(), pushtern(), pushbin(), pushun(), | ^~~~~~~ qmparse.y:70:39: warning: type defaults to 'int' in declaration of 'pushun' [-Wimplicit-int] 70 | static swap(), pushtern(), pushbin(), pushun(), | ^~~~~~ qmparse.y:71:3: warning: type defaults to 'int' in declaration of 'pushlist' [-Wimplicit-int] 71 | pushlist(int n, int m), pushstream(int n, int m), pushtuple(int n, int m), | ^~~~~~~~ qmparse.y:71:27: warning: type defaults to 'int' in declaration of 'pushstream' [-Wimplicit-int] 71 | pushlist(int n, int m), pushstream(int n, int m), pushtuple(int n, int m), | ^~~~~~~~~~ qmparse.y:71:53: warning: type defaults to 'int' in declaration of 'pushtuple' [-Wimplicit-int] 71 | pushlist(int n, int m), pushstream(int n, int m), pushtuple(int n, int m), | ^~~~~~~~~ qmparse.y:72:3: warning: type defaults to 'int' in declaration of 'pushgroup' [-Wimplicit-int] 72 | pushgroup(int *n, int *m), | ^~~~~~~~~ qmparse.y:73:3: warning: type defaults to 'int' in declaration of 'savepos' [-Wimplicit-int] 73 | savepos(), clean(); | ^~~~~~~ qmparse.y:73:14: warning: type defaults to 'int' in declaration of 'clean' [-Wimplicit-int] 73 | savepos(), clean(); | ^~~~~ qmparse.y:74:8: warning: type defaults to 'int' in declaration of 'init_stats' [-Wimplicit-int] 74 | static init_stats(), fini_stats(), print_stats(); | ^~~~~~~~~~ qmparse.y:74:22: warning: type defaults to 'int' in declaration of 'fini_stats' [-Wimplicit-int] 74 | static init_stats(), fini_stats(), print_stats(); | ^~~~~~~~~~ qmparse.y:74:36: warning: type defaults to 'int' in declaration of 'print_stats' [-Wimplicit-int] 74 | static init_stats(), fini_stats(), print_stats(); | ^~~~~~~~~~~ qmparse.y:75:8: warning: type defaults to 'int' in declaration of 'copyright' [-Wimplicit-int] 75 | static copyright(), shell(), expression(), | ^~~~~~~~~ qmparse.y:75:21: warning: type defaults to 'int' in declaration of 'shell' [-Wimplicit-int] 75 | static copyright(), shell(), expression(), | ^~~~~ qmparse.y:75:30: warning: type defaults to 'int' in declaration of 'expression' [-Wimplicit-int] 75 | static copyright(), shell(), expression(), | ^~~~~~~~~~ qmparse.y:76:3: warning: type defaults to 'int' in declaration of 'vardecl' [-Wimplicit-int] 76 | vardecl(), initializer(), assignment(), unassignment(), | ^~~~~~~ qmparse.y:76:14: warning: type defaults to 'int' in declaration of 'initializer' [-Wimplicit-int] 76 | vardecl(), initializer(), assignment(), unassignment(), | ^~~~~~~~~~~ qmparse.y:76:29: warning: type defaults to 'int' in declaration of 'assignment' [-Wimplicit-int] 76 | vardecl(), initializer(), assignment(), unassignment(), | ^~~~~~~~~~ qmparse.y:76:43: warning: type defaults to 'int' in declaration of 'unassignment' [-Wimplicit-int] 76 | vardecl(), initializer(), assignment(), unassignment(), | ^~~~~~~~~~~~ qmparse.y:77:3: warning: type defaults to 'int' in declaration of 'sethistfile' [-Wimplicit-int] 77 | sethistfile(), sethistsize(), help(), edit(), save_vars(), clear_vars(), | ^~~~~~~~~~~ qmparse.y:77:18: warning: type defaults to 'int' in declaration of 'sethistsize' [-Wimplicit-int] 77 | sethistfile(), sethistsize(), help(), edit(), save_vars(), clear_vars(), | ^~~~~~~~~~~ qmparse.y:77:33: warning: type defaults to 'int' in declaration of 'help' [-Wimplicit-int] 77 | sethistfile(), sethistsize(), help(), edit(), save_vars(), clear_vars(), | ^~~~ qmparse.y:77:41: warning: type defaults to 'int' in declaration of 'edit' [-Wimplicit-int] 77 | sethistfile(), sethistsize(), help(), edit(), save_vars(), clear_vars(), | ^~~~ qmparse.y:77:49: warning: type defaults to 'int' in declaration of 'save_vars' [-Wimplicit-int] 77 | sethistfile(), sethistsize(), help(), edit(), save_vars(), clear_vars(), | ^~~~~~~~~ qmparse.y:77:62: warning: type defaults to 'int' in declaration of 'clear_vars' [-Wimplicit-int] 77 | sethistfile(), sethistsize(), help(), edit(), save_vars(), clear_vars(), | ^~~~~~~~~~ qmparse.y:78:3: warning: type defaults to 'int' in declaration of 'add_import' [-Wimplicit-int] 78 | add_import(), del_import(), clear_imports(), breakpoints(), profile(), | ^~~~~~~~~~ qmparse.y:78:17: warning: type defaults to 'int' in declaration of 'del_import' [-Wimplicit-int] 78 | add_import(), del_import(), clear_imports(), breakpoints(), profile(), | ^~~~~~~~~~ qmparse.y:78:31: warning: type defaults to 'int' in declaration of 'clear_imports' [-Wimplicit-int] 78 | add_import(), del_import(), clear_imports(), breakpoints(), profile(), | ^~~~~~~~~~~~~ qmparse.y:78:48: warning: type defaults to 'int' in declaration of 'breakpoints' [-Wimplicit-int] 78 | add_import(), del_import(), clear_imports(), breakpoints(), profile(), | ^~~~~~~~~~~ qmparse.y:78:63: warning: type defaults to 'int' in declaration of 'profile' [-Wimplicit-int] 78 | add_import(), del_import(), clear_imports(), breakpoints(), profile(), | ^~~~~~~ qmparse.y:79:3: warning: type defaults to 'int' in declaration of 'who' [-Wimplicit-int] 79 | who(), whos(), whois(), ambiguous(), import_list(), modules(); | ^~~ qmparse.y:79:10: warning: type defaults to 'int' in declaration of 'whos' [-Wimplicit-int] 79 | who(), whos(), whois(), ambiguous(), import_list(), modules(); | ^~~~ qmparse.y:79:18: warning: type defaults to 'int' in declaration of 'whois' [-Wimplicit-int] 79 | who(), whos(), whois(), ambiguous(), import_list(), modules(); | ^~~~~ qmparse.y:79:27: warning: type defaults to 'int' in declaration of 'ambiguous' [-Wimplicit-int] 79 | who(), whos(), whois(), ambiguous(), import_list(), modules(); | ^~~~~~~~~ qmparse.y:79:40: warning: type defaults to 'int' in declaration of 'import_list' [-Wimplicit-int] 79 | who(), whos(), whois(), ambiguous(), import_list(), modules(); | ^~~~~~~~~~~ qmparse.y:79:55: warning: type defaults to 'int' in declaration of 'modules' [-Wimplicit-int] 79 | who(), whos(), whois(), ambiguous(), import_list(), modules(); | ^~~~~~~ qmparse.y:80:8: warning: type defaults to 'int' in declaration of 'strparam' [-Wimplicit-int] 80 | static strparam(), intparam(), boolparam(), boolstrparam(), allparam(), | ^~~~~~~~ qmparse.y:80:20: warning: type defaults to 'int' in declaration of 'intparam' [-Wimplicit-int] 80 | static strparam(), intparam(), boolparam(), boolstrparam(), allparam(), | ^~~~~~~~ qmparse.y:80:32: warning: type defaults to 'int' in declaration of 'boolparam' [-Wimplicit-int] 80 | static strparam(), intparam(), boolparam(), boolstrparam(), allparam(), | ^~~~~~~~~ qmparse.y:80:45: warning: type defaults to 'int' in declaration of 'boolstrparam' [-Wimplicit-int] 80 | static strparam(), intparam(), boolparam(), boolstrparam(), allparam(), | ^~~~~~~~~~~~ qmparse.y:80:61: warning: type defaults to 'int' in declaration of 'allparam' [-Wimplicit-int] 80 | static strparam(), intparam(), boolparam(), boolstrparam(), allparam(), | ^~~~~~~~ qmparse.y:81:3: warning: type defaults to 'int' in declaration of 'strlist' [-Wimplicit-int] 81 | strlist(), printstr(); | ^~~~~~~ qmparse.y:81:14: warning: type defaults to 'int' in declaration of 'printstr' [-Wimplicit-int] 81 | strlist(), printstr(); | ^~~~~~~~ qmparse.c: In function 'yyparse': qmparse.c:2085:16: warning: implicit declaration of function 'yylex' [-Wimplicit-function-declaration] 2085 | yychar = yylex (); | ^~~~~ qmparse.y:423:14: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 423 | printf("bad C stack size %d, using default\n", i/1024); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ | | | long int qmparse.y:444:14: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 444 | printf("bad stack size %d, using default\n", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ | | | long int qmparse.y:467:14: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 467 | printf("bad memory size %d, using default\n", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ | | | long int qmparse.y:525:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 525 | if (res && buf) | ^ qmparse.c:4217:7: warning: implicit declaration of function 'yyerror'; did you mean 'yyerrok'? [-Wimplicit-function-declaration] 4217 | yyerror (YY_("syntax error")); | ^~~~~~~ | yyerrok qmparse.y: At top level: qmparse.y:1683:1: warning: return type defaults to 'int' [-Wimplicit-int] 1683 | yyerror(s) | ^~~~~~~ qmparse.y: In function 'u8encode': qmparse.y:1762:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1762 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qmparse.y:1767:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1767 | uc[2] = 0x80 | c&0x3f; | ~^~~~~ qmparse.y:1769:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1769 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qmparse.y:1774:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1774 | uc[3] = 0x80 | c&0x3f; | ~^~~~~ qmparse.y:1776:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1776 | uc[2] = 0x80 | c&0x3f; | ~^~~~~ qmparse.y:1778:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1778 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qmparse.y: At top level: qmparse.y:1898:8: warning: return type defaults to 'int' [-Wimplicit-int] 1898 | static swap() | ^~~~ qmparse.y:1907:8: warning: return type defaults to 'int' [-Wimplicit-int] 1907 | static rot() | ^~~ qmparse.y:1917:8: warning: return type defaults to 'int' [-Wimplicit-int] 1917 | static pushtern(fno) | ^~~~~~~~ qmparse.y:1925:8: warning: return type defaults to 'int' [-Wimplicit-int] 1925 | static pushbin(fno) | ^~~~~~~ qmparse.y:1933:8: warning: return type defaults to 'int' [-Wimplicit-int] 1933 | static pushun(fno) | ^~~~~~ qmparse.y:1940:8: warning: return type defaults to 'int' [-Wimplicit-int] 1940 | static pushlist(int n, int m) | ^~~~~~~~ qmparse.y:1949:8: warning: return type defaults to 'int' [-Wimplicit-int] 1949 | static pushstream(int n, int m) | ^~~~~~~~~~ qmparse.y:1958:8: warning: return type defaults to 'int' [-Wimplicit-int] 1958 | static pushtuple(int n, int m) | ^~~~~~~~~ qmparse.y:1967:8: warning: return type defaults to 'int' [-Wimplicit-int] 1967 | static pushgroup(int *n, int *m) | ^~~~~~~~~ qmparse.y:1983:8: warning: return type defaults to 'int' [-Wimplicit-int] 1983 | static init_stats() | ^~~~~~~~~~ qmparse.y:1992:8: warning: return type defaults to 'int' [-Wimplicit-int] 1992 | static fini_stats() | ^~~~~~~~~~ qmparse.y:1999:8: warning: return type defaults to 'int' [-Wimplicit-int] 1999 | static print_stats(all) | ^~~~~~~~~~~ qmparse.y: In function 'print_stats': qmparse.y:2009:18: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 2009 | printf("thread #%d: %lu reduction%s, %lu cell%s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmparse.y:2019:18: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 2019 | printf("thread #%d: %0.3g secs, %lu reduction%s, %lu cell%s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmparse.y: At top level: qmparse.y:2046:8: warning: return type defaults to 'int' [-Wimplicit-int] 2046 | static error_report(base, p, tok) | ^~~~~~~~~~~~ qmparse.y: In function 'error_report': qmparse.y:2053:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2053 | if (tok && *tok && p-q >= l) | ^ qmparse.y:2065:46: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2065 | while (p > q && (p[-1] != '"' || p > q+1 && p[-2] == '\\')) --p; | ~~~~~~~~^~~~~~~~~~~~~~~~ qmparse.y:2049:43: warning: unused variable 't' [-Wunused-variable] 2049 | char *q = p, *r = strchr(p, '\n'), *s, *t, c; | ^ qmparse.y: At top level: qmparse.y:2118:8: warning: return type defaults to 'int' [-Wimplicit-int] 2118 | static savepos() | ^~~~~~~ qmparse.y:2140:8: warning: return type defaults to 'int' [-Wimplicit-int] 2140 | static clean() | ^~~~~ qmparse.y:2168:8: warning: return type defaults to 'int' [-Wimplicit-int] 2168 | static expression() | ^~~~~~~~~~ qmparse.y:2190:8: warning: return type defaults to 'int' [-Wimplicit-int] 2190 | static assignment() | ^~~~~~~~~~ qmparse.y:2209:8: warning: return type defaults to 'int' [-Wimplicit-int] 2209 | static unassignment(int id) | ^~~~~~~~~~~~ qmparse.y:2218:8: warning: return type defaults to 'int' [-Wimplicit-int] 2218 | static vardecl(int id) | ^~~~~~~ qmparse.y:2239:8: warning: return type defaults to 'int' [-Wimplicit-int] 2239 | static initializer() | ^~~~~~~~~~~ qmparse.y:2259:8: warning: return type defaults to 'int' [-Wimplicit-int] 2259 | static printstr(s) | ^~~~~~~~ qmparse.y:2265:8: warning: return type defaults to 'int' [-Wimplicit-int] 2265 | static strparam(a, s) | ^~~~~~~~ qmparse.y:2281:8: warning: return type defaults to 'int' [-Wimplicit-int] 2281 | static intparam(a, i) | ^~~~~~~~ qmparse.y:2298:8: warning: return type defaults to 'int' [-Wimplicit-int] 2298 | static boolparam(a, b) | ^~~~~~~~~ qmparse.y: In function 'boolparam': qmparse.y:2302:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2302 | if (res) | ^ qmparse.y: At top level: qmparse.y:2315:8: warning: return type defaults to 'int' [-Wimplicit-int] 2315 | static boolstrparam(a, b, s) | ^~~~~~~~~~~~ qmparse.y: In function 'boolstrparam': qmparse.y:2320:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2320 | if (res) | ^ qmparse.y: At top level: qmparse.y:2331:8: warning: return type defaults to 'int' [-Wimplicit-int] 2331 | static allparam(a) | ^~~~~~~~ qmparse.y:2344:8: warning: return type defaults to 'int' [-Wimplicit-int] 2344 | static copyright() | ^~~~~~~~~ qmparse.y:2355:8: warning: return type defaults to 'int' [-Wimplicit-int] 2355 | static shell() | ^~~~~ In file included from sys.h:38, from qbase.h:24, from qdefs.h:24, from qmparse.y:37: qmparse.y: In function 'shell': mangle.h:81:15: warning: implicit declaration of function '__qq__getln'; did you mean '__qq__getint'? [-Wimplicit-function-declaration] 81 | #define getln __qq__getln | ^~~~~~~~~~~ qmparse.y:2359:5: note: in expansion of macro 'getln' 2359 | getln(shell_command); | ^~~~~ qmparse.y: At top level: qmparse.y:2385:8: warning: return type defaults to 'int' [-Wimplicit-int] 2385 | static sethistfile(s) | ^~~~~~~~~~~ qmparse.y:2409:8: warning: return type defaults to 'int' [-Wimplicit-int] 2409 | static sethistsize(i) | ^~~~~~~~~~~ qmparse.y:2421:8: warning: return type defaults to 'int' [-Wimplicit-int] 2421 | static help(s) | ^~~~ qmparse.y:2451:8: warning: return type defaults to 'int' [-Wimplicit-int] 2451 | static edit(s) | ^~~~ qmparse.y:2480:8: warning: return type defaults to 'int' [-Wimplicit-int] 2480 | static save_vars(s) | ^~~~~~~~~ qmparse.y:2540:8: warning: return type defaults to 'int' [-Wimplicit-int] 2540 | static clear_vars() | ^~~~~~~~~~ qmparse.y:2554:1: warning: return type defaults to 'int' [-Wimplicit-int] 2554 | search_import(m) | ^~~~~~~~~~~~~ qmparse.y:2568:1: warning: return type defaults to 'int' [-Wimplicit-int] 2568 | add_import(s) | ^~~~~~~~~~ qmparse.y:2615:1: warning: return type defaults to 'int' [-Wimplicit-int] 2615 | del_import(s) | ^~~~~~~~~~ qmparse.y: In function 'del_import': qmparse.y:2636:34: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2636 | if (mno == NONE || pos == NONE && mno != mainno) { qmparse.y: At top level: qmparse.y:2657:1: warning: return type defaults to 'int' [-Wimplicit-int] 2657 | clear_imports() | ^~~~~~~~~~~~~ qmparse.y:2670:1: warning: return type defaults to 'int' [-Wimplicit-int] 2670 | modcmp(v1, v2) | ^~~~~~ qmparse.y:2677:1: warning: return type defaults to 'int' [-Wimplicit-int] 2677 | print_modlist() | ^~~~~~~~~~~~~ qmparse.y: In function 'print_modlist': qmparse.y:2681:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2681 | return; | ^~~~~~ qmparse.y:2677:1: note: declared here 2677 | print_modlist() | ^~~~~~~~~~~~~ qmparse.y:2684:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2684 | return; | ^~~~~~ qmparse.y:2677:1: note: declared here 2677 | print_modlist() | ^~~~~~~~~~~~~ qmparse.y:2694:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2694 | if (i > 0) | ^ qmparse.y: At top level: qmparse.y:2715:8: warning: return type defaults to 'int' [-Wimplicit-int] 2715 | static modules() | ^~~~~~~ qmparse.y:2725:1: warning: return type defaults to 'int' [-Wimplicit-int] 2725 | print_implist() | ^~~~~~~~~~~~~ qmparse.y: In function 'print_implist': qmparse.y:2733:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2733 | return; | ^~~~~~ qmparse.y:2725:1: note: declared here 2725 | print_implist() | ^~~~~~~~~~~~~ qmparse.y:2736:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2736 | return; | ^~~~~~ qmparse.y:2725:1: note: declared here 2725 | print_implist() | ^~~~~~~~~~~~~ qmparse.y:2747:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2747 | if (i > 0) | ^ qmparse.y: At top level: qmparse.y:2767:8: warning: return type defaults to 'int' [-Wimplicit-int] 2767 | static import_list() | ^~~~~~~~~~~ qmparse.y:2777:1: warning: return type defaults to 'int' [-Wimplicit-int] 2777 | idcmp(v1, v2) | ^~~~~ qmparse.y:2789:1: warning: return type defaults to 'int' [-Wimplicit-int] 2789 | print_varlist(int all) | ^~~~~~~~~~~~~ qmparse.y: In function 'print_varlist': qmparse.y:2799:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2799 | return; | ^~~~~~ qmparse.y:2789:1: note: declared here 2789 | print_varlist(int all) | ^~~~~~~~~~~~~ qmparse.y:2802:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2802 | return; | ^~~~~~ qmparse.y:2789:1: note: declared here 2789 | print_varlist(int all) | ^~~~~~~~~~~~~ qmparse.y:2811:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2811 | if (i > 0) | ^ qmparse.y: At top level: mangle.h:169:27: warning: return type defaults to 'int' [-Wimplicit-int] 169 | #define print_breakpoints __qq__print_breakpoints | ^~~~~~~~~~~~~~~~~~~~~~~ qmparse.y:2826:1: note: in expansion of macro 'print_breakpoints' 2826 | print_breakpoints() | ^~~~~~~~~~~~~~~~~ qmparse.y: In function '__qq__print_breakpoints': qmparse.y:2837:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2837 | return; | ^~~~~~ mangle.h:169:27: note: declared here 169 | #define print_breakpoints __qq__print_breakpoints | ^~~~~~~~~~~~~~~~~~~~~~~ qmparse.y:2826:1: note: in expansion of macro 'print_breakpoints' 2826 | print_breakpoints() | ^~~~~~~~~~~~~~~~~ qmparse.y:2840:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2840 | return; | ^~~~~~ mangle.h:169:27: note: declared here 169 | #define print_breakpoints __qq__print_breakpoints | ^~~~~~~~~~~~~~~~~~~~~~~ qmparse.y:2826:1: note: in expansion of macro 'print_breakpoints' 2826 | print_breakpoints() | ^~~~~~~~~~~~~~~~~ qmparse.y:2849:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2849 | if (i > 0) | ^ qmparse.y: At top level: qmparse.y:2867:8: warning: return type defaults to 'int' [-Wimplicit-int] 2867 | static breakpoints() | ^~~~~~~~~~~ qmparse.y:2875:1: warning: return type defaults to 'int' [-Wimplicit-int] 2875 | profcmp(v1, v2) | ^~~~~~~ mangle.h:170:23: warning: return type defaults to 'int' [-Wimplicit-int] 170 | #define print_profile __qq__print_profile | ^~~~~~~~~~~~~~~~~~~ qmparse.y:2891:1: note: in expansion of macro 'print_profile' 2891 | print_profile() | ^~~~~~~~~~~~~ qmparse.y: In function '__qq__print_profile': qmparse.y:2899:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2899 | return; | ^~~~~~ mangle.h:170:23: note: declared here 170 | #define print_profile __qq__print_profile | ^~~~~~~~~~~~~~~~~~~ qmparse.y:2891:1: note: in expansion of macro 'print_profile' 2891 | print_profile() | ^~~~~~~~~~~~~ qmparse.y:2902:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2902 | return; | ^~~~~~ mangle.h:170:23: note: declared here 170 | #define print_profile __qq__print_profile | ^~~~~~~~~~~~~~~~~~~ qmparse.y:2891:1: note: in expansion of macro 'print_profile' 2891 | print_profile() | ^~~~~~~~~~~~~ qmparse.y:2909:12: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] 2909 | printf("%8d\t%s\n", symtb[v[i]].nredns, | ^~~~~~~~~~~ qmparse.y: At top level: qmparse.y:2916:8: warning: return type defaults to 'int' [-Wimplicit-int] 2916 | static profile() | ^~~~~~~ qmparse.y:2923:8: warning: return type defaults to 'int' [-Wimplicit-int] 2923 | static who(int all) | ^~~ qmparse.y:2930:8: warning: return type defaults to 'int' [-Wimplicit-int] 2930 | static whos(int sym) | ^~~~ qmparse.y: In function 'whos': qmparse.y:2946:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2946 | if ((flags & VSYM) && !x && !(flags & DCL) || | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ qmparse.y: At top level: qmparse.y:3026:8: warning: return type defaults to 'int' [-Wimplicit-int] 3026 | static whois(int fno, char *s) | ^~~~~ qmparse.y:3061:8: warning: return type defaults to 'int' [-Wimplicit-int] 3061 | static ambiguous(int fno, char *s) | ^~~~~~~~~ qmparse.y:3075:8: warning: return type defaults to 'int' [-Wimplicit-int] 3075 | static yypush() | ^~~~~~ qmparse.y:3089:8: warning: return type defaults to 'int' [-Wimplicit-int] 3089 | static yypop() | ^~~~~ qmparse.y:3103:8: warning: return type defaults to 'int' [-Wimplicit-int] 3103 | static parse(source, arg, _mode) | ^~~~~ qmparse.y: In function 'parse': mangle.h:237:14: warning: implicit declaration of function '__qq__skip'; did you mean '__qq__init'? [-Wimplicit-function-declaration] 237 | #define skip __qq__skip | ^~~~~~~~~~ qmparse.y:3131:64: note: in expansion of macro 'skip' 3131 | if (yychar && yychar != 10 && (thr > thr0 || !checkbrk)) skip(); | ^~~~ qmparse.y:3107:7: warning: unused variable 'c' [-Wunused-variable] 3107 | int c, actmode; | ^ qmparse.y: At top level: qmparse.y:81:3: warning: 'strlist' declared 'static' but never defined [-Wunused-function] 81 | strlist(), printstr(); | ^~~~~~~ qmparse.y: In function 'yyparse': qmparse.y:554:5: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 554 | system(cmd); | ^~~~~~~~~~~ qmparse.y: In function 'shell': qmparse.y:2361:5: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 2361 | system(shell_command); | ^~~~~~~~~~~~~~~~~~~~~ qmparse.y: In function 'help': qmparse.y:2443:5: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 2443 | system(cmd); | ^~~~~~~~~~~ qmparse.y: In function 'sethistfile': qmparse.y:2407:1: warning: control reaches end of non-void function [-Wreturn-type] 2407 | } | ^ qmparse.y: In function 'sethistsize': qmparse.y:2419:1: warning: control reaches end of non-void function [-Wreturn-type] 2419 | } | ^ qmparse.y: In function 'print_stats': qmparse.y:2030:1: warning: control reaches end of non-void function [-Wreturn-type] 2030 | } | ^ qmparse.y: In function 'clear_vars': qmparse.y:2548:1: warning: control reaches end of non-void function [-Wreturn-type] 2548 | } | ^ qmparse.y: In function 'edit': qmparse.y:2472:5: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 2472 | system(cmd); | ^~~~~~~~~~~ qmparse.y: In function 'printstr': qmparse.y:2263:1: warning: control reaches end of non-void function [-Wreturn-type] 2263 | } | ^ qmparse.y: In function 'savepos': qmparse.y:2136:1: warning: control reaches end of non-void function [-Wreturn-type] 2136 | } | ^ qmparse.y: In function 'ambiguous': qmparse.y:3065:1: warning: control reaches end of non-void function [-Wreturn-type] 3065 | } | ^ qmparse.y: In function 'error_report': qmparse.y:2109:1: warning: control reaches end of non-void function [-Wreturn-type] 2109 | } | ^ qmparse.y: In function 'yyerror': qmparse.y:1689:1: warning: control reaches end of non-void function [-Wreturn-type] 1689 | } | ^ qmparse.y: In function 'yypush': qmparse.y:3087:1: warning: control reaches end of non-void function [-Wreturn-type] 3087 | } | ^ qmparse.y: In function 'yypop': qmparse.y:3099:1: warning: control reaches end of non-void function [-Wreturn-type] 3099 | } | ^ qmparse.y: In function 'yyparse': qmparse.y:700:13: warning: 'b' may be used uninitialized [-Wmaybe-uninitialized] 700 | eflag = b; qmparse.y:697:7: note: 'b' was declared here 697 | int b; char *s; | ^ gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libglobs_a-qmlex.o `test -f 'qmlex.c' || echo './'`qmlex.c qmlex.l:51:8: warning: type defaults to 'int' in declaration of 'bigint' [-Wimplicit-int] 51 | static bigint(); | ^~~~~~ qmlex.l:52:8: warning: type defaults to 'int' in declaration of 'string' [-Wimplicit-int] 52 | static string(); | ^~~~~~ qmlex.l:53:8: warning: type defaults to 'int' in declaration of 'utf8_qualid' [-Wimplicit-int] 53 | static utf8_qualid(); | ^~~~~~~~~~~ qmlex.l: In function 'getbuf': qmlex.l:129:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 129 | if (mybuf1 = (char*)realloc(mybuf, mybufsz+MAXSTRLEN)) { | ^~~~~~ qmlex.l: In function 'getch': qmlex.l:143:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 143 | if (_sflag) | ^ In file included from sys.h:38, from qbase.h:24, from qdefs.h:24, from qmlex.l:32: qmlex.l: In function 'yylex': mangle.h:237:14: warning: implicit declaration of function '__qq__skip'; did you mean '__qq__init'? [-Wimplicit-function-declaration] 237 | #define skip __qq__skip | ^~~~~~~~~~ qmlex.l:218:3: note: in expansion of macro 'skip' 218 | ^"#!" { skip(); BEGIN(0); } | ^~~~ qmlex.l: At top level: qmlex.l:537:8: warning: return type defaults to 'int' [-Wimplicit-int] 537 | { | ^ qmlex.l:542:8: warning: return type defaults to 'int' [-Wimplicit-int] 542 | { | ^ qmlex.l: In function 'addbuf': qmlex.l:547:7: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 547 | } else | ^~~~ qmlex.l:542:8: note: declared here 542 | { | ^ qmlex.l:544:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 544 | if (!(buf = (char*)arealloc(buf, abufsz, 100, sizeof(char)))) { | ^ qmlex.l: At top level: qmlex.l:553:8: warning: return type defaults to 'int' [-Wimplicit-int] 553 | { | ^ qmlex.l: In function 'u8encode': qmlex.l:636:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 636 | c = c >> 6; | ^ qmlex.l:641:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 641 | c = c >> 6; | ^ qmlex.l:643:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 643 | c = c >> 6; | ^ qmlex.l:648:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 648 | c = c >> 6; | ^ qmlex.l:650:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 650 | c = c >> 6; | ^ qmlex.l:652:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 652 | c = c >> 6; | ^ qmlex.l: At top level: qmlex.l:682:8: warning: return type defaults to 'int' [-Wimplicit-int] 682 | { | ^ qmlex.l:798:8: warning: return type defaults to 'int' [-Wimplicit-int] 798 | { | ^ qmlex.l: In function 'utf8_qualid': qmlex.l:800:17: warning: unused variable 'c' [-Wunused-variable] 800 | int ret, ret2; | ^ qmlex.l: At top level: qmlex.l:822:8: warning: return type defaults to 'int' [-Wimplicit-int] 822 | { | ^ qmlex.l:854:8: warning: return type defaults to 'int' [-Wimplicit-int] 854 | mpz_t z; | ^~~~~~ qmlex.l:884:1: warning: return type defaults to 'int' [-Wimplicit-int] 884 | { | ^ mangle.h:160:14: warning: return type defaults to 'int' [-Wimplicit-int] 160 | #define peek __qq__peek | ^~~~~~~~~~ qmlex.l:889:1: note: in expansion of macro 'peek' 889 | { | ^ mangle.h:237:14: warning: return type defaults to 'int' [-Wimplicit-int] 237 | #define skip __qq__skip | ^~~~~~~~~~ qmlex.l:896:1: note: in expansion of macro 'skip' 896 | /* skip remainder of input line */ | ^~~~ mangle.h:81:15: warning: return type defaults to 'int' [-Wimplicit-int] 81 | #define getln __qq__getln | ^~~~~~~~~~~ qmlex.l:909:1: note: in expansion of macro 'getln' 909 | char *s; | ^ qmlex.l:944:8: warning: return type defaults to 'int' [-Wimplicit-int] 944 | { | ^ qmlex.l:974:8: warning: return type defaults to 'int' [-Wimplicit-int] 974 | { | ^ qmlex.l: In function 'string': qmlex.l:845:1: warning: control reaches end of non-void function [-Wreturn-type] 845 | | ^ qmlex.l: In function 'initbuf': qmlex.l:540:1: warning: control reaches end of non-void function [-Wreturn-type] 540 | | ^ qmlex.l: In function '__qq__skip': qmlex.l:907:1: warning: control reaches end of non-void function [-Wreturn-type] 907 | | ^ qmlex.l: In function '__qq__getln': qmlex.l:929:1: warning: control reaches end of non-void function [-Wreturn-type] 929 | | ^ qmlex.l: In function 'lexpop': qmlex.l:1000:1: warning: control reaches end of non-void function [-Wreturn-type] 1000 | | ^ gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libglobs_a-qbase.o `test -f 'qbase.c' || echo './'`qbase.c qbase.c: In function 'u8encode': qbase.c:587:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 587 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qbase.c:592:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 592 | uc[2] = 0x80 | c&0x3f; | ~^~~~~ qbase.c:594:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 594 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qbase.c:599:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 599 | uc[3] = 0x80 | c&0x3f; | ~^~~~~ qbase.c:601:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 601 | uc[2] = 0x80 | c&0x3f; | ~^~~~~ qbase.c:603:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 603 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qbase.c: In function 'scanchar': qbase.c:1081:13: warning: unused variable 'r' [-Wunused-variable] 1081 | char *r; | ^ qbase.c: In function '__qq__absolute': qbase.c:1172:65: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1172 | #define tilde(s) (s[0] == '~' && (!s[1] || strchr(dirstr, s[1]) && !strchr(volstr, s[1]))) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ qbase.c:1180:12: note: in expansion of macro 'tilde' 1180 | else if (tilde(s)) | ^~~~~ qbase.c: In function '__qq__dirprefix': qbase.c:1193:36: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1193 | (!s[l] || strchr(dirstr, s[l]) && !strchr(volstr, s[l])); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ qbase.c: In function '__qq__expand': qbase.c:1172:65: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1172 | #define tilde(s) (s[0] == '~' && (!s[1] || strchr(dirstr, s[1]) && !strchr(volstr, s[1]))) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ qbase.c:1244:7: note: in expansion of macro 'tilde' 1244 | if (tilde(s2)) { | ^~~~~ qbase.c: In function '__qq__searchlib': qbase.c:1172:65: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1172 | #define tilde(s) (s[0] == '~' && (!s[1] || strchr(dirstr, s[1]) && !strchr(volstr, s[1]))) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ qbase.c:1269:7: note: in expansion of macro 'tilde' 1269 | if (tilde(s2)) | ^~~~~ qbase.c:1279:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1279 | if (s[0] == '.') | ^ gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libglobs_a-sys.o `test -f 'sys.c' || echo './'`sys.c gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libglobs_a-random.o `test -f 'random.c' || echo './'`random.c gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libglobs_a-uchar.o `test -f 'uchar.c' || echo './'`uchar.c gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libglobs_a-getopt.o `test -f 'getopt.c' || echo './'`getopt.c gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libglobs_a-getopt1.o `test -f 'getopt1.c' || echo './'`getopt1.c rm -f libglobs.a ar cru libglobs.a libglobs_a-q.o libglobs_a-qm.o libglobs_a-qmcode.o libglobs_a-qmfuns.o libglobs_a-qmmatch.o libglobs_a-qmprint.o libglobs_a-qmparse.o libglobs_a-qmlex.o libglobs_a-qbase.o libglobs_a-sys.o libglobs_a-random.o libglobs_a-uchar.o libglobs_a-getopt.o libglobs_a-getopt1.o ranlib libglobs.a /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o q.lo q.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c q.c -fPIC -DPIC -o .libs/q.o q.c:52:8: warning: type defaults to 'int' in declaration of 'unload_dlls' [-Wimplicit-int] 52 | static unload_dlls(void); | ^~~~~~~~~~~ q.c: In function '__qq__exitproc': q.c:61:7: warning: unused variable 'i' [-Wunused-variable] 61 | int i; | ^ q.c: At top level: q.c:480:8: warning: return type defaults to 'int' [-Wimplicit-int] 480 | static comp(x, y) | ^~~~ q.c:486:8: warning: return type defaults to 'int' [-Wimplicit-int] 486 | static build_fsym_table() | ^~~~~~~~~~~~~~~~ q.c: In function 'build_fsym_table': q.c:490:15: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 490 | if (!fsyms) return; | ^~~~~~ q.c:486:8: note: declared here 486 | static build_fsym_table() | ^~~~~~~~~~~~~~~~ q.c:493:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 493 | if (('a' <= *base && *base <= 'z' || | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ q.c: At top level: q.c:513:8: warning: return type defaults to 'int' [-Wimplicit-int] 513 | static build_vsym_table() | ^~~~~~~~~~~~~~~~ q.c: In function 'build_vsym_table': q.c:517:15: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 517 | if (!vsyms) return; | ^~~~~~ q.c:513:8: note: declared here 513 | static build_vsym_table() | ^~~~~~~~~~~~~~~~ q.c:520:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 520 | if (('a' <= *base && *base <= 'z' || | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ q.c: At top level: q.c:540:8: warning: return type defaults to 'int' [-Wimplicit-int] 540 | static search(table, text, len) | ^~~~~~ q.c:550:8: warning: return type defaults to 'int' [-Wimplicit-int] 550 | static clear_fsym_table() | ^~~~~~~~~~~~~~~~ q.c: In function 'clear_fsym_table': q.c:553:15: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 553 | if (!fsyms) return; | ^~~~~~ q.c:550:8: note: declared here 550 | static clear_fsym_table() | ^~~~~~~~~~~~~~~~ q.c: At top level: q.c:560:8: warning: return type defaults to 'int' [-Wimplicit-int] 560 | static clear_vsym_table() | ^~~~~~~~~~~~~~~~ q.c: In function 'clear_vsym_table': q.c:563:15: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 563 | if (!vsyms) return; | ^~~~~~ q.c:560:8: note: declared here 560 | static clear_vsym_table() | ^~~~~~~~~~~~~~~~ q.c: In function 'sym_generator': q.c:603:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 603 | while (name = csyms[i_csym]) | ^~~~ q.c:614:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 614 | while (name = fsyms[i_fsym]) | ^~~~ q.c:625:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 625 | while (name = vsyms[i_vsym]) | ^~~~ q.c: In function 'init_readline': q.c:655:3: warning: 'CPPFunction' is deprecated [-Wdeprecated-declarations] 655 | rl_attempted_completion_function = (CPPFunction *)sym_completion; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ q.c: In function '__qq__list_completions': q.c:699:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 699 | if (matches[0]) | ^ q.c: In function 'mygetline1': q.c:723:18: warning: unused variable 'last' [-Wunused-variable] 723 | static char *last = NULL; | ^~~~ q.c:766:34: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 766 | (l = strlen(bufp)) > 0 && bufp[l-1] == '\n') | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ q.c:774:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 774 | if (buf) | ^ q.c:785:34: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 785 | if (ferror(fp) || feof(fp) && !*buf) { | ~~~~~~~~~^~~~~~~~ q.c: At top level: q.c:797:8: warning: type defaults to 'int' in declaration of 'contd' [-Wimplicit-int] 797 | static contd(); | ^~~~~ q.c: In function '__qq__mygetline': q.c:891:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 891 | codeset != NULL && strcmp(codeset, rl_codeset) != 0) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ q.c: At top level: q.c:949:8: warning: return type defaults to 'int' [-Wimplicit-int] 949 | static wsarg(char *arg) | ^~~~~ q.c:983:8: warning: return type defaults to 'int' [-Wimplicit-int] 983 | static qcarg(char *arg) | ^~~~~ q.c:995:8: warning: return type defaults to 'int' [-Wimplicit-int] 995 | static set_qcarg(int i, char *arg) | ^~~~~~~~~ In file included from sys.h:38, from qbase.h:24, from qdefs.h:24, from q.c:26: q.c: In function 'parse_opts': mangle.h:35:26: warning: implicit declaration of function '__qq__debug_parse_opts'; did you mean 'debug_parse_opts'? [-Wimplicit-function-declaration] 35 | #define debug_parse_opts __qq__debug_parse_opts | ^~~~~~~~~~~~~~~~~~~~~~ q.c:1039:12: note: in expansion of macro 'debug_parse_opts' 1039 | if (!debug_parse_opts(opts)) { | ^~~~~~~~~~~~~~~~ q.c: In function 'get_source_opts': q.c:1292:7: warning: unused variable 'i' [-Wunused-variable] 1292 | int i; | ^ q.c: At top level: q.c:1332:1: warning: return type defaults to 'int' [-Wimplicit-int] 1332 | spawn(char *prog, char *argv[]) | ^~~~~ q.c:1366:8: warning: type defaults to 'int' in declaration of 'resolve' [-Wimplicit-int] 1366 | static resolve(), init_dlls(); | ^~~~~~~ q.c:1366:19: warning: type defaults to 'int' in declaration of 'init_dlls' [-Wimplicit-int] 1366 | static resolve(), init_dlls(); | ^~~~~~~~~ q.c: In function 'dorun': q.c:1381:42: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1381 | chkfile(searchlib(fname, _source)) && q.c:1383:72: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1383 | chkfile(searchlib(fname, strcat(strcpy(fname2, _source), ".q"))) && q.c:1506:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1506 | if (codesp) free(codesp); codesp = NULL; codespsz = 0; | ^~ mangle.h:27:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 27 | #define codesp __qq__codesp | ^~~~~~~~~~~~ q.c:1506:29: note: in expansion of macro 'codesp' 1506 | if (codesp) free(codesp); codesp = NULL; codespsz = 0; | ^~~~~~ q.c:1507:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1507 | if (strsp) free(strsp); strsp = NULL; strspsz = tmpspsz = 0; | ^~ mangle.h:247:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 247 | #define strsp __qq__strsp | ^~~~~~~~~~~ q.c:1507:27: note: in expansion of macro 'strsp' 1507 | if (strsp) free(strsp); strsp = NULL; strspsz = tmpspsz = 0; | ^~~~~ q.c:1509:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1509 | if (limbsp) free(limbsp); limbsp = NULL; limbspsz = 0; | ^~ mangle.h:121:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 121 | #define limbsp __qq__limbsp | ^~~~~~~~~~~~ q.c:1509:29: note: in expansion of macro 'limbsp' 1509 | if (limbsp) free(limbsp); limbsp = NULL; limbspsz = 0; | ^~~~~~ q.c:1510:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1510 | if (hashtb) free(hashtb); hashtb = NULL; hashtbsz = 0; | ^~ mangle.h:93:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 93 | #define hashtb __qq__hashtb | ^~~~~~~~~~~~ q.c:1510:29: note: in expansion of macro 'hashtb' 1510 | if (hashtb) free(hashtb); hashtb = NULL; hashtbsz = 0; | ^~~~~~ q.c:1511:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1511 | if (symtb) free(symtb); symtb = NULL; symtbsz = tmptbsz = 0; | ^~ mangle.h:253:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 253 | #define symtb __qq__symtb | ^~~~~~~~~~~ q.c:1511:27: note: in expansion of macro 'symtb' 1511 | if (symtb) free(symtb); symtb = NULL; symtbsz = tmptbsz = 0; | ^~~~~ q.c:1513:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1513 | if (statetb) free(statetb); statetb = NULL; statetbsz = 0; | ^~ mangle.h:244:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 244 | #define statetb __qq__statetb | ^~~~~~~~~~~~~ q.c:1513:31: note: in expansion of macro 'statetb' 1513 | if (statetb) free(statetb); statetb = NULL; statetbsz = 0; | ^~~~~~~ q.c:1514:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1514 | if (transtb) free(transtb); transtb = NULL; transtbsz = 0; | ^~ mangle.h:268:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 268 | #define transtb __qq__transtb | ^~~~~~~~~~~~~ q.c:1514:31: note: in expansion of macro 'transtb' 1514 | if (transtb) free(transtb); transtb = NULL; transtbsz = 0; | ^~~~~~~ q.c:1515:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1515 | if (roffstb) free(roffstb); roffstb = NULL; roffstbsz = 0; | ^~ mangle.h:227:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 227 | #define roffstb __qq__roffstb | ^~~~~~~~~~~~~ q.c:1515:31: note: in expansion of macro 'roffstb' 1515 | if (roffstb) free(roffstb); roffstb = NULL; roffstbsz = 0; | ^~~~~~~ q.c:1516:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1516 | if (matchtb) free(matchtb); matchtb = NULL; matchtbsz = 0; | ^~ mangle.h:129:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 129 | #define matchtb __qq__matchtb | ^~~~~~~~~~~~~ q.c:1516:31: note: in expansion of macro 'matchtb' 1516 | if (matchtb) free(matchtb); matchtb = NULL; matchtbsz = 0; | ^~~~~~~ q.c:1517:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1517 | if (inittb) free(inittb); inittb = NULL; inittbsz = 0; | ^~ mangle.h:111:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 111 | #define inittb __qq__inittb | ^~~~~~~~~~~~ q.c:1517:29: note: in expansion of macro 'inittb' 1517 | if (inittb) free(inittb); inittb = NULL; inittbsz = 0; | ^~~~~~ q.c:1518:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1518 | if (modtb) free(modtb); modtb = NULL; | ^~ mangle.h:139:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 139 | #define modtb __qq__modtb | ^~~~~~~~~~~ q.c:1518:27: note: in expansion of macro 'modtb' 1518 | if (modtb) free(modtb); modtb = NULL; | ^~~~~ q.c:1519:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1519 | if (fnametb) free(fnametb); fnametb = NULL; modtbsz = 0; | ^~ mangle.h:66:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 66 | #define fnametb __qq__fnametb | ^~~~~~~~~~~~~ q.c:1519:31: note: in expansion of macro 'fnametb' 1519 | if (fnametb) free(fnametb); fnametb = NULL; modtbsz = 0; | ^~~~~~~ q.c:1534:33: warning: unused variable 'argv0' [-Wunused-variable] 1534 | int count = 0; char *const *argv0 = argv; | ^~~~~ q.c:1595:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1595 | if (gflag) | ^ q.c:1374:45: warning: unused variable 'msg' [-Wunused-variable] 1374 | char fname[MAXSTRLEN], fname2[MAXSTRLEN], msg[MAXSTRLEN]; | ^~~ q.c: In function '__qq___qinter_mpz_floatexpr': q.c:1687:14: warning: variable 'fp' set but not used [-Wunused-but-set-variable] 1687 | double ip, fp; | ^~ q.c: In function '__qq__getmpz_floatexpr': q.c:1757:9: warning: unused variable 'z' [-Wunused-variable] 1757 | mpz_t z; | ^ q.c: In function '__qq___qinter_sentinel': mangle.h:213:20: warning: implicit declaration of function '__qq__qmsentinel'; did you mean '__qq__qmnew'? [-Wimplicit-function-declaration] 213 | #define qmsentinel __qq__qmsentinel | ^~~~~~~~~~~~~~~~ q.c:1782:3: note: in expansion of macro 'qmsentinel' 1782 | qmsentinel(get_thr(), x); | ^~~~~~~~~~ q.c: At top level: q.c:1847:8: warning: type defaults to 'int' in declaration of '__libq_init' [-Wimplicit-int] 1847 | extern __libq_init(); | ^~~~~~~~~~~ q.c:1849:8: warning: return type defaults to 'int' [-Wimplicit-int] 1849 | static resolve() | ^~~~~~~ q.c:1975:8: warning: return type defaults to 'int' [-Wimplicit-int] 1975 | static init_dlls() | ^~~~~~~~~ q.c:1985:8: warning: return type defaults to 'int' [-Wimplicit-int] 1985 | static unload_dlls() | ^~~~~~~~~~~ q.c:2008:8: warning: return type defaults to 'int' [-Wimplicit-int] 2008 | static gnuclient(char *sexp) | ^~~~~~~~~ q.c:2121:1: warning: return type defaults to 'int' [-Wimplicit-int] 2121 | main(int argc, char **argv) | ^~~~ q.c: In function 'main': q.c:2200:41: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2200 | if (chkfile(searchlib(fname, source)) && mangle.h:5:23: warning: implicit declaration of function '__qq__acquire_input'; did you mean '__qq__acquire_tty'? [-Wimplicit-function-declaration] 5 | #define acquire_input __qq__acquire_input | ^~~~~~~~~~~~~~~~~~~ q.c:2452:5: note: in expansion of macro 'acquire_input' 2452 | acquire_input(); | ^~~~~~~~~~~~~ mangle.h:220:23: warning: implicit declaration of function '__qq__release_input'; did you mean '__qq__release_tty'? [-Wimplicit-function-declaration] 220 | #define release_input __qq__release_input | ^~~~~~~~~~~~~~~~~~~ q.c:2457:7: note: in expansion of macro 'release_input' 2457 | release_input(); | ^~~~~~~~~~~~~ q.c: In function 'unload_dlls': q.c:2004:1: warning: control reaches end of non-void function [-Wreturn-type] 2004 | } | ^ q.c: In function 'mygetline1': q.c:795:1: warning: control reaches end of non-void function [-Wreturn-type] 795 | } | ^ q.c: In function 'qcarg': q.c:993:1: warning: control reaches end of non-void function [-Wreturn-type] 993 | } | ^ q.c: In function 'set_qcarg': q.c:1005:1: warning: control reaches end of non-void function [-Wreturn-type] 1005 | } | ^ q.c: In function 'init_dlls': q.c:1983:1: warning: control reaches end of non-void function [-Wreturn-type] 1983 | } | ^ q.c: In function 'gnuclient': q.c:2016:1: warning: control reaches end of non-void function [-Wreturn-type] 2016 | } | ^ q.c: At top level: q.c:723:18: warning: 'last' defined but not used [-Wunused-variable] 723 | static char *last = NULL; | ^~~~ q.c:949:8: warning: 'wsarg' defined but not used [-Wunused-function] 949 | static wsarg(char *arg) | ^~~~~ In function 'dorun', inlined from '__qq__rerun' at q.c:1611:16: q.c:1566:23: warning: 'args' may be used uninitialized [-Wmaybe-uninitialized] 1566 | symtb[ARGSOP].x = args; q.c: In function '__qq__rerun': q.c:1377:9: note: 'args' was declared here 1377 | EXPR *args, *in, *out, *err; | ^~~~ In function 'dorun', inlined from '__qq__rerun' at q.c:1611:16: q.c:1559:8: warning: '__qq__nargs' may be used uninitialized [-Wmaybe-uninitialized] 1559 | if (nargs == 0) | ^ q.c: In function '__qq__rerun': mangle.h:147:15: note: '__qq__nargs' was declared here 147 | #define nargs __qq__nargs | ^~~~~~~~~~~ q.c: In function 'main': q.c:2158:24: warning: '%s' directive writing 2 bytes into a region of size between 1 and 1024 [-Wformat-overflow=] 2158 | sprintf(qcprog, "%s%s", prefix, "qc"); | ^~ ~~~~ In file included from /usr/include/stdio.h:906, from sys.h:58: In function 'sprintf', inlined from 'main' at q.c:2158:5: /usr/include/bits/stdio2.h:30:10: note: '__sprintf_chk' output between 3 and 1026 bytes into a destination of size 1024 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c q.c -o q.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o qm.lo qm.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c qm.c -fPIC -DPIC -o .libs/qm.o qm.c: In function '__qq__atfork_child': qm.c:331:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 331 | if (thr->xst) free(thr->xst); thr->xst = thr->xsp = NULL; | ^~ qm.c:331:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 331 | if (thr->xst) free(thr->xst); thr->xst = thr->xsp = NULL; | ^~~ qm.c:332:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 332 | if (thr->ast) free(thr->ast); thr->ast = thr->asp = NULL; | ^~ qm.c:332:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 332 | if (thr->ast) free(thr->ast); thr->ast = thr->asp = NULL; | ^~~ qm.c:333:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 333 | if (thr->args) free(thr->args); thr->args = NULL; | ^~ qm.c:333:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 333 | if (thr->args) free(thr->args); thr->args = NULL; | ^~~ qm.c:334:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 334 | if (thr->mark) free(thr->mark); thr->mark = NULL; | ^~ qm.c:334:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 334 | if (thr->mark) free(thr->mark); thr->mark = NULL; | ^~~ qm.c:336:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 336 | if (thr->vartb) free(thr->vartb); thr->vartb = NULL; | ^~ qm.c:336:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 336 | if (thr->vartb) free(thr->vartb); thr->vartb = NULL; | ^~~ qm.c: At top level: qm.c:728:8: warning: return type defaults to 'int' [-Wimplicit-int] 728 | static initfx(int fno) | ^~~~~~ qm.c: In function 'initfx': qm.c:738:33: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 738 | fno < BUILTIN && funtb[fno] && nargs[fno] == 0 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ qm.c: In function '__qq__init': qm.c:772:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 772 | (symtb[fno].type && (symtb[symtb[fno].type].flags & VIRT) || qm.c: In function 'x_alloc': qm.c:827:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 827 | if (x = xfreep) { | ^ qm.c: In function '__qq__qmfree': qm.c:1226:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1226 | if (x->type) | ^ In file included from sys.h:38, from qbase.h:24, from qdefs.h:24, from qm.c:24: mangle.h:178:14: warning: label '__qq__push' defined but not used [-Wunused-label] 178 | #define push __qq__push | ^~~~~~~~~~ qm.c:1189:7: note: in expansion of macro 'push' 1189 | push: | ^~~~ qm.c: In function '__qq__usrexpr': qm.c:1649:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1649 | if (type) | ^ qm.c: In function '__qq__consexpr': qm.c:1749:58: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1749 | x->red = thr->mode || x1->red || !(get_argv(x1)&1) && x2->red; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ qm.c: In function 'memexpr': qm.c:1772:43: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1772 | if (y->mem || !y->red || fno < RESERVED && fno != VECTOP) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ qm.c: In function '__qq__pushfun': qm.c:1996:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1996 | if (x = vectexpr(thr, n+1, xv)) { | ^ qm.c:2007:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2007 | if (x = consexpr(thr, fno, thr->xsp[-2], thr->xsp[-1])) { | ^ qm.c:2015:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2015 | if (x = funexpr(thr, fno)) { | ^ qm.c: In function 'evalb': qm.c:2204:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2204 | (funtb[fno] != NULL && nargs[fno] == n || type && fno == USRVALOP && \ qm.c:2228:9: note: in expansion of macro 'have_fun' 2228 | if (have_fun(x->fno, x->type, n)) { | ^~~~~~~~ qm.c:2203:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2203 | #define have_fun(fno,type,n) fno < BUILTIN && \ | ^ qm.c:2228:9: note: in expansion of macro 'have_fun' 2228 | if (have_fun(x->fno, x->type, n)) { | ^~~~~~~~ qm.c:2209:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2209 | (funtb[fno] != NULL && (*funtb[fno]) (thr) || type && fno == USRVALOP && \ qm.c:2239:11: note: in expansion of macro 'exec_fun' 2239 | if (exec_fun(thr, x->fno, x->type, argc)) { | ^~~~~~~~ qm.c:2208:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2208 | #define exec_fun(thr,fno,type,argc) fno < BUILTIN && \ | ^ qm.c:2239:11: note: in expansion of macro 'exec_fun' 2239 | if (exec_fun(thr, x->fno, x->type, argc)) { | ^~~~~~~~ qm.c:2204:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2204 | (funtb[fno] != NULL && nargs[fno] == n || type && fno == USRVALOP && \ qm.c:2259:14: note: in expansion of macro 'have_fun' 2259 | else if (have_fun(fno, 0, 0)) { | ^~~~~~~~ qm.c:2203:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2203 | #define have_fun(fno,type,n) fno < BUILTIN && \ | ^ qm.c:2259:14: note: in expansion of macro 'have_fun' 2259 | else if (have_fun(fno, 0, 0)) { | ^~~~~~~~ qm.c:2209:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2209 | (funtb[fno] != NULL && (*funtb[fno]) (thr) || type && fno == USRVALOP && \ qm.c:2262:11: note: in expansion of macro 'exec_fun' 2262 | if (exec_fun(thr, fno, 0, 0)) { | ^~~~~~~~ qm.c:2208:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2208 | #define exec_fun(thr,fno,type,argc) fno < BUILTIN && \ | ^ qm.c:2262:11: note: in expansion of macro 'exec_fun' 2262 | if (exec_fun(thr, fno, 0, 0)) { | ^~~~~~~~ qm.c:2215:27: warning: unused variable 'rc' [-Wunused-variable] 2215 | int n, *rp, rc; | ^~ qm.c:2215:23: warning: unused variable 'rp' [-Wunused-variable] 2215 | int n, *rp, rc; | ^~ qm.c: At top level: qm.c:2279:8: warning: return type defaults to 'int' [-Wimplicit-int] 2279 | static evalb_with_frame(THREAD *thr, | ^~~~~~~~~~~~~~~~ qm.c: In function 'evalb_with_frame': qm.c:2204:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2204 | (funtb[fno] != NULL && nargs[fno] == n || type && fno == USRVALOP && \ qm.c:2297:9: note: in expansion of macro 'have_fun' 2297 | if (have_fun(x->fno, x->type, n)) { | ^~~~~~~~ qm.c:2203:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2203 | #define have_fun(fno,type,n) fno < BUILTIN && \ | ^ qm.c:2297:9: note: in expansion of macro 'have_fun' 2297 | if (have_fun(x->fno, x->type, n)) { | ^~~~~~~~ qm.c:2209:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2209 | (funtb[fno] != NULL && (*funtb[fno]) (thr) || type && fno == USRVALOP && \ qm.c:2311:11: note: in expansion of macro 'exec_fun' 2311 | if (exec_fun(thr, x->fno, x->type, argc)) { | ^~~~~~~~ qm.c:2208:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2208 | #define exec_fun(thr,fno,type,argc) fno < BUILTIN && \ | ^ qm.c:2311:11: note: in expansion of macro 'exec_fun' 2311 | if (exec_fun(thr, x->fno, x->type, argc)) { | ^~~~~~~~ qm.c:2204:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2204 | (funtb[fno] != NULL && nargs[fno] == n || type && fno == USRVALOP && \ qm.c:2334:14: note: in expansion of macro 'have_fun' 2334 | else if (have_fun(fno, 0, 0)) { | ^~~~~~~~ qm.c:2203:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2203 | #define have_fun(fno,type,n) fno < BUILTIN && \ | ^ qm.c:2334:14: note: in expansion of macro 'have_fun' 2334 | else if (have_fun(fno, 0, 0)) { | ^~~~~~~~ qm.c:2209:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2209 | (funtb[fno] != NULL && (*funtb[fno]) (thr) || type && fno == USRVALOP && \ qm.c:2340:11: note: in expansion of macro 'exec_fun' 2340 | if (exec_fun(thr, fno, 0, 0)) { | ^~~~~~~~ qm.c:2208:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2208 | #define exec_fun(thr,fno,type,argc) fno < BUILTIN && \ | ^ qm.c:2340:11: note: in expansion of macro 'exec_fun' 2340 | if (exec_fun(thr, fno, 0, 0)) { | ^~~~~~~~ qm.c: In function 'eval_internal': qm.c:3569:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3569 | if (!x->red || !x->raw && thr->mode) | ~~~~~~~~^~~~~~~~~~~~ qm.c: In function '__qq__eval': qm.c:3655:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3655 | cstackmax > 0 && stack_dir*(&base - thr->baseptr) >= cstackmax) { qm.c: In function 'print_stacked_rule': qm.c:3868:13: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 3868 | printf("%3d> ", thr->asp-thr->ast-base); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %3ld qm.c: In function 'print_stack': qm.c:3890:24: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 3890 | printf("stack size: %d\n", thr->asp-thr->ast+1); | ~^ ~~~~~~~~~~~~~~~~~~~ | | | | int long int | %ld qm.c:3892:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 3892 | printf("%3d> ", abp-thr->ast); | ~~^ ~~~~~~~~~~~~ | | | | int long int | %3ld qm.c:3898:13: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 3898 | printf("%3d> ", thr->asp-thr->ast-base); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %3ld qm.c: At top level: mangle.h:169:27: warning: type defaults to 'int' in declaration of '__qq__print_breakpoints' [-Wimplicit-int] 169 | #define print_breakpoints __qq__print_breakpoints | ^~~~~~~~~~~~~~~~~~~~~~~ qm.c:4052:8: note: in expansion of macro 'print_breakpoints' 4052 | extern print_breakpoints(); | ^~~~~~~~~~~~~~~~~ qm.c: In function 'rule': qm.c:4074:13: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 4074 | printf("%3d> ", thr->asp-thr->ast-base); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %3ld qm.c:4249:19: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 4249 | printf("%3d> ", thr->asp-thr->ast-base); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %3ld qm.c:4275:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 4275 | printf("heap: %d cells (%d used, %d free) out of %d\n", | ~^ | | | int | %ld 4276 | xnblks*XBLKSZ, mexprs, fexprs, memmax); | ~~~~~~ | | | long unsigned int qm.c:4275:43: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 4275 | printf("heap: %d cells (%d used, %d free) out of %d\n", | ~^ | | | int | %ld qm.c:4278:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 4278 | printf("heap: %d cells (%d used, %d free)\n", | ~^ | | | int | %ld 4279 | xnblks*XBLKSZ, mexprs, fexprs); | ~~~~~~ | | | long unsigned int qm.c:4278:43: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 4278 | printf("heap: %d cells (%d used, %d free)\n", | ~^ | | | int | %ld qm.c: At top level: qm.c:4475:1: warning: return type defaults to 'int' [-Wimplicit-int] 4475 | varcmp(v1, v2) | ^~~~~~ qm.c: In function 'listvars': qm.c:4506:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4506 | if (i > 0) | ^ qm.c: In function 'lastoffs': qm.c:4902:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4902 | if (ip->opcode == MATCHOP) | ^ qm.c: In function 'printc': qm.c:4914:17: warning: unused variable 'maxoffs' [-Wunused-variable] 4914 | int maxoffs = (fno==APPOP)?(top-xbp-2):(top-xbp); | ^~~~~~~ qm.c: In function '__qq__mksym': qm.c:5135:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 5135 | if (matchsym(fno, s) && | ^ qm.c: In function '__qq__getsym': qm.c:5311:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 5311 | if (matchsym(fno, s) && | ^ qm.c: In function '__qq__gettype': qm.c:5368:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 5368 | if (matchtyp(type, s) && | ^ qm.c: At top level: qm.c:86:14: warning: 'x_copy' declared 'static' but never defined [-Wunused-function] 86 | static EXPR *x_copy(EXPR *x); | ^~~~~~ qm.c:87:13: warning: 'xcopy_cleanup' declared 'static' but never defined [-Wunused-function] 87 | static void xcopy_cleanup(void); | ^~~~~~~~~~~~~ qm.c: In function 'initfx': qm.c:748:1: warning: control reaches end of non-void function [-Wreturn-type] 748 | } | ^ qm.c: At top level: qm.c:4588:12: warning: 'getvar' defined but not used [-Wunused-function] 4588 | static int getvar(THREAD *thr, char *name, int offs) | ^~~~~~ qm.c: In function 'evalu': qm.c:3016:19: warning: 'start' may be used uninitialized [-Wmaybe-uninitialized] 3016 | if (thr->mode && thr->xsp-thr->xst-1 == start) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qm.c:2688:22: note: 'start' was declared here 2688 | long xbp, start; | ^~~~~ qm.c: In function '__qq__evaldef1': qm.c:3340:22: warning: 'start' may be used uninitialized [-Wmaybe-uninitialized] 3340 | if (thr0->mode && thr0->xsp-thr0->xst-1 == start) qm.c:3269:17: note: 'start' was declared here 3269 | long start; | ^~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c qm.c -o qm.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o qmcode.lo qmcode.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c qmcode.c -fPIC -DPIC -o .libs/qmcode.o qmcode.c: In function '__qq__iscode': qmcode.c:33:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 33 | fread(magic, sizeof(char), strlen(outid)+1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c: In function '__qq__readtables': qmcode.c:62:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 62 | fread(outid1, sizeof(char), strlen(outid)+1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:65:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 65 | fread(&mainno, sizeof mainno, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:66:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 66 | fread(&codespsz, sizeof codespsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:67:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 67 | fread(&strspsz, sizeof strspsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:68:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 68 | fread(&limbspsz, sizeof limbspsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:69:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 69 | fread(&hashtbsz, sizeof hashtbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:70:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 70 | fread(&symtbsz, sizeof symtbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:71:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 71 | fread(&statetbsz, sizeof statetbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:72:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 72 | fread(&transtbsz, sizeof transtbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:73:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 73 | fread(&roffstbsz, sizeof roffstbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:74:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | fread(&matchtbsz, sizeof matchtbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:75:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 75 | fread(&inittbsz, sizeof inittbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:76:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 76 | fread(&modtbsz, sizeof modtbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:77:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 77 | fread(&imptbsz, sizeof imptbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:137:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 137 | fread(codesp, sizeof(OPREC), codespsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:138:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 138 | fread(strsp, sizeof(char), strspsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:139:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 139 | fread(limbsp, sizeof(mp_limb_t), limbspsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:140:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 140 | fread(hashtb, sizeof(int), hashtbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:141:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 141 | fread(symtb, sizeof(SYMREC), symtbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:142:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 142 | fread(statetb, sizeof(STATEREC), statetbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:143:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 143 | fread(transtb, sizeof(TRANSREC), transtbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:144:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 144 | fread(roffstb, sizeof(int), roffstbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:145:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 145 | fread(matchtb, sizeof(int), matchtbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:146:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 146 | fread(inittb, sizeof(int), inittbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:147:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 147 | fread(modtb, sizeof(int), modtbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:148:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 148 | fread(fnametb, sizeof(int), modtbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:149:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 149 | fread(imports, sizeof(int), modtbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:150:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 150 | fread(imptb, sizeof(int), imptbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:151:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 151 | fread(impib, sizeof(byte), imptbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c qmcode.c -o qmcode.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o qmfuns.lo qmfuns.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c qmfuns.c -fPIC -DPIC -o .libs/qmfuns.o qmfuns.c: In function 'u8strpos': qmfuns.c:351:17: warning: unused variable 's0' [-Wunused-variable] 351 | char *t = s, *s0 = s; | ^~ qmfuns.c: In function 'u8encode': qmfuns.c:454:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 454 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qmfuns.c:459:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 459 | uc[2] = 0x80 | c&0x3f; | ~^~~~~ qmfuns.c:461:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 461 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qmfuns.c:466:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 466 | uc[3] = 0x80 | c&0x3f; | ~^~~~~ qmfuns.c:468:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 468 | uc[2] = 0x80 | c&0x3f; | ~^~~~~ qmfuns.c:470:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 470 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qmfuns.c: At top level: qmfuns.c:878:1: warning: return type defaults to 'int' [-Wimplicit-int] 878 | xeq(THREAD *thr, EXPR *x, EXPR *y) | ^~~ qmfuns.c: In function 'xeq': qmfuns.c:904:55: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 904 | if (x->data.f == y->data.f || is_nan(x->data.f) && is_nan(y->data.f)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qmfuns.c: At top level: qmfuns.c:981:1: warning: return type defaults to 'int' [-Wimplicit-int] 981 | xeqchk(THREAD *thr, EXPR *x, EXPR *y) | ^~~~~~ qmfuns.c:1002:1: warning: return type defaults to 'int' [-Wimplicit-int] 1002 | add_vtb(THREAD *thr, int fno, EXPR *x) | ^~~~~~~ qmfuns.c:1045:1: warning: return type defaults to 'int' [-Wimplicit-int] 1045 | xmatch(THREAD *thr, EXPR *x, EXPR *y, int mode, int vmode) | ^~~~~~ qmfuns.c: In function 'xmatch': qmfuns.c:1133:58: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1133 | return x->data.f == y->data.f || is_nan(x->data.f) && is_nan(y->data.f); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qmfuns.c: At top level: qmfuns.c:1166:1: warning: return type defaults to 'int' [-Wimplicit-int] 1166 | qmdef(THREAD* thr) | ^~~~~ qmfuns.c:1191:1: warning: return type defaults to 'int' [-Wimplicit-int] 1191 | qmundef(THREAD* thr) | ^~~~~~~ qmfuns.c: In function 'xlpat': qmfuns.c:1285:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1285 | if (y1 = xlpat(thr, x1, env)) | ^~ qmfuns.c: In function 'cleanup': qmfuns.c:1350:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1350 | if (x != t) | ^ qmfuns.c: In function 'xlbody': qmfuns.c:1447:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1447 | if (y1 = xlbody(thr, x1, key, env)) | ^~ qmfuns.c: At top level: qmfuns.c:1532:1: warning: return type defaults to 'int' [-Wimplicit-int] 1532 | xlmatch(THREAD *thr, EXPRL **xvars, int mode, int vmode, | ^~~~~~~ qmfuns.c: In function 'xlmatch': qmfuns.c:1658:57: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1658 | res = x->data.f == y->data.f || is_nan(x->data.f) && is_nan(y->data.f); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qmfuns.c: In function 'xlcppat': qmfuns.c:1793:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1793 | if (y1 = xlcppat(thr, x1, xenv)) | ^~ qmfuns.c: In function 'xlrepl': qmfuns.c:1899:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1899 | if (y1 = xlrepl(thr, x1, key, xenv)) | ^~ qmfuns.c: At top level: qmfuns.c:1945:8: warning: return type defaults to 'int' [-Wimplicit-int] 1945 | static qmlambda(THREAD* thr) | ^~~~~~~~ qmfuns.c: In function 'qmlambda': qmfuns.c:1984:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1984 | if (x) | ^ qmfuns.c: At top level: qmfuns.c:2005:8: warning: return type defaults to 'int' [-Wimplicit-int] 2005 | static qmlambda_app(THREAD* thr) | ^~~~~~~~~~~~ qmfuns.c:2114:1: warning: return type defaults to 'int' [-Wimplicit-int] 2114 | xfindvar(xxvartb_t *vtb, int vno) | ^~~~~~~~ qmfuns.c: In function 'xclosview': qmfuns.c:2179:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2179 | if (y1 = consexpr(thr, APPOP, f, y1)) | ^~ qmfuns.c:2200:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2200 | if (y1 = xclosview(thr, x1, vtb, env)) | ^~ qmfuns.c: At top level: qmfuns.c:2246:8: warning: return type defaults to 'int' [-Wimplicit-int] 2246 | static qmview(THREAD *thr) | ^~~~~~ qmfuns.c:2271:1: warning: return type defaults to 'int' [-Wimplicit-int] 2271 | strconcat(THREAD *thr, char *s1, char *s2) | ^~~~~~~~~ qmfuns.c:2285:1: warning: return type defaults to 'int' [-Wimplicit-int] 2285 | listconcat(THREAD *thr, EXPR *x1, EXPR *x2) | ^~~~~~~~~~ qmfuns.c:2310:1: warning: return type defaults to 'int' [-Wimplicit-int] 2310 | vectconcat(THREAD *thr, int n1, EXPR **xv1, int n2, EXPR **xv2) | ^~~~~~~~~~ qmfuns.c: In function 'vectconcat': qmfuns.c:2315:37: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2315 | if (n1 >= INT_MAX - n2 || n1+n2>0 && (xv = malloc((n1+n2)*sizeof(EXPR*))) | ^ qmfuns.c: At top level: qmfuns.c:2330:1: warning: return type defaults to 'int' [-Wimplicit-int] 2330 | tupleconcat(THREAD *thr, EXPR *x1, EXPR *x2) | ^~~~~~~~~~~ qmfuns.c:2366:8: warning: return type defaults to 'int' [-Wimplicit-int] 2366 | static qmconcat(THREAD* thr) | ^~~~~~~~ qmfuns.c:2440:8: warning: return type defaults to 'int' [-Wimplicit-int] 2440 | static qmadd(THREAD* thr) | ^~~~~ qmfuns.c:2506:8: warning: return type defaults to 'int' [-Wimplicit-int] 2506 | static qmmin(THREAD* thr) | ^~~~~ qmfuns.c:2583:8: warning: return type defaults to 'int' [-Wimplicit-int] 2583 | static qmmul(THREAD* thr) | ^~~~~ qmfuns.c:2617:8: warning: return type defaults to 'int' [-Wimplicit-int] 2617 | static qmfdiv(THREAD* thr) | ^~~~~~ qmfuns.c:2649:8: warning: return type defaults to 'int' [-Wimplicit-int] 2649 | static qmdiv(THREAD* thr) | ^~~~~ qmfuns.c:2662:8: warning: return type defaults to 'int' [-Wimplicit-int] 2662 | static qmmod(THREAD* thr) | ^~~~~ qmfuns.c:2674:8: warning: return type defaults to 'int' [-Wimplicit-int] 2674 | static qmpow(THREAD* thr) | ^~~~~ qmfuns.c: In function 'qmpow': qmfuns.c:2691:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2690 | (mpz_sgn(args[0]->data.z) >= 0 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2691 | modf(args[1]->data.f, &ip) == 0.0) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2692 | (mpz_sgn(args[0]->data.z) != 0 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2693 | args[1]->data.f != 0.0)) | ~~~~~~~~~~~~~~~~~~~~~~~ qmfuns.c:2715:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2714 | (args[0]->data.f >= 0.0 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2715 | modf(args[1]->data.f, &ip) == 0.0) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2716 | (args[0]->data.f != 0.0 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2717 | args[1]->data.f != 0.0)) | ~~~~~~~~~~~~~~~~~~~~~~~ qmfuns.c: At top level: qmfuns.c:2735:8: warning: return type defaults to 'int' [-Wimplicit-int] 2735 | static qmidx(THREAD* thr) | ^~~~~ qmfuns.c:2793:8: warning: return type defaults to 'int' [-Wimplicit-int] 2793 | static qmcomp(THREAD* thr) | ^~~~~~ qmfuns.c:2808:8: warning: return type defaults to 'int' [-Wimplicit-int] 2808 | static qmumin(THREAD* thr) | ^~~~~~ qmfuns.c:2821:8: warning: return type defaults to 'int' [-Wimplicit-int] 2821 | static qmhash(THREAD* thr) | ^~~~~~ qmfuns.c:2861:8: warning: return type defaults to 'int' [-Wimplicit-int] 2861 | static qmunquote(THREAD* thr) | ^~~~~~~~~ qmfuns.c:2882:8: warning: return type defaults to 'int' [-Wimplicit-int] 2882 | static qmforce(THREAD* thr) | ^~~~~~~ qmfuns.c:2888:8: warning: return type defaults to 'int' [-Wimplicit-int] 2888 | static qmmem(THREAD* thr) | ^~~~~ qmfuns.c:2896:8: warning: return type defaults to 'int' [-Wimplicit-int] 2896 | static qmor(THREAD* thr) | ^~~~ qmfuns.c:2914:8: warning: return type defaults to 'int' [-Wimplicit-int] 2914 | static qmorelse(THREAD* thr) | ^~~~~~~~ qmfuns.c:2926:8: warning: return type defaults to 'int' [-Wimplicit-int] 2926 | static qmand(THREAD* thr) | ^~~~~ qmfuns.c:2944:8: warning: return type defaults to 'int' [-Wimplicit-int] 2944 | static qmandthen(THREAD* thr) | ^~~~~~~~~ qmfuns.c:2956:8: warning: return type defaults to 'int' [-Wimplicit-int] 2956 | static qmnot(THREAD* thr) | ^~~~~ qmfuns.c:2972:1: warning: return type defaults to 'int' [-Wimplicit-int] 2972 | xcmp(EXPR *x, EXPR *y, int *result) | ^~~~ qmfuns.c:3041:8: warning: return type defaults to 'int' [-Wimplicit-int] 3041 | static qmle(THREAD* thr) | ^~~~ qmfuns.c:3057:8: warning: return type defaults to 'int' [-Wimplicit-int] 3057 | static qmgr(THREAD* thr) | ^~~~ qmfuns.c:3073:8: warning: return type defaults to 'int' [-Wimplicit-int] 3073 | static qmeq(THREAD* thr) | ^~~~ qmfuns.c:3089:8: warning: return type defaults to 'int' [-Wimplicit-int] 3089 | static qmleq(THREAD* thr) | ^~~~~ qmfuns.c:3105:8: warning: return type defaults to 'int' [-Wimplicit-int] 3105 | static qmgeq(THREAD* thr) | ^~~~~ qmfuns.c:3121:8: warning: return type defaults to 'int' [-Wimplicit-int] 3121 | static qmneq(THREAD* thr) | ^~~~~ qmfuns.c:3137:8: warning: return type defaults to 'int' [-Wimplicit-int] 3137 | static qmid(THREAD* thr) | ^~~~ qmfuns.c:3146:8: warning: return type defaults to 'int' [-Wimplicit-int] 3146 | static qmrapp(THREAD* thr) | ^~~~~~ qmfuns.c:3161:8: warning: return type defaults to 'int' [-Wimplicit-int] 3161 | static qmseq(THREAD* thr) | ^~~~~ qmfuns.c:3167:8: warning: return type defaults to 'int' [-Wimplicit-int] 3167 | static shl(THREAD *thr, mpz_t z, int i) | ^~~ qmfuns.c:3199:8: warning: return type defaults to 'int' [-Wimplicit-int] 3199 | static shr(THREAD *thr, mpz_t z, int i) | ^~~ qmfuns.c:3224:8: warning: return type defaults to 'int' [-Wimplicit-int] 3224 | static qmshl(THREAD* thr) | ^~~~~ qmfuns.c:3251:8: warning: return type defaults to 'int' [-Wimplicit-int] 3251 | static qmshr(THREAD* thr) | ^~~~~ qmfuns.c:3278:8: warning: return type defaults to 'int' [-Wimplicit-int] 3278 | static qmpred(THREAD* thr) | ^~~~~~ qmfuns.c:3303:8: warning: return type defaults to 'int' [-Wimplicit-int] 3303 | static qmsucc(THREAD* thr) | ^~~~~~ qmfuns.c:3328:8: warning: return type defaults to 'int' [-Wimplicit-int] 3328 | static qmenum(THREAD* thr) | ^~~~~~ qmfuns.c:3487:8: warning: return type defaults to 'int' [-Wimplicit-int] 3487 | static qmenum1(THREAD* thr) | ^~~~~~~ qmfuns.c: In function 'qmenum1': qmfuns.c:3511:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3511 | n > 1 && t0 != t1) | ~~~~~~^~~~~~~~~~~ qmfuns.c: At top level: qmfuns.c:3541:8: warning: return type defaults to 'int' [-Wimplicit-int] 3541 | static qmexp(THREAD* thr) | ^~~~~ qmfuns.c:3554:8: warning: return type defaults to 'int' [-Wimplicit-int] 3554 | static qmln(THREAD* thr) | ^~~~ qmfuns.c:3574:8: warning: return type defaults to 'int' [-Wimplicit-int] 3574 | static qmsqrt(THREAD* thr) | ^~~~~~ qmfuns.c:3593:8: warning: return type defaults to 'int' [-Wimplicit-int] 3593 | static qmsin(THREAD* thr) | ^~~~~ qmfuns.c:3606:8: warning: return type defaults to 'int' [-Wimplicit-int] 3606 | static qmcos(THREAD* thr) | ^~~~~ qmfuns.c:3619:8: warning: return type defaults to 'int' [-Wimplicit-int] 3619 | static qmatan(THREAD* thr) | ^~~~~~ qmfuns.c:3632:8: warning: return type defaults to 'int' [-Wimplicit-int] 3632 | static qmatan2(THREAD* thr) | ^~~~~~~ qmfuns.c:3663:8: warning: return type defaults to 'int' [-Wimplicit-int] 3663 | static qmrandom(THREAD* thr) | ^~~~~~~~ qmfuns.c: In function 'qmrandom': qmfuns.c:3665:10: warning: unused variable 'args' [-Wunused-variable] 3665 | EXPR **args = thr->args; | ^~~~ qmfuns.c: At top level: qmfuns.c:3677:8: warning: return type defaults to 'int' [-Wimplicit-int] 3677 | static qmseed(THREAD* thr) | ^~~~~~ qmfuns.c:3687:8: warning: return type defaults to 'int' [-Wimplicit-int] 3687 | static qmsub(THREAD* thr) | ^~~~~ qmfuns.c: In function 'qmsub': qmfuns.c:3695:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3695 | if (i < 0) i = 0; c = j-i+1; | ^~ qmfuns.c:3695:23: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3695 | if (i < 0) i = 0; c = j-i+1; | ^ qmfuns.c: At top level: qmfuns.c:3803:8: warning: return type defaults to 'int' [-Wimplicit-int] 3803 | static qmsubstr(THREAD* thr) | ^~~~~~~~ qmfuns.c:3852:8: warning: return type defaults to 'int' [-Wimplicit-int] 3852 | static qmpos(THREAD* thr) | ^~~~~ qmfuns.c:3872:8: warning: return type defaults to 'int' [-Wimplicit-int] 3872 | static qmint(THREAD* thr) | ^~~~~ qmfuns.c: In function 'qmint': qmfuns.c:3876:16: warning: variable 'fp' set but not used [-Wunused-but-set-variable] 3876 | double ip, fp; | ^~ qmfuns.c: At top level: qmfuns.c:3885:8: warning: return type defaults to 'int' [-Wimplicit-int] 3885 | static qmfrac(THREAD* thr) | ^~~~~~ qmfuns.c:3898:8: warning: return type defaults to 'int' [-Wimplicit-int] 3898 | static qmtrunc(THREAD* thr) | ^~~~~~~ qmfuns.c: In function 'qmtrunc': qmfuns.c:3902:16: warning: variable 'fp' set but not used [-Wunused-but-set-variable] 3902 | double ip, fp, dsz; | ^~ qmfuns.c: At top level: qmfuns.c:3919:8: warning: return type defaults to 'int' [-Wimplicit-int] 3919 | static qmround(THREAD* thr) | ^~~~~~~ qmfuns.c:3938:8: warning: return type defaults to 'int' [-Wimplicit-int] 3938 | static qmfloat(THREAD* thr) | ^~~~~~~ qmfuns.c: In function 'ptr_hash': qmfuns.c:3988:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3988 | return (unsigned)p; | ^ qmfuns.c: At top level: qmfuns.c:4025:8: warning: return type defaults to 'int' [-Wimplicit-int] 4025 | static qmhashnum(THREAD* thr) | ^~~~~~~~~ qmfuns.c:4031:8: warning: return type defaults to 'int' [-Wimplicit-int] 4031 | static qmord(THREAD* thr) | ^~~~~ qmfuns.c:4046:8: warning: return type defaults to 'int' [-Wimplicit-int] 4046 | static qmchr(THREAD* thr) | ^~~~~ qmfuns.c:4073:8: warning: return type defaults to 'int' [-Wimplicit-int] 4073 | static qmlist(THREAD* thr) | ^~~~~~ qmfuns.c:4092:8: warning: return type defaults to 'int' [-Wimplicit-int] 4092 | static qmtuple(THREAD* thr) | ^~~~~~~ qmfuns.c:4114:8: warning: return type defaults to 'int' [-Wimplicit-int] 4114 | static qmstr(THREAD* thr) | ^~~~~ qmfuns.c:4125:8: warning: return type defaults to 'int' [-Wimplicit-int] 4125 | static qmval(THREAD* thr) | ^~~~~ qmfuns.c:4145:8: warning: return type defaults to 'int' [-Wimplicit-int] 4145 | static qmstrq(THREAD* thr) | ^~~~~~ qmfuns.c:4160:8: warning: return type defaults to 'int' [-Wimplicit-int] 4160 | static qmvalq(THREAD* thr) | ^~~~~~ qmfuns.c:4181:8: warning: return type defaults to 'int' [-Wimplicit-int] 4181 | static qmisspecial(THREAD* thr) | ^~~~~~~~~~~ qmfuns.c:4192:8: warning: return type defaults to 'int' [-Wimplicit-int] 4192 | static qmisconst(THREAD* thr) | ^~~~~~~~~ qmfuns.c:4203:8: warning: return type defaults to 'int' [-Wimplicit-int] 4203 | static qmisfun(THREAD* thr) | ^~~~~~~ qmfuns.c:4212:8: warning: return type defaults to 'int' [-Wimplicit-int] 4212 | static qmisvar(THREAD* thr) | ^~~~~~~ qmfuns.c:4221:8: warning: return type defaults to 'int' [-Wimplicit-int] 4221 | static qmisdef(THREAD* thr) | ^~~~~~~ qmfuns.c:4230:8: warning: return type defaults to 'int' [-Wimplicit-int] 4230 | static qmflip(THREAD* thr) | ^~~~~~ qmfuns.c:4246:8: warning: type defaults to 'int' in declaration of 'qmfread' [-Wimplicit-int] 4246 | static qmfread(THREAD* thr); | ^~~~~~~ qmfuns.c:4248:8: warning: return type defaults to 'int' [-Wimplicit-int] 4248 | static qmread(THREAD* thr) | ^~~~~~ qmfuns.c:4258:8: warning: type defaults to 'int' in declaration of 'qmfreadq' [-Wimplicit-int] 4258 | static qmfreadq(THREAD* thr); | ^~~~~~~~ qmfuns.c:4260:8: warning: return type defaults to 'int' [-Wimplicit-int] 4260 | static qmreadq(THREAD* thr) | ^~~~~~~ qmfuns.c:4270:8: warning: type defaults to 'int' in declaration of 'qmfreadc' [-Wimplicit-int] 4270 | static qmfreadc(THREAD* thr); | ^~~~~~~~ qmfuns.c:4272:8: warning: return type defaults to 'int' [-Wimplicit-int] 4272 | static qmreadc(THREAD* thr) | ^~~~~~~ qmfuns.c:4282:8: warning: type defaults to 'int' in declaration of 'qmfreads' [-Wimplicit-int] 4282 | static qmfreads(THREAD* thr); | ^~~~~~~~ qmfuns.c:4284:8: warning: return type defaults to 'int' [-Wimplicit-int] 4284 | static qmreads(THREAD* thr) | ^~~~~~~ qmfuns.c:4294:8: warning: type defaults to 'int' in declaration of 'qmfwrite' [-Wimplicit-int] 4294 | static qmfwrite(THREAD* thr); | ^~~~~~~~ qmfuns.c:4296:8: warning: return type defaults to 'int' [-Wimplicit-int] 4296 | static qmwrite(THREAD* thr) | ^~~~~~~ qmfuns.c:4307:8: warning: type defaults to 'int' in declaration of 'qmfwriteq' [-Wimplicit-int] 4307 | static qmfwriteq(THREAD* thr); | ^~~~~~~~~ qmfuns.c:4309:8: warning: return type defaults to 'int' [-Wimplicit-int] 4309 | static qmwriteq(THREAD* thr) | ^~~~~~~~ qmfuns.c:4320:8: warning: type defaults to 'int' in declaration of 'qmfwritec' [-Wimplicit-int] 4320 | static qmfwritec(THREAD* thr); | ^~~~~~~~~ qmfuns.c:4322:8: warning: return type defaults to 'int' [-Wimplicit-int] 4322 | static qmwritec(THREAD* thr) | ^~~~~~~~ qmfuns.c:4333:8: warning: type defaults to 'int' in declaration of 'qmfwrites' [-Wimplicit-int] 4333 | static qmfwrites(THREAD* thr); | ^~~~~~~~~ qmfuns.c:4335:8: warning: return type defaults to 'int' [-Wimplicit-int] 4335 | static qmwrites(THREAD* thr) | ^~~~~~~~ qmfuns.c:4346:8: warning: return type defaults to 'int' [-Wimplicit-int] 4346 | static qmfread(THREAD* thr) | ^~~~~~~ qmfuns.c:4378:8: warning: return type defaults to 'int' [-Wimplicit-int] 4378 | static qmfreadq(THREAD* thr) | ^~~~~~~~ qmfuns.c:4414:8: warning: return type defaults to 'int' [-Wimplicit-int] 4414 | static qmfreadc(THREAD* thr) | ^~~~~~~~ qmfuns.c:4473:8: warning: return type defaults to 'int' [-Wimplicit-int] 4473 | static qmfreads(THREAD* thr) | ^~~~~~~~ qmfuns.c: In function 'qmfreads': qmfuns.c:4498:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 4498 | if (s1 = (char*) arealloc(s, a, MAXSTRLEN, | ^~ qmfuns.c:4530:12: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4530 | if (!r && !*s || thr == thr0 && checkbrk) { | ~~~^~~~~~ qmfuns.c: At top level: qmfuns.c:4568:8: warning: return type defaults to 'int' [-Wimplicit-int] 4568 | static qmfwrite(THREAD* thr) | ^~~~~~~~ qmfuns.c:4591:8: warning: return type defaults to 'int' [-Wimplicit-int] 4591 | static qmfwriteq(THREAD* thr) | ^~~~~~~~~ qmfuns.c:4615:8: warning: return type defaults to 'int' [-Wimplicit-int] 4615 | static qmfwritec(THREAD* thr) | ^~~~~~~~~ qmfuns.c:4649:8: warning: return type defaults to 'int' [-Wimplicit-int] 4649 | static qmfwrites(THREAD* thr) | ^~~~~~~~~ qmfuns.c:4685:8: warning: return type defaults to 'int' [-Wimplicit-int] 4685 | static qmfopen(THREAD* thr) | ^~~~~~~ qmfuns.c: In function 'qmfopen': qmfuns.c:4694:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4694 | (mode[1] == '\0' || mode[1] == 'b' && mode[2] == '\0')) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ qmfuns.c: At top level: qmfuns.c:4722:8: warning: return type defaults to 'int' [-Wimplicit-int] 4722 | static qmpopen(THREAD* thr) | ^~~~~~~ qmfuns.c: In function 'qmpopen': qmfuns.c:4731:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4731 | (mode[1] == '\0' || mode[1] == 'b' && mode[2] == '\0')) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ qmfuns.c:4752:9: warning: implicit declaration of function 'setlinebuf'; did you mean 'setvbuf'? [-Wimplicit-function-declaration] 4752 | setlinebuf(fp); | ^~~~~~~~~~ | setvbuf qmfuns.c: At top level: qmfuns.c:4761:8: warning: return type defaults to 'int' [-Wimplicit-int] 4761 | static qmfclose(THREAD* thr) | ^~~~~~~~ qmfuns.c:4796:8: warning: type defaults to 'int' in declaration of 'qmfeof' [-Wimplicit-int] 4796 | static qmfeof(THREAD* thr); | ^~~~~~ qmfuns.c:4798:8: warning: return type defaults to 'int' [-Wimplicit-int] 4798 | static qmeof(THREAD* thr) | ^~~~~ qmfuns.c:4808:8: warning: return type defaults to 'int' [-Wimplicit-int] 4808 | static qmfeof(THREAD* thr) | ^~~~~~ qmfuns.c:4847:8: warning: type defaults to 'int' in declaration of 'qmfflush' [-Wimplicit-int] 4847 | static qmfflush(THREAD* thr); | ^~~~~~~~ qmfuns.c:4849:8: warning: return type defaults to 'int' [-Wimplicit-int] 4849 | static qmflush(THREAD* thr) | ^~~~~~~ qmfuns.c:4859:8: warning: return type defaults to 'int' [-Wimplicit-int] 4859 | static qmfflush(THREAD* thr) | ^~~~~~~~ qmfuns.c:4874:8: warning: return type defaults to 'int' [-Wimplicit-int] 4874 | static qmversion(THREAD* thr) | ^~~~~~~~~ qmfuns.c:4879:8: warning: return type defaults to 'int' [-Wimplicit-int] 4879 | static qmsysinfo(THREAD* thr) | ^~~~~~~~~ qmfuns.c:4884:8: warning: return type defaults to 'int' [-Wimplicit-int] 4884 | static qmwhich(THREAD* thr) | ^~~~~~~ qmfuns.c:4931:8: warning: return type defaults to 'int' [-Wimplicit-int] 4931 | static qmhalt(THREAD* thr) | ^~~~~~ qmfuns.c:4937:8: warning: return type defaults to 'int' [-Wimplicit-int] 4937 | static qmquit(THREAD* thr) | ^~~~~~ qmfuns.c:4943:8: warning: return type defaults to 'int' [-Wimplicit-int] 4943 | static qmbreak(THREAD* thr) | ^~~~~~~ qmfuns.c:4949:8: warning: return type defaults to 'int' [-Wimplicit-int] 4949 | static qmcatch(THREAD* thr) | ^~~~~~~ qmfuns.c: In function 'qmcatch': qmfuns.c:4957:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4957 | } else if (thr == thr0 && checkbrk || qmfuns.c: At top level: qmfuns.c:4977:8: warning: return type defaults to 'int' [-Wimplicit-int] 4977 | static qmthrow(THREAD* thr) | ^~~~~~~ qmfuns.c:4992:8: warning: return type defaults to 'int' [-Wimplicit-int] 4992 | static qmtrap(THREAD* thr) | ^~~~~~ qmfuns.c:5085:8: warning: return type defaults to 'int' [-Wimplicit-int] 5085 | static qmfail(THREAD* thr) | ^~~~~~ qmfuns.c:5091:8: warning: return type defaults to 'int' [-Wimplicit-int] 5091 | static qmfail2(THREAD* thr) | ^~~~~~~ qmfuns.c:5097:8: warning: return type defaults to 'int' [-Wimplicit-int] 5097 | static qmtime(THREAD* thr) | ^~~~~~ qmfuns.c:5102:8: warning: return type defaults to 'int' [-Wimplicit-int] 5102 | static qmsleep(THREAD* thr) | ^~~~~~~ qmfuns.c: In function 'qmenum': qmfuns.c:3460:13: warning: 'x1' may be used uninitialized [-Wmaybe-uninitialized] 3460 | inc = x1-x0; | ~~~~^~~~~~~ qmfuns.c:3440:13: note: 'x1' was declared here 3440 | int x0, x1, x2 = args[1]->fno; | ^~ qmfuns.c:3352:13: warning: 'x0' may be used uninitialized [-Wmaybe-uninitialized] 3352 | inc = x1-x0; | ~~~~^~~~~~~ qmfuns.c:3333:10: note: 'x0' was declared here 3333 | long x0, x1, x2 = u8decode(args[1]->data.s); | ^~ qmfuns.c:3352:13: warning: 'x1' may be used uninitialized [-Wmaybe-uninitialized] 3352 | inc = x1-x0; | ~~~~^~~~~~~ qmfuns.c:3333:14: note: 'x1' was declared here 3333 | long x0, x1, x2 = u8decode(args[1]->data.s); | ^~ qmfuns.c: In function 'qmfreadc': qmfuns.c:4448:24: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] 4448 | while (c != '\n' && c != EOF) | ^ qmfuns.c:4419:17: note: 'c' was declared here 4419 | int c; | ^ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c qmfuns.c -o qmfuns.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o qmmatch.lo qmmatch.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c qmmatch.c -fPIC -DPIC -o .libs/qmmatch.o qmmatch.c:39:1: warning: return type defaults to 'int' [-Wimplicit-int] 39 | nextstate(int s, int type, int fno) | ^~~~~~~~~ qmmatch.c:83:1: warning: return type defaults to 'int' [-Wimplicit-int] 83 | defaultstate(int s, int type) | ^~~~~~~~~~~~ qmmatch.c: In function 'defaultstate': qmmatch.c:85:29: warning: unused variable 'left' [-Wunused-variable] 85 | int k = statetb[s].trans, left = k, right = k+statetb[s].ntrans; | ^~~~ qmmatch.c: At top level: qmmatch.c:103:1: warning: return type defaults to 'int' [-Wimplicit-int] 103 | nondefault(int s) | ^~~~~~~~~~ qmmatch.c:115:1: warning: return type defaults to 'int' [-Wimplicit-int] 115 | typedtrans(int s, int type) | ^~~~~~~~~~ qmmatch.c:130:1: warning: return type defaults to 'int' [-Wimplicit-int] 130 | virtual(int s, int type) | ^~~~~~~ qmmatch.c:212:1: warning: return type defaults to 'int' [-Wimplicit-int] 212 | matchx(THREAD *thr, int s, int mode, int vmode, EXPR *x, EXPR **y) | ^~~~~~ qmmatch.c: In function 'matchx': qmmatch.c:297:47: warning: value computed is not used [-Wunused-value] 297 | (s = matchx(thr, s1, mode, 0, x1, &y1)) && | ^~ qmmatch.c:318:53: warning: value computed is not used [-Wunused-value] 318 | (s = matchx(thr, s1, modes.left, 0, x1, &y1)) && | ^~ qmmatch.c:364:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 364 | if (yv) | ^ qmmatch.c: In function '__qq__match': qmmatch.c:416:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 416 | nostate = statetbsz == 0 || matchtbsz>0 && matchtb[0] == 0; qmmatch.c:431:47: warning: value computed is not used [-Wunused-value] 431 | (s = matchx(thr, s, 1, 0, x[0], &x[0])) && | ^~ qmmatch.c:458:56: warning: value computed is not used [-Wunused-value] 458 | (s = matchx(thr, s, modes.left, 0, x[0], &x[0])) && | ^~ qmmatch.c: In function '__qq__matchtype': qmmatch.c:525:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 525 | nostate = statetbsz == 0 || matchtbsz>0 && matchtb[0] == 0; qmmatch.c:530:32: warning: value computed is not used [-Wunused-value] 530 | (s = nextstate(s, 0, fno)) && (s = typedtrans(s, type)); | ^~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c qmmatch.c -o qmmatch.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o qmprint.lo qmprint.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c qmprint.c -fPIC -DPIC -o .libs/qmprint.o qmprint.c:207:15: warning: return type defaults to 'int' [-Wimplicit-int] 207 | static inline checktmpbuf(void) | ^~~~~~~~~~~ qmprint.c:217:15: warning: return type defaults to 'int' [-Wimplicit-int] 217 | static inline writetmpbuf(char *s) | ^~~~~~~~~~~ qmprint.c:238:15: warning: return type defaults to 'int' [-Wimplicit-int] 238 | static inline checklastsym(char *s) | ^~~~~~~~~~~~ qmprint.c:246:15: warning: return type defaults to 'int' [-Wimplicit-int] 246 | static inline checkmarksym(void) | ^~~~~~~~~~~~ qmprint.c:253:15: warning: return type defaults to 'int' [-Wimplicit-int] 253 | static inline marksym(int flag) | ^~~~~~~ qmprint.c:261:8: warning: return type defaults to 'int' [-Wimplicit-int] 261 | static sputstr1(char *s) | ^~~~~~~~ qmprint.c: In function 'sputstr1': qmprint.c:268:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 268 | if (bufp1 = (char*) arealloc(bufp, abufleng, MAXSTRLEN, | ^~~~~ qmprint.c: At top level: qmprint.c:282:15: warning: return type defaults to 'int' [-Wimplicit-int] 282 | static inline sputstr(char *s) | ^~~~~~~ qmprint.c:358:8: warning: return type defaults to 'int' [-Wimplicit-int] 358 | static fputstr1(char *s) | ^~~~~~~~ qmprint.c:379:15: warning: return type defaults to 'int' [-Wimplicit-int] 379 | static inline fputstr(char *s) | ^~~~~~~ qmprint.c:454:8: warning: return type defaults to 'int' [-Wimplicit-int] 454 | static opprec(int fno) | ^~~~~~ qmprint.c:511:15: warning: return type defaults to 'int' [-Wimplicit-int] 511 | static inline islsect(EXPR *x) | ^~~~~~~ qmprint.c:518:15: warning: return type defaults to 'int' [-Wimplicit-int] 518 | static inline isrsect(EXPR *x) | ^~~~~~~ qmprint.c:528:15: warning: return type defaults to 'int' [-Wimplicit-int] 528 | static inline isenum(EXPR *x) | ^~~~~~ qmprint.c:542:15: warning: return type defaults to 'int' [-Wimplicit-int] 542 | static inline isenum1(EXPR *x) | ^~~~~~~ qmprint.c:555:15: warning: return type defaults to 'int' [-Wimplicit-int] 555 | static inline issenum(EXPR *x) | ^~~~~~~ qmprint.c:569:15: warning: return type defaults to 'int' [-Wimplicit-int] 569 | static inline issenum1(EXPR *x) | ^~~~~~~~ qmprint.c:582:15: warning: return type defaults to 'int' [-Wimplicit-int] 582 | static inline istenum(EXPR *x) | ^~~~~~~ qmprint.c:596:15: warning: return type defaults to 'int' [-Wimplicit-int] 596 | static inline istenum1(EXPR *x) | ^~~~~~~~ qmprint.c:609:15: warning: return type defaults to 'int' [-Wimplicit-int] 609 | static inline isstream(EXPR *x) | ^~~~~~~~ qmprint.c: In function 'isstream': qmprint.c:612:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 612 | x->fno == APPOP && x->data.args.x1->fno == APPOP && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 613 | x->data.args.x1->data.args.x1->fno == SCONSOP; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmprint.c: At top level: qmprint.c:616:15: warning: return type defaults to 'int' [-Wimplicit-int] 616 | static inline isscons(EXPR *x, EXPR **y, EXPR **z) | ^~~~~~~ qmprint.c:627:15: warning: return type defaults to 'int' [-Wimplicit-int] 627 | static inline islistof(EXPR *x) | ^~~~~~~~ qmprint.c:636:15: warning: return type defaults to 'int' [-Wimplicit-int] 636 | static inline istupleof(EXPR *x) | ^~~~~~~~~ qmprint.c:645:15: warning: return type defaults to 'int' [-Wimplicit-int] 645 | static inline isstreamof(EXPR *x) | ^~~~~~~~~~ qmprint.c:654:15: warning: return type defaults to 'int' [-Wimplicit-int] 654 | static inline islambda(EXPR *x) | ^~~~~~~~ qmprint.c:660:15: warning: return type defaults to 'int' [-Wimplicit-int] 660 | static inline isifelse(EXPR *x) | ^~~~~~~~ qmprint.c:669:15: warning: return type defaults to 'int' [-Wimplicit-int] 669 | static inline iswhen(EXPR *x) | ^~~~~~ qmprint.c:733:8: warning: return type defaults to 'int' [-Wimplicit-int] 733 | static exprprec(THREAD *thr, EXPR *x) | ^~~~~~~~ qmprint.c:776:8: warning: type defaults to 'int' in declaration of 'print' [-Wimplicit-int] 776 | static print(THREAD *thr, int level, EXPR *x); | ^~~~~ qmprint.c:778:15: warning: return type defaults to 'int' [-Wimplicit-int] 778 | static inline printparen(THREAD *thr, int level, EXPR *x) | ^~~~~~~~~~ qmprint.c:783:8: warning: return type defaults to 'int' [-Wimplicit-int] 783 | static printlprec(THREAD *thr, int level, int fno, EXPR *x) | ^~~~~~~~~~ qmprint.c:794:8: warning: return type defaults to 'int' [-Wimplicit-int] 794 | static printrprec(THREAD *thr, int level, int fno, EXPR *x) | ^~~~~~~~~~ qmprint.c:805:8: warning: return type defaults to 'int' [-Wimplicit-int] 805 | static print1(THREAD *thr, int level, int fno, EXPR *x) | ^~~~~~ qmprint.c:811:8: warning: return type defaults to 'int' [-Wimplicit-int] 811 | static print2l(THREAD *thr, int level, int fno, EXPR *x, EXPR *y) | ^~~~~~~ qmprint.c:819:8: warning: return type defaults to 'int' [-Wimplicit-int] 819 | static print2r(THREAD *thr, int level, int fno, EXPR *x, EXPR *y) | ^~~~~~~ qmprint.c:827:8: warning: return type defaults to 'int' [-Wimplicit-int] 827 | static print2n(THREAD *thr, int level, int fno, EXPR *x, EXPR *y) | ^~~~~~~ qmprint.c:835:8: warning: return type defaults to 'int' [-Wimplicit-int] 835 | static print2(THREAD *thr, int level, int fno, EXPR *x, EXPR *y) | ^~~~~~ qmprint.c:959:8: warning: return type defaults to 'int' [-Wimplicit-int] 959 | static print(THREAD *thr, int level, EXPR *x) | ^~~~~ qmprint.c:1412:15: warning: return type defaults to 'int' [-Wimplicit-int] 1412 | static inline printchk(THREAD *thr, int level, EXPR *x) | ^~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c qmprint.c -o qmprint.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o qmparse.lo qmparse.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c qmparse.c -fPIC -DPIC -o .libs/qmparse.o qmparse.y:70:8: warning: type defaults to 'int' in declaration of 'swap' [-Wimplicit-int] 70 | static swap(), pushtern(), pushbin(), pushun(), | ^~~~ qmparse.y:70:16: warning: type defaults to 'int' in declaration of 'pushtern' [-Wimplicit-int] 70 | static swap(), pushtern(), pushbin(), pushun(), | ^~~~~~~~ qmparse.y:70:28: warning: type defaults to 'int' in declaration of 'pushbin' [-Wimplicit-int] 70 | static swap(), pushtern(), pushbin(), pushun(), | ^~~~~~~ qmparse.y:70:39: warning: type defaults to 'int' in declaration of 'pushun' [-Wimplicit-int] 70 | static swap(), pushtern(), pushbin(), pushun(), | ^~~~~~ qmparse.y:71:3: warning: type defaults to 'int' in declaration of 'pushlist' [-Wimplicit-int] 71 | pushlist(int n, int m), pushstream(int n, int m), pushtuple(int n, int m), | ^~~~~~~~ qmparse.y:71:27: warning: type defaults to 'int' in declaration of 'pushstream' [-Wimplicit-int] 71 | pushlist(int n, int m), pushstream(int n, int m), pushtuple(int n, int m), | ^~~~~~~~~~ qmparse.y:71:53: warning: type defaults to 'int' in declaration of 'pushtuple' [-Wimplicit-int] 71 | pushlist(int n, int m), pushstream(int n, int m), pushtuple(int n, int m), | ^~~~~~~~~ qmparse.y:72:3: warning: type defaults to 'int' in declaration of 'pushgroup' [-Wimplicit-int] 72 | pushgroup(int *n, int *m), | ^~~~~~~~~ qmparse.y:73:3: warning: type defaults to 'int' in declaration of 'savepos' [-Wimplicit-int] 73 | savepos(), clean(); | ^~~~~~~ qmparse.y:73:14: warning: type defaults to 'int' in declaration of 'clean' [-Wimplicit-int] 73 | savepos(), clean(); | ^~~~~ qmparse.y:74:8: warning: type defaults to 'int' in declaration of 'init_stats' [-Wimplicit-int] 74 | static init_stats(), fini_stats(), print_stats(); | ^~~~~~~~~~ qmparse.y:74:22: warning: type defaults to 'int' in declaration of 'fini_stats' [-Wimplicit-int] 74 | static init_stats(), fini_stats(), print_stats(); | ^~~~~~~~~~ qmparse.y:74:36: warning: type defaults to 'int' in declaration of 'print_stats' [-Wimplicit-int] 74 | static init_stats(), fini_stats(), print_stats(); | ^~~~~~~~~~~ qmparse.y:75:8: warning: type defaults to 'int' in declaration of 'copyright' [-Wimplicit-int] 75 | static copyright(), shell(), expression(), | ^~~~~~~~~ qmparse.y:75:21: warning: type defaults to 'int' in declaration of 'shell' [-Wimplicit-int] 75 | static copyright(), shell(), expression(), | ^~~~~ qmparse.y:75:30: warning: type defaults to 'int' in declaration of 'expression' [-Wimplicit-int] 75 | static copyright(), shell(), expression(), | ^~~~~~~~~~ qmparse.y:76:3: warning: type defaults to 'int' in declaration of 'vardecl' [-Wimplicit-int] 76 | vardecl(), initializer(), assignment(), unassignment(), | ^~~~~~~ qmparse.y:76:14: warning: type defaults to 'int' in declaration of 'initializer' [-Wimplicit-int] 76 | vardecl(), initializer(), assignment(), unassignment(), | ^~~~~~~~~~~ qmparse.y:76:29: warning: type defaults to 'int' in declaration of 'assignment' [-Wimplicit-int] 76 | vardecl(), initializer(), assignment(), unassignment(), | ^~~~~~~~~~ qmparse.y:76:43: warning: type defaults to 'int' in declaration of 'unassignment' [-Wimplicit-int] 76 | vardecl(), initializer(), assignment(), unassignment(), | ^~~~~~~~~~~~ qmparse.y:77:3: warning: type defaults to 'int' in declaration of 'sethistfile' [-Wimplicit-int] 77 | sethistfile(), sethistsize(), help(), edit(), save_vars(), clear_vars(), | ^~~~~~~~~~~ qmparse.y:77:18: warning: type defaults to 'int' in declaration of 'sethistsize' [-Wimplicit-int] 77 | sethistfile(), sethistsize(), help(), edit(), save_vars(), clear_vars(), | ^~~~~~~~~~~ qmparse.y:77:33: warning: type defaults to 'int' in declaration of 'help' [-Wimplicit-int] 77 | sethistfile(), sethistsize(), help(), edit(), save_vars(), clear_vars(), | ^~~~ qmparse.y:77:41: warning: type defaults to 'int' in declaration of 'edit' [-Wimplicit-int] 77 | sethistfile(), sethistsize(), help(), edit(), save_vars(), clear_vars(), | ^~~~ qmparse.y:77:49: warning: type defaults to 'int' in declaration of 'save_vars' [-Wimplicit-int] 77 | sethistfile(), sethistsize(), help(), edit(), save_vars(), clear_vars(), | ^~~~~~~~~ qmparse.y:77:62: warning: type defaults to 'int' in declaration of 'clear_vars' [-Wimplicit-int] 77 | sethistfile(), sethistsize(), help(), edit(), save_vars(), clear_vars(), | ^~~~~~~~~~ qmparse.y:78:3: warning: type defaults to 'int' in declaration of 'add_import' [-Wimplicit-int] 78 | add_import(), del_import(), clear_imports(), breakpoints(), profile(), | ^~~~~~~~~~ qmparse.y:78:17: warning: type defaults to 'int' in declaration of 'del_import' [-Wimplicit-int] 78 | add_import(), del_import(), clear_imports(), breakpoints(), profile(), | ^~~~~~~~~~ qmparse.y:78:31: warning: type defaults to 'int' in declaration of 'clear_imports' [-Wimplicit-int] 78 | add_import(), del_import(), clear_imports(), breakpoints(), profile(), | ^~~~~~~~~~~~~ qmparse.y:78:48: warning: type defaults to 'int' in declaration of 'breakpoints' [-Wimplicit-int] 78 | add_import(), del_import(), clear_imports(), breakpoints(), profile(), | ^~~~~~~~~~~ qmparse.y:78:63: warning: type defaults to 'int' in declaration of 'profile' [-Wimplicit-int] 78 | add_import(), del_import(), clear_imports(), breakpoints(), profile(), | ^~~~~~~ qmparse.y:79:3: warning: type defaults to 'int' in declaration of 'who' [-Wimplicit-int] 79 | who(), whos(), whois(), ambiguous(), import_list(), modules(); | ^~~ qmparse.y:79:10: warning: type defaults to 'int' in declaration of 'whos' [-Wimplicit-int] 79 | who(), whos(), whois(), ambiguous(), import_list(), modules(); | ^~~~ qmparse.y:79:18: warning: type defaults to 'int' in declaration of 'whois' [-Wimplicit-int] 79 | who(), whos(), whois(), ambiguous(), import_list(), modules(); | ^~~~~ qmparse.y:79:27: warning: type defaults to 'int' in declaration of 'ambiguous' [-Wimplicit-int] 79 | who(), whos(), whois(), ambiguous(), import_list(), modules(); | ^~~~~~~~~ qmparse.y:79:40: warning: type defaults to 'int' in declaration of 'import_list' [-Wimplicit-int] 79 | who(), whos(), whois(), ambiguous(), import_list(), modules(); | ^~~~~~~~~~~ qmparse.y:79:55: warning: type defaults to 'int' in declaration of 'modules' [-Wimplicit-int] 79 | who(), whos(), whois(), ambiguous(), import_list(), modules(); | ^~~~~~~ qmparse.y:80:8: warning: type defaults to 'int' in declaration of 'strparam' [-Wimplicit-int] 80 | static strparam(), intparam(), boolparam(), boolstrparam(), allparam(), | ^~~~~~~~ qmparse.y:80:20: warning: type defaults to 'int' in declaration of 'intparam' [-Wimplicit-int] 80 | static strparam(), intparam(), boolparam(), boolstrparam(), allparam(), | ^~~~~~~~ qmparse.y:80:32: warning: type defaults to 'int' in declaration of 'boolparam' [-Wimplicit-int] 80 | static strparam(), intparam(), boolparam(), boolstrparam(), allparam(), | ^~~~~~~~~ qmparse.y:80:45: warning: type defaults to 'int' in declaration of 'boolstrparam' [-Wimplicit-int] 80 | static strparam(), intparam(), boolparam(), boolstrparam(), allparam(), | ^~~~~~~~~~~~ qmparse.y:80:61: warning: type defaults to 'int' in declaration of 'allparam' [-Wimplicit-int] 80 | static strparam(), intparam(), boolparam(), boolstrparam(), allparam(), | ^~~~~~~~ qmparse.y:81:3: warning: type defaults to 'int' in declaration of 'strlist' [-Wimplicit-int] 81 | strlist(), printstr(); | ^~~~~~~ qmparse.y:81:14: warning: type defaults to 'int' in declaration of 'printstr' [-Wimplicit-int] 81 | strlist(), printstr(); | ^~~~~~~~ qmparse.c: In function 'yyparse': qmparse.c:2085:16: warning: implicit declaration of function 'yylex' [-Wimplicit-function-declaration] 2085 | yychar = yylex (); | ^~~~~ qmparse.y:423:14: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 423 | printf("bad C stack size %d, using default\n", i/1024); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ | | | long int qmparse.y:444:14: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 444 | printf("bad stack size %d, using default\n", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ | | | long int qmparse.y:467:14: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 467 | printf("bad memory size %d, using default\n", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ | | | long int qmparse.y:525:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 525 | if (res && buf) | ^ qmparse.c:4217:7: warning: implicit declaration of function 'yyerror'; did you mean 'yyerrok'? [-Wimplicit-function-declaration] 4217 | yyerror (YY_("syntax error")); | ^~~~~~~ | yyerrok qmparse.y: At top level: qmparse.y:1683:1: warning: return type defaults to 'int' [-Wimplicit-int] 1683 | yyerror(s) | ^~~~~~~ qmparse.y: In function 'u8encode': qmparse.y:1762:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1762 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qmparse.y:1767:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1767 | uc[2] = 0x80 | c&0x3f; | ~^~~~~ qmparse.y:1769:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1769 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qmparse.y:1774:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1774 | uc[3] = 0x80 | c&0x3f; | ~^~~~~ qmparse.y:1776:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1776 | uc[2] = 0x80 | c&0x3f; | ~^~~~~ qmparse.y:1778:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1778 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qmparse.y: At top level: qmparse.y:1898:8: warning: return type defaults to 'int' [-Wimplicit-int] 1898 | static swap() | ^~~~ qmparse.y:1907:8: warning: return type defaults to 'int' [-Wimplicit-int] 1907 | static rot() | ^~~ qmparse.y:1917:8: warning: return type defaults to 'int' [-Wimplicit-int] 1917 | static pushtern(fno) | ^~~~~~~~ qmparse.y:1925:8: warning: return type defaults to 'int' [-Wimplicit-int] 1925 | static pushbin(fno) | ^~~~~~~ qmparse.y:1933:8: warning: return type defaults to 'int' [-Wimplicit-int] 1933 | static pushun(fno) | ^~~~~~ qmparse.y:1940:8: warning: return type defaults to 'int' [-Wimplicit-int] 1940 | static pushlist(int n, int m) | ^~~~~~~~ qmparse.y:1949:8: warning: return type defaults to 'int' [-Wimplicit-int] 1949 | static pushstream(int n, int m) | ^~~~~~~~~~ qmparse.y:1958:8: warning: return type defaults to 'int' [-Wimplicit-int] 1958 | static pushtuple(int n, int m) | ^~~~~~~~~ qmparse.y:1967:8: warning: return type defaults to 'int' [-Wimplicit-int] 1967 | static pushgroup(int *n, int *m) | ^~~~~~~~~ qmparse.y:1983:8: warning: return type defaults to 'int' [-Wimplicit-int] 1983 | static init_stats() | ^~~~~~~~~~ qmparse.y:1992:8: warning: return type defaults to 'int' [-Wimplicit-int] 1992 | static fini_stats() | ^~~~~~~~~~ qmparse.y:1999:8: warning: return type defaults to 'int' [-Wimplicit-int] 1999 | static print_stats(all) | ^~~~~~~~~~~ qmparse.y: In function 'print_stats': qmparse.y:2009:18: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 2009 | printf("thread #%d: %lu reduction%s, %lu cell%s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmparse.y:2019:18: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 2019 | printf("thread #%d: %0.3g secs, %lu reduction%s, %lu cell%s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmparse.y: At top level: qmparse.y:2046:8: warning: return type defaults to 'int' [-Wimplicit-int] 2046 | static error_report(base, p, tok) | ^~~~~~~~~~~~ qmparse.y: In function 'error_report': qmparse.y:2053:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2053 | if (tok && *tok && p-q >= l) | ^ qmparse.y:2065:46: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2065 | while (p > q && (p[-1] != '"' || p > q+1 && p[-2] == '\\')) --p; | ~~~~~~~~^~~~~~~~~~~~~~~~ qmparse.y:2049:43: warning: unused variable 't' [-Wunused-variable] 2049 | char *q = p, *r = strchr(p, '\n'), *s, *t, c; | ^ qmparse.y: At top level: qmparse.y:2118:8: warning: return type defaults to 'int' [-Wimplicit-int] 2118 | static savepos() | ^~~~~~~ qmparse.y:2140:8: warning: return type defaults to 'int' [-Wimplicit-int] 2140 | static clean() | ^~~~~ qmparse.y:2168:8: warning: return type defaults to 'int' [-Wimplicit-int] 2168 | static expression() | ^~~~~~~~~~ qmparse.y:2190:8: warning: return type defaults to 'int' [-Wimplicit-int] 2190 | static assignment() | ^~~~~~~~~~ qmparse.y:2209:8: warning: return type defaults to 'int' [-Wimplicit-int] 2209 | static unassignment(int id) | ^~~~~~~~~~~~ qmparse.y:2218:8: warning: return type defaults to 'int' [-Wimplicit-int] 2218 | static vardecl(int id) | ^~~~~~~ qmparse.y:2239:8: warning: return type defaults to 'int' [-Wimplicit-int] 2239 | static initializer() | ^~~~~~~~~~~ qmparse.y:2259:8: warning: return type defaults to 'int' [-Wimplicit-int] 2259 | static printstr(s) | ^~~~~~~~ qmparse.y:2265:8: warning: return type defaults to 'int' [-Wimplicit-int] 2265 | static strparam(a, s) | ^~~~~~~~ qmparse.y:2281:8: warning: return type defaults to 'int' [-Wimplicit-int] 2281 | static intparam(a, i) | ^~~~~~~~ qmparse.y:2298:8: warning: return type defaults to 'int' [-Wimplicit-int] 2298 | static boolparam(a, b) | ^~~~~~~~~ qmparse.y: In function 'boolparam': qmparse.y:2302:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2302 | if (res) | ^ qmparse.y: At top level: qmparse.y:2315:8: warning: return type defaults to 'int' [-Wimplicit-int] 2315 | static boolstrparam(a, b, s) | ^~~~~~~~~~~~ qmparse.y: In function 'boolstrparam': qmparse.y:2320:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2320 | if (res) | ^ qmparse.y: At top level: qmparse.y:2331:8: warning: return type defaults to 'int' [-Wimplicit-int] 2331 | static allparam(a) | ^~~~~~~~ qmparse.y:2344:8: warning: return type defaults to 'int' [-Wimplicit-int] 2344 | static copyright() | ^~~~~~~~~ qmparse.y:2355:8: warning: return type defaults to 'int' [-Wimplicit-int] 2355 | static shell() | ^~~~~ In file included from sys.h:38, from qbase.h:24, from qdefs.h:24, from qmparse.y:37: qmparse.y: In function 'shell': mangle.h:81:15: warning: implicit declaration of function '__qq__getln'; did you mean '__qq__getint'? [-Wimplicit-function-declaration] 81 | #define getln __qq__getln | ^~~~~~~~~~~ qmparse.y:2359:5: note: in expansion of macro 'getln' 2359 | getln(shell_command); | ^~~~~ qmparse.y: At top level: qmparse.y:2385:8: warning: return type defaults to 'int' [-Wimplicit-int] 2385 | static sethistfile(s) | ^~~~~~~~~~~ qmparse.y:2409:8: warning: return type defaults to 'int' [-Wimplicit-int] 2409 | static sethistsize(i) | ^~~~~~~~~~~ qmparse.y:2421:8: warning: return type defaults to 'int' [-Wimplicit-int] 2421 | static help(s) | ^~~~ qmparse.y:2451:8: warning: return type defaults to 'int' [-Wimplicit-int] 2451 | static edit(s) | ^~~~ qmparse.y:2480:8: warning: return type defaults to 'int' [-Wimplicit-int] 2480 | static save_vars(s) | ^~~~~~~~~ qmparse.y:2540:8: warning: return type defaults to 'int' [-Wimplicit-int] 2540 | static clear_vars() | ^~~~~~~~~~ qmparse.y:2554:1: warning: return type defaults to 'int' [-Wimplicit-int] 2554 | search_import(m) | ^~~~~~~~~~~~~ qmparse.y:2568:1: warning: return type defaults to 'int' [-Wimplicit-int] 2568 | add_import(s) | ^~~~~~~~~~ qmparse.y:2615:1: warning: return type defaults to 'int' [-Wimplicit-int] 2615 | del_import(s) | ^~~~~~~~~~ qmparse.y: In function 'del_import': qmparse.y:2636:34: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2636 | if (mno == NONE || pos == NONE && mno != mainno) { qmparse.y: At top level: qmparse.y:2657:1: warning: return type defaults to 'int' [-Wimplicit-int] 2657 | clear_imports() | ^~~~~~~~~~~~~ qmparse.y:2670:1: warning: return type defaults to 'int' [-Wimplicit-int] 2670 | modcmp(v1, v2) | ^~~~~~ qmparse.y:2677:1: warning: return type defaults to 'int' [-Wimplicit-int] 2677 | print_modlist() | ^~~~~~~~~~~~~ qmparse.y: In function 'print_modlist': qmparse.y:2681:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2681 | return; | ^~~~~~ qmparse.y:2677:1: note: declared here 2677 | print_modlist() | ^~~~~~~~~~~~~ qmparse.y:2684:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2684 | return; | ^~~~~~ qmparse.y:2677:1: note: declared here 2677 | print_modlist() | ^~~~~~~~~~~~~ qmparse.y:2694:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2694 | if (i > 0) | ^ qmparse.y: At top level: qmparse.y:2715:8: warning: return type defaults to 'int' [-Wimplicit-int] 2715 | static modules() | ^~~~~~~ qmparse.y:2725:1: warning: return type defaults to 'int' [-Wimplicit-int] 2725 | print_implist() | ^~~~~~~~~~~~~ qmparse.y: In function 'print_implist': qmparse.y:2733:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2733 | return; | ^~~~~~ qmparse.y:2725:1: note: declared here 2725 | print_implist() | ^~~~~~~~~~~~~ qmparse.y:2736:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2736 | return; | ^~~~~~ qmparse.y:2725:1: note: declared here 2725 | print_implist() | ^~~~~~~~~~~~~ qmparse.y:2747:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2747 | if (i > 0) | ^ qmparse.y: At top level: qmparse.y:2767:8: warning: return type defaults to 'int' [-Wimplicit-int] 2767 | static import_list() | ^~~~~~~~~~~ qmparse.y:2777:1: warning: return type defaults to 'int' [-Wimplicit-int] 2777 | idcmp(v1, v2) | ^~~~~ qmparse.y:2789:1: warning: return type defaults to 'int' [-Wimplicit-int] 2789 | print_varlist(int all) | ^~~~~~~~~~~~~ qmparse.y: In function 'print_varlist': qmparse.y:2799:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2799 | return; | ^~~~~~ qmparse.y:2789:1: note: declared here 2789 | print_varlist(int all) | ^~~~~~~~~~~~~ qmparse.y:2802:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2802 | return; | ^~~~~~ qmparse.y:2789:1: note: declared here 2789 | print_varlist(int all) | ^~~~~~~~~~~~~ qmparse.y:2811:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2811 | if (i > 0) | ^ qmparse.y: At top level: mangle.h:169:27: warning: return type defaults to 'int' [-Wimplicit-int] 169 | #define print_breakpoints __qq__print_breakpoints | ^~~~~~~~~~~~~~~~~~~~~~~ qmparse.y:2826:1: note: in expansion of macro 'print_breakpoints' 2826 | print_breakpoints() | ^~~~~~~~~~~~~~~~~ qmparse.y: In function '__qq__print_breakpoints': qmparse.y:2837:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2837 | return; | ^~~~~~ mangle.h:169:27: note: declared here 169 | #define print_breakpoints __qq__print_breakpoints | ^~~~~~~~~~~~~~~~~~~~~~~ qmparse.y:2826:1: note: in expansion of macro 'print_breakpoints' 2826 | print_breakpoints() | ^~~~~~~~~~~~~~~~~ qmparse.y:2840:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2840 | return; | ^~~~~~ mangle.h:169:27: note: declared here 169 | #define print_breakpoints __qq__print_breakpoints | ^~~~~~~~~~~~~~~~~~~~~~~ qmparse.y:2826:1: note: in expansion of macro 'print_breakpoints' 2826 | print_breakpoints() | ^~~~~~~~~~~~~~~~~ qmparse.y:2849:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2849 | if (i > 0) | ^ qmparse.y: At top level: qmparse.y:2867:8: warning: return type defaults to 'int' [-Wimplicit-int] 2867 | static breakpoints() | ^~~~~~~~~~~ qmparse.y:2875:1: warning: return type defaults to 'int' [-Wimplicit-int] 2875 | profcmp(v1, v2) | ^~~~~~~ mangle.h:170:23: warning: return type defaults to 'int' [-Wimplicit-int] 170 | #define print_profile __qq__print_profile | ^~~~~~~~~~~~~~~~~~~ qmparse.y:2891:1: note: in expansion of macro 'print_profile' 2891 | print_profile() | ^~~~~~~~~~~~~ qmparse.y: In function '__qq__print_profile': qmparse.y:2899:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2899 | return; | ^~~~~~ mangle.h:170:23: note: declared here 170 | #define print_profile __qq__print_profile | ^~~~~~~~~~~~~~~~~~~ qmparse.y:2891:1: note: in expansion of macro 'print_profile' 2891 | print_profile() | ^~~~~~~~~~~~~ qmparse.y:2902:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2902 | return; | ^~~~~~ mangle.h:170:23: note: declared here 170 | #define print_profile __qq__print_profile | ^~~~~~~~~~~~~~~~~~~ qmparse.y:2891:1: note: in expansion of macro 'print_profile' 2891 | print_profile() | ^~~~~~~~~~~~~ qmparse.y:2909:12: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] 2909 | printf("%8d\t%s\n", symtb[v[i]].nredns, | ^~~~~~~~~~~ qmparse.y: At top level: qmparse.y:2916:8: warning: return type defaults to 'int' [-Wimplicit-int] 2916 | static profile() | ^~~~~~~ qmparse.y:2923:8: warning: return type defaults to 'int' [-Wimplicit-int] 2923 | static who(int all) | ^~~ qmparse.y:2930:8: warning: return type defaults to 'int' [-Wimplicit-int] 2930 | static whos(int sym) | ^~~~ qmparse.y: In function 'whos': qmparse.y:2946:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2946 | if ((flags & VSYM) && !x && !(flags & DCL) || | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ qmparse.y: At top level: qmparse.y:3026:8: warning: return type defaults to 'int' [-Wimplicit-int] 3026 | static whois(int fno, char *s) | ^~~~~ qmparse.y:3061:8: warning: return type defaults to 'int' [-Wimplicit-int] 3061 | static ambiguous(int fno, char *s) | ^~~~~~~~~ qmparse.y:3075:8: warning: return type defaults to 'int' [-Wimplicit-int] 3075 | static yypush() | ^~~~~~ qmparse.y:3089:8: warning: return type defaults to 'int' [-Wimplicit-int] 3089 | static yypop() | ^~~~~ qmparse.y:3103:8: warning: return type defaults to 'int' [-Wimplicit-int] 3103 | static parse(source, arg, _mode) | ^~~~~ qmparse.y: In function 'parse': mangle.h:237:14: warning: implicit declaration of function '__qq__skip'; did you mean '__qq__init'? [-Wimplicit-function-declaration] 237 | #define skip __qq__skip | ^~~~~~~~~~ qmparse.y:3131:64: note: in expansion of macro 'skip' 3131 | if (yychar && yychar != 10 && (thr > thr0 || !checkbrk)) skip(); | ^~~~ qmparse.y:3107:7: warning: unused variable 'c' [-Wunused-variable] 3107 | int c, actmode; | ^ qmparse.y: At top level: qmparse.y:81:3: warning: 'strlist' declared 'static' but never defined [-Wunused-function] 81 | strlist(), printstr(); | ^~~~~~~ qmparse.y: In function 'yyparse': qmparse.y:554:5: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 554 | system(cmd); | ^~~~~~~~~~~ qmparse.y: In function 'shell': qmparse.y:2361:5: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 2361 | system(shell_command); | ^~~~~~~~~~~~~~~~~~~~~ qmparse.y: In function 'help': qmparse.y:2443:5: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 2443 | system(cmd); | ^~~~~~~~~~~ qmparse.y: In function 'sethistfile': qmparse.y:2407:1: warning: control reaches end of non-void function [-Wreturn-type] 2407 | } | ^ qmparse.y: In function 'sethistsize': qmparse.y:2419:1: warning: control reaches end of non-void function [-Wreturn-type] 2419 | } | ^ qmparse.y: In function 'print_stats': qmparse.y:2030:1: warning: control reaches end of non-void function [-Wreturn-type] 2030 | } | ^ qmparse.y: In function 'clear_vars': qmparse.y:2548:1: warning: control reaches end of non-void function [-Wreturn-type] 2548 | } | ^ qmparse.y: In function 'edit': qmparse.y:2472:5: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 2472 | system(cmd); | ^~~~~~~~~~~ qmparse.y: In function 'printstr': qmparse.y:2263:1: warning: control reaches end of non-void function [-Wreturn-type] 2263 | } | ^ qmparse.y: In function 'savepos': qmparse.y:2136:1: warning: control reaches end of non-void function [-Wreturn-type] 2136 | } | ^ qmparse.y: In function 'ambiguous': qmparse.y:3065:1: warning: control reaches end of non-void function [-Wreturn-type] 3065 | } | ^ qmparse.y: In function 'error_report': qmparse.y:2109:1: warning: control reaches end of non-void function [-Wreturn-type] 2109 | } | ^ qmparse.y: In function 'yyerror': qmparse.y:1689:1: warning: control reaches end of non-void function [-Wreturn-type] 1689 | } | ^ qmparse.y: In function 'yypush': qmparse.y:3087:1: warning: control reaches end of non-void function [-Wreturn-type] 3087 | } | ^ qmparse.y: In function 'yypop': qmparse.y:3099:1: warning: control reaches end of non-void function [-Wreturn-type] 3099 | } | ^ qmparse.y: In function 'yyparse': qmparse.y:700:13: warning: 'b' may be used uninitialized [-Wmaybe-uninitialized] 700 | eflag = b; qmparse.y:697:7: note: 'b' was declared here 697 | int b; char *s; | ^ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c qmparse.c -o qmparse.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o qmlex.lo qmlex.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c qmlex.c -fPIC -DPIC -o .libs/qmlex.o qmlex.l:51:8: warning: type defaults to 'int' in declaration of 'bigint' [-Wimplicit-int] 51 | static bigint(); | ^~~~~~ qmlex.l:52:8: warning: type defaults to 'int' in declaration of 'string' [-Wimplicit-int] 52 | static string(); | ^~~~~~ qmlex.l:53:8: warning: type defaults to 'int' in declaration of 'utf8_qualid' [-Wimplicit-int] 53 | static utf8_qualid(); | ^~~~~~~~~~~ qmlex.l: In function 'getbuf': qmlex.l:129:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 129 | if (mybuf1 = (char*)realloc(mybuf, mybufsz+MAXSTRLEN)) { | ^~~~~~ qmlex.l: In function 'getch': qmlex.l:143:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 143 | if (_sflag) | ^ In file included from sys.h:38, from qbase.h:24, from qdefs.h:24, from qmlex.l:32: qmlex.l: In function 'yylex': mangle.h:237:14: warning: implicit declaration of function '__qq__skip'; did you mean '__qq__init'? [-Wimplicit-function-declaration] 237 | #define skip __qq__skip | ^~~~~~~~~~ qmlex.l:218:3: note: in expansion of macro 'skip' 218 | ^"#!" { skip(); BEGIN(0); } | ^~~~ qmlex.l: At top level: qmlex.l:537:8: warning: return type defaults to 'int' [-Wimplicit-int] 537 | { | ^ qmlex.l:542:8: warning: return type defaults to 'int' [-Wimplicit-int] 542 | { | ^ qmlex.l: In function 'addbuf': qmlex.l:547:7: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 547 | } else | ^~~~ qmlex.l:542:8: note: declared here 542 | { | ^ qmlex.l:544:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 544 | if (!(buf = (char*)arealloc(buf, abufsz, 100, sizeof(char)))) { | ^ qmlex.l: At top level: qmlex.l:553:8: warning: return type defaults to 'int' [-Wimplicit-int] 553 | { | ^ qmlex.l: In function 'u8encode': qmlex.l:636:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 636 | c = c >> 6; | ^ qmlex.l:641:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 641 | c = c >> 6; | ^ qmlex.l:643:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 643 | c = c >> 6; | ^ qmlex.l:648:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 648 | c = c >> 6; | ^ qmlex.l:650:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 650 | c = c >> 6; | ^ qmlex.l:652:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 652 | c = c >> 6; | ^ qmlex.l: At top level: qmlex.l:682:8: warning: return type defaults to 'int' [-Wimplicit-int] 682 | { | ^ qmlex.l:798:8: warning: return type defaults to 'int' [-Wimplicit-int] 798 | { | ^ qmlex.l: In function 'utf8_qualid': qmlex.l:800:17: warning: unused variable 'c' [-Wunused-variable] 800 | int ret, ret2; | ^ qmlex.l: At top level: qmlex.l:822:8: warning: return type defaults to 'int' [-Wimplicit-int] 822 | { | ^ qmlex.l:854:8: warning: return type defaults to 'int' [-Wimplicit-int] 854 | mpz_t z; | ^~~~~~ qmlex.l:884:1: warning: return type defaults to 'int' [-Wimplicit-int] 884 | { | ^ mangle.h:160:14: warning: return type defaults to 'int' [-Wimplicit-int] 160 | #define peek __qq__peek | ^~~~~~~~~~ qmlex.l:889:1: note: in expansion of macro 'peek' 889 | { | ^ mangle.h:237:14: warning: return type defaults to 'int' [-Wimplicit-int] 237 | #define skip __qq__skip | ^~~~~~~~~~ qmlex.l:896:1: note: in expansion of macro 'skip' 896 | /* skip remainder of input line */ | ^~~~ mangle.h:81:15: warning: return type defaults to 'int' [-Wimplicit-int] 81 | #define getln __qq__getln | ^~~~~~~~~~~ qmlex.l:909:1: note: in expansion of macro 'getln' 909 | char *s; | ^ qmlex.l:944:8: warning: return type defaults to 'int' [-Wimplicit-int] 944 | { | ^ qmlex.l:974:8: warning: return type defaults to 'int' [-Wimplicit-int] 974 | { | ^ qmlex.l: In function 'string': qmlex.l:845:1: warning: control reaches end of non-void function [-Wreturn-type] 845 | | ^ qmlex.l: In function 'initbuf': qmlex.l:540:1: warning: control reaches end of non-void function [-Wreturn-type] 540 | | ^ qmlex.l: In function '__qq__skip': qmlex.l:907:1: warning: control reaches end of non-void function [-Wreturn-type] 907 | | ^ qmlex.l: In function '__qq__getln': qmlex.l:929:1: warning: control reaches end of non-void function [-Wreturn-type] 929 | | ^ qmlex.l: In function 'lexpop': qmlex.l:1000:1: warning: control reaches end of non-void function [-Wreturn-type] 1000 | | ^ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c qmlex.c -o qmlex.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o qbase.lo qbase.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c qbase.c -fPIC -DPIC -o .libs/qbase.o qbase.c: In function 'u8encode': qbase.c:587:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 587 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qbase.c:592:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 592 | uc[2] = 0x80 | c&0x3f; | ~^~~~~ qbase.c:594:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 594 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qbase.c:599:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 599 | uc[3] = 0x80 | c&0x3f; | ~^~~~~ qbase.c:601:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 601 | uc[2] = 0x80 | c&0x3f; | ~^~~~~ qbase.c:603:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 603 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qbase.c: In function 'scanchar': qbase.c:1081:13: warning: unused variable 'r' [-Wunused-variable] 1081 | char *r; | ^ qbase.c: In function '__qq__absolute': qbase.c:1172:65: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1172 | #define tilde(s) (s[0] == '~' && (!s[1] || strchr(dirstr, s[1]) && !strchr(volstr, s[1]))) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ qbase.c:1180:12: note: in expansion of macro 'tilde' 1180 | else if (tilde(s)) | ^~~~~ qbase.c: In function '__qq__dirprefix': qbase.c:1193:36: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1193 | (!s[l] || strchr(dirstr, s[l]) && !strchr(volstr, s[l])); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ qbase.c: In function '__qq__expand': qbase.c:1172:65: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1172 | #define tilde(s) (s[0] == '~' && (!s[1] || strchr(dirstr, s[1]) && !strchr(volstr, s[1]))) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ qbase.c:1244:7: note: in expansion of macro 'tilde' 1244 | if (tilde(s2)) { | ^~~~~ qbase.c: In function '__qq__searchlib': qbase.c:1172:65: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1172 | #define tilde(s) (s[0] == '~' && (!s[1] || strchr(dirstr, s[1]) && !strchr(volstr, s[1]))) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ qbase.c:1269:7: note: in expansion of macro 'tilde' 1269 | if (tilde(s2)) | ^~~~~ qbase.c:1279:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1279 | if (s[0] == '.') | ^ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c qbase.c -o qbase.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o sys.lo sys.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c sys.c -fPIC -DPIC -o .libs/sys.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c sys.c -o sys.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o random.lo random.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c random.c -fPIC -DPIC -o .libs/random.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c random.c -o random.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o uchar.lo uchar.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c uchar.c -fPIC -DPIC -o .libs/uchar.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c uchar.c -o uchar.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o getopt.lo getopt.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c getopt.c -fPIC -DPIC -o .libs/getopt.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c getopt.c -o getopt.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o getopt1.lo getopt1.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c getopt1.c -fPIC -DPIC -o .libs/getopt1.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c getopt1.c -o getopt1.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link gcc -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -static -no-undefined -version-info 8:0:0 -dlpreopen force -dlopen ../modules/clib/clib.la -dlopen ../modules/curl/curl.la -dlopen ../modules/dxl/dxl.la -dlopen ../modules/gdbm/gdbm.la -dlopen ../modules/magick/magick.la -dlopen ../modules/odbc/odbc.la -dlopen ../modules/octave/octave.la -dlopen ../modules/tk/tk.la -dlopen ../modules/xml/xml.la -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o libqmain.la -rpath /usr/lib64 q.lo qm.lo qmcode.lo qmfuns.lo qmmatch.lo qmprint.lo qmparse.lo qmlex.lo qbase.lo sys.lo random.lo uchar.lo getopt.lo getopt1.lo ../libq/libq.la -lgmp ../libltdl/libltdlc.la -lpthread -lreadline -lncurses -lncursesw -lcrypt -lrt -lutil -lm libtool: warning: '-dlopen self' is ignored for libtool libraries libtool: link: rm -f .libs/libqmain.nm .libs/libqmain.nmS .libs/libqmain.nmT libtool: link: rm -f ".libs/libqmain.nmI" libtool: link: (cd .libs && gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -fno-builtin -fPIC -DPIC "libqmainS.c") libtool: link: rm -f ".libs/libqmainS.c" ".libs/libqmain.nm" ".libs/libqmain.nmS" ".libs/libqmain.nmT" ".libs/libqmain.nmI" libtool: link: (cd .libs/libqmain.lax/libltdlc.a && ar x "/builddir/build/BUILD/q-7.11/src/../libltdl/.libs/libltdlc.a") libtool: link: ar cr .libs/libqmain.a q.o qm.o qmcode.o qmfuns.o qmmatch.o qmprint.o qmparse.o qmlex.o qbase.o sys.o random.o uchar.o getopt.o getopt1.o .libs/libqmainS.o .libs/libqmain.lax/libltdlc.a/dlopen.o .libs/libqmain.lax/libltdlc.a/libltdlcS.o .libs/libqmain.lax/libltdlc.a/libltdlc_la-lt__alloc.o .libs/libqmain.lax/libltdlc.a/libltdlc_la-lt_dlloader.o .libs/libqmain.lax/libltdlc.a/libltdlc_la-lt_error.o .libs/libqmain.lax/libltdlc.a/libltdlc_la-ltdl.o .libs/libqmain.lax/libltdlc.a/libltdlc_la-preopen.o .libs/libqmain.lax/libltdlc.a/libltdlc_la-slist.o .libs/libqmain.lax/libltdlc.a/lt__strl.o libtool: link: ranlib .libs/libqmain.a libtool: link: rm -fr .libs/libqmain.lax libtool: link: ( cd ".libs" && rm -f "libqmain.la" && ln -s "../libqmain.la" "libqmain.la" ) /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libqint_la-q.lo `test -f 'q.c' || echo './'`q.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c q.c -fPIC -DPIC -o .libs/libqint_la-q.o q.c:52:8: warning: type defaults to 'int' in declaration of 'unload_dlls' [-Wimplicit-int] 52 | static unload_dlls(void); | ^~~~~~~~~~~ q.c: In function '__qq__exitproc': q.c:61:7: warning: unused variable 'i' [-Wunused-variable] 61 | int i; | ^ q.c: In function 'mygetline1': q.c:766:34: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 766 | (l = strlen(bufp)) > 0 && bufp[l-1] == '\n') | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ q.c:774:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 774 | if (buf) | ^ q.c:785:34: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 785 | if (ferror(fp) || feof(fp) && !*buf) { | ~~~~~~~~~^~~~~~~~ q.c: At top level: q.c:797:8: warning: type defaults to 'int' in declaration of 'contd' [-Wimplicit-int] 797 | static contd(); | ^~~~~ q.c:949:8: warning: return type defaults to 'int' [-Wimplicit-int] 949 | static wsarg(char *arg) | ^~~~~ q.c:983:8: warning: return type defaults to 'int' [-Wimplicit-int] 983 | static qcarg(char *arg) | ^~~~~ q.c:995:8: warning: return type defaults to 'int' [-Wimplicit-int] 995 | static set_qcarg(int i, char *arg) | ^~~~~~~~~ In file included from sys.h:38, from qbase.h:24, from qdefs.h:24, from q.c:26: q.c: In function 'parse_opts': mangle.h:35:26: warning: implicit declaration of function '__qq__debug_parse_opts'; did you mean 'debug_parse_opts'? [-Wimplicit-function-declaration] 35 | #define debug_parse_opts __qq__debug_parse_opts | ^~~~~~~~~~~~~~~~~~~~~~ q.c:1039:12: note: in expansion of macro 'debug_parse_opts' 1039 | if (!debug_parse_opts(opts)) { | ^~~~~~~~~~~~~~~~ q.c: In function 'get_source_opts': q.c:1292:7: warning: unused variable 'i' [-Wunused-variable] 1292 | int i; | ^ q.c: At top level: q.c:1332:1: warning: return type defaults to 'int' [-Wimplicit-int] 1332 | spawn(char *prog, char *argv[]) | ^~~~~ q.c:1366:8: warning: type defaults to 'int' in declaration of 'resolve' [-Wimplicit-int] 1366 | static resolve(), init_dlls(); | ^~~~~~~ q.c:1366:19: warning: type defaults to 'int' in declaration of 'init_dlls' [-Wimplicit-int] 1366 | static resolve(), init_dlls(); | ^~~~~~~~~ q.c: In function 'dorun': q.c:1381:42: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1381 | chkfile(searchlib(fname, _source)) && q.c:1383:72: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1383 | chkfile(searchlib(fname, strcat(strcpy(fname2, _source), ".q"))) && q.c:1506:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1506 | if (codesp) free(codesp); codesp = NULL; codespsz = 0; | ^~ mangle.h:27:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 27 | #define codesp __qq__codesp | ^~~~~~~~~~~~ q.c:1506:29: note: in expansion of macro 'codesp' 1506 | if (codesp) free(codesp); codesp = NULL; codespsz = 0; | ^~~~~~ q.c:1507:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1507 | if (strsp) free(strsp); strsp = NULL; strspsz = tmpspsz = 0; | ^~ mangle.h:247:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 247 | #define strsp __qq__strsp | ^~~~~~~~~~~ q.c:1507:27: note: in expansion of macro 'strsp' 1507 | if (strsp) free(strsp); strsp = NULL; strspsz = tmpspsz = 0; | ^~~~~ q.c:1509:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1509 | if (limbsp) free(limbsp); limbsp = NULL; limbspsz = 0; | ^~ mangle.h:121:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 121 | #define limbsp __qq__limbsp | ^~~~~~~~~~~~ q.c:1509:29: note: in expansion of macro 'limbsp' 1509 | if (limbsp) free(limbsp); limbsp = NULL; limbspsz = 0; | ^~~~~~ q.c:1510:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1510 | if (hashtb) free(hashtb); hashtb = NULL; hashtbsz = 0; | ^~ mangle.h:93:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 93 | #define hashtb __qq__hashtb | ^~~~~~~~~~~~ q.c:1510:29: note: in expansion of macro 'hashtb' 1510 | if (hashtb) free(hashtb); hashtb = NULL; hashtbsz = 0; | ^~~~~~ q.c:1511:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1511 | if (symtb) free(symtb); symtb = NULL; symtbsz = tmptbsz = 0; | ^~ mangle.h:253:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 253 | #define symtb __qq__symtb | ^~~~~~~~~~~ q.c:1511:27: note: in expansion of macro 'symtb' 1511 | if (symtb) free(symtb); symtb = NULL; symtbsz = tmptbsz = 0; | ^~~~~ q.c:1513:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1513 | if (statetb) free(statetb); statetb = NULL; statetbsz = 0; | ^~ mangle.h:244:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 244 | #define statetb __qq__statetb | ^~~~~~~~~~~~~ q.c:1513:31: note: in expansion of macro 'statetb' 1513 | if (statetb) free(statetb); statetb = NULL; statetbsz = 0; | ^~~~~~~ q.c:1514:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1514 | if (transtb) free(transtb); transtb = NULL; transtbsz = 0; | ^~ mangle.h:268:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 268 | #define transtb __qq__transtb | ^~~~~~~~~~~~~ q.c:1514:31: note: in expansion of macro 'transtb' 1514 | if (transtb) free(transtb); transtb = NULL; transtbsz = 0; | ^~~~~~~ q.c:1515:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1515 | if (roffstb) free(roffstb); roffstb = NULL; roffstbsz = 0; | ^~ mangle.h:227:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 227 | #define roffstb __qq__roffstb | ^~~~~~~~~~~~~ q.c:1515:31: note: in expansion of macro 'roffstb' 1515 | if (roffstb) free(roffstb); roffstb = NULL; roffstbsz = 0; | ^~~~~~~ q.c:1516:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1516 | if (matchtb) free(matchtb); matchtb = NULL; matchtbsz = 0; | ^~ mangle.h:129:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 129 | #define matchtb __qq__matchtb | ^~~~~~~~~~~~~ q.c:1516:31: note: in expansion of macro 'matchtb' 1516 | if (matchtb) free(matchtb); matchtb = NULL; matchtbsz = 0; | ^~~~~~~ q.c:1517:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1517 | if (inittb) free(inittb); inittb = NULL; inittbsz = 0; | ^~ mangle.h:111:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 111 | #define inittb __qq__inittb | ^~~~~~~~~~~~ q.c:1517:29: note: in expansion of macro 'inittb' 1517 | if (inittb) free(inittb); inittb = NULL; inittbsz = 0; | ^~~~~~ q.c:1518:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1518 | if (modtb) free(modtb); modtb = NULL; | ^~ mangle.h:139:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 139 | #define modtb __qq__modtb | ^~~~~~~~~~~ q.c:1518:27: note: in expansion of macro 'modtb' 1518 | if (modtb) free(modtb); modtb = NULL; | ^~~~~ q.c:1519:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1519 | if (fnametb) free(fnametb); fnametb = NULL; modtbsz = 0; | ^~ mangle.h:66:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 66 | #define fnametb __qq__fnametb | ^~~~~~~~~~~~~ q.c:1519:31: note: in expansion of macro 'fnametb' 1519 | if (fnametb) free(fnametb); fnametb = NULL; modtbsz = 0; | ^~~~~~~ q.c:1534:33: warning: unused variable 'argv0' [-Wunused-variable] 1534 | int count = 0; char *const *argv0 = argv; | ^~~~~ q.c:1595:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1595 | if (gflag) | ^ q.c:1374:45: warning: unused variable 'msg' [-Wunused-variable] 1374 | char fname[MAXSTRLEN], fname2[MAXSTRLEN], msg[MAXSTRLEN]; | ^~~ q.c: In function '__qq___qinter_mpz_floatexpr': q.c:1687:14: warning: variable 'fp' set but not used [-Wunused-but-set-variable] 1687 | double ip, fp; | ^~ q.c: In function '__qq__getmpz_floatexpr': q.c:1757:9: warning: unused variable 'z' [-Wunused-variable] 1757 | mpz_t z; | ^ q.c: In function '__qq___qinter_sentinel': mangle.h:213:20: warning: implicit declaration of function '__qq__qmsentinel'; did you mean '__qq__qmnew'? [-Wimplicit-function-declaration] 213 | #define qmsentinel __qq__qmsentinel | ^~~~~~~~~~~~~~~~ q.c:1782:3: note: in expansion of macro 'qmsentinel' 1782 | qmsentinel(get_thr(), x); | ^~~~~~~~~~ q.c: At top level: q.c:1847:8: warning: type defaults to 'int' in declaration of '__libq_init' [-Wimplicit-int] 1847 | extern __libq_init(); | ^~~~~~~~~~~ q.c:1849:8: warning: return type defaults to 'int' [-Wimplicit-int] 1849 | static resolve() | ^~~~~~~ q.c:1975:8: warning: return type defaults to 'int' [-Wimplicit-int] 1975 | static init_dlls() | ^~~~~~~~~ q.c:1985:8: warning: return type defaults to 'int' [-Wimplicit-int] 1985 | static unload_dlls() | ^~~~~~~~~~~ q.c:2008:8: warning: return type defaults to 'int' [-Wimplicit-int] 2008 | static gnuclient(char *sexp) | ^~~~~~~~~ q.c:2483:8: warning: return type defaults to 'int' [-Wimplicit-int] 2483 | static libmain(const char *path, int argc, char **argv) | ^~~~~~~ q.c: In function 'libmain': q.c:2553:41: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2553 | if (chkfile(searchlib(fname, source)) && q.c:2564:3: warning: label 'err' defined but not used [-Wunused-label] 2564 | err: | ^~~ q.c:2487:45: warning: unused variable 'msg' [-Wunused-variable] 2487 | char fname[MAXSTRLEN], fname2[MAXSTRLEN], msg[MAXSTRLEN]; | ^~~ q.c: In function 'qevalx': q.c:3009:37: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3009 | if (ret || thr->qmstat == XCEPT && thr->xsp > thr->xst) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ q.c: In function 'unload_dlls': q.c:2004:1: warning: control reaches end of non-void function [-Wreturn-type] 2004 | } | ^ q.c: In function 'mygetline1': q.c:795:1: warning: control reaches end of non-void function [-Wreturn-type] 795 | } | ^ q.c: In function 'qcarg': q.c:993:1: warning: control reaches end of non-void function [-Wreturn-type] 993 | } | ^ q.c: In function 'set_qcarg': q.c:1005:1: warning: control reaches end of non-void function [-Wreturn-type] 1005 | } | ^ q.c: In function 'init_dlls': q.c:1983:1: warning: control reaches end of non-void function [-Wreturn-type] 1983 | } | ^ q.c: In function 'gnuclient': q.c:2016:1: warning: control reaches end of non-void function [-Wreturn-type] 2016 | } | ^ q.c: At top level: q.c:1289:1: warning: 'get_source_opts' defined but not used [-Wunused-function] 1289 | get_source_opts(FILE *fp) | ^~~~~~~~~~~~~~~ q.c:949:8: warning: 'wsarg' defined but not used [-Wunused-function] 949 | static wsarg(char *arg) | ^~~~~ q.c:33:25: warning: 'helpmsg' defined but not used [-Wunused-variable] 33 | static char helpmsg[] = HELPMSG; | ^~~~~~~ q.c:32:25: warning: 'copying' defined but not used [-Wunused-variable] 32 | static char copying[] = COPYING; | ^~~~~~~ q.c:31:25: warning: 'terms' defined but not used [-Wunused-variable] 31 | static char terms[] = TERMS; | ^~~~~ q.c:30:25: warning: 'opts' defined but not used [-Wunused-variable] 30 | static char opts[4096]; | ^~~~ q.c:29:25: warning: 'usage' defined but not used [-Wunused-variable] 29 | static char usage[] = Q_USAGE; | ^~~~~ q.c:28:25: warning: 'signon' defined but not used [-Wunused-variable] 28 | static char signon[] = Q_SIGNON; | ^~~~~~ q.c: In function 'libmain': q.c:2513:24: warning: '%s' directive writing 2 bytes into a region of size between 1 and 1024 [-Wformat-overflow=] 2513 | sprintf(qcprog, "%s%s", prefix, "qc"); | ^~ ~~~~ In file included from /usr/include/stdio.h:906, from sys.h:58: In function 'sprintf', inlined from 'libmain' at q.c:2513:5: /usr/include/bits/stdio2.h:30:10: note: '__sprintf_chk' output between 3 and 1026 bytes into a destination of size 1024 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ q.c: In function 'dorun': q.c:1566:23: warning: 'args' may be used uninitialized [-Wmaybe-uninitialized] 1566 | symtb[ARGSOP].x = args; q.c:1377:9: note: 'args' was declared here 1377 | EXPR *args, *in, *out, *err; | ^~~~ q.c:1559:8: warning: '__qq__nargs' may be used uninitialized [-Wmaybe-uninitialized] 1559 | if (nargs == 0) | ^ mangle.h:147:15: note: '__qq__nargs' was declared here 147 | #define nargs __qq__nargs | ^~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c q.c -o libqint_la-q.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libqint_la-qm.lo `test -f 'qm.c' || echo './'`qm.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c qm.c -fPIC -DPIC -o .libs/libqint_la-qm.o qm.c: In function '__qq__atfork_child': qm.c:331:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 331 | if (thr->xst) free(thr->xst); thr->xst = thr->xsp = NULL; | ^~ qm.c:331:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 331 | if (thr->xst) free(thr->xst); thr->xst = thr->xsp = NULL; | ^~~ qm.c:332:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 332 | if (thr->ast) free(thr->ast); thr->ast = thr->asp = NULL; | ^~ qm.c:332:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 332 | if (thr->ast) free(thr->ast); thr->ast = thr->asp = NULL; | ^~~ qm.c:333:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 333 | if (thr->args) free(thr->args); thr->args = NULL; | ^~ qm.c:333:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 333 | if (thr->args) free(thr->args); thr->args = NULL; | ^~~ qm.c:334:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 334 | if (thr->mark) free(thr->mark); thr->mark = NULL; | ^~ qm.c:334:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 334 | if (thr->mark) free(thr->mark); thr->mark = NULL; | ^~~ qm.c:336:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 336 | if (thr->vartb) free(thr->vartb); thr->vartb = NULL; | ^~ qm.c:336:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 336 | if (thr->vartb) free(thr->vartb); thr->vartb = NULL; | ^~~ qm.c: At top level: qm.c:728:8: warning: return type defaults to 'int' [-Wimplicit-int] 728 | static initfx(int fno) | ^~~~~~ qm.c: In function 'initfx': qm.c:738:33: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 738 | fno < BUILTIN && funtb[fno] && nargs[fno] == 0 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ qm.c: In function '__qq__init': qm.c:772:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 772 | (symtb[fno].type && (symtb[symtb[fno].type].flags & VIRT) || qm.c: In function 'x_alloc': qm.c:827:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 827 | if (x = xfreep) { | ^ qm.c: In function '__qq__qmfree': qm.c:1226:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1226 | if (x->type) | ^ In file included from sys.h:38, from qbase.h:24, from qdefs.h:24, from qm.c:24: mangle.h:178:14: warning: label '__qq__push' defined but not used [-Wunused-label] 178 | #define push __qq__push | ^~~~~~~~~~ qm.c:1189:7: note: in expansion of macro 'push' 1189 | push: | ^~~~ qm.c: In function '__qq__usrexpr': qm.c:1649:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1649 | if (type) | ^ qm.c: In function '__qq__consexpr': qm.c:1749:58: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1749 | x->red = thr->mode || x1->red || !(get_argv(x1)&1) && x2->red; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ qm.c: In function 'memexpr': qm.c:1772:43: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1772 | if (y->mem || !y->red || fno < RESERVED && fno != VECTOP) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ qm.c: In function '__qq__pushfun': qm.c:1996:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1996 | if (x = vectexpr(thr, n+1, xv)) { | ^ qm.c:2007:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2007 | if (x = consexpr(thr, fno, thr->xsp[-2], thr->xsp[-1])) { | ^ qm.c:2015:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2015 | if (x = funexpr(thr, fno)) { | ^ qm.c: In function 'evalb': qm.c:2204:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2204 | (funtb[fno] != NULL && nargs[fno] == n || type && fno == USRVALOP && \ qm.c:2228:9: note: in expansion of macro 'have_fun' 2228 | if (have_fun(x->fno, x->type, n)) { | ^~~~~~~~ qm.c:2203:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2203 | #define have_fun(fno,type,n) fno < BUILTIN && \ | ^ qm.c:2228:9: note: in expansion of macro 'have_fun' 2228 | if (have_fun(x->fno, x->type, n)) { | ^~~~~~~~ qm.c:2209:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2209 | (funtb[fno] != NULL && (*funtb[fno]) (thr) || type && fno == USRVALOP && \ qm.c:2239:11: note: in expansion of macro 'exec_fun' 2239 | if (exec_fun(thr, x->fno, x->type, argc)) { | ^~~~~~~~ qm.c:2208:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2208 | #define exec_fun(thr,fno,type,argc) fno < BUILTIN && \ | ^ qm.c:2239:11: note: in expansion of macro 'exec_fun' 2239 | if (exec_fun(thr, x->fno, x->type, argc)) { | ^~~~~~~~ qm.c:2204:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2204 | (funtb[fno] != NULL && nargs[fno] == n || type && fno == USRVALOP && \ qm.c:2259:14: note: in expansion of macro 'have_fun' 2259 | else if (have_fun(fno, 0, 0)) { | ^~~~~~~~ qm.c:2203:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2203 | #define have_fun(fno,type,n) fno < BUILTIN && \ | ^ qm.c:2259:14: note: in expansion of macro 'have_fun' 2259 | else if (have_fun(fno, 0, 0)) { | ^~~~~~~~ qm.c:2209:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2209 | (funtb[fno] != NULL && (*funtb[fno]) (thr) || type && fno == USRVALOP && \ qm.c:2262:11: note: in expansion of macro 'exec_fun' 2262 | if (exec_fun(thr, fno, 0, 0)) { | ^~~~~~~~ qm.c:2208:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2208 | #define exec_fun(thr,fno,type,argc) fno < BUILTIN && \ | ^ qm.c:2262:11: note: in expansion of macro 'exec_fun' 2262 | if (exec_fun(thr, fno, 0, 0)) { | ^~~~~~~~ qm.c:2215:27: warning: unused variable 'rc' [-Wunused-variable] 2215 | int n, *rp, rc; | ^~ qm.c:2215:23: warning: unused variable 'rp' [-Wunused-variable] 2215 | int n, *rp, rc; | ^~ qm.c: At top level: qm.c:2279:8: warning: return type defaults to 'int' [-Wimplicit-int] 2279 | static evalb_with_frame(THREAD *thr, | ^~~~~~~~~~~~~~~~ qm.c: In function 'evalb_with_frame': qm.c:2204:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2204 | (funtb[fno] != NULL && nargs[fno] == n || type && fno == USRVALOP && \ qm.c:2297:9: note: in expansion of macro 'have_fun' 2297 | if (have_fun(x->fno, x->type, n)) { | ^~~~~~~~ qm.c:2203:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2203 | #define have_fun(fno,type,n) fno < BUILTIN && \ | ^ qm.c:2297:9: note: in expansion of macro 'have_fun' 2297 | if (have_fun(x->fno, x->type, n)) { | ^~~~~~~~ qm.c:2209:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2209 | (funtb[fno] != NULL && (*funtb[fno]) (thr) || type && fno == USRVALOP && \ qm.c:2311:11: note: in expansion of macro 'exec_fun' 2311 | if (exec_fun(thr, x->fno, x->type, argc)) { | ^~~~~~~~ qm.c:2208:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2208 | #define exec_fun(thr,fno,type,argc) fno < BUILTIN && \ | ^ qm.c:2311:11: note: in expansion of macro 'exec_fun' 2311 | if (exec_fun(thr, x->fno, x->type, argc)) { | ^~~~~~~~ qm.c:2204:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2204 | (funtb[fno] != NULL && nargs[fno] == n || type && fno == USRVALOP && \ qm.c:2334:14: note: in expansion of macro 'have_fun' 2334 | else if (have_fun(fno, 0, 0)) { | ^~~~~~~~ qm.c:2203:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2203 | #define have_fun(fno,type,n) fno < BUILTIN && \ | ^ qm.c:2334:14: note: in expansion of macro 'have_fun' 2334 | else if (have_fun(fno, 0, 0)) { | ^~~~~~~~ qm.c:2209:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2209 | (funtb[fno] != NULL && (*funtb[fno]) (thr) || type && fno == USRVALOP && \ qm.c:2340:11: note: in expansion of macro 'exec_fun' 2340 | if (exec_fun(thr, fno, 0, 0)) { | ^~~~~~~~ qm.c:2208:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2208 | #define exec_fun(thr,fno,type,argc) fno < BUILTIN && \ | ^ qm.c:2340:11: note: in expansion of macro 'exec_fun' 2340 | if (exec_fun(thr, fno, 0, 0)) { | ^~~~~~~~ qm.c: In function 'eval_internal': qm.c:3569:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3569 | if (!x->red || !x->raw && thr->mode) | ~~~~~~~~^~~~~~~~~~~~ qm.c: In function '__qq__eval': qm.c:3655:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3655 | cstackmax > 0 && stack_dir*(&base - thr->baseptr) >= cstackmax) { qm.c: In function 'print_stacked_rule': qm.c:3868:13: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 3868 | printf("%3d> ", thr->asp-thr->ast-base); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %3ld qm.c: In function 'print_stack': qm.c:3890:24: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 3890 | printf("stack size: %d\n", thr->asp-thr->ast+1); | ~^ ~~~~~~~~~~~~~~~~~~~ | | | | int long int | %ld qm.c:3892:15: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 3892 | printf("%3d> ", abp-thr->ast); | ~~^ ~~~~~~~~~~~~ | | | | int long int | %3ld qm.c:3898:13: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 3898 | printf("%3d> ", thr->asp-thr->ast-base); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %3ld qm.c: At top level: mangle.h:169:27: warning: type defaults to 'int' in declaration of '__qq__print_breakpoints' [-Wimplicit-int] 169 | #define print_breakpoints __qq__print_breakpoints | ^~~~~~~~~~~~~~~~~~~~~~~ qm.c:4052:8: note: in expansion of macro 'print_breakpoints' 4052 | extern print_breakpoints(); | ^~~~~~~~~~~~~~~~~ qm.c: In function 'rule': qm.c:4074:13: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 4074 | printf("%3d> ", thr->asp-thr->ast-base); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %3ld qm.c:4249:19: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 4249 | printf("%3d> ", thr->asp-thr->ast-base); | ~~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %3ld qm.c:4275:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 4275 | printf("heap: %d cells (%d used, %d free) out of %d\n", | ~^ | | | int | %ld 4276 | xnblks*XBLKSZ, mexprs, fexprs, memmax); | ~~~~~~ | | | long unsigned int qm.c:4275:43: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 4275 | printf("heap: %d cells (%d used, %d free) out of %d\n", | ~^ | | | int | %ld qm.c:4278:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 4278 | printf("heap: %d cells (%d used, %d free)\n", | ~^ | | | int | %ld 4279 | xnblks*XBLKSZ, mexprs, fexprs); | ~~~~~~ | | | long unsigned int qm.c:4278:43: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=] 4278 | printf("heap: %d cells (%d used, %d free)\n", | ~^ | | | int | %ld qm.c: At top level: qm.c:4475:1: warning: return type defaults to 'int' [-Wimplicit-int] 4475 | varcmp(v1, v2) | ^~~~~~ qm.c: In function 'listvars': qm.c:4506:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4506 | if (i > 0) | ^ qm.c: In function 'lastoffs': qm.c:4902:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 4902 | if (ip->opcode == MATCHOP) | ^ qm.c: In function 'printc': qm.c:4914:17: warning: unused variable 'maxoffs' [-Wunused-variable] 4914 | int maxoffs = (fno==APPOP)?(top-xbp-2):(top-xbp); | ^~~~~~~ qm.c: In function '__qq__mksym': qm.c:5135:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 5135 | if (matchsym(fno, s) && | ^ qm.c: In function '__qq__getsym': qm.c:5311:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 5311 | if (matchsym(fno, s) && | ^ qm.c: In function '__qq__gettype': qm.c:5368:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 5368 | if (matchtyp(type, s) && | ^ qm.c: At top level: qm.c:86:14: warning: 'x_copy' declared 'static' but never defined [-Wunused-function] 86 | static EXPR *x_copy(EXPR *x); | ^~~~~~ qm.c:87:13: warning: 'xcopy_cleanup' declared 'static' but never defined [-Wunused-function] 87 | static void xcopy_cleanup(void); | ^~~~~~~~~~~~~ qm.c: In function 'initfx': qm.c:748:1: warning: control reaches end of non-void function [-Wreturn-type] 748 | } | ^ qm.c: At top level: qm.c:4588:12: warning: 'getvar' defined but not used [-Wunused-function] 4588 | static int getvar(THREAD *thr, char *name, int offs) | ^~~~~~ qm.c: In function 'evalu': qm.c:3016:19: warning: 'start' may be used uninitialized [-Wmaybe-uninitialized] 3016 | if (thr->mode && thr->xsp-thr->xst-1 == start) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qm.c:2688:22: note: 'start' was declared here 2688 | long xbp, start; | ^~~~~ qm.c: In function '__qq__evaldef1': qm.c:3340:22: warning: 'start' may be used uninitialized [-Wmaybe-uninitialized] 3340 | if (thr0->mode && thr0->xsp-thr0->xst-1 == start) qm.c:3269:17: note: 'start' was declared here 3269 | long start; | ^~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c qm.c -o libqint_la-qm.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libqint_la-qmcode.lo `test -f 'qmcode.c' || echo './'`qmcode.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c qmcode.c -fPIC -DPIC -o .libs/libqint_la-qmcode.o qmcode.c: In function '__qq__iscode': qmcode.c:33:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 33 | fread(magic, sizeof(char), strlen(outid)+1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c: In function '__qq__readtables': qmcode.c:62:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 62 | fread(outid1, sizeof(char), strlen(outid)+1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:65:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 65 | fread(&mainno, sizeof mainno, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:66:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 66 | fread(&codespsz, sizeof codespsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:67:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 67 | fread(&strspsz, sizeof strspsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:68:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 68 | fread(&limbspsz, sizeof limbspsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:69:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 69 | fread(&hashtbsz, sizeof hashtbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:70:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 70 | fread(&symtbsz, sizeof symtbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:71:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 71 | fread(&statetbsz, sizeof statetbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:72:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 72 | fread(&transtbsz, sizeof transtbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:73:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 73 | fread(&roffstbsz, sizeof roffstbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:74:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | fread(&matchtbsz, sizeof matchtbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:75:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 75 | fread(&inittbsz, sizeof inittbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:76:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 76 | fread(&modtbsz, sizeof modtbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:77:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 77 | fread(&imptbsz, sizeof imptbsz, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:137:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 137 | fread(codesp, sizeof(OPREC), codespsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:138:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 138 | fread(strsp, sizeof(char), strspsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:139:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 139 | fread(limbsp, sizeof(mp_limb_t), limbspsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:140:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 140 | fread(hashtb, sizeof(int), hashtbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:141:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 141 | fread(symtb, sizeof(SYMREC), symtbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:142:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 142 | fread(statetb, sizeof(STATEREC), statetbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:143:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 143 | fread(transtb, sizeof(TRANSREC), transtbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:144:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 144 | fread(roffstb, sizeof(int), roffstbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:145:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 145 | fread(matchtb, sizeof(int), matchtbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:146:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 146 | fread(inittb, sizeof(int), inittbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:147:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 147 | fread(modtb, sizeof(int), modtbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:148:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 148 | fread(fnametb, sizeof(int), modtbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:149:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 149 | fread(imports, sizeof(int), modtbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:150:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 150 | fread(imptb, sizeof(int), imptbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmcode.c:151:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 151 | fread(impib, sizeof(byte), imptbsz, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c qmcode.c -o libqint_la-qmcode.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libqint_la-qmfuns.lo `test -f 'qmfuns.c' || echo './'`qmfuns.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c qmfuns.c -fPIC -DPIC -o .libs/libqint_la-qmfuns.o qmfuns.c: In function 'u8strpos': qmfuns.c:351:17: warning: unused variable 's0' [-Wunused-variable] 351 | char *t = s, *s0 = s; | ^~ qmfuns.c: In function 'u8encode': qmfuns.c:454:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 454 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qmfuns.c:459:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 459 | uc[2] = 0x80 | c&0x3f; | ~^~~~~ qmfuns.c:461:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 461 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qmfuns.c:466:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 466 | uc[3] = 0x80 | c&0x3f; | ~^~~~~ qmfuns.c:468:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 468 | uc[2] = 0x80 | c&0x3f; | ~^~~~~ qmfuns.c:470:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 470 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qmfuns.c: At top level: qmfuns.c:878:1: warning: return type defaults to 'int' [-Wimplicit-int] 878 | xeq(THREAD *thr, EXPR *x, EXPR *y) | ^~~ qmfuns.c: In function 'xeq': qmfuns.c:904:55: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 904 | if (x->data.f == y->data.f || is_nan(x->data.f) && is_nan(y->data.f)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qmfuns.c: At top level: qmfuns.c:981:1: warning: return type defaults to 'int' [-Wimplicit-int] 981 | xeqchk(THREAD *thr, EXPR *x, EXPR *y) | ^~~~~~ qmfuns.c:1002:1: warning: return type defaults to 'int' [-Wimplicit-int] 1002 | add_vtb(THREAD *thr, int fno, EXPR *x) | ^~~~~~~ qmfuns.c:1045:1: warning: return type defaults to 'int' [-Wimplicit-int] 1045 | xmatch(THREAD *thr, EXPR *x, EXPR *y, int mode, int vmode) | ^~~~~~ qmfuns.c: In function 'xmatch': qmfuns.c:1133:58: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1133 | return x->data.f == y->data.f || is_nan(x->data.f) && is_nan(y->data.f); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qmfuns.c: At top level: qmfuns.c:1166:1: warning: return type defaults to 'int' [-Wimplicit-int] 1166 | qmdef(THREAD* thr) | ^~~~~ qmfuns.c:1191:1: warning: return type defaults to 'int' [-Wimplicit-int] 1191 | qmundef(THREAD* thr) | ^~~~~~~ qmfuns.c: In function 'xlpat': qmfuns.c:1285:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1285 | if (y1 = xlpat(thr, x1, env)) | ^~ qmfuns.c: In function 'cleanup': qmfuns.c:1350:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1350 | if (x != t) | ^ qmfuns.c: In function 'xlbody': qmfuns.c:1447:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1447 | if (y1 = xlbody(thr, x1, key, env)) | ^~ qmfuns.c: At top level: qmfuns.c:1532:1: warning: return type defaults to 'int' [-Wimplicit-int] 1532 | xlmatch(THREAD *thr, EXPRL **xvars, int mode, int vmode, | ^~~~~~~ qmfuns.c: In function 'xlmatch': qmfuns.c:1658:57: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1658 | res = x->data.f == y->data.f || is_nan(x->data.f) && is_nan(y->data.f); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ qmfuns.c: In function 'xlcppat': qmfuns.c:1793:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1793 | if (y1 = xlcppat(thr, x1, xenv)) | ^~ qmfuns.c: In function 'xlrepl': qmfuns.c:1899:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1899 | if (y1 = xlrepl(thr, x1, key, xenv)) | ^~ qmfuns.c: At top level: qmfuns.c:1945:8: warning: return type defaults to 'int' [-Wimplicit-int] 1945 | static qmlambda(THREAD* thr) | ^~~~~~~~ qmfuns.c: In function 'qmlambda': qmfuns.c:1984:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1984 | if (x) | ^ qmfuns.c: At top level: qmfuns.c:2005:8: warning: return type defaults to 'int' [-Wimplicit-int] 2005 | static qmlambda_app(THREAD* thr) | ^~~~~~~~~~~~ qmfuns.c:2114:1: warning: return type defaults to 'int' [-Wimplicit-int] 2114 | xfindvar(xxvartb_t *vtb, int vno) | ^~~~~~~~ qmfuns.c: In function 'xclosview': qmfuns.c:2179:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2179 | if (y1 = consexpr(thr, APPOP, f, y1)) | ^~ qmfuns.c:2200:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2200 | if (y1 = xclosview(thr, x1, vtb, env)) | ^~ qmfuns.c: At top level: qmfuns.c:2246:8: warning: return type defaults to 'int' [-Wimplicit-int] 2246 | static qmview(THREAD *thr) | ^~~~~~ qmfuns.c:2271:1: warning: return type defaults to 'int' [-Wimplicit-int] 2271 | strconcat(THREAD *thr, char *s1, char *s2) | ^~~~~~~~~ qmfuns.c:2285:1: warning: return type defaults to 'int' [-Wimplicit-int] 2285 | listconcat(THREAD *thr, EXPR *x1, EXPR *x2) | ^~~~~~~~~~ qmfuns.c:2310:1: warning: return type defaults to 'int' [-Wimplicit-int] 2310 | vectconcat(THREAD *thr, int n1, EXPR **xv1, int n2, EXPR **xv2) | ^~~~~~~~~~ qmfuns.c: In function 'vectconcat': qmfuns.c:2315:37: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2315 | if (n1 >= INT_MAX - n2 || n1+n2>0 && (xv = malloc((n1+n2)*sizeof(EXPR*))) | ^ qmfuns.c: At top level: qmfuns.c:2330:1: warning: return type defaults to 'int' [-Wimplicit-int] 2330 | tupleconcat(THREAD *thr, EXPR *x1, EXPR *x2) | ^~~~~~~~~~~ qmfuns.c:2366:8: warning: return type defaults to 'int' [-Wimplicit-int] 2366 | static qmconcat(THREAD* thr) | ^~~~~~~~ qmfuns.c:2440:8: warning: return type defaults to 'int' [-Wimplicit-int] 2440 | static qmadd(THREAD* thr) | ^~~~~ qmfuns.c:2506:8: warning: return type defaults to 'int' [-Wimplicit-int] 2506 | static qmmin(THREAD* thr) | ^~~~~ qmfuns.c:2583:8: warning: return type defaults to 'int' [-Wimplicit-int] 2583 | static qmmul(THREAD* thr) | ^~~~~ qmfuns.c:2617:8: warning: return type defaults to 'int' [-Wimplicit-int] 2617 | static qmfdiv(THREAD* thr) | ^~~~~~ qmfuns.c:2649:8: warning: return type defaults to 'int' [-Wimplicit-int] 2649 | static qmdiv(THREAD* thr) | ^~~~~ qmfuns.c:2662:8: warning: return type defaults to 'int' [-Wimplicit-int] 2662 | static qmmod(THREAD* thr) | ^~~~~ qmfuns.c:2674:8: warning: return type defaults to 'int' [-Wimplicit-int] 2674 | static qmpow(THREAD* thr) | ^~~~~ qmfuns.c: In function 'qmpow': qmfuns.c:2691:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2690 | (mpz_sgn(args[0]->data.z) >= 0 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2691 | modf(args[1]->data.f, &ip) == 0.0) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2692 | (mpz_sgn(args[0]->data.z) != 0 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2693 | args[1]->data.f != 0.0)) | ~~~~~~~~~~~~~~~~~~~~~~~ qmfuns.c:2715:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2714 | (args[0]->data.f >= 0.0 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2715 | modf(args[1]->data.f, &ip) == 0.0) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 2716 | (args[0]->data.f != 0.0 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2717 | args[1]->data.f != 0.0)) | ~~~~~~~~~~~~~~~~~~~~~~~ qmfuns.c: At top level: qmfuns.c:2735:8: warning: return type defaults to 'int' [-Wimplicit-int] 2735 | static qmidx(THREAD* thr) | ^~~~~ qmfuns.c:2793:8: warning: return type defaults to 'int' [-Wimplicit-int] 2793 | static qmcomp(THREAD* thr) | ^~~~~~ qmfuns.c:2808:8: warning: return type defaults to 'int' [-Wimplicit-int] 2808 | static qmumin(THREAD* thr) | ^~~~~~ qmfuns.c:2821:8: warning: return type defaults to 'int' [-Wimplicit-int] 2821 | static qmhash(THREAD* thr) | ^~~~~~ qmfuns.c:2861:8: warning: return type defaults to 'int' [-Wimplicit-int] 2861 | static qmunquote(THREAD* thr) | ^~~~~~~~~ qmfuns.c:2882:8: warning: return type defaults to 'int' [-Wimplicit-int] 2882 | static qmforce(THREAD* thr) | ^~~~~~~ qmfuns.c:2888:8: warning: return type defaults to 'int' [-Wimplicit-int] 2888 | static qmmem(THREAD* thr) | ^~~~~ qmfuns.c:2896:8: warning: return type defaults to 'int' [-Wimplicit-int] 2896 | static qmor(THREAD* thr) | ^~~~ qmfuns.c:2914:8: warning: return type defaults to 'int' [-Wimplicit-int] 2914 | static qmorelse(THREAD* thr) | ^~~~~~~~ qmfuns.c:2926:8: warning: return type defaults to 'int' [-Wimplicit-int] 2926 | static qmand(THREAD* thr) | ^~~~~ qmfuns.c:2944:8: warning: return type defaults to 'int' [-Wimplicit-int] 2944 | static qmandthen(THREAD* thr) | ^~~~~~~~~ qmfuns.c:2956:8: warning: return type defaults to 'int' [-Wimplicit-int] 2956 | static qmnot(THREAD* thr) | ^~~~~ qmfuns.c:2972:1: warning: return type defaults to 'int' [-Wimplicit-int] 2972 | xcmp(EXPR *x, EXPR *y, int *result) | ^~~~ qmfuns.c:3041:8: warning: return type defaults to 'int' [-Wimplicit-int] 3041 | static qmle(THREAD* thr) | ^~~~ qmfuns.c:3057:8: warning: return type defaults to 'int' [-Wimplicit-int] 3057 | static qmgr(THREAD* thr) | ^~~~ qmfuns.c:3073:8: warning: return type defaults to 'int' [-Wimplicit-int] 3073 | static qmeq(THREAD* thr) | ^~~~ qmfuns.c:3089:8: warning: return type defaults to 'int' [-Wimplicit-int] 3089 | static qmleq(THREAD* thr) | ^~~~~ qmfuns.c:3105:8: warning: return type defaults to 'int' [-Wimplicit-int] 3105 | static qmgeq(THREAD* thr) | ^~~~~ qmfuns.c:3121:8: warning: return type defaults to 'int' [-Wimplicit-int] 3121 | static qmneq(THREAD* thr) | ^~~~~ qmfuns.c:3137:8: warning: return type defaults to 'int' [-Wimplicit-int] 3137 | static qmid(THREAD* thr) | ^~~~ qmfuns.c:3146:8: warning: return type defaults to 'int' [-Wimplicit-int] 3146 | static qmrapp(THREAD* thr) | ^~~~~~ qmfuns.c:3161:8: warning: return type defaults to 'int' [-Wimplicit-int] 3161 | static qmseq(THREAD* thr) | ^~~~~ qmfuns.c:3167:8: warning: return type defaults to 'int' [-Wimplicit-int] 3167 | static shl(THREAD *thr, mpz_t z, int i) | ^~~ qmfuns.c:3199:8: warning: return type defaults to 'int' [-Wimplicit-int] 3199 | static shr(THREAD *thr, mpz_t z, int i) | ^~~ qmfuns.c:3224:8: warning: return type defaults to 'int' [-Wimplicit-int] 3224 | static qmshl(THREAD* thr) | ^~~~~ qmfuns.c:3251:8: warning: return type defaults to 'int' [-Wimplicit-int] 3251 | static qmshr(THREAD* thr) | ^~~~~ qmfuns.c:3278:8: warning: return type defaults to 'int' [-Wimplicit-int] 3278 | static qmpred(THREAD* thr) | ^~~~~~ qmfuns.c:3303:8: warning: return type defaults to 'int' [-Wimplicit-int] 3303 | static qmsucc(THREAD* thr) | ^~~~~~ qmfuns.c:3328:8: warning: return type defaults to 'int' [-Wimplicit-int] 3328 | static qmenum(THREAD* thr) | ^~~~~~ qmfuns.c:3487:8: warning: return type defaults to 'int' [-Wimplicit-int] 3487 | static qmenum1(THREAD* thr) | ^~~~~~~ qmfuns.c: In function 'qmenum1': qmfuns.c:3511:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 3511 | n > 1 && t0 != t1) | ~~~~~~^~~~~~~~~~~ qmfuns.c: At top level: qmfuns.c:3541:8: warning: return type defaults to 'int' [-Wimplicit-int] 3541 | static qmexp(THREAD* thr) | ^~~~~ qmfuns.c:3554:8: warning: return type defaults to 'int' [-Wimplicit-int] 3554 | static qmln(THREAD* thr) | ^~~~ qmfuns.c:3574:8: warning: return type defaults to 'int' [-Wimplicit-int] 3574 | static qmsqrt(THREAD* thr) | ^~~~~~ qmfuns.c:3593:8: warning: return type defaults to 'int' [-Wimplicit-int] 3593 | static qmsin(THREAD* thr) | ^~~~~ qmfuns.c:3606:8: warning: return type defaults to 'int' [-Wimplicit-int] 3606 | static qmcos(THREAD* thr) | ^~~~~ qmfuns.c:3619:8: warning: return type defaults to 'int' [-Wimplicit-int] 3619 | static qmatan(THREAD* thr) | ^~~~~~ qmfuns.c:3632:8: warning: return type defaults to 'int' [-Wimplicit-int] 3632 | static qmatan2(THREAD* thr) | ^~~~~~~ qmfuns.c:3663:8: warning: return type defaults to 'int' [-Wimplicit-int] 3663 | static qmrandom(THREAD* thr) | ^~~~~~~~ qmfuns.c: In function 'qmrandom': qmfuns.c:3665:10: warning: unused variable 'args' [-Wunused-variable] 3665 | EXPR **args = thr->args; | ^~~~ qmfuns.c: At top level: qmfuns.c:3677:8: warning: return type defaults to 'int' [-Wimplicit-int] 3677 | static qmseed(THREAD* thr) | ^~~~~~ qmfuns.c:3687:8: warning: return type defaults to 'int' [-Wimplicit-int] 3687 | static qmsub(THREAD* thr) | ^~~~~ qmfuns.c: In function 'qmsub': qmfuns.c:3695:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3695 | if (i < 0) i = 0; c = j-i+1; | ^~ qmfuns.c:3695:23: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3695 | if (i < 0) i = 0; c = j-i+1; | ^ qmfuns.c: At top level: qmfuns.c:3803:8: warning: return type defaults to 'int' [-Wimplicit-int] 3803 | static qmsubstr(THREAD* thr) | ^~~~~~~~ qmfuns.c:3852:8: warning: return type defaults to 'int' [-Wimplicit-int] 3852 | static qmpos(THREAD* thr) | ^~~~~ qmfuns.c:3872:8: warning: return type defaults to 'int' [-Wimplicit-int] 3872 | static qmint(THREAD* thr) | ^~~~~ qmfuns.c: In function 'qmint': qmfuns.c:3876:16: warning: variable 'fp' set but not used [-Wunused-but-set-variable] 3876 | double ip, fp; | ^~ qmfuns.c: At top level: qmfuns.c:3885:8: warning: return type defaults to 'int' [-Wimplicit-int] 3885 | static qmfrac(THREAD* thr) | ^~~~~~ qmfuns.c:3898:8: warning: return type defaults to 'int' [-Wimplicit-int] 3898 | static qmtrunc(THREAD* thr) | ^~~~~~~ qmfuns.c: In function 'qmtrunc': qmfuns.c:3902:16: warning: variable 'fp' set but not used [-Wunused-but-set-variable] 3902 | double ip, fp, dsz; | ^~ qmfuns.c: At top level: qmfuns.c:3919:8: warning: return type defaults to 'int' [-Wimplicit-int] 3919 | static qmround(THREAD* thr) | ^~~~~~~ qmfuns.c:3938:8: warning: return type defaults to 'int' [-Wimplicit-int] 3938 | static qmfloat(THREAD* thr) | ^~~~~~~ qmfuns.c: In function 'ptr_hash': qmfuns.c:3988:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3988 | return (unsigned)p; | ^ qmfuns.c: At top level: qmfuns.c:4025:8: warning: return type defaults to 'int' [-Wimplicit-int] 4025 | static qmhashnum(THREAD* thr) | ^~~~~~~~~ qmfuns.c:4031:8: warning: return type defaults to 'int' [-Wimplicit-int] 4031 | static qmord(THREAD* thr) | ^~~~~ qmfuns.c:4046:8: warning: return type defaults to 'int' [-Wimplicit-int] 4046 | static qmchr(THREAD* thr) | ^~~~~ qmfuns.c:4073:8: warning: return type defaults to 'int' [-Wimplicit-int] 4073 | static qmlist(THREAD* thr) | ^~~~~~ qmfuns.c:4092:8: warning: return type defaults to 'int' [-Wimplicit-int] 4092 | static qmtuple(THREAD* thr) | ^~~~~~~ qmfuns.c:4114:8: warning: return type defaults to 'int' [-Wimplicit-int] 4114 | static qmstr(THREAD* thr) | ^~~~~ qmfuns.c:4125:8: warning: return type defaults to 'int' [-Wimplicit-int] 4125 | static qmval(THREAD* thr) | ^~~~~ qmfuns.c:4145:8: warning: return type defaults to 'int' [-Wimplicit-int] 4145 | static qmstrq(THREAD* thr) | ^~~~~~ qmfuns.c:4160:8: warning: return type defaults to 'int' [-Wimplicit-int] 4160 | static qmvalq(THREAD* thr) | ^~~~~~ qmfuns.c:4181:8: warning: return type defaults to 'int' [-Wimplicit-int] 4181 | static qmisspecial(THREAD* thr) | ^~~~~~~~~~~ qmfuns.c:4192:8: warning: return type defaults to 'int' [-Wimplicit-int] 4192 | static qmisconst(THREAD* thr) | ^~~~~~~~~ qmfuns.c:4203:8: warning: return type defaults to 'int' [-Wimplicit-int] 4203 | static qmisfun(THREAD* thr) | ^~~~~~~ qmfuns.c:4212:8: warning: return type defaults to 'int' [-Wimplicit-int] 4212 | static qmisvar(THREAD* thr) | ^~~~~~~ qmfuns.c:4221:8: warning: return type defaults to 'int' [-Wimplicit-int] 4221 | static qmisdef(THREAD* thr) | ^~~~~~~ qmfuns.c:4230:8: warning: return type defaults to 'int' [-Wimplicit-int] 4230 | static qmflip(THREAD* thr) | ^~~~~~ qmfuns.c:4246:8: warning: type defaults to 'int' in declaration of 'qmfread' [-Wimplicit-int] 4246 | static qmfread(THREAD* thr); | ^~~~~~~ qmfuns.c:4248:8: warning: return type defaults to 'int' [-Wimplicit-int] 4248 | static qmread(THREAD* thr) | ^~~~~~ qmfuns.c:4258:8: warning: type defaults to 'int' in declaration of 'qmfreadq' [-Wimplicit-int] 4258 | static qmfreadq(THREAD* thr); | ^~~~~~~~ qmfuns.c:4260:8: warning: return type defaults to 'int' [-Wimplicit-int] 4260 | static qmreadq(THREAD* thr) | ^~~~~~~ qmfuns.c:4270:8: warning: type defaults to 'int' in declaration of 'qmfreadc' [-Wimplicit-int] 4270 | static qmfreadc(THREAD* thr); | ^~~~~~~~ qmfuns.c:4272:8: warning: return type defaults to 'int' [-Wimplicit-int] 4272 | static qmreadc(THREAD* thr) | ^~~~~~~ qmfuns.c:4282:8: warning: type defaults to 'int' in declaration of 'qmfreads' [-Wimplicit-int] 4282 | static qmfreads(THREAD* thr); | ^~~~~~~~ qmfuns.c:4284:8: warning: return type defaults to 'int' [-Wimplicit-int] 4284 | static qmreads(THREAD* thr) | ^~~~~~~ qmfuns.c:4294:8: warning: type defaults to 'int' in declaration of 'qmfwrite' [-Wimplicit-int] 4294 | static qmfwrite(THREAD* thr); | ^~~~~~~~ qmfuns.c:4296:8: warning: return type defaults to 'int' [-Wimplicit-int] 4296 | static qmwrite(THREAD* thr) | ^~~~~~~ qmfuns.c:4307:8: warning: type defaults to 'int' in declaration of 'qmfwriteq' [-Wimplicit-int] 4307 | static qmfwriteq(THREAD* thr); | ^~~~~~~~~ qmfuns.c:4309:8: warning: return type defaults to 'int' [-Wimplicit-int] 4309 | static qmwriteq(THREAD* thr) | ^~~~~~~~ qmfuns.c:4320:8: warning: type defaults to 'int' in declaration of 'qmfwritec' [-Wimplicit-int] 4320 | static qmfwritec(THREAD* thr); | ^~~~~~~~~ qmfuns.c:4322:8: warning: return type defaults to 'int' [-Wimplicit-int] 4322 | static qmwritec(THREAD* thr) | ^~~~~~~~ qmfuns.c:4333:8: warning: type defaults to 'int' in declaration of 'qmfwrites' [-Wimplicit-int] 4333 | static qmfwrites(THREAD* thr); | ^~~~~~~~~ qmfuns.c:4335:8: warning: return type defaults to 'int' [-Wimplicit-int] 4335 | static qmwrites(THREAD* thr) | ^~~~~~~~ qmfuns.c:4346:8: warning: return type defaults to 'int' [-Wimplicit-int] 4346 | static qmfread(THREAD* thr) | ^~~~~~~ qmfuns.c:4378:8: warning: return type defaults to 'int' [-Wimplicit-int] 4378 | static qmfreadq(THREAD* thr) | ^~~~~~~~ qmfuns.c:4414:8: warning: return type defaults to 'int' [-Wimplicit-int] 4414 | static qmfreadc(THREAD* thr) | ^~~~~~~~ qmfuns.c:4473:8: warning: return type defaults to 'int' [-Wimplicit-int] 4473 | static qmfreads(THREAD* thr) | ^~~~~~~~ qmfuns.c: In function 'qmfreads': qmfuns.c:4498:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 4498 | if (s1 = (char*) arealloc(s, a, MAXSTRLEN, | ^~ qmfuns.c:4530:12: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4530 | if (!r && !*s || thr == thr0 && checkbrk) { | ~~~^~~~~~ qmfuns.c: At top level: qmfuns.c:4568:8: warning: return type defaults to 'int' [-Wimplicit-int] 4568 | static qmfwrite(THREAD* thr) | ^~~~~~~~ qmfuns.c:4591:8: warning: return type defaults to 'int' [-Wimplicit-int] 4591 | static qmfwriteq(THREAD* thr) | ^~~~~~~~~ qmfuns.c:4615:8: warning: return type defaults to 'int' [-Wimplicit-int] 4615 | static qmfwritec(THREAD* thr) | ^~~~~~~~~ qmfuns.c:4649:8: warning: return type defaults to 'int' [-Wimplicit-int] 4649 | static qmfwrites(THREAD* thr) | ^~~~~~~~~ qmfuns.c:4685:8: warning: return type defaults to 'int' [-Wimplicit-int] 4685 | static qmfopen(THREAD* thr) | ^~~~~~~ qmfuns.c: In function 'qmfopen': qmfuns.c:4694:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4694 | (mode[1] == '\0' || mode[1] == 'b' && mode[2] == '\0')) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ qmfuns.c: At top level: qmfuns.c:4722:8: warning: return type defaults to 'int' [-Wimplicit-int] 4722 | static qmpopen(THREAD* thr) | ^~~~~~~ qmfuns.c: In function 'qmpopen': qmfuns.c:4731:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4731 | (mode[1] == '\0' || mode[1] == 'b' && mode[2] == '\0')) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ qmfuns.c:4752:9: warning: implicit declaration of function 'setlinebuf'; did you mean 'setvbuf'? [-Wimplicit-function-declaration] 4752 | setlinebuf(fp); | ^~~~~~~~~~ | setvbuf qmfuns.c: At top level: qmfuns.c:4761:8: warning: return type defaults to 'int' [-Wimplicit-int] 4761 | static qmfclose(THREAD* thr) | ^~~~~~~~ qmfuns.c:4796:8: warning: type defaults to 'int' in declaration of 'qmfeof' [-Wimplicit-int] 4796 | static qmfeof(THREAD* thr); | ^~~~~~ qmfuns.c:4798:8: warning: return type defaults to 'int' [-Wimplicit-int] 4798 | static qmeof(THREAD* thr) | ^~~~~ qmfuns.c:4808:8: warning: return type defaults to 'int' [-Wimplicit-int] 4808 | static qmfeof(THREAD* thr) | ^~~~~~ qmfuns.c:4847:8: warning: type defaults to 'int' in declaration of 'qmfflush' [-Wimplicit-int] 4847 | static qmfflush(THREAD* thr); | ^~~~~~~~ qmfuns.c:4849:8: warning: return type defaults to 'int' [-Wimplicit-int] 4849 | static qmflush(THREAD* thr) | ^~~~~~~ qmfuns.c:4859:8: warning: return type defaults to 'int' [-Wimplicit-int] 4859 | static qmfflush(THREAD* thr) | ^~~~~~~~ qmfuns.c:4874:8: warning: return type defaults to 'int' [-Wimplicit-int] 4874 | static qmversion(THREAD* thr) | ^~~~~~~~~ qmfuns.c:4879:8: warning: return type defaults to 'int' [-Wimplicit-int] 4879 | static qmsysinfo(THREAD* thr) | ^~~~~~~~~ qmfuns.c:4884:8: warning: return type defaults to 'int' [-Wimplicit-int] 4884 | static qmwhich(THREAD* thr) | ^~~~~~~ qmfuns.c:4931:8: warning: return type defaults to 'int' [-Wimplicit-int] 4931 | static qmhalt(THREAD* thr) | ^~~~~~ qmfuns.c:4937:8: warning: return type defaults to 'int' [-Wimplicit-int] 4937 | static qmquit(THREAD* thr) | ^~~~~~ qmfuns.c:4943:8: warning: return type defaults to 'int' [-Wimplicit-int] 4943 | static qmbreak(THREAD* thr) | ^~~~~~~ qmfuns.c:4949:8: warning: return type defaults to 'int' [-Wimplicit-int] 4949 | static qmcatch(THREAD* thr) | ^~~~~~~ qmfuns.c: In function 'qmcatch': qmfuns.c:4957:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 4957 | } else if (thr == thr0 && checkbrk || qmfuns.c: At top level: qmfuns.c:4977:8: warning: return type defaults to 'int' [-Wimplicit-int] 4977 | static qmthrow(THREAD* thr) | ^~~~~~~ qmfuns.c:4992:8: warning: return type defaults to 'int' [-Wimplicit-int] 4992 | static qmtrap(THREAD* thr) | ^~~~~~ qmfuns.c:5085:8: warning: return type defaults to 'int' [-Wimplicit-int] 5085 | static qmfail(THREAD* thr) | ^~~~~~ qmfuns.c:5091:8: warning: return type defaults to 'int' [-Wimplicit-int] 5091 | static qmfail2(THREAD* thr) | ^~~~~~~ qmfuns.c:5097:8: warning: return type defaults to 'int' [-Wimplicit-int] 5097 | static qmtime(THREAD* thr) | ^~~~~~ qmfuns.c:5102:8: warning: return type defaults to 'int' [-Wimplicit-int] 5102 | static qmsleep(THREAD* thr) | ^~~~~~~ qmfuns.c: In function 'qmenum': qmfuns.c:3460:13: warning: 'x1' may be used uninitialized [-Wmaybe-uninitialized] 3460 | inc = x1-x0; | ~~~~^~~~~~~ qmfuns.c:3440:13: note: 'x1' was declared here 3440 | int x0, x1, x2 = args[1]->fno; | ^~ qmfuns.c:3352:13: warning: 'x0' may be used uninitialized [-Wmaybe-uninitialized] 3352 | inc = x1-x0; | ~~~~^~~~~~~ qmfuns.c:3333:10: note: 'x0' was declared here 3333 | long x0, x1, x2 = u8decode(args[1]->data.s); | ^~ qmfuns.c:3352:13: warning: 'x1' may be used uninitialized [-Wmaybe-uninitialized] 3352 | inc = x1-x0; | ~~~~^~~~~~~ qmfuns.c:3333:14: note: 'x1' was declared here 3333 | long x0, x1, x2 = u8decode(args[1]->data.s); | ^~ qmfuns.c: In function 'qmfreadc': qmfuns.c:4448:24: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] 4448 | while (c != '\n' && c != EOF) | ^ qmfuns.c:4419:17: note: 'c' was declared here 4419 | int c; | ^ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c qmfuns.c -o libqint_la-qmfuns.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libqint_la-qmmatch.lo `test -f 'qmmatch.c' || echo './'`qmmatch.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c qmmatch.c -fPIC -DPIC -o .libs/libqint_la-qmmatch.o qmmatch.c:39:1: warning: return type defaults to 'int' [-Wimplicit-int] 39 | nextstate(int s, int type, int fno) | ^~~~~~~~~ qmmatch.c:83:1: warning: return type defaults to 'int' [-Wimplicit-int] 83 | defaultstate(int s, int type) | ^~~~~~~~~~~~ qmmatch.c: In function 'defaultstate': qmmatch.c:85:29: warning: unused variable 'left' [-Wunused-variable] 85 | int k = statetb[s].trans, left = k, right = k+statetb[s].ntrans; | ^~~~ qmmatch.c: At top level: qmmatch.c:103:1: warning: return type defaults to 'int' [-Wimplicit-int] 103 | nondefault(int s) | ^~~~~~~~~~ qmmatch.c:115:1: warning: return type defaults to 'int' [-Wimplicit-int] 115 | typedtrans(int s, int type) | ^~~~~~~~~~ qmmatch.c:130:1: warning: return type defaults to 'int' [-Wimplicit-int] 130 | virtual(int s, int type) | ^~~~~~~ qmmatch.c:212:1: warning: return type defaults to 'int' [-Wimplicit-int] 212 | matchx(THREAD *thr, int s, int mode, int vmode, EXPR *x, EXPR **y) | ^~~~~~ qmmatch.c: In function 'matchx': qmmatch.c:297:47: warning: value computed is not used [-Wunused-value] 297 | (s = matchx(thr, s1, mode, 0, x1, &y1)) && | ^~ qmmatch.c:318:53: warning: value computed is not used [-Wunused-value] 318 | (s = matchx(thr, s1, modes.left, 0, x1, &y1)) && | ^~ qmmatch.c:364:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 364 | if (yv) | ^ qmmatch.c: In function '__qq__match': qmmatch.c:416:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 416 | nostate = statetbsz == 0 || matchtbsz>0 && matchtb[0] == 0; qmmatch.c:431:47: warning: value computed is not used [-Wunused-value] 431 | (s = matchx(thr, s, 1, 0, x[0], &x[0])) && | ^~ qmmatch.c:458:56: warning: value computed is not used [-Wunused-value] 458 | (s = matchx(thr, s, modes.left, 0, x[0], &x[0])) && | ^~ qmmatch.c: In function '__qq__matchtype': qmmatch.c:525:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 525 | nostate = statetbsz == 0 || matchtbsz>0 && matchtb[0] == 0; qmmatch.c:530:32: warning: value computed is not used [-Wunused-value] 530 | (s = nextstate(s, 0, fno)) && (s = typedtrans(s, type)); | ^~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c qmmatch.c -o libqint_la-qmmatch.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libqint_la-qmprint.lo `test -f 'qmprint.c' || echo './'`qmprint.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c qmprint.c -fPIC -DPIC -o .libs/libqint_la-qmprint.o qmprint.c:207:15: warning: return type defaults to 'int' [-Wimplicit-int] 207 | static inline checktmpbuf(void) | ^~~~~~~~~~~ qmprint.c:217:15: warning: return type defaults to 'int' [-Wimplicit-int] 217 | static inline writetmpbuf(char *s) | ^~~~~~~~~~~ qmprint.c:238:15: warning: return type defaults to 'int' [-Wimplicit-int] 238 | static inline checklastsym(char *s) | ^~~~~~~~~~~~ qmprint.c:246:15: warning: return type defaults to 'int' [-Wimplicit-int] 246 | static inline checkmarksym(void) | ^~~~~~~~~~~~ qmprint.c:253:15: warning: return type defaults to 'int' [-Wimplicit-int] 253 | static inline marksym(int flag) | ^~~~~~~ qmprint.c:261:8: warning: return type defaults to 'int' [-Wimplicit-int] 261 | static sputstr1(char *s) | ^~~~~~~~ qmprint.c: In function 'sputstr1': qmprint.c:268:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 268 | if (bufp1 = (char*) arealloc(bufp, abufleng, MAXSTRLEN, | ^~~~~ qmprint.c: At top level: qmprint.c:282:15: warning: return type defaults to 'int' [-Wimplicit-int] 282 | static inline sputstr(char *s) | ^~~~~~~ qmprint.c:358:8: warning: return type defaults to 'int' [-Wimplicit-int] 358 | static fputstr1(char *s) | ^~~~~~~~ qmprint.c:379:15: warning: return type defaults to 'int' [-Wimplicit-int] 379 | static inline fputstr(char *s) | ^~~~~~~ qmprint.c:454:8: warning: return type defaults to 'int' [-Wimplicit-int] 454 | static opprec(int fno) | ^~~~~~ qmprint.c:511:15: warning: return type defaults to 'int' [-Wimplicit-int] 511 | static inline islsect(EXPR *x) | ^~~~~~~ qmprint.c:518:15: warning: return type defaults to 'int' [-Wimplicit-int] 518 | static inline isrsect(EXPR *x) | ^~~~~~~ qmprint.c:528:15: warning: return type defaults to 'int' [-Wimplicit-int] 528 | static inline isenum(EXPR *x) | ^~~~~~ qmprint.c:542:15: warning: return type defaults to 'int' [-Wimplicit-int] 542 | static inline isenum1(EXPR *x) | ^~~~~~~ qmprint.c:555:15: warning: return type defaults to 'int' [-Wimplicit-int] 555 | static inline issenum(EXPR *x) | ^~~~~~~ qmprint.c:569:15: warning: return type defaults to 'int' [-Wimplicit-int] 569 | static inline issenum1(EXPR *x) | ^~~~~~~~ qmprint.c:582:15: warning: return type defaults to 'int' [-Wimplicit-int] 582 | static inline istenum(EXPR *x) | ^~~~~~~ qmprint.c:596:15: warning: return type defaults to 'int' [-Wimplicit-int] 596 | static inline istenum1(EXPR *x) | ^~~~~~~~ qmprint.c:609:15: warning: return type defaults to 'int' [-Wimplicit-int] 609 | static inline isstream(EXPR *x) | ^~~~~~~~ qmprint.c: In function 'isstream': qmprint.c:612:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 612 | x->fno == APPOP && x->data.args.x1->fno == APPOP && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 613 | x->data.args.x1->data.args.x1->fno == SCONSOP; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmprint.c: At top level: qmprint.c:616:15: warning: return type defaults to 'int' [-Wimplicit-int] 616 | static inline isscons(EXPR *x, EXPR **y, EXPR **z) | ^~~~~~~ qmprint.c:627:15: warning: return type defaults to 'int' [-Wimplicit-int] 627 | static inline islistof(EXPR *x) | ^~~~~~~~ qmprint.c:636:15: warning: return type defaults to 'int' [-Wimplicit-int] 636 | static inline istupleof(EXPR *x) | ^~~~~~~~~ qmprint.c:645:15: warning: return type defaults to 'int' [-Wimplicit-int] 645 | static inline isstreamof(EXPR *x) | ^~~~~~~~~~ qmprint.c:654:15: warning: return type defaults to 'int' [-Wimplicit-int] 654 | static inline islambda(EXPR *x) | ^~~~~~~~ qmprint.c:660:15: warning: return type defaults to 'int' [-Wimplicit-int] 660 | static inline isifelse(EXPR *x) | ^~~~~~~~ qmprint.c:669:15: warning: return type defaults to 'int' [-Wimplicit-int] 669 | static inline iswhen(EXPR *x) | ^~~~~~ qmprint.c:733:8: warning: return type defaults to 'int' [-Wimplicit-int] 733 | static exprprec(THREAD *thr, EXPR *x) | ^~~~~~~~ qmprint.c:776:8: warning: type defaults to 'int' in declaration of 'print' [-Wimplicit-int] 776 | static print(THREAD *thr, int level, EXPR *x); | ^~~~~ qmprint.c:778:15: warning: return type defaults to 'int' [-Wimplicit-int] 778 | static inline printparen(THREAD *thr, int level, EXPR *x) | ^~~~~~~~~~ qmprint.c:783:8: warning: return type defaults to 'int' [-Wimplicit-int] 783 | static printlprec(THREAD *thr, int level, int fno, EXPR *x) | ^~~~~~~~~~ qmprint.c:794:8: warning: return type defaults to 'int' [-Wimplicit-int] 794 | static printrprec(THREAD *thr, int level, int fno, EXPR *x) | ^~~~~~~~~~ qmprint.c:805:8: warning: return type defaults to 'int' [-Wimplicit-int] 805 | static print1(THREAD *thr, int level, int fno, EXPR *x) | ^~~~~~ qmprint.c:811:8: warning: return type defaults to 'int' [-Wimplicit-int] 811 | static print2l(THREAD *thr, int level, int fno, EXPR *x, EXPR *y) | ^~~~~~~ qmprint.c:819:8: warning: return type defaults to 'int' [-Wimplicit-int] 819 | static print2r(THREAD *thr, int level, int fno, EXPR *x, EXPR *y) | ^~~~~~~ qmprint.c:827:8: warning: return type defaults to 'int' [-Wimplicit-int] 827 | static print2n(THREAD *thr, int level, int fno, EXPR *x, EXPR *y) | ^~~~~~~ qmprint.c:835:8: warning: return type defaults to 'int' [-Wimplicit-int] 835 | static print2(THREAD *thr, int level, int fno, EXPR *x, EXPR *y) | ^~~~~~ qmprint.c:959:8: warning: return type defaults to 'int' [-Wimplicit-int] 959 | static print(THREAD *thr, int level, EXPR *x) | ^~~~~ qmprint.c:1412:15: warning: return type defaults to 'int' [-Wimplicit-int] 1412 | static inline printchk(THREAD *thr, int level, EXPR *x) | ^~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c qmprint.c -o libqint_la-qmprint.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libqint_la-qmparse.lo `test -f 'qmparse.c' || echo './'`qmparse.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c qmparse.c -fPIC -DPIC -o .libs/libqint_la-qmparse.o qmparse.y:70:8: warning: type defaults to 'int' in declaration of 'swap' [-Wimplicit-int] 70 | static swap(), pushtern(), pushbin(), pushun(), | ^~~~ qmparse.y:70:16: warning: type defaults to 'int' in declaration of 'pushtern' [-Wimplicit-int] 70 | static swap(), pushtern(), pushbin(), pushun(), | ^~~~~~~~ qmparse.y:70:28: warning: type defaults to 'int' in declaration of 'pushbin' [-Wimplicit-int] 70 | static swap(), pushtern(), pushbin(), pushun(), | ^~~~~~~ qmparse.y:70:39: warning: type defaults to 'int' in declaration of 'pushun' [-Wimplicit-int] 70 | static swap(), pushtern(), pushbin(), pushun(), | ^~~~~~ qmparse.y:71:3: warning: type defaults to 'int' in declaration of 'pushlist' [-Wimplicit-int] 71 | pushlist(int n, int m), pushstream(int n, int m), pushtuple(int n, int m), | ^~~~~~~~ qmparse.y:71:27: warning: type defaults to 'int' in declaration of 'pushstream' [-Wimplicit-int] 71 | pushlist(int n, int m), pushstream(int n, int m), pushtuple(int n, int m), | ^~~~~~~~~~ qmparse.y:71:53: warning: type defaults to 'int' in declaration of 'pushtuple' [-Wimplicit-int] 71 | pushlist(int n, int m), pushstream(int n, int m), pushtuple(int n, int m), | ^~~~~~~~~ qmparse.y:72:3: warning: type defaults to 'int' in declaration of 'pushgroup' [-Wimplicit-int] 72 | pushgroup(int *n, int *m), | ^~~~~~~~~ qmparse.y:73:3: warning: type defaults to 'int' in declaration of 'savepos' [-Wimplicit-int] 73 | savepos(), clean(); | ^~~~~~~ qmparse.y:73:14: warning: type defaults to 'int' in declaration of 'clean' [-Wimplicit-int] 73 | savepos(), clean(); | ^~~~~ qmparse.y:74:8: warning: type defaults to 'int' in declaration of 'init_stats' [-Wimplicit-int] 74 | static init_stats(), fini_stats(), print_stats(); | ^~~~~~~~~~ qmparse.y:74:22: warning: type defaults to 'int' in declaration of 'fini_stats' [-Wimplicit-int] 74 | static init_stats(), fini_stats(), print_stats(); | ^~~~~~~~~~ qmparse.y:74:36: warning: type defaults to 'int' in declaration of 'print_stats' [-Wimplicit-int] 74 | static init_stats(), fini_stats(), print_stats(); | ^~~~~~~~~~~ qmparse.y:75:8: warning: type defaults to 'int' in declaration of 'copyright' [-Wimplicit-int] 75 | static copyright(), shell(), expression(), | ^~~~~~~~~ qmparse.y:75:21: warning: type defaults to 'int' in declaration of 'shell' [-Wimplicit-int] 75 | static copyright(), shell(), expression(), | ^~~~~ qmparse.y:75:30: warning: type defaults to 'int' in declaration of 'expression' [-Wimplicit-int] 75 | static copyright(), shell(), expression(), | ^~~~~~~~~~ qmparse.y:76:3: warning: type defaults to 'int' in declaration of 'vardecl' [-Wimplicit-int] 76 | vardecl(), initializer(), assignment(), unassignment(), | ^~~~~~~ qmparse.y:76:14: warning: type defaults to 'int' in declaration of 'initializer' [-Wimplicit-int] 76 | vardecl(), initializer(), assignment(), unassignment(), | ^~~~~~~~~~~ qmparse.y:76:29: warning: type defaults to 'int' in declaration of 'assignment' [-Wimplicit-int] 76 | vardecl(), initializer(), assignment(), unassignment(), | ^~~~~~~~~~ qmparse.y:76:43: warning: type defaults to 'int' in declaration of 'unassignment' [-Wimplicit-int] 76 | vardecl(), initializer(), assignment(), unassignment(), | ^~~~~~~~~~~~ qmparse.y:77:3: warning: type defaults to 'int' in declaration of 'sethistfile' [-Wimplicit-int] 77 | sethistfile(), sethistsize(), help(), edit(), save_vars(), clear_vars(), | ^~~~~~~~~~~ qmparse.y:77:18: warning: type defaults to 'int' in declaration of 'sethistsize' [-Wimplicit-int] 77 | sethistfile(), sethistsize(), help(), edit(), save_vars(), clear_vars(), | ^~~~~~~~~~~ qmparse.y:77:33: warning: type defaults to 'int' in declaration of 'help' [-Wimplicit-int] 77 | sethistfile(), sethistsize(), help(), edit(), save_vars(), clear_vars(), | ^~~~ qmparse.y:77:41: warning: type defaults to 'int' in declaration of 'edit' [-Wimplicit-int] 77 | sethistfile(), sethistsize(), help(), edit(), save_vars(), clear_vars(), | ^~~~ qmparse.y:77:49: warning: type defaults to 'int' in declaration of 'save_vars' [-Wimplicit-int] 77 | sethistfile(), sethistsize(), help(), edit(), save_vars(), clear_vars(), | ^~~~~~~~~ qmparse.y:77:62: warning: type defaults to 'int' in declaration of 'clear_vars' [-Wimplicit-int] 77 | sethistfile(), sethistsize(), help(), edit(), save_vars(), clear_vars(), | ^~~~~~~~~~ qmparse.y:78:3: warning: type defaults to 'int' in declaration of 'add_import' [-Wimplicit-int] 78 | add_import(), del_import(), clear_imports(), breakpoints(), profile(), | ^~~~~~~~~~ qmparse.y:78:17: warning: type defaults to 'int' in declaration of 'del_import' [-Wimplicit-int] 78 | add_import(), del_import(), clear_imports(), breakpoints(), profile(), | ^~~~~~~~~~ qmparse.y:78:31: warning: type defaults to 'int' in declaration of 'clear_imports' [-Wimplicit-int] 78 | add_import(), del_import(), clear_imports(), breakpoints(), profile(), | ^~~~~~~~~~~~~ qmparse.y:78:48: warning: type defaults to 'int' in declaration of 'breakpoints' [-Wimplicit-int] 78 | add_import(), del_import(), clear_imports(), breakpoints(), profile(), | ^~~~~~~~~~~ qmparse.y:78:63: warning: type defaults to 'int' in declaration of 'profile' [-Wimplicit-int] 78 | add_import(), del_import(), clear_imports(), breakpoints(), profile(), | ^~~~~~~ qmparse.y:79:3: warning: type defaults to 'int' in declaration of 'who' [-Wimplicit-int] 79 | who(), whos(), whois(), ambiguous(), import_list(), modules(); | ^~~ qmparse.y:79:10: warning: type defaults to 'int' in declaration of 'whos' [-Wimplicit-int] 79 | who(), whos(), whois(), ambiguous(), import_list(), modules(); | ^~~~ qmparse.y:79:18: warning: type defaults to 'int' in declaration of 'whois' [-Wimplicit-int] 79 | who(), whos(), whois(), ambiguous(), import_list(), modules(); | ^~~~~ qmparse.y:79:27: warning: type defaults to 'int' in declaration of 'ambiguous' [-Wimplicit-int] 79 | who(), whos(), whois(), ambiguous(), import_list(), modules(); | ^~~~~~~~~ qmparse.y:79:40: warning: type defaults to 'int' in declaration of 'import_list' [-Wimplicit-int] 79 | who(), whos(), whois(), ambiguous(), import_list(), modules(); | ^~~~~~~~~~~ qmparse.y:79:55: warning: type defaults to 'int' in declaration of 'modules' [-Wimplicit-int] 79 | who(), whos(), whois(), ambiguous(), import_list(), modules(); | ^~~~~~~ qmparse.y:80:8: warning: type defaults to 'int' in declaration of 'strparam' [-Wimplicit-int] 80 | static strparam(), intparam(), boolparam(), boolstrparam(), allparam(), | ^~~~~~~~ qmparse.y:80:20: warning: type defaults to 'int' in declaration of 'intparam' [-Wimplicit-int] 80 | static strparam(), intparam(), boolparam(), boolstrparam(), allparam(), | ^~~~~~~~ qmparse.y:80:32: warning: type defaults to 'int' in declaration of 'boolparam' [-Wimplicit-int] 80 | static strparam(), intparam(), boolparam(), boolstrparam(), allparam(), | ^~~~~~~~~ qmparse.y:80:45: warning: type defaults to 'int' in declaration of 'boolstrparam' [-Wimplicit-int] 80 | static strparam(), intparam(), boolparam(), boolstrparam(), allparam(), | ^~~~~~~~~~~~ qmparse.y:80:61: warning: type defaults to 'int' in declaration of 'allparam' [-Wimplicit-int] 80 | static strparam(), intparam(), boolparam(), boolstrparam(), allparam(), | ^~~~~~~~ qmparse.y:81:3: warning: type defaults to 'int' in declaration of 'strlist' [-Wimplicit-int] 81 | strlist(), printstr(); | ^~~~~~~ qmparse.y:81:14: warning: type defaults to 'int' in declaration of 'printstr' [-Wimplicit-int] 81 | strlist(), printstr(); | ^~~~~~~~ qmparse.y:89:8: warning: type defaults to 'int' in declaration of 'histwarn' [-Wimplicit-int] 89 | static histwarn(); | ^~~~~~~~ qmparse.c: In function 'yyparse': qmparse.c:2085:16: warning: implicit declaration of function 'yylex' [-Wimplicit-function-declaration] 2085 | yychar = yylex (); | ^~~~~ qmparse.y:423:14: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 423 | printf("bad C stack size %d, using default\n", i/1024); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ | | | long int qmparse.y:444:14: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 444 | printf("bad stack size %d, using default\n", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ | | | long int qmparse.y:467:14: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 467 | printf("bad memory size %d, using default\n", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ | | | long int qmparse.y:525:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 525 | if (res && buf) | ^ qmparse.c:4217:7: warning: implicit declaration of function 'yyerror'; did you mean 'yyerrok'? [-Wimplicit-function-declaration] 4217 | yyerror (YY_("syntax error")); | ^~~~~~~ | yyerrok qmparse.y: At top level: qmparse.y:1683:1: warning: return type defaults to 'int' [-Wimplicit-int] 1683 | yyerror(s) | ^~~~~~~ qmparse.y: In function 'u8encode': qmparse.y:1762:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1762 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qmparse.y:1767:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1767 | uc[2] = 0x80 | c&0x3f; | ~^~~~~ qmparse.y:1769:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1769 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qmparse.y:1774:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1774 | uc[3] = 0x80 | c&0x3f; | ~^~~~~ qmparse.y:1776:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1776 | uc[2] = 0x80 | c&0x3f; | ~^~~~~ qmparse.y:1778:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1778 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qmparse.y: At top level: qmparse.y:1898:8: warning: return type defaults to 'int' [-Wimplicit-int] 1898 | static swap() | ^~~~ qmparse.y:1907:8: warning: return type defaults to 'int' [-Wimplicit-int] 1907 | static rot() | ^~~ qmparse.y:1917:8: warning: return type defaults to 'int' [-Wimplicit-int] 1917 | static pushtern(fno) | ^~~~~~~~ qmparse.y:1925:8: warning: return type defaults to 'int' [-Wimplicit-int] 1925 | static pushbin(fno) | ^~~~~~~ qmparse.y:1933:8: warning: return type defaults to 'int' [-Wimplicit-int] 1933 | static pushun(fno) | ^~~~~~ qmparse.y:1940:8: warning: return type defaults to 'int' [-Wimplicit-int] 1940 | static pushlist(int n, int m) | ^~~~~~~~ qmparse.y:1949:8: warning: return type defaults to 'int' [-Wimplicit-int] 1949 | static pushstream(int n, int m) | ^~~~~~~~~~ qmparse.y:1958:8: warning: return type defaults to 'int' [-Wimplicit-int] 1958 | static pushtuple(int n, int m) | ^~~~~~~~~ qmparse.y:1967:8: warning: return type defaults to 'int' [-Wimplicit-int] 1967 | static pushgroup(int *n, int *m) | ^~~~~~~~~ qmparse.y:1983:8: warning: return type defaults to 'int' [-Wimplicit-int] 1983 | static init_stats() | ^~~~~~~~~~ qmparse.y:1992:8: warning: return type defaults to 'int' [-Wimplicit-int] 1992 | static fini_stats() | ^~~~~~~~~~ qmparse.y:1999:8: warning: return type defaults to 'int' [-Wimplicit-int] 1999 | static print_stats(all) | ^~~~~~~~~~~ qmparse.y: In function 'print_stats': qmparse.y:2009:18: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 2009 | printf("thread #%d: %lu reduction%s, %lu cell%s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmparse.y:2019:18: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 2019 | printf("thread #%d: %0.3g secs, %lu reduction%s, %lu cell%s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ qmparse.y: At top level: qmparse.y:2046:8: warning: return type defaults to 'int' [-Wimplicit-int] 2046 | static error_report(base, p, tok) | ^~~~~~~~~~~~ qmparse.y: In function 'error_report': qmparse.y:2053:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2053 | if (tok && *tok && p-q >= l) | ^ qmparse.y:2065:46: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2065 | while (p > q && (p[-1] != '"' || p > q+1 && p[-2] == '\\')) --p; | ~~~~~~~~^~~~~~~~~~~~~~~~ qmparse.y:2049:43: warning: unused variable 't' [-Wunused-variable] 2049 | char *q = p, *r = strchr(p, '\n'), *s, *t, c; | ^ qmparse.y: At top level: qmparse.y:2118:8: warning: return type defaults to 'int' [-Wimplicit-int] 2118 | static savepos() | ^~~~~~~ qmparse.y:2140:8: warning: return type defaults to 'int' [-Wimplicit-int] 2140 | static clean() | ^~~~~ qmparse.y:2168:8: warning: return type defaults to 'int' [-Wimplicit-int] 2168 | static expression() | ^~~~~~~~~~ qmparse.y:2190:8: warning: return type defaults to 'int' [-Wimplicit-int] 2190 | static assignment() | ^~~~~~~~~~ qmparse.y:2209:8: warning: return type defaults to 'int' [-Wimplicit-int] 2209 | static unassignment(int id) | ^~~~~~~~~~~~ qmparse.y:2218:8: warning: return type defaults to 'int' [-Wimplicit-int] 2218 | static vardecl(int id) | ^~~~~~~ qmparse.y:2239:8: warning: return type defaults to 'int' [-Wimplicit-int] 2239 | static initializer() | ^~~~~~~~~~~ qmparse.y:2259:8: warning: return type defaults to 'int' [-Wimplicit-int] 2259 | static printstr(s) | ^~~~~~~~ qmparse.y:2265:8: warning: return type defaults to 'int' [-Wimplicit-int] 2265 | static strparam(a, s) | ^~~~~~~~ qmparse.y:2281:8: warning: return type defaults to 'int' [-Wimplicit-int] 2281 | static intparam(a, i) | ^~~~~~~~ qmparse.y:2298:8: warning: return type defaults to 'int' [-Wimplicit-int] 2298 | static boolparam(a, b) | ^~~~~~~~~ qmparse.y: In function 'boolparam': qmparse.y:2302:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2302 | if (res) | ^ qmparse.y: At top level: qmparse.y:2315:8: warning: return type defaults to 'int' [-Wimplicit-int] 2315 | static boolstrparam(a, b, s) | ^~~~~~~~~~~~ qmparse.y: In function 'boolstrparam': qmparse.y:2320:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2320 | if (res) | ^ qmparse.y: At top level: qmparse.y:2331:8: warning: return type defaults to 'int' [-Wimplicit-int] 2331 | static allparam(a) | ^~~~~~~~ qmparse.y:2344:8: warning: return type defaults to 'int' [-Wimplicit-int] 2344 | static copyright() | ^~~~~~~~~ qmparse.y:2355:8: warning: return type defaults to 'int' [-Wimplicit-int] 2355 | static shell() | ^~~~~ In file included from sys.h:38, from qbase.h:24, from qdefs.h:24, from qmparse.y:37: qmparse.y: In function 'shell': mangle.h:81:15: warning: implicit declaration of function '__qq__getln'; did you mean '__qq__getint'? [-Wimplicit-function-declaration] 81 | #define getln __qq__getln | ^~~~~~~~~~~ qmparse.y:2359:5: note: in expansion of macro 'getln' 2359 | getln(shell_command); | ^~~~~ qmparse.y: At top level: qmparse.y:2371:8: warning: return type defaults to 'int' [-Wimplicit-int] 2371 | static histwarn() | ^~~~~~~~ qmparse.y: In function 'histwarn': qmparse.y:2373:10: warning: type defaults to 'int' in declaration of 'done' [-Wimplicit-int] 2373 | static done = 0; | ^~~~ qmparse.y:2375:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2375 | return; | ^~~~~~ qmparse.y:2371:8: note: declared here 2371 | static histwarn() | ^~~~~~~~ qmparse.y: At top level: qmparse.y:2385:8: warning: return type defaults to 'int' [-Wimplicit-int] 2385 | static sethistfile(s) | ^~~~~~~~~~~ qmparse.y:2409:8: warning: return type defaults to 'int' [-Wimplicit-int] 2409 | static sethistsize(i) | ^~~~~~~~~~~ qmparse.y:2421:8: warning: return type defaults to 'int' [-Wimplicit-int] 2421 | static help(s) | ^~~~ qmparse.y:2451:8: warning: return type defaults to 'int' [-Wimplicit-int] 2451 | static edit(s) | ^~~~ qmparse.y:2480:8: warning: return type defaults to 'int' [-Wimplicit-int] 2480 | static save_vars(s) | ^~~~~~~~~ qmparse.y:2540:8: warning: return type defaults to 'int' [-Wimplicit-int] 2540 | static clear_vars() | ^~~~~~~~~~ qmparse.y:2554:1: warning: return type defaults to 'int' [-Wimplicit-int] 2554 | search_import(m) | ^~~~~~~~~~~~~ qmparse.y:2568:1: warning: return type defaults to 'int' [-Wimplicit-int] 2568 | add_import(s) | ^~~~~~~~~~ qmparse.y:2615:1: warning: return type defaults to 'int' [-Wimplicit-int] 2615 | del_import(s) | ^~~~~~~~~~ qmparse.y: In function 'del_import': qmparse.y:2636:34: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2636 | if (mno == NONE || pos == NONE && mno != mainno) { qmparse.y: At top level: qmparse.y:2657:1: warning: return type defaults to 'int' [-Wimplicit-int] 2657 | clear_imports() | ^~~~~~~~~~~~~ qmparse.y:2670:1: warning: return type defaults to 'int' [-Wimplicit-int] 2670 | modcmp(v1, v2) | ^~~~~~ qmparse.y:2677:1: warning: return type defaults to 'int' [-Wimplicit-int] 2677 | print_modlist() | ^~~~~~~~~~~~~ qmparse.y: In function 'print_modlist': qmparse.y:2681:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2681 | return; | ^~~~~~ qmparse.y:2677:1: note: declared here 2677 | print_modlist() | ^~~~~~~~~~~~~ qmparse.y:2684:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2684 | return; | ^~~~~~ qmparse.y:2677:1: note: declared here 2677 | print_modlist() | ^~~~~~~~~~~~~ qmparse.y:2694:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2694 | if (i > 0) | ^ qmparse.y: At top level: qmparse.y:2715:8: warning: return type defaults to 'int' [-Wimplicit-int] 2715 | static modules() | ^~~~~~~ qmparse.y:2725:1: warning: return type defaults to 'int' [-Wimplicit-int] 2725 | print_implist() | ^~~~~~~~~~~~~ qmparse.y: In function 'print_implist': qmparse.y:2733:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2733 | return; | ^~~~~~ qmparse.y:2725:1: note: declared here 2725 | print_implist() | ^~~~~~~~~~~~~ qmparse.y:2736:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2736 | return; | ^~~~~~ qmparse.y:2725:1: note: declared here 2725 | print_implist() | ^~~~~~~~~~~~~ qmparse.y:2747:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2747 | if (i > 0) | ^ qmparse.y: At top level: qmparse.y:2767:8: warning: return type defaults to 'int' [-Wimplicit-int] 2767 | static import_list() | ^~~~~~~~~~~ qmparse.y:2777:1: warning: return type defaults to 'int' [-Wimplicit-int] 2777 | idcmp(v1, v2) | ^~~~~ qmparse.y:2789:1: warning: return type defaults to 'int' [-Wimplicit-int] 2789 | print_varlist(int all) | ^~~~~~~~~~~~~ qmparse.y: In function 'print_varlist': qmparse.y:2799:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2799 | return; | ^~~~~~ qmparse.y:2789:1: note: declared here 2789 | print_varlist(int all) | ^~~~~~~~~~~~~ qmparse.y:2802:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2802 | return; | ^~~~~~ qmparse.y:2789:1: note: declared here 2789 | print_varlist(int all) | ^~~~~~~~~~~~~ qmparse.y:2811:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2811 | if (i > 0) | ^ qmparse.y: At top level: mangle.h:169:27: warning: return type defaults to 'int' [-Wimplicit-int] 169 | #define print_breakpoints __qq__print_breakpoints | ^~~~~~~~~~~~~~~~~~~~~~~ qmparse.y:2826:1: note: in expansion of macro 'print_breakpoints' 2826 | print_breakpoints() | ^~~~~~~~~~~~~~~~~ qmparse.y: In function '__qq__print_breakpoints': qmparse.y:2837:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2837 | return; | ^~~~~~ mangle.h:169:27: note: declared here 169 | #define print_breakpoints __qq__print_breakpoints | ^~~~~~~~~~~~~~~~~~~~~~~ qmparse.y:2826:1: note: in expansion of macro 'print_breakpoints' 2826 | print_breakpoints() | ^~~~~~~~~~~~~~~~~ qmparse.y:2840:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2840 | return; | ^~~~~~ mangle.h:169:27: note: declared here 169 | #define print_breakpoints __qq__print_breakpoints | ^~~~~~~~~~~~~~~~~~~~~~~ qmparse.y:2826:1: note: in expansion of macro 'print_breakpoints' 2826 | print_breakpoints() | ^~~~~~~~~~~~~~~~~ qmparse.y:2849:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2849 | if (i > 0) | ^ qmparse.y: At top level: qmparse.y:2867:8: warning: return type defaults to 'int' [-Wimplicit-int] 2867 | static breakpoints() | ^~~~~~~~~~~ qmparse.y:2875:1: warning: return type defaults to 'int' [-Wimplicit-int] 2875 | profcmp(v1, v2) | ^~~~~~~ mangle.h:170:23: warning: return type defaults to 'int' [-Wimplicit-int] 170 | #define print_profile __qq__print_profile | ^~~~~~~~~~~~~~~~~~~ qmparse.y:2891:1: note: in expansion of macro 'print_profile' 2891 | print_profile() | ^~~~~~~~~~~~~ qmparse.y: In function '__qq__print_profile': qmparse.y:2899:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2899 | return; | ^~~~~~ mangle.h:170:23: note: declared here 170 | #define print_profile __qq__print_profile | ^~~~~~~~~~~~~~~~~~~ qmparse.y:2891:1: note: in expansion of macro 'print_profile' 2891 | print_profile() | ^~~~~~~~~~~~~ qmparse.y:2902:5: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 2902 | return; | ^~~~~~ mangle.h:170:23: note: declared here 170 | #define print_profile __qq__print_profile | ^~~~~~~~~~~~~~~~~~~ qmparse.y:2891:1: note: in expansion of macro 'print_profile' 2891 | print_profile() | ^~~~~~~~~~~~~ qmparse.y:2909:12: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] 2909 | printf("%8d\t%s\n", symtb[v[i]].nredns, | ^~~~~~~~~~~ qmparse.y: At top level: qmparse.y:2916:8: warning: return type defaults to 'int' [-Wimplicit-int] 2916 | static profile() | ^~~~~~~ qmparse.y:2923:8: warning: return type defaults to 'int' [-Wimplicit-int] 2923 | static who(int all) | ^~~ qmparse.y:2930:8: warning: return type defaults to 'int' [-Wimplicit-int] 2930 | static whos(int sym) | ^~~~ qmparse.y: In function 'whos': qmparse.y:2946:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2946 | if ((flags & VSYM) && !x && !(flags & DCL) || | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ qmparse.y: At top level: qmparse.y:3026:8: warning: return type defaults to 'int' [-Wimplicit-int] 3026 | static whois(int fno, char *s) | ^~~~~ qmparse.y:3061:8: warning: return type defaults to 'int' [-Wimplicit-int] 3061 | static ambiguous(int fno, char *s) | ^~~~~~~~~ qmparse.y:3075:8: warning: return type defaults to 'int' [-Wimplicit-int] 3075 | static yypush() | ^~~~~~ qmparse.y:3089:8: warning: return type defaults to 'int' [-Wimplicit-int] 3089 | static yypop() | ^~~~~ qmparse.y:3103:8: warning: return type defaults to 'int' [-Wimplicit-int] 3103 | static parse(source, arg, _mode) | ^~~~~ qmparse.y: In function 'parse': mangle.h:237:14: warning: implicit declaration of function '__qq__skip'; did you mean '__qq__init'? [-Wimplicit-function-declaration] 237 | #define skip __qq__skip | ^~~~~~~~~~ qmparse.y:3131:64: note: in expansion of macro 'skip' 3131 | if (yychar && yychar != 10 && (thr > thr0 || !checkbrk)) skip(); | ^~~~ qmparse.y:3107:7: warning: unused variable 'c' [-Wunused-variable] 3107 | int c, actmode; | ^ qmparse.y: At top level: qmparse.y:81:3: warning: 'strlist' declared 'static' but never defined [-Wunused-function] 81 | strlist(), printstr(); | ^~~~~~~ qmparse.y: In function 'yyparse': qmparse.y:554:5: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 554 | system(cmd); | ^~~~~~~~~~~ qmparse.y: In function 'shell': qmparse.y:2361:5: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 2361 | system(shell_command); | ^~~~~~~~~~~~~~~~~~~~~ qmparse.y: In function 'help': qmparse.y:2443:5: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 2443 | system(cmd); | ^~~~~~~~~~~ qmparse.y: In function 'sethistfile': qmparse.y:2407:1: warning: control reaches end of non-void function [-Wreturn-type] 2407 | } | ^ qmparse.y: In function 'sethistsize': qmparse.y:2419:1: warning: control reaches end of non-void function [-Wreturn-type] 2419 | } | ^ qmparse.y: In function 'print_stats': qmparse.y:2030:1: warning: control reaches end of non-void function [-Wreturn-type] 2030 | } | ^ qmparse.y: In function 'clear_vars': qmparse.y:2548:1: warning: control reaches end of non-void function [-Wreturn-type] 2548 | } | ^ qmparse.y: In function 'edit': qmparse.y:2472:5: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 2472 | system(cmd); | ^~~~~~~~~~~ qmparse.y: In function 'printstr': qmparse.y:2263:1: warning: control reaches end of non-void function [-Wreturn-type] 2263 | } | ^ qmparse.y: In function 'savepos': qmparse.y:2136:1: warning: control reaches end of non-void function [-Wreturn-type] 2136 | } | ^ qmparse.y: In function 'ambiguous': qmparse.y:3065:1: warning: control reaches end of non-void function [-Wreturn-type] 3065 | } | ^ qmparse.y: In function 'error_report': qmparse.y:2109:1: warning: control reaches end of non-void function [-Wreturn-type] 2109 | } | ^ qmparse.y: In function 'yyerror': qmparse.y:1689:1: warning: control reaches end of non-void function [-Wreturn-type] 1689 | } | ^ qmparse.y: In function 'yypush': qmparse.y:3087:1: warning: control reaches end of non-void function [-Wreturn-type] 3087 | } | ^ qmparse.y: In function 'yypop': qmparse.y:3099:1: warning: control reaches end of non-void function [-Wreturn-type] 3099 | } | ^ qmparse.y: In function 'yyparse': qmparse.y:700:13: warning: 'b' may be used uninitialized [-Wmaybe-uninitialized] 700 | eflag = b; qmparse.y:697:7: note: 'b' was declared here 697 | int b; char *s; | ^ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c qmparse.c -o libqint_la-qmparse.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libqint_la-qmlex.lo `test -f 'qmlex.c' || echo './'`qmlex.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c qmlex.c -fPIC -DPIC -o .libs/libqint_la-qmlex.o qmlex.l:51:8: warning: type defaults to 'int' in declaration of 'bigint' [-Wimplicit-int] 51 | static bigint(); | ^~~~~~ qmlex.l:52:8: warning: type defaults to 'int' in declaration of 'string' [-Wimplicit-int] 52 | static string(); | ^~~~~~ qmlex.l:53:8: warning: type defaults to 'int' in declaration of 'utf8_qualid' [-Wimplicit-int] 53 | static utf8_qualid(); | ^~~~~~~~~~~ qmlex.l: In function 'getbuf': qmlex.l:129:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 129 | if (mybuf1 = (char*)realloc(mybuf, mybufsz+MAXSTRLEN)) { | ^~~~~~ qmlex.l: In function 'getch': qmlex.l:143:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 143 | if (_sflag) | ^ In file included from sys.h:38, from qbase.h:24, from qdefs.h:24, from qmlex.l:32: qmlex.l: In function 'yylex': mangle.h:237:14: warning: implicit declaration of function '__qq__skip'; did you mean '__qq__init'? [-Wimplicit-function-declaration] 237 | #define skip __qq__skip | ^~~~~~~~~~ qmlex.l:218:3: note: in expansion of macro 'skip' 218 | ^"#!" { skip(); BEGIN(0); } | ^~~~ qmlex.l: At top level: qmlex.l:537:8: warning: return type defaults to 'int' [-Wimplicit-int] 537 | { | ^ qmlex.l:542:8: warning: return type defaults to 'int' [-Wimplicit-int] 542 | { | ^ qmlex.l: In function 'addbuf': qmlex.l:547:7: warning: 'return' with no value, in function returning non-void [-Wreturn-type] 547 | } else | ^~~~ qmlex.l:542:8: note: declared here 542 | { | ^ qmlex.l:544:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 544 | if (!(buf = (char*)arealloc(buf, abufsz, 100, sizeof(char)))) { | ^ qmlex.l: At top level: qmlex.l:553:8: warning: return type defaults to 'int' [-Wimplicit-int] 553 | { | ^ qmlex.l: In function 'u8encode': qmlex.l:636:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 636 | c = c >> 6; | ^ qmlex.l:641:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 641 | c = c >> 6; | ^ qmlex.l:643:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 643 | c = c >> 6; | ^ qmlex.l:648:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 648 | c = c >> 6; | ^ qmlex.l:650:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 650 | c = c >> 6; | ^ qmlex.l:652:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 652 | c = c >> 6; | ^ qmlex.l: At top level: qmlex.l:682:8: warning: return type defaults to 'int' [-Wimplicit-int] 682 | { | ^ qmlex.l:798:8: warning: return type defaults to 'int' [-Wimplicit-int] 798 | { | ^ qmlex.l: In function 'utf8_qualid': qmlex.l:800:17: warning: unused variable 'c' [-Wunused-variable] 800 | int ret, ret2; | ^ qmlex.l: At top level: qmlex.l:822:8: warning: return type defaults to 'int' [-Wimplicit-int] 822 | { | ^ qmlex.l:854:8: warning: return type defaults to 'int' [-Wimplicit-int] 854 | mpz_t z; | ^~~~~~ qmlex.l:884:1: warning: return type defaults to 'int' [-Wimplicit-int] 884 | { | ^ mangle.h:160:14: warning: return type defaults to 'int' [-Wimplicit-int] 160 | #define peek __qq__peek | ^~~~~~~~~~ qmlex.l:889:1: note: in expansion of macro 'peek' 889 | { | ^ mangle.h:237:14: warning: return type defaults to 'int' [-Wimplicit-int] 237 | #define skip __qq__skip | ^~~~~~~~~~ qmlex.l:896:1: note: in expansion of macro 'skip' 896 | /* skip remainder of input line */ | ^~~~ mangle.h:81:15: warning: return type defaults to 'int' [-Wimplicit-int] 81 | #define getln __qq__getln | ^~~~~~~~~~~ qmlex.l:909:1: note: in expansion of macro 'getln' 909 | char *s; | ^ qmlex.l:944:8: warning: return type defaults to 'int' [-Wimplicit-int] 944 | { | ^ qmlex.l:974:8: warning: return type defaults to 'int' [-Wimplicit-int] 974 | { | ^ qmlex.l: In function 'string': qmlex.l:845:1: warning: control reaches end of non-void function [-Wreturn-type] 845 | | ^ qmlex.l: In function 'initbuf': qmlex.l:540:1: warning: control reaches end of non-void function [-Wreturn-type] 540 | | ^ qmlex.l: In function '__qq__skip': qmlex.l:907:1: warning: control reaches end of non-void function [-Wreturn-type] 907 | | ^ qmlex.l: In function '__qq__getln': qmlex.l:929:1: warning: control reaches end of non-void function [-Wreturn-type] 929 | | ^ qmlex.l: In function 'lexpop': qmlex.l:1000:1: warning: control reaches end of non-void function [-Wreturn-type] 1000 | | ^ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c qmlex.c -o libqint_la-qmlex.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libqint_la-qbase.lo `test -f 'qbase.c' || echo './'`qbase.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c qbase.c -fPIC -DPIC -o .libs/libqint_la-qbase.o qbase.c: In function 'u8encode': qbase.c:587:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 587 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qbase.c:592:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 592 | uc[2] = 0x80 | c&0x3f; | ~^~~~~ qbase.c:594:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 594 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qbase.c:599:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 599 | uc[3] = 0x80 | c&0x3f; | ~^~~~~ qbase.c:601:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 601 | uc[2] = 0x80 | c&0x3f; | ~^~~~~ qbase.c:603:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 603 | uc[1] = 0x80 | c&0x3f; | ~^~~~~ qbase.c: In function 'scanchar': qbase.c:1081:13: warning: unused variable 'r' [-Wunused-variable] 1081 | char *r; | ^ qbase.c: In function '__qq__absolute': qbase.c:1172:65: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1172 | #define tilde(s) (s[0] == '~' && (!s[1] || strchr(dirstr, s[1]) && !strchr(volstr, s[1]))) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ qbase.c:1180:12: note: in expansion of macro 'tilde' 1180 | else if (tilde(s)) | ^~~~~ qbase.c: In function '__qq__dirprefix': qbase.c:1193:36: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1193 | (!s[l] || strchr(dirstr, s[l]) && !strchr(volstr, s[l])); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ qbase.c: In function '__qq__expand': qbase.c:1172:65: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1172 | #define tilde(s) (s[0] == '~' && (!s[1] || strchr(dirstr, s[1]) && !strchr(volstr, s[1]))) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ qbase.c:1244:7: note: in expansion of macro 'tilde' 1244 | if (tilde(s2)) { | ^~~~~ qbase.c: In function '__qq__searchlib': qbase.c:1172:65: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1172 | #define tilde(s) (s[0] == '~' && (!s[1] || strchr(dirstr, s[1]) && !strchr(volstr, s[1]))) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ qbase.c:1269:7: note: in expansion of macro 'tilde' 1269 | if (tilde(s2)) | ^~~~~ qbase.c:1279:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1279 | if (s[0] == '.') | ^ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c qbase.c -o libqint_la-qbase.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libqint_la-sys.lo `test -f 'sys.c' || echo './'`sys.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c sys.c -fPIC -DPIC -o .libs/libqint_la-sys.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c sys.c -o libqint_la-sys.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libqint_la-random.lo `test -f 'random.c' || echo './'`random.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c random.c -fPIC -DPIC -o .libs/libqint_la-random.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c random.c -o libqint_la-random.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libqint_la-uchar.lo `test -f 'uchar.c' || echo './'`uchar.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c uchar.c -fPIC -DPIC -o .libs/libqint_la-uchar.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c uchar.c -o libqint_la-uchar.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libqint_la-getopt.lo `test -f 'getopt.c' || echo './'`getopt.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c getopt.c -fPIC -DPIC -o .libs/libqint_la-getopt.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c getopt.c -o libqint_la-getopt.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libqint_la-getopt1.lo `test -f 'getopt1.c' || echo './'`getopt1.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c getopt1.c -fPIC -DPIC -o .libs/libqint_la-getopt1.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libltdl -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c getopt1.c -o libqint_la-getopt1.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CC --mode=link gcc -DYEAR='"2008"' -DSYSINFO='"s390x-redhat-linux-gnu"' -DQPATH='".:/usr/share/q/lib:/usr/lib64/q"' -DQEXEC='"/usr/bin/q"' -DLIBTOOL='"/usr/lib64/q/libtool"' -DCC='"gcc"' -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -no-undefined -version-info 2:0:0 -dlpreopen force -dlopen ../modules/clib/clib.la -dlopen ../modules/curl/curl.la -dlopen ../modules/dxl/dxl.la -dlopen ../modules/gdbm/gdbm.la -dlopen ../modules/magick/magick.la -dlopen ../modules/odbc/odbc.la -dlopen ../modules/octave/octave.la -dlopen ../modules/tk/tk.la -dlopen ../modules/xml/xml.la -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o libqint.la -rpath /usr/lib64 libqint_la-q.lo libqint_la-qm.lo libqint_la-qmcode.lo libqint_la-qmfuns.lo libqint_la-qmmatch.lo libqint_la-qmprint.lo libqint_la-qmparse.lo libqint_la-qmlex.lo libqint_la-qbase.lo libqint_la-sys.lo libqint_la-random.lo libqint_la-uchar.lo libqint_la-getopt.lo libqint_la-getopt1.lo ../libq/libq.la -lgmp ../libltdl/libltdlc.la -lpthread -lreadline -lncurses -lncursesw -lcrypt -lrt -lutil -lm libtool: warning: '-dlopen self' is ignored for libtool libraries libtool: link: rm -f .libs/libqint.nm .libs/libqint.nmS .libs/libqint.nmT libtool: link: rm -f ".libs/libqint.nmI" libtool: link: (cd .libs && gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -fno-builtin -fPIC -DPIC "libqintS.c") libtool: link: rm -f ".libs/libqintS.c" ".libs/libqint.nm" ".libs/libqint.nmS" ".libs/libqint.nmT" ".libs/libqint.nmI" libtool: link: gcc -shared -fPIC -DPIC .libs/libqint_la-q.o .libs/libqint_la-qm.o .libs/libqint_la-qmcode.o .libs/libqint_la-qmfuns.o .libs/libqint_la-qmmatch.o .libs/libqint_la-qmprint.o .libs/libqint_la-qmparse.o .libs/libqint_la-qmlex.o .libs/libqint_la-qbase.o .libs/libqint_la-sys.o .libs/libqint_la-random.o .libs/libqint_la-uchar.o .libs/libqint_la-getopt.o .libs/libqint_la-getopt1.o .libs/libqintS.o -Wl,--whole-archive ../libltdl/.libs/libltdlc.a -Wl,--no-whole-archive ../libq/.libs/libq.so -lgmp -lpthread -lreadline -lncurses -lncursesw -lcrypt -lrt -lutil -lm -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,libqint.so.2 -o .libs/libqint.so.2.0.0 ../libltdl/.libs/libltdlcS.c:27:12: warning: type of 'dlopen_LTX_get_vtable' does not match original declaration [-Wlto-type-mismatch] ../libltdl/loaders/dlopen.c:61:1: note: return value type mismatch 61 | get_vtable (lt_user_data loader_data) | ^ ../libltdl/loaders/dlopen.c:61:1: note: 'dlopen_LTX_get_vtable' was previously declared here ../libltdl/loaders/dlopen.c:61:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used /usr/bin/ld: /tmp/ccPB4Noc.ltrans0.ltrans.o: in function `dorun': /builddir/build/BUILD/q-7.11/src/q.c:1392: warning: the use of `tmpnam' is dangerous, better use `mkstemp' libtool: link: (cd ".libs" && rm -f "libqint.so.2" && ln -s "libqint.so.2.0.0" "libqint.so.2") libtool: link: (cd ".libs" && rm -f "libqint.so" && ln -s "libqint.so.2.0.0" "libqint.so") libtool: link: (cd .libs/libqint.lax/libltdlc.a && ar x "/builddir/build/BUILD/q-7.11/src/../libltdl/.libs/libltdlc.a") libtool: link: ar cr .libs/libqint.a libqint_la-q.o libqint_la-qm.o libqint_la-qmcode.o libqint_la-qmfuns.o libqint_la-qmmatch.o libqint_la-qmprint.o libqint_la-qmparse.o libqint_la-qmlex.o libqint_la-qbase.o libqint_la-sys.o libqint_la-random.o libqint_la-uchar.o libqint_la-getopt.o libqint_la-getopt1.o .libs/libqintS.o .libs/libqint.lax/libltdlc.a/dlopen.o .libs/libqint.lax/libltdlc.a/libltdlcS.o .libs/libqint.lax/libltdlc.a/libltdlc_la-lt__alloc.o .libs/libqint.lax/libltdlc.a/libltdlc_la-lt_dlloader.o .libs/libqint.lax/libltdlc.a/libltdlc_la-lt_error.o .libs/libqint.lax/libltdlc.a/libltdlc_la-ltdl.o .libs/libqint.lax/libltdlc.a/libltdlc_la-preopen.o .libs/libqint.lax/libltdlc.a/libltdlc_la-slist.o .libs/libqint.lax/libltdlc.a/lt__strl.o libtool: link: ranlib .libs/libqint.a libtool: link: rm -fr .libs/libqint.lax libtool: link: ( cd ".libs" && rm -f "libqint.la" && ln -s "../libqint.la" "libqint.la" ) sed -e "s?@qld-libtool@?/usr/lib64/q/libtool?g" \ -e "s?@qld-cc@?gcc?g" \ -e "s?@qld-version@?7.11?g" \ -e "s?@qld-sysinfo@?s390x-redhat-linux-gnu?g" \ -e "s?@qld-year@?2008?g" \ <./qld.in >qld make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/src' make[2]: Leaving directory '/builddir/build/BUILD/q-7.11/src' Making all in stdlib make[2]: Entering directory '/builddir/build/BUILD/q-7.11/stdlib' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/q-7.11/stdlib' make[1]: Leaving directory '/builddir/build/BUILD/q-7.11' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.kmvjmc + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x '!=' / ']' + rm -rf /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x ++ dirname /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd q-7.11 + make DESTDIR=/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x install Making install in . make[1]: Entering directory '/builddir/build/BUILD/q-7.11' make[2]: Entering directory '/builddir/build/BUILD/q-7.11' /bin/sh ./mkinstalldirs /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q mkdir -p -- /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q /usr/bin/install -c libtool /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/libtool /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/etc' /usr/bin/install -c -m 644 AUTHORS COPYING ChangeLog NEWS README '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/etc' make[2]: Leaving directory '/builddir/build/BUILD/q-7.11' make[1]: Leaving directory '/builddir/build/BUILD/q-7.11' Making install in libltdl make[1]: Entering directory '/builddir/build/BUILD/q-7.11/libltdl' make install-am make[2]: Entering directory '/builddir/build/BUILD/q-7.11/libltdl' make[3]: Entering directory '/builddir/build/BUILD/q-7.11/libltdl' make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/libltdl' make[2]: Leaving directory '/builddir/build/BUILD/q-7.11/libltdl' make[1]: Leaving directory '/builddir/build/BUILD/q-7.11/libltdl' Making install in doc make[1]: Entering directory '/builddir/build/BUILD/q-7.11/doc' make[2]: Entering directory '/builddir/build/BUILD/q-7.11/doc' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/info' /usr/bin/install -c -m 644 ./qdoc.info ./qdoc.info-1 ./qdoc.info-2 ./qdoc.info-3 '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/info' install-info --info-dir='/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/info' '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/info/qdoc.info' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/man/man1' /usr/bin/install -c -m 644 q.1 '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/man/man1' make[2]: Leaving directory '/builddir/build/BUILD/q-7.11/doc' make[1]: Leaving directory '/builddir/build/BUILD/q-7.11/doc' Making install in etc make[1]: Entering directory '/builddir/build/BUILD/q-7.11/etc' make[2]: Entering directory '/builddir/build/BUILD/q-7.11/etc' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/etc' /usr/bin/install -c -m 644 q.vim q.xml q-mode.el qinitrc qexitrc '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/etc' make[2]: Leaving directory '/builddir/build/BUILD/q-7.11/etc' make[1]: Leaving directory '/builddir/build/BUILD/q-7.11/etc' Making install in examples make[1]: Entering directory '/builddir/build/BUILD/q-7.11/examples' make[2]: Entering directory '/builddir/build/BUILD/q-7.11/examples' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/examples' /usr/bin/install -c -m 644 basics.q cgi.q creverse.q csv.q ctype.q dfs.q dnf.q except.q fibs.q fibs.sh fixpt.q gamma.q graph.q grid.q huffman.q lambda.q menu.q newton.q pipes.q primetest.q queens2.q queens.q queue.q rot13.q searchtree.q signal.q streams.q symbolic.q sys.q testfont.q time.q unicode.q creverse.c ctype.c '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/examples' make[2]: Leaving directory '/builddir/build/BUILD/q-7.11/examples' make[1]: Leaving directory '/builddir/build/BUILD/q-7.11/examples' Making install in libq make[1]: Entering directory '/builddir/build/BUILD/q-7.11/libq' make[2]: Entering directory '/builddir/build/BUILD/q-7.11/libq' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64' /bin/sh ../libtool --mode=install /usr/bin/install -c libq.la '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64' libtool: install: /usr/bin/install -c .libs/libq.so.8.0.0 /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/libq.so.8.0.0 libtool: install: (cd /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64 && { ln -s -f libq.so.8.0.0 libq.so.8 || { rm -f libq.so.8 && ln -s libq.so.8.0.0 libq.so.8; }; }) libtool: install: (cd /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64 && { ln -s -f libq.so.8.0.0 libq.so || { rm -f libq.so && ln -s libq.so.8.0.0 libq.so; }; }) libtool: install: /usr/bin/install -c .libs/libq.lai /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/libq.la libtool: install: /usr/bin/install -c .libs/libq.a /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/libq.a libtool: install: chmod 644 /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/libq.a libtool: install: ranlib /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/libq.a libtool: warning: remember to run 'libtool --finish /usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/include' /usr/bin/install -c -m 644 libq.h '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/include' make[2]: Leaving directory '/builddir/build/BUILD/q-7.11/libq' make[1]: Leaving directory '/builddir/build/BUILD/q-7.11/libq' Making install in modules make[1]: Entering directory '/builddir/build/BUILD/q-7.11/modules' Making install in clib make[2]: Entering directory '/builddir/build/BUILD/q-7.11/modules/clib' Making install in . make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules/clib' make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/clib' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q' /bin/sh ../../libtool --mode=install /usr/bin/install -c clib.la system.la '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q' libtool: warning: relinking 'clib.la' libtool: install: (cd /builddir/build/BUILD/q-7.11/modules/clib; /bin/sh "/builddir/build/BUILD/q-7.11/libtool" --tag CC --mode=relink gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -no-undefined -module -avoid-version -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o clib.la -rpath /usr/lib64/q clib.lo ../../libq/libq.la -lgmp -lpthread -lcrypt -lrt -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x) libtool: relink: gcc -shared -fPIC -DPIC .libs/clib.o -L/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64 -L/usr/lib64 -lq -lgmp -lpthread -lcrypt -lrt -lutil -lm -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,clib.so -o .libs/clib.so /usr/bin/ld: /tmp/cc8e5VDM.ltrans0.ltrans.o: in function `__F__clib_tmpnam': /builddir/build/BUILD/q-7.11/modules/clib/clib.c:2301: warning: the use of `tmpnam' is dangerous, better use `mkstemp' libtool: install: /usr/bin/install -c .libs/clib.soT /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/clib.so libtool: install: /usr/bin/install -c .libs/clib.lai /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/clib.la libtool: warning: relinking 'system.la' libtool: install: (cd /builddir/build/BUILD/q-7.11/modules/clib; /bin/sh "/builddir/build/BUILD/q-7.11/libtool" --tag CC --mode=relink gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -no-undefined -module -avoid-version -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o system.la -rpath /usr/lib64/q system.lo ../../libq/libq.la -lgmp -lpthread -lreadline -lncurses -lcrypt -lrt -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x) libtool: relink: gcc -shared -fPIC -DPIC .libs/system.o -L/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64 -L/usr/lib64 -lq -lgmp -lpthread -lreadline -lncurses -lcrypt -lrt -lutil -lm -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,system.so -o .libs/system.so libtool: install: /usr/bin/install -c .libs/system.soT /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/system.so libtool: install: /usr/bin/install -c .libs/system.lai /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/system.la libtool: install: /usr/bin/install -c .libs/clib.a /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/clib.a libtool: install: chmod 644 /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/clib.a libtool: install: ranlib /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/clib.a libtool: install: /usr/bin/install -c .libs/system.a /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/system.a libtool: install: chmod 644 /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/system.a libtool: install: ranlib /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/system.a libtool: warning: remember to run 'libtool --finish /usr/lib64/q' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/etc' /usr/bin/install -c -m 644 README-Clib '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/etc' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/lib' /usr/bin/install -c -m 644 clib.q system.q '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/lib' make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/clib' make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/clib' Making install in examples make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules/clib/examples' make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/clib/examples' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/examples' /usr/bin/install -c -m 644 daemon.q dgram.q factor.q fcntl.q getpass.q globexamp.q hashed.q popen2.q pty.q queens3.q rlexamp.q regexamp.q select.q '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/examples' make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/clib/examples' make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/clib/examples' make[2]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/clib' Making install in curl make[2]: Entering directory '/builddir/build/BUILD/q-7.11/modules/curl' Making install in . make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules/curl' make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/curl' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q' /bin/sh ../../libtool --mode=install /usr/bin/install -c curl.la '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q' libtool: warning: relinking 'curl.la' libtool: install: (cd /builddir/build/BUILD/q-7.11/modules/curl; /bin/sh "/builddir/build/BUILD/q-7.11/libtool" --tag CC --mode=relink gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -no-undefined -module -avoid-version -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o curl.la -rpath /usr/lib64/q curl.lo ../../libq/libq.la -lcurl -lcrypt -lrt -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x) libtool: relink: gcc -shared -fPIC -DPIC .libs/curl.o -L/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64 -L/usr/lib64 -lq -lcurl -lcrypt -lrt -lutil -lm -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,curl.so -o .libs/curl.so libtool: install: /usr/bin/install -c .libs/curl.soT /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/curl.so libtool: install: /usr/bin/install -c .libs/curl.lai /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/curl.la libtool: install: /usr/bin/install -c .libs/curl.a /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/curl.a libtool: install: chmod 644 /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/curl.a libtool: install: ranlib /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/curl.a libtool: warning: remember to run 'libtool --finish /usr/lib64/q' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/etc' /usr/bin/install -c -m 644 README-Curl '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/etc' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/lib' /usr/bin/install -c -m 644 curl.q '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/lib' make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/curl' make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/curl' Making install in examples make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules/curl/examples' make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/curl/examples' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/examples/curl' /usr/bin/install -c -m 644 curltest.q '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/examples/curl' make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/curl/examples' make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/curl/examples' make[2]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/curl' Making install in dxl make[2]: Entering directory '/builddir/build/BUILD/q-7.11/modules/dxl' Making install in . make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules/dxl' make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/dxl' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q' /bin/sh ../../libtool --mode=install /usr/bin/install -c dxl.la '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q' libtool: warning: relinking 'dxl.la' libtool: install: (cd /builddir/build/BUILD/q-7.11/modules/dxl; /bin/sh "/builddir/build/BUILD/q-7.11/libtool" --tag CC --mode=relink gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -no-undefined -module -avoid-version -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o dxl.la -rpath /usr/lib64/q dxl.lo ../../libq/libq.la -lDX -lDXL -lcrypt -lrt -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x) libtool: relink: gcc -shared -fPIC -DPIC .libs/dxl.o -L/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64 -L/usr/lib64 -lq -lDX -lDXL -lcrypt -lrt -lutil -lm -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,dxl.so -o .libs/dxl.so libtool: install: /usr/bin/install -c .libs/dxl.soT /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/dxl.so libtool: install: /usr/bin/install -c .libs/dxl.lai /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/dxl.la libtool: install: /usr/bin/install -c .libs/dxl.a /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/dxl.a libtool: install: chmod 644 /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/dxl.a libtool: install: ranlib /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/dxl.a libtool: warning: remember to run 'libtool --finish /usr/lib64/q' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/etc' /usr/bin/install -c -m 644 README-DXL '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/etc' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/lib' /usr/bin/install -c -m 644 dxl.q '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/lib' make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/dxl' make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/dxl' Making install in examples make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules/dxl/examples' make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/dxl/examples' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/examples/dxl' /usr/bin/install -c -m 644 dxl_simple.q dxl_sample.cfg dxl_sample.net dxl_sample.q sombrero.cfg sombrero.dx sombrero.net sombrero.q '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/examples/dxl' make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/dxl/examples' make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/dxl/examples' make[2]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/dxl' Making install in gdbm make[2]: Entering directory '/builddir/build/BUILD/q-7.11/modules/gdbm' Making install in . make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules/gdbm' make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/gdbm' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q' /bin/sh ../../libtool --mode=install /usr/bin/install -c gdbm.la '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q' libtool: warning: relinking 'gdbm.la' libtool: install: (cd /builddir/build/BUILD/q-7.11/modules/gdbm; /bin/sh "/builddir/build/BUILD/q-7.11/libtool" --tag CC --mode=relink gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -no-undefined -module -avoid-version -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o gdbm.la -rpath /usr/lib64/q gdbm.lo ../../libq/libq.la -lgdbm -lcrypt -lrt -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x) libtool: relink: gcc -shared -fPIC -DPIC .libs/gdbm.o -L/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64 -L/usr/lib64 -lq -lgdbm -lcrypt -lrt -lutil -lm -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,gdbm.so -o .libs/gdbm.so libtool: install: /usr/bin/install -c .libs/gdbm.soT /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/gdbm.so libtool: install: /usr/bin/install -c .libs/gdbm.lai /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/gdbm.la libtool: install: /usr/bin/install -c .libs/gdbm.a /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/gdbm.a libtool: install: chmod 644 /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/gdbm.a libtool: install: ranlib /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/gdbm.a libtool: warning: remember to run 'libtool --finish /usr/lib64/q' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/etc' /usr/bin/install -c -m 644 README-Gdbm '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/etc' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/lib' /usr/bin/install -c -m 644 gdbm.q '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/lib' make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/gdbm' make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/gdbm' Making install in examples make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules/gdbm/examples' make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/gdbm/examples' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/examples/gdbm' /usr/bin/install -c -m 644 gdbm_dict.q testdb.q '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/examples/gdbm' make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/gdbm/examples' make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/gdbm/examples' make[2]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/gdbm' Making install in ggi make[2]: Entering directory '/builddir/build/BUILD/q-7.11/modules/ggi' Making install in . make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules/ggi' make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/ggi' make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/ggi' make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/ggi' Making install in examples make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules/ggi/examples' make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/ggi/examples' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/ggi/examples' make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/ggi/examples' make[2]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/ggi' Making install in magick make[2]: Entering directory '/builddir/build/BUILD/q-7.11/modules/magick' Making install in . make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules/magick' make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/magick' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q' /bin/sh ../../libtool --mode=install /usr/bin/install -c magick.la '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q' libtool: warning: relinking 'magick.la' libtool: install: (cd /builddir/build/BUILD/q-7.11/modules/magick; /bin/sh "/builddir/build/BUILD/q-7.11/libtool" --tag CC --mode=relink gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -no-undefined -module -avoid-version -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o magick.la -rpath /usr/lib64/q magick.lo ../../libq/libq.la -lMagickCore-6.Q16 -lcrypt -lrt -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x) libtool: relink: gcc -shared -fPIC -DPIC .libs/magick.o -L/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64 -L/usr/lib64 -lq -lMagickCore-6.Q16 -lcrypt -lrt -lutil -lm -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,magick.so -o .libs/magick.so libtool: install: /usr/bin/install -c .libs/magick.soT /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/magick.so libtool: install: /usr/bin/install -c .libs/magick.lai /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/magick.la libtool: install: /usr/bin/install -c .libs/magick.a /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/magick.a libtool: install: chmod 644 /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/magick.a libtool: install: ranlib /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/magick.a libtool: warning: remember to run 'libtool --finish /usr/lib64/q' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/etc' /usr/bin/install -c -m 644 README-Magick '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/etc' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/lib' /usr/bin/install -c -m 644 magick.q '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/lib' make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/magick' make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/magick' Making install in examples make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules/magick/examples' make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/magick/examples' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/magick/examples' make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/magick/examples' make[2]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/magick' Making install in octave make[2]: Entering directory '/builddir/build/BUILD/q-7.11/modules/octave' make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules/octave' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q' /bin/sh ../../libtool --mode=install /usr/bin/install -c octave.la '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q' libtool: warning: relinking 'octave.la' libtool: install: (cd /builddir/build/BUILD/q-7.11/modules/octave; /bin/sh "/builddir/build/BUILD/q-7.11/libtool" --tag CC --mode=relink gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -no-undefined -module -avoid-version -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o octave.la -rpath /usr/lib64/q octave.lo ../../libq/libq.la -lcrypt -lrt -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x) libtool: relink: gcc -shared -fPIC -DPIC .libs/octave.o -L/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64 -L/usr/lib64 -lq -lcrypt -lrt -lutil -lm -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,octave.so -o .libs/octave.so /usr/bin/ld: /tmp/cc6epj8E.ltrans0.ltrans.o: in function `start_octave': /builddir/build/BUILD/q-7.11/modules/octave/octave.c:319: warning: the use of `tmpnam' is dangerous, better use `mkstemp' libtool: install: /usr/bin/install -c .libs/octave.soT /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/octave.so libtool: install: /usr/bin/install -c .libs/octave.lai /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/octave.la libtool: install: /usr/bin/install -c .libs/octave.a /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/octave.a libtool: install: chmod 644 /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/octave.a libtool: install: ranlib /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/octave.a libtool: warning: remember to run 'libtool --finish /usr/lib64/q' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/etc' /usr/bin/install -c -m 644 README-Octave '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/etc' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/lib' /usr/bin/install -c -m 644 octave.q '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/lib' make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/octave' make[2]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/octave' Making install in odbc make[2]: Entering directory '/builddir/build/BUILD/q-7.11/modules/odbc' Making install in . make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules/odbc' make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/odbc' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q' /bin/sh ../../libtool --mode=install /usr/bin/install -c odbc.la '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q' libtool: warning: relinking 'odbc.la' libtool: install: (cd /builddir/build/BUILD/q-7.11/modules/odbc; /bin/sh "/builddir/build/BUILD/q-7.11/libtool" --tag CC --mode=relink gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -no-undefined -module -avoid-version -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o odbc.la -rpath /usr/lib64/q odbc.lo ../../libq/libq.la -lgmp -lodbc -lcrypt -lrt -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x) libtool: relink: gcc -shared -fPIC -DPIC .libs/odbc.o -L/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64 -L/usr/lib64 -lq -lgmp -lodbc -lcrypt -lrt -lutil -lm -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,odbc.so -o .libs/odbc.so libtool: install: /usr/bin/install -c .libs/odbc.soT /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/odbc.so libtool: install: /usr/bin/install -c .libs/odbc.lai /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/odbc.la libtool: install: /usr/bin/install -c .libs/odbc.a /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/odbc.a libtool: install: chmod 644 /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/odbc.a libtool: install: ranlib /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/odbc.a libtool: warning: remember to run 'libtool --finish /usr/lib64/q' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/etc' /usr/bin/install -c -m 644 README-ODBC '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/etc' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/lib' /usr/bin/install -c -m 644 odbc.q '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/lib' make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/odbc' make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/odbc' Making install in examples make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules/odbc/examples' make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/odbc/examples' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/examples/odbc' /usr/bin/install -c -m 644 odbc_examp.q '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/examples/odbc' make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/odbc/examples' make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/odbc/examples' make[2]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/odbc' Making install in swig make[2]: Entering directory '/builddir/build/BUILD/q-7.11/modules/swig' Making install in . make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules/swig' make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/swig' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q' /bin/sh ../../libtool --mode=install /usr/bin/install -c swig.la '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q' libtool: warning: relinking 'swig.la' libtool: install: (cd /builddir/build/BUILD/q-7.11/modules/swig; /bin/sh "/builddir/build/BUILD/q-7.11/libtool" --tag CC --mode=relink gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -no-undefined -module -avoid-version -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o swig.la -rpath /usr/lib64/q swig.lo ../../libq/libq.la -lcrypt -lrt -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x) libtool: relink: gcc -shared -fPIC -DPIC .libs/swig.o -L/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64 -L/usr/lib64 -lq -lcrypt -lrt -lutil -lm -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,swig.so -o .libs/swig.so libtool: install: /usr/bin/install -c .libs/swig.soT /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/swig.so libtool: install: /usr/bin/install -c .libs/swig.lai /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/swig.la libtool: install: /usr/bin/install -c .libs/swig.a /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/swig.a libtool: install: chmod 644 /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/swig.a libtool: install: ranlib /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/swig.a libtool: warning: remember to run 'libtool --finish /usr/lib64/q' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/etc' /usr/bin/install -c -m 644 README-SWIG '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/etc' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/lib' /usr/bin/install -c -m 644 swig.q '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/lib' make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/swig' make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/swig' Making install in examples make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules/swig/examples' make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/swig/examples' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/examples/swig' /usr/bin/install -c -m 644 example.c example.i qt_examp.cxx qt_examp.h qt_examp.i '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/examples/swig' make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/swig/examples' make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/swig/examples' make[2]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/swig' Making install in tk make[2]: Entering directory '/builddir/build/BUILD/q-7.11/modules/tk' Making install in . make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules/tk' make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/tk' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q' /bin/sh ../../libtool --mode=install /usr/bin/install -c tk.la '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q' libtool: warning: relinking 'tk.la' libtool: install: (cd /builddir/build/BUILD/q-7.11/modules/tk; /bin/sh "/builddir/build/BUILD/q-7.11/libtool" --tag CC --mode=relink gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -no-undefined -module -avoid-version -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o tk.la -rpath /usr/lib64/q tk.lo ../../libq/libq.la -lpthread -ltcl -ltk -lX11 -lcrypt -lrt -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x) libtool: relink: gcc -shared -fPIC -DPIC .libs/tk.o -L/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64 -L/usr/lib64 -lq -lpthread -ltcl -ltk -lX11 -lcrypt -lrt -lutil -lm -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,tk.so -o .libs/tk.so libtool: install: /usr/bin/install -c .libs/tk.soT /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/tk.so libtool: install: /usr/bin/install -c .libs/tk.lai /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/tk.la libtool: install: /usr/bin/install -c .libs/tk.a /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/tk.a libtool: install: chmod 644 /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/tk.a libtool: install: ranlib /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/tk.a libtool: warning: remember to run 'libtool --finish /usr/lib64/q' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/etc' /usr/bin/install -c -m 644 README-Tk '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/etc' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/lib' /usr/bin/install -c -m 644 tk.q '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/lib' make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/tk' make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/tk' Making install in examples make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules/tk/examples' make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/tk/examples' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/examples/tk' /usr/bin/install -c -m 644 tix.q tk_examp.q tk_test.q '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/examples/tk' make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/tk/examples' make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/tk/examples' make[2]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/tk' Making install in xml make[2]: Entering directory '/builddir/build/BUILD/q-7.11/modules/xml' Making install in . make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules/xml' make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/xml' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q' /bin/sh ../../libtool --mode=install /usr/bin/install -c xml.la '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q' libtool: warning: relinking 'xml.la' libtool: install: (cd /builddir/build/BUILD/q-7.11/modules/xml; /bin/sh "/builddir/build/BUILD/q-7.11/libtool" --tag CC --mode=relink gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -no-undefined -module -avoid-version -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o xml.la -rpath /usr/lib64/q xml.lo ../../libq/libq.la -lxml2 -lz -llzma -lm -lxslt -lxml2 -lm -lcrypt -lrt -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x) libtool: relink: gcc -shared -fPIC -DPIC .libs/xml.o -L/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64 -L/usr/lib64 -lq -lz -llzma -lxslt -lxml2 -lcrypt -lrt -lutil -lm -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,xml.so -o .libs/xml.so libtool: install: /usr/bin/install -c .libs/xml.soT /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/xml.so libtool: install: /usr/bin/install -c .libs/xml.lai /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/xml.la libtool: install: /usr/bin/install -c .libs/xml.a /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/xml.a libtool: install: chmod 644 /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/xml.a libtool: install: ranlib /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/xml.a libtool: warning: remember to run 'libtool --finish /usr/lib64/q' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/etc' /usr/bin/install -c -m 644 README-XML '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/etc' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/lib' /usr/bin/install -c -m 644 xml.q '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/lib' make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/xml' make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/xml' Making install in examples make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules/xml/examples' make[4]: Entering directory '/builddir/build/BUILD/q-7.11/modules/xml/examples' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/examples/xml' /usr/bin/install -c -m 644 catalog.q catalog.xsl recipes.q recipes.xml recipes.xsl sample.xml xml_examp.q '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/examples/xml' make[4]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/xml/examples' make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/xml/examples' make[2]: Leaving directory '/builddir/build/BUILD/q-7.11/modules/xml' make[2]: Entering directory '/builddir/build/BUILD/q-7.11/modules' make[3]: Entering directory '/builddir/build/BUILD/q-7.11/modules' 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/q-7.11/modules' make[2]: Leaving directory '/builddir/build/BUILD/q-7.11/modules' make[1]: Leaving directory '/builddir/build/BUILD/q-7.11/modules' Making install in src make[1]: Entering directory '/builddir/build/BUILD/q-7.11/src' make install-am make[2]: Entering directory '/builddir/build/BUILD/q-7.11/src' make[3]: Entering directory '/builddir/build/BUILD/q-7.11/src' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64' /bin/sh ../libtool --mode=install /usr/bin/install -c libqmain.la libqint.la '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64' libtool: install: /usr/bin/install -c .libs/libqmain.lai /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/libqmain.la libtool: warning: relinking 'libqint.la' libtool: install: (cd /builddir/build/BUILD/q-7.11/src; /bin/sh "/builddir/build/BUILD/q-7.11/libtool" --tag CC --mode=relink gcc -DYEAR=\"2008\" -DSYSINFO=\"s390x-redhat-linux-gnu\" -DQPATH=\".:/usr/share/q/lib:/usr/lib64/q\" -DQEXEC=\"/usr/bin/q\" -DLIBTOOL=\"/usr/lib64/q/libtool\" -DCC=\"gcc\" -DQINT_LIBRARY -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -no-undefined -version-info 2:0:0 -dlpreopen force -dlopen ../modules/clib/clib.la -dlopen ../modules/curl/curl.la -dlopen ../modules/dxl/dxl.la -dlopen ../modules/gdbm/gdbm.la -dlopen ../modules/magick/magick.la -dlopen ../modules/odbc/odbc.la -dlopen ../modules/octave/octave.la -dlopen ../modules/tk/tk.la -dlopen ../modules/xml/xml.la -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o libqint.la -rpath /usr/lib64 libqint_la-q.lo libqint_la-qm.lo libqint_la-qmcode.lo libqint_la-qmfuns.lo libqint_la-qmmatch.lo libqint_la-qmprint.lo libqint_la-qmparse.lo libqint_la-qmlex.lo libqint_la-qbase.lo libqint_la-sys.lo libqint_la-random.lo libqint_la-uchar.lo libqint_la-getopt.lo libqint_la-getopt1.lo ../libq/libq.la -lgmp ../libltdl/libltdlc.la -lpthread -lreadline -lncurses -lncursesw -lcrypt -lrt -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x) libtool: warning: '-dlopen self' is ignored for libtool libraries libtool: relink: rm -f .libs/libqint.nm .libs/libqint.nmS .libs/libqint.nmT libtool: relink: rm -f ".libs/libqint.nmI" libtool: relink: (cd .libs && gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -c -fno-builtin -fPIC -DPIC "libqintS.c") libtool: relink: rm -f ".libs/libqintS.c" ".libs/libqint.nm" ".libs/libqint.nmS" ".libs/libqint.nmT" ".libs/libqint.nmI" libtool: relink: gcc -shared -fPIC -DPIC .libs/libqint_la-q.o .libs/libqint_la-qm.o .libs/libqint_la-qmcode.o .libs/libqint_la-qmfuns.o .libs/libqint_la-qmmatch.o .libs/libqint_la-qmprint.o .libs/libqint_la-qmparse.o .libs/libqint_la-qmlex.o .libs/libqint_la-qbase.o .libs/libqint_la-sys.o .libs/libqint_la-random.o .libs/libqint_la-uchar.o .libs/libqint_la-getopt.o .libs/libqint_la-getopt1.o .libs/libqintS.o -Wl,--whole-archive ../libltdl/.libs/libltdlc.a -Wl,--no-whole-archive -L/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64 -L/usr/lib64 -lq -lgmp -lpthread -lreadline -lncurses -lncursesw -lcrypt -lrt -lutil -lm -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -flto=auto -g -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-soname -Wl,libqint.so.2 -o .libs/libqint.so.2.0.0 ../libltdl/.libs/libltdlcS.c:27:12: warning: type of 'dlopen_LTX_get_vtable' does not match original declaration [-Wlto-type-mismatch] ../libltdl/loaders/dlopen.c:61:1: note: return value type mismatch 61 | get_vtable (lt_user_data loader_data) | ^ ../libltdl/loaders/dlopen.c:61:1: note: 'dlopen_LTX_get_vtable' was previously declared here ../libltdl/loaders/dlopen.c:61:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used /usr/bin/ld: /tmp/cc1SUx3S.ltrans0.ltrans.o: in function `dorun': /builddir/build/BUILD/q-7.11/src/q.c:1392: warning: the use of `tmpnam' is dangerous, better use `mkstemp' libtool: install: /usr/bin/install -c .libs/libqint.so.2.0.0T /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/libqint.so.2.0.0 libtool: install: (cd /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64 && { ln -s -f libqint.so.2.0.0 libqint.so.2 || { rm -f libqint.so.2 && ln -s libqint.so.2.0.0 libqint.so.2; }; }) libtool: install: (cd /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64 && { ln -s -f libqint.so.2.0.0 libqint.so || { rm -f libqint.so && ln -s libqint.so.2.0.0 libqint.so; }; }) libtool: install: /usr/bin/install -c .libs/libqint.lai /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/libqint.la libtool: install: /usr/bin/install -c .libs/libqmain.a /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/libqmain.a libtool: install: chmod 644 /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/libqmain.a libtool: install: ranlib /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/libqmain.a libtool: install: /usr/bin/install -c .libs/libqint.a /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/libqint.a libtool: install: chmod 644 /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/libqint.a libtool: install: ranlib /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/libqint.a libtool: warning: remember to run 'libtool --finish /usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/bin' /bin/sh ../libtool --mode=install /usr/bin/install -c q qc qcc '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/bin' libtool: warning: '../libq/libq.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/q /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/bin/q libtool: install: /usr/bin/install -c qc /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/bin/qc libtool: install: /usr/bin/install -c qcc /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/bin/qcc /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/bin' /usr/bin/install -c qld '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/bin' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/examples' /usr/bin/install -c -m 644 qint.c '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/examples' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/include' /usr/bin/install -c -m 644 qint.h '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/include' make[3]: Leaving directory '/builddir/build/BUILD/q-7.11/src' make[2]: Leaving directory '/builddir/build/BUILD/q-7.11/src' make[1]: Leaving directory '/builddir/build/BUILD/q-7.11/src' Making install in stdlib make[1]: Entering directory '/builddir/build/BUILD/q-7.11/stdlib' make[2]: Entering directory '/builddir/build/BUILD/q-7.11/stdlib' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/lib' /usr/bin/install -c -m 644 array.q assert.q bag.q complex.q cond.q dict.q error.q getopt.q graphics.q hdict.q heap.q math.q prelude.q rational.q reftypes.q set.q sort.q stddecl.q stdlib.q stdtypes.q stream.q string.q tuple.q typec.q '/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/lib' make[2]: Leaving directory '/builddir/build/BUILD/q-7.11/stdlib' make[1]: Leaving directory '/builddir/build/BUILD/q-7.11/stdlib' + rm -f /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/libq.la /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/libqint.la /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/libqmain.la /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/libq.a /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/libqint.a /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/libqmain.a + rm -f /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/clib.la /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/curl.la /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/dxl.la /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/gdbm.la /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/magick.la /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/octave.la /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/odbc.la /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/swig.la /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/system.la /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/tk.la /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/xml.la /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/clib.a /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/curl.a /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/dxl.a /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/gdbm.a /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/magick.a /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/octave.a /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/odbc.a /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/swig.a /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/system.a /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/tk.a /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/xml.a + rm -f /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/info/dir + mkdir -p _docs_staging + mv /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/etc _docs_staging + mv /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/q/examples _docs_staging + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 7.11-46.fc38 --unique-debug-suffix -7.11-46.fc38.s390x --unique-debug-src-base q-7.11-46.fc38.s390x --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/q-7.11 extracting debug info from /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/bin/q extracting debug info from /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/bin/qc extracting debug info from /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/bin/qcc extracting debug info from /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/libq.so.8.0.0 extracting debug info from /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/libqint.so.2.0.0 extracting debug info from /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/clib.so extracting debug info from /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/curl.so extracting debug info from /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/dxl.so extracting debug info from /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/gdbm.so extracting debug info from /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/octave.so extracting debug info from /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/magick.so extracting debug info from /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/odbc.so extracting debug info from /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/swig.so extracting debug info from /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/system.so extracting debug info from /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/tk.so extracting debug info from /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/lib64/q/xml.so original debug info size: 4788kB, size after compression: 4260kB /usr/bin/sepdebugcrcfix: Updated 16 CRC32s, 0 CRC32s did match. cpio: libltdl/.libs/libltdlcS.c: Cannot stat: No such file or directory cpio: src/.libs/libqintS.c: Cannot stat: No such file or directory cpio: src/.libs/qS.c: Cannot stat: No such file or directory 4634 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/bin/qld from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/lib64/q/libtool from /bin/sh to #!/usr/bin/sh + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: q-7.11-46.fc38.s390x Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.zEojHk + umask 022 + cd /builddir/build/BUILD + cd q-7.11 + DOCDIR=/builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/doc/q + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/doc/q + cp -pr _docs_staging/etc _docs_staging/examples /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x/usr/share/doc/q + RPM_EC=0 ++ jobs -p + exit 0 warning: File listed twice: /usr/lib/.build-id/45/b2039a7a27234c0744f65d0884db8b7698b8e3 warning: File listed twice: /usr/lib/.build-id/4b/953d3c3c6bffba9b9326098cdd6b8cf3dad977 warning: File listed twice: /usr/lib/.build-id/55/cdabf95466724fcd314344853a9d1117f8cbed warning: File listed twice: /usr/lib/.build-id/db/bce75a21773381bc6581982a8c5f70692e07ad warning: Deprecated external dependency generator is used! Finding Provides: /bin/sh -c " /usr/bin/grep -v '/usr/lib64/q/.*\.so$' | while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -P; done | /bin/sort -u " Finding Requires(interp): Finding Requires(rpmlib): Finding Requires(verify): Finding Requires(pre): Finding Requires(post): Finding Requires(preun): Finding Requires(postun): Finding Requires(pretrans): Finding Requires(posttrans): Finding Requires: /bin/sh -c " while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -R; done | /bin/sort -u " Finding Conflicts: Finding Obsoletes: Finding Recommends: Finding Suggests: Finding Supplements: Finding Enhances: Finding OrderWithRequires: Provides: libq.so.8()(64bit) libqint.so.2()(64bit) q = 7.11-46.fc38 q(s390-64) = 7.11-46.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/sh libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.2.3)(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libcrypt.so.2()(64bit) libcrypt.so.2(XCRYPT_2.0)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgdbm.so.6()(64bit) libgmp.so.10()(64bit) liblzma.so.5()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2)(64bit) libm.so.6(GLIBC_2.29)(64bit) libncurses.so.6()(64bit) libncursesw.so.6()(64bit) libodbc.so.2()(64bit) libq.so.8()(64bit) libreadline.so.8()(64bit) libtinfo.so.6()(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) libxslt.so.1()(64bit) libxslt.so.1(LIBXML2_1.0.11)(64bit) libxslt.so.1(LIBXML2_1.0.18)(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: q-dx-7.11-46.fc38.s390x warning: Deprecated external dependency generator is used! Finding Provides: /bin/sh -c " /usr/bin/grep -v '/usr/lib64/q/.*\.so$' | while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -P; done | /bin/sort -u " Finding Requires(interp): Finding Requires(rpmlib): Finding Requires(verify): Finding Requires(pre): Finding Requires(post): Finding Requires(preun): Finding Requires(postun): Finding Requires(pretrans): Finding Requires(posttrans): Finding Requires: /bin/sh -c " while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -R; done | /bin/sort -u " Finding Conflicts: Finding Obsoletes: Finding Recommends: Finding Suggests: Finding Supplements: Finding Enhances: Finding OrderWithRequires: Provides: q-dx = 7.11-46.fc38 q-dx(s390-64) = 7.11-46.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libDX.so.4()(64bit) libDXL.so.4()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.4)(64bit) libcrypt.so.2()(64bit) libm.so.6()(64bit) libq.so.8()(64bit) rtld(GNU_HASH) Processing files: q-curl-7.11-46.fc38.s390x warning: Deprecated external dependency generator is used! Finding Provides: /bin/sh -c " /usr/bin/grep -v '/usr/lib64/q/.*\.so$' | while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -P; done | /bin/sort -u " Finding Requires(interp): Finding Requires(rpmlib): Finding Requires(verify): Finding Requires(pre): Finding Requires(post): Finding Requires(preun): Finding Requires(postun): Finding Requires(pretrans): Finding Requires(posttrans): Finding Requires: /bin/sh -c " while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -R; done | /bin/sort -u " Finding Conflicts: Finding Obsoletes: Finding Recommends: Finding Suggests: Finding Supplements: Finding Enhances: Finding OrderWithRequires: Provides: q-curl = 7.11-46.fc38 q-curl(s390-64) = 7.11-46.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.4)(64bit) libcrypt.so.2()(64bit) libcurl.so.4()(64bit) libm.so.6()(64bit) libq.so.8()(64bit) rtld(GNU_HASH) Processing files: q-magick-7.11-46.fc38.s390x warning: Deprecated external dependency generator is used! Finding Provides: /bin/sh -c " /usr/bin/grep -v '/usr/lib64/q/.*\.so$' | while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -P; done | /bin/sort -u " Finding Requires(interp): Finding Requires(rpmlib): Finding Requires(verify): Finding Requires(pre): Finding Requires(post): Finding Requires(preun): Finding Requires(postun): Finding Requires(pretrans): Finding Requires(posttrans): Finding Requires: /bin/sh -c " while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -R; done | /bin/sort -u " Finding Conflicts: Finding Obsoletes: Finding Recommends: Finding Suggests: Finding Supplements: Finding Enhances: Finding OrderWithRequires: Provides: q-magick = 7.11-46.fc38 q-magick(s390-64) = 7.11-46.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libMagickCore-6.Q16.so.7()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.4)(64bit) libcrypt.so.2()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2)(64bit) libq.so.8()(64bit) rtld(GNU_HASH) Processing files: q-tk-7.11-46.fc38.s390x warning: Deprecated external dependency generator is used! Finding Provides: /bin/sh -c " /usr/bin/grep -v '/usr/lib64/q/.*\.so$' | while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -P; done | /bin/sort -u " Finding Requires(interp): Finding Requires(rpmlib): Finding Requires(verify): Finding Requires(pre): Finding Requires(post): Finding Requires(preun): Finding Requires(postun): Finding Requires(pretrans): Finding Requires(posttrans): Finding Requires: /bin/sh -c " while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -R; done | /bin/sort -u " Finding Conflicts: Finding Obsoletes: Finding Recommends: Finding Suggests: Finding Supplements: Finding Enhances: Finding OrderWithRequires: Provides: q-tk = 7.11-46.fc38 q-tk(s390-64) = 7.11-46.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libX11.so.6()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libcrypt.so.2()(64bit) libm.so.6()(64bit) libq.so.8()(64bit) libtcl8.6.so()(64bit) libtk8.6.so()(64bit) rtld(GNU_HASH) Processing files: q-devel-7.11-46.fc38.s390x warning: Deprecated external dependency generator is used! Finding Provides: /bin/sh -c " /usr/bin/grep -v '/usr/lib64/q/.*\.so$' | while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -P; done | /bin/sort -u " Finding Requires(interp): Finding Requires(rpmlib): Finding Requires(verify): Finding Requires(pre): Finding Requires(post): Finding Requires(preun): Finding Requires(postun): Finding Requires(pretrans): Finding Requires(posttrans): Finding Requires: /bin/sh -c " while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -R; done | /bin/sort -u " Finding Conflicts: Finding Obsoletes: Finding Recommends: Finding Suggests: Finding Supplements: Finding Enhances: Finding OrderWithRequires: Provides: q-devel = 7.11-46.fc38 q-devel(s390-64) = 7.11-46.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/sh libc.so.6()(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libgmp.so.10()(64bit) libq.so.8()(64bit) libqint.so.2()(64bit) rtld(GNU_HASH) Processing files: q-debugsource-7.11-46.fc38.s390x warning: Deprecated external dependency generator is used! Provides: q-debugsource = 7.11-46.fc38 q-debugsource(s390-64) = 7.11-46.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: q-debuginfo-7.11-46.fc38.s390x warning: Deprecated external dependency generator is used! Finding Provides: /bin/sh -c " /usr/bin/grep -v '/usr/lib64/q/.*\.so$' | while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -P; done | /bin/sort -u " Provides: debuginfo(build-id) = 07ef05c6bce606b1b15f1993a88b20f37ee658a4 debuginfo(build-id) = 169cec78d7fec531ab689cdc52b6aec7b4f3ff71 debuginfo(build-id) = 273339783c8a08528cbc18323660a6b0099e9db7 debuginfo(build-id) = 3374e1b7214dfa6124818b4acdae6cdd9d336fb3 debuginfo(build-id) = 43ed68aa8be9996f399c2fd2cbad2535ce6a582b debuginfo(build-id) = 45b2039a7a27234c0744f65d0884db8b7698b8e3 debuginfo(build-id) = 4b953d3c3c6bffba9b9326098cdd6b8cf3dad977 debuginfo(build-id) = 55cdabf95466724fcd314344853a9d1117f8cbed debuginfo(build-id) = 90ccbbea22c78a37413276353ea43d5d29ceb2f1 debuginfo(build-id) = 9e8661840663af0add8500da484bf65ad6792874 debuginfo(build-id) = a127f4bed9bb206caee7384863bd65b11bff4c7e debuginfo(build-id) = d662f0ce9cf846cea419341bf2ef5cf5f1f85ee0 debuginfo(build-id) = dbbce75a21773381bc6581982a8c5f70692e07ad debuginfo(build-id) = fc81be79e591e63c876c57d4fd49c56d53764680 debuginfo(build-id) = fcad00d735948c261ef812a1a26619a1f1ba8dbb libq.so.8.0.0-7.11-46.fc38.s390x.debug()(64bit) libqint.so.2.0.0-7.11-46.fc38.s390x.debug()(64bit) q-debuginfo = 7.11-46.fc38 q-debuginfo(s390-64) = 7.11-46.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: q-debugsource(s390-64) = 7.11-46.fc38 Processing files: q-dx-debuginfo-7.11-46.fc38.s390x warning: Deprecated external dependency generator is used! Finding Provides: /bin/sh -c " /usr/bin/grep -v '/usr/lib64/q/.*\.so$' | while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -P; done | /bin/sort -u " Provides: debuginfo(build-id) = 55cdabf95466724fcd314344853a9d1117f8cbed q-dx-debuginfo = 7.11-46.fc38 q-dx-debuginfo(s390-64) = 7.11-46.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: q-debugsource(s390-64) = 7.11-46.fc38 Processing files: q-curl-debuginfo-7.11-46.fc38.s390x warning: Deprecated external dependency generator is used! Finding Provides: /bin/sh -c " /usr/bin/grep -v '/usr/lib64/q/.*\.so$' | while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -P; done | /bin/sort -u " Provides: debuginfo(build-id) = 4b953d3c3c6bffba9b9326098cdd6b8cf3dad977 q-curl-debuginfo = 7.11-46.fc38 q-curl-debuginfo(s390-64) = 7.11-46.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: q-debugsource(s390-64) = 7.11-46.fc38 Processing files: q-magick-debuginfo-7.11-46.fc38.s390x warning: Deprecated external dependency generator is used! Finding Provides: /bin/sh -c " /usr/bin/grep -v '/usr/lib64/q/.*\.so$' | while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -P; done | /bin/sort -u " Provides: debuginfo(build-id) = dbbce75a21773381bc6581982a8c5f70692e07ad q-magick-debuginfo = 7.11-46.fc38 q-magick-debuginfo(s390-64) = 7.11-46.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: q-debugsource(s390-64) = 7.11-46.fc38 Processing files: q-tk-debuginfo-7.11-46.fc38.s390x warning: Deprecated external dependency generator is used! Finding Provides: /bin/sh -c " /usr/bin/grep -v '/usr/lib64/q/.*\.so$' | while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -P; done | /bin/sort -u " Provides: debuginfo(build-id) = 45b2039a7a27234c0744f65d0884db8b7698b8e3 q-tk-debuginfo = 7.11-46.fc38 q-tk-debuginfo(s390-64) = 7.11-46.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: q-debugsource(s390-64) = 7.11-46.fc38 Processing files: q-devel-debuginfo-7.11-46.fc38.s390x warning: Deprecated external dependency generator is used! Finding Provides: /bin/sh -c " /usr/bin/grep -v '/usr/lib64/q/.*\.so$' | while read FILE; do echo "${FILE}" | /usr/lib/rpm/rpmdeps -P; done | /bin/sort -u " Provides: debuginfo(build-id) = 62d81e8185e5c63813f8529eade1bae3f579240c q-devel-debuginfo = 7.11-46.fc38 q-devel-debuginfo(s390-64) = 7.11-46.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: q-debugsource(s390-64) = 7.11-46.fc38 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x Wrote: /builddir/build/RPMS/q-7.11-46.fc38.s390x.rpm Wrote: /builddir/build/RPMS/q-debuginfo-7.11-46.fc38.s390x.rpm Wrote: /builddir/build/RPMS/q-magick-debuginfo-7.11-46.fc38.s390x.rpm Wrote: /builddir/build/RPMS/q-magick-7.11-46.fc38.s390x.rpm Wrote: /builddir/build/RPMS/q-curl-debuginfo-7.11-46.fc38.s390x.rpm Wrote: /builddir/build/RPMS/q-devel-debuginfo-7.11-46.fc38.s390x.rpm Wrote: /builddir/build/RPMS/q-dx-debuginfo-7.11-46.fc38.s390x.rpm Wrote: /builddir/build/RPMS/q-devel-7.11-46.fc38.s390x.rpm Wrote: /builddir/build/RPMS/q-tk-debuginfo-7.11-46.fc38.s390x.rpm Wrote: /builddir/build/RPMS/q-curl-7.11-46.fc38.s390x.rpm Wrote: /builddir/build/RPMS/q-debugsource-7.11-46.fc38.s390x.rpm Wrote: /builddir/build/RPMS/q-dx-7.11-46.fc38.s390x.rpm Wrote: /builddir/build/RPMS/q-tk-7.11-46.fc38.s390x.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.ddniIt + umask 022 + cd /builddir/build/BUILD + cd q-7.11 + /usr/bin/rm -rf /builddir/build/BUILDROOT/q-7.11-46.fc38.s390x + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.24j4e4 + umask 022 + cd /builddir/build/BUILD + rm -rf q-7.11 q-7.11.gemspec + RPM_EC=0 ++ jobs -p + exit 0 RPM build warnings: File listed twice: /usr/lib/.build-id/45/b2039a7a27234c0744f65d0884db8b7698b8e3 File listed twice: /usr/lib/.build-id/4b/953d3c3c6bffba9b9326098cdd6b8cf3dad977 File listed twice: /usr/lib/.build-id/55/cdabf95466724fcd314344853a9d1117f8cbed File listed twice: /usr/lib/.build-id/db/bce75a21773381bc6581982a8c5f70692e07ad Deprecated external dependency generator is used! Deprecated external dependency generator is used! Deprecated external dependency generator is used! Deprecated external dependency generator is used! Deprecated external dependency generator is used! Deprecated external dependency generator is used! Deprecated external dependency generator is used! Deprecated external dependency generator is used! Deprecated external dependency generator is used! Deprecated external dependency generator is used! Deprecated external dependency generator is used! Deprecated external dependency generator is used! Deprecated external dependency generator is used! Finish: rpmbuild q-7.11-46.fc38.src.rpm Finish: build phase for q-7.11-46.fc38.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-s390x-1672099125.116594/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-s390x-1672099125.116594/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-s390x-1672099125.116594/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/q-7.11-46.fc38.src.rpm) Config(child) 3 minutes 42 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