Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c114' (ECDSA) to the list of known hosts. Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 2823974 --chroot fedora-rawhide-x86_64 --detached Version: 0.52 Task: {'appstream': True, 'background': False, 'bootstrap': 'off', 'build_id': 2823974, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': '33e7e1ecde43ef4726c6a81d590101415e4251eb', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/thofmann/eclipse-clp-6/eclipse-clp.git', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'eclipse-clp', 'package_version': '6.2_29-6.fc34', 'project_dirname': 'eclipse-clp-6', 'project_name': 'eclipse-clp-6', 'project_owner': 'thofmann', 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/thofmann/eclipse-clp-6/fedora-rawhide-x86_64/', 'id': 'copr_base', 'name': 'Copr repository'}], 'sandbox': 'thofmann/eclipse-clp-6--thofmann', 'source_json': {}, 'source_type': None, 'submitter': 'thofmann', 'task_id': '2823974-fedora-rawhide-x86_64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/thofmann/eclipse-clp-6/eclipse-clp.git /var/lib/copr-rpmbuild/workspace/workdir-6_qhf2yp/eclipse-clp --depth 500 --no-single-branch cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/thofmann/eclipse-clp-6/eclipse-clp.git', '/var/lib/copr-rpmbuild/workspace/workdir-6_qhf2yp/eclipse-clp', '--depth', '500', '--no-single-branch'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-6_qhf2yp/eclipse-clp'... Running: git checkout 33e7e1ecde43ef4726c6a81d590101415e4251eb cmd: ['git', 'checkout', '33e7e1ecde43ef4726c6a81d590101415e4251eb'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-6_qhf2yp/eclipse-clp rc: 0 stdout: stderr: Note: switching to '33e7e1ecde43ef4726c6a81d590101415e4251eb'. 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 33e7e1e automatic import of eclipse-clp Running: copr-distgit-client sources cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-6_qhf2yp/eclipse-clp 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 eclipse-clp-6.2_29.tar.gz INFO: Calling: curl -H Pragma: -o eclipse-clp-6.2_29.tar.gz --location --remote-time --show-error --fail https://copr-dist-git.fedorainfracloud.org/repo/pkgs/thofmann/eclipse-clp-6/eclipse-clp/eclipse-clp-6.2_29.tar.gz/md5/1cab4d47a8a6c5a300b0cac819e5b53e/eclipse-clp-6.2_29.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 8485k 100 8485k 0 0 4171k 0 0:00:02 0:00:02 --:--:-- 4171k INFO: Reading stdout from command: md5sum eclipse-clp-6.2_29.tar.gz /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=18000): unbuffer mock --buildsrpm --spec /var/lib/copr-rpmbuild/workspace/workdir-6_qhf2yp/eclipse-clp/eclipse-clp.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-6_qhf2yp/eclipse-clp --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1631802600.692133 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 2.12 starting (python version = 3.9.4, NVR = mock-2.12-1.fc34)... 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-6_qhf2yp/eclipse-clp/eclipse-clp.spec) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1631802600.692133/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: 2.12 INFO: Mock Version: 2.12 Start: dnf install No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 43 kB/s | 7.2 kB 00:00 fedora 5.3 MB/s | 61 MB 00:11 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing group/module packages: bash  x86_64 5.1.8-2.fc36 fedora 1.7 M bzip2  x86_64 1.0.8-9.fc35 fedora 52 k coreutils  x86_64 8.32-31.fc36 fedora 1.1 M cpio  x86_64 2.13-11.fc36 fedora 270 k diffutils  x86_64 3.8-1.fc35 fedora 400 k fedora-release-common  noarch 36-0.7 fedora 21 k findutils  x86_64 1:4.8.0-4.fc35 fedora 538 k gawk  x86_64 5.1.0-4.fc35 fedora 996 k glibc-minimal-langpack  x86_64 2.34.9000-6.fc36 fedora 142 k grep  x86_64 3.7-1.fc36 fedora 294 k gzip  x86_64 1.10-5.fc35 fedora 150 k info  x86_64 6.8-2.fc35 fedora 222 k patch  x86_64 2.7.6-15.fc35 fedora 127 k redhat-rpm-config  noarch 197-1.fc36 fedora 65 k rpm-build  x86_64 4.17.0-1.fc36 fedora 61 k sed  x86_64 4.8-8.fc35 fedora 296 k shadow-utils  x86_64 2:4.9-3.fc36 fedora 1.1 M tar  x86_64 2:1.34-2.fc35 fedora 880 k unzip  x86_64 6.0-53.fc35 fedora 179 k util-linux  x86_64 2.37.2-1.fc36 fedora 2.2 M which  x86_64 2.21-27.fc35 fedora 41 k xz  x86_64 5.2.5-7.fc35 fedora 214 k Installing dependencies: alternatives  x86_64 1.19-1.fc35 fedora 35 k audit-libs  x86_64 3.0.5-2.fc36 fedora 116 k basesystem  noarch 11-12.fc35 fedora 7.0 k binutils  x86_64 2.37-11.fc36 fedora 6.0 M binutils-gold  x86_64 2.37-11.fc36 fedora 728 k bzip2-libs  x86_64 1.0.8-9.fc35 fedora 40 k ca-certificates  noarch 2021.2.50-3.fc35 fedora 352 k coreutils-common  x86_64 8.32-31.fc36 fedora 2.0 M cracklib  x86_64 2.9.6-27.fc36 fedora 81 k crypto-policies  noarch 20210819-1.gitd0fdcfb.fc36 fedora 58 k curl  x86_64 7.78.0-3.fc35 fedora 300 k cyrus-sasl-lib  x86_64 2.1.27-13.fc36 fedora 774 k debugedit  x86_64 5.0-2.fc35 fedora 76 k dwz  x86_64 0.14-2.fc35 fedora 127 k ed  x86_64 1.14.2-11.fc35 fedora 73 k efi-srpm-macros  noarch 5-4.fc36 fedora 22 k elfutils  x86_64 0.185-5.fc35 fedora 515 k elfutils-debuginfod-client  x86_64 0.185-5.fc35 fedora 36 k elfutils-default-yama-scope  noarch 0.185-5.fc35 fedora 18 k elfutils-libelf  x86_64 0.185-5.fc35 fedora 192 k elfutils-libs  x86_64 0.185-5.fc35 fedora 263 k fedora-gpg-keys  noarch 36-0.3 fedora 113 k fedora-release  noarch 36-0.7 fedora 11 k fedora-release-identity-basic noarch 36-0.7 fedora 12 k fedora-repos  noarch 36-0.3 fedora 11 k fedora-repos-rawhide  noarch 36-0.3 fedora 10 k file  x86_64 5.40-9.fc35 fedora 51 k file-libs  x86_64 5.40-9.fc35 fedora 619 k filesystem  x86_64 3.14-7.fc35 fedora 1.1 M fonts-srpm-macros  noarch 1:2.0.5-6.fc35 fedora 27 k fpc-srpm-macros  noarch 1.3-4.fc35 fedora 7.6 k gdb-minimal  x86_64 10.2-6.fc35 fedora 3.6 M gdbm-libs  x86_64 1:1.20-2.fc35 fedora 56 k ghc-srpm-macros  noarch 1.5.0-5.fc35 fedora 7.8 k glibc  x86_64 2.34.9000-6.fc36 fedora 2.0 M glibc-common  x86_64 2.34.9000-6.fc36 fedora 414 k glibc-gconv-extra  x86_64 2.34.9000-6.fc36 fedora 1.6 M gmp  x86_64 1:6.2.0-7.fc36 fedora 314 k gnat-srpm-macros  noarch 4-14.fc35 fedora 8.2 k go-srpm-macros  noarch 3.0.11-2.fc35 fedora 25 k kernel-srpm-macros  noarch 1.0-6.fc35 fedora 8.0 k keyutils-libs  x86_64 1.6.1-3.fc35 fedora 31 k krb5-libs  x86_64 1.19.2-3.fc36 fedora 722 k libacl  x86_64 2.3.1-2.fc35 fedora 24 k libarchive  x86_64 3.5.2-2.fc36 fedora 387 k libattr  x86_64 2.5.1-3.fc35 fedora 18 k libblkid  x86_64 2.37.2-1.fc36 fedora 107 k libbrotli  x86_64 1.0.9-6.fc35 fedora 313 k libcap  x86_64 2.48-3.fc35 fedora 66 k libcap-ng  x86_64 0.8.2-6.fc35 fedora 32 k libcom_err  x86_64 1.46.4-1.fc36 fedora 26 k libcurl  x86_64 7.78.0-3.fc35 fedora 290 k libdb  x86_64 5.3.28-49.fc36 fedora 748 k libeconf  x86_64 0.4.0-2.fc35 fedora 27 k libfdisk  x86_64 2.37.2-1.fc36 fedora 155 k libffi  x86_64 3.1-28.fc34 fedora 33 k libgcc  x86_64 11.2.1-1.fc35 fedora 107 k libgcrypt  x86_64 1.9.4-1.fc36 fedora 507 k libgomp  x86_64 11.2.1-1.fc35 fedora 281 k libgpg-error  x86_64 1.42-3.fc35 fedora 211 k libidn2  x86_64 2.3.2-3.fc36 fedora 103 k libmount  x86_64 2.37.2-1.fc36 fedora 135 k libnghttp2  x86_64 1.44.0-2.fc35 fedora 70 k libnsl2  x86_64 1.3.0-4.fc35 fedora 57 k libpkgconf  x86_64 1.8.0-1.fc35 fedora 36 k libpsl  x86_64 0.21.1-4.fc35 fedora 63 k libpwquality  x86_64 1.4.4-6.fc36 fedora 104 k libselinux  x86_64 3.2-4.fc35 fedora 84 k libsemanage  x86_64 3.2-4.fc35 fedora 116 k libsepol  x86_64 3.2-3.fc35 fedora 300 k libsigsegv  x86_64 2.13-3.fc35 fedora 26 k libsmartcols  x86_64 2.37.2-1.fc36 fedora 64 k libssh  x86_64 0.9.5-3.fc35 fedora 205 k libssh-config  noarch 0.9.5-3.fc35 fedora 9.1 k libstdc++  x86_64 11.2.1-1.fc35 fedora 744 k libtasn1  x86_64 4.16.0-6.fc35 fedora 74 k libtirpc  x86_64 1.3.2-1.rc1.fc36 fedora 93 k libunistring  x86_64 0.9.10-14.fc35 fedora 495 k libutempter  x86_64 1.2.1-5.fc35 fedora 26 k libuuid  x86_64 2.37.2-1.fc36 fedora 28 k libverto  x86_64 0.3.2-2.fc35 fedora 21 k libxcrypt  x86_64 4.4.25-3.fc36 fedora 117 k libxml2  x86_64 2.9.12-6.fc35 fedora 741 k libzstd  x86_64 1.5.0-2.fc35 fedora 366 k lua-libs  x86_64 5.4.3-2.fc35 fedora 215 k lua-srpm-macros  noarch 1-5.fc35 fedora 8.4 k lz4-libs  x86_64 1.9.3-3.fc35 fedora 66 k mpfr  x86_64 4.1.0-8.fc35 fedora 326 k ncurses-base  noarch 6.2-8.20210508.fc35 fedora 61 k ncurses-libs  x86_64 6.2-8.20210508.fc35 fedora 322 k nim-srpm-macros  noarch 3-5.fc35 fedora 8.4 k ocaml-srpm-macros  noarch 6-5.fc35 fedora 7.8 k openblas-srpm-macros  noarch 2-10.fc35 fedora 7.4 k openldap  x86_64 2.4.59-2.fc35 fedora 258 k openssl-libs  x86_64 1:1.1.1k-2.fc35 fedora 1.4 M p11-kit  x86_64 0.23.22-4.fc35 fedora 357 k p11-kit-trust  x86_64 0.23.22-4.fc35 fedora 136 k pam  x86_64 1.5.2-1.fc36 fedora 547 k pcre  x86_64 8.45-1.fc36 fedora 197 k pcre2  x86_64 10.37-4.fc35 fedora 231 k pcre2-syntax  noarch 10.37-4.fc35 fedora 142 k perl-srpm-macros  noarch 1-42.fc35 fedora 8.3 k pkgconf  x86_64 1.8.0-1.fc35 fedora 41 k pkgconf-m4  noarch 1.8.0-1.fc35 fedora 14 k pkgconf-pkg-config  x86_64 1.8.0-1.fc35 fedora 10 k popt  x86_64 1.18-6.fc36 fedora 58 k publicsuffix-list-dafsa  noarch 20210518-2.fc35 fedora 58 k python-srpm-macros  noarch 3.10-7.fc35 fedora 24 k qt5-srpm-macros  noarch 5.15.2-3.fc35 fedora 8.2 k readline  x86_64 8.1-3.fc35 fedora 210 k rpm  x86_64 4.17.0-1.fc36 fedora 538 k rpm-build-libs  x86_64 4.17.0-1.fc36 fedora 93 k rpm-libs  x86_64 4.17.0-1.fc36 fedora 314 k rpmautospec-rpm-macros  noarch 0.2.5-1.fc35 fedora 9.9 k rust-srpm-macros  noarch 18-2.fc35 fedora 9.4 k setup  noarch 2.13.9.1-2.fc35 fedora 143 k sqlite-libs  x86_64 3.36.0-4.fc36 fedora 632 k systemd-libs  x86_64 249.4-1.fc36 fedora 615 k tzdata  noarch 2021a-2.fc35 fedora 429 k util-linux-core  x86_64 2.37.2-1.fc36 fedora 434 k xxhash-libs  x86_64 0.8.0-4.fc35 fedora 40 k xz-libs  x86_64 5.2.5-7.fc35 fedora 92 k zip  x86_64 3.0-31.fc35 fedora 257 k zlib  x86_64 1.2.11-30.fc35 fedora 90 k zstd  x86_64 1.5.0-2.fc35 fedora 639 k Installing Groups: Buildsystem building group Transaction Summary ================================================================================ Install 147 Packages Total download size: 49 M Installed size: 177 M Downloading Packages: (1/147): basesystem-11-12.fc35.noarch.rpm 196 kB/s | 7.0 kB 00:00 (2/147): alternatives-1.19-1.fc35.x86_64.rpm 597 kB/s | 35 kB 00:00 (3/147): audit-libs-3.0.5-2.fc36.x86_64.rpm 1.3 MB/s | 116 kB 00:00 (4/147): binutils-gold-2.37-11.fc36.x86_64.rpm 9.9 MB/s | 728 kB 00:00 (5/147): bzip2-1.0.8-9.fc35.x86_64.rpm 2.7 MB/s | 52 kB 00:00 (6/147): bzip2-libs-1.0.8-9.fc35.x86_64.rpm 2.1 MB/s | 40 kB 00:00 (7/147): bash-5.1.8-2.fc36.x86_64.rpm 9.7 MB/s | 1.7 MB 00:00 (8/147): ca-certificates-2021.2.50-3.fc35.noarc 9.2 MB/s | 352 kB 00:00 (9/147): coreutils-8.32-31.fc36.x86_64.rpm 13 MB/s | 1.1 MB 00:00 (10/147): cpio-2.13-11.fc36.x86_64.rpm 7.8 MB/s | 270 kB 00:00 (11/147): cracklib-2.9.6-27.fc36.x86_64.rpm 3.8 MB/s | 81 kB 00:00 (12/147): crypto-policies-20210819-1.gitd0fdcfb 2.9 MB/s | 58 kB 00:00 (13/147): coreutils-common-8.32-31.fc36.x86_64. 14 MB/s | 2.0 MB 00:00 (14/147): curl-7.78.0-3.fc35.x86_64.rpm 8.1 MB/s | 300 kB 00:00 (15/147): debugedit-5.0-2.fc35.x86_64.rpm 3.7 MB/s | 76 kB 00:00 (16/147): cyrus-sasl-lib-2.1.27-13.fc36.x86_64. 12 MB/s | 774 kB 00:00 (17/147): dwz-0.14-2.fc35.x86_64.rpm 5.5 MB/s | 127 kB 00:00 (18/147): diffutils-3.8-1.fc35.x86_64.rpm 9.9 MB/s | 400 kB 00:00 (19/147): binutils-2.37-11.fc36.x86_64.rpm 14 MB/s | 6.0 MB 00:00 (20/147): efi-srpm-macros-5-4.fc36.noarch.rpm 1.2 MB/s | 22 kB 00:00 (21/147): ed-1.14.2-11.fc35.x86_64.rpm 3.3 MB/s | 73 kB 00:00 (22/147): elfutils-default-yama-scope-0.185-5.f 1.0 MB/s | 18 kB 00:00 (23/147): elfutils-debuginfod-client-0.185-5.fc 1.9 MB/s | 36 kB 00:00 (24/147): elfutils-0.185-5.fc35.x86_64.rpm 12 MB/s | 515 kB 00:00 (25/147): elfutils-libelf-0.185-5.fc35.x86_64.r 7.2 MB/s | 192 kB 00:00 (26/147): elfutils-libs-0.185-5.fc35.x86_64.rpm 8.6 MB/s | 263 kB 00:00 (27/147): fedora-release-36-0.7.noarch.rpm 649 kB/s | 11 kB 00:00 (28/147): fedora-gpg-keys-36-0.3.noarch.rpm 5.1 MB/s | 113 kB 00:00 (29/147): fedora-release-common-36-0.7.noarch.r 1.2 MB/s | 21 kB 00:00 (30/147): fedora-release-identity-basic-36-0.7. 691 kB/s | 12 kB 00:00 (31/147): fedora-repos-36-0.3.noarch.rpm 627 kB/s | 11 kB 00:00 (32/147): fedora-repos-rawhide-36-0.3.noarch.rp 601 kB/s | 10 kB 00:00 (33/147): file-5.40-9.fc35.x86_64.rpm 2.6 MB/s | 51 kB 00:00 (34/147): file-libs-5.40-9.fc35.x86_64.rpm 12 MB/s | 619 kB 00:00 (35/147): findutils-4.8.0-4.fc35.x86_64.rpm 12 MB/s | 538 kB 00:00 (36/147): fonts-srpm-macros-2.0.5-6.fc35.noarch 1.5 MB/s | 27 kB 00:00 (37/147): filesystem-3.14-7.fc35.x86_64.rpm 13 MB/s | 1.1 MB 00:00 (38/147): fpc-srpm-macros-1.3-4.fc35.noarch.rpm 409 kB/s | 7.6 kB 00:00 (39/147): gdbm-libs-1.20-2.fc35.x86_64.rpm 2.9 MB/s | 56 kB 00:00 (40/147): ghc-srpm-macros-1.5.0-5.fc35.noarch.r 447 kB/s | 7.8 kB 00:00 (41/147): gawk-5.1.0-4.fc35.x86_64.rpm 13 MB/s | 996 kB 00:00 (42/147): glibc-common-2.34.9000-6.fc36.x86_64. 10 MB/s | 414 kB 00:00 (43/147): glibc-2.34.9000-6.fc36.x86_64.rpm 15 MB/s | 2.0 MB 00:00 (44/147): glibc-minimal-langpack-2.34.9000-6.fc 6.0 MB/s | 142 kB 00:00 (45/147): glibc-gconv-extra-2.34.9000-6.fc36.x8 15 MB/s | 1.6 MB 00:00 (46/147): gdb-minimal-10.2-6.fc35.x86_64.rpm 16 MB/s | 3.6 MB 00:00 (47/147): gnat-srpm-macros-4-14.fc35.noarch.rpm 469 kB/s | 8.2 kB 00:00 (48/147): gmp-6.2.0-7.fc36.x86_64.rpm 8.9 MB/s | 314 kB 00:00 (49/147): go-srpm-macros-3.0.11-2.fc35.noarch.r 1.4 MB/s | 25 kB 00:00 (50/147): gzip-1.10-5.fc35.x86_64.rpm 6.1 MB/s | 150 kB 00:00 (51/147): grep-3.7-1.fc36.x86_64.rpm 9.2 MB/s | 294 kB 00:00 (52/147): info-6.8-2.fc35.x86_64.rpm 8.2 MB/s | 222 kB 00:00 (53/147): kernel-srpm-macros-1.0-6.fc35.noarch. 464 kB/s | 8.0 kB 00:00 (54/147): keyutils-libs-1.6.1-3.fc35.x86_64.rpm 1.7 MB/s | 31 kB 00:00 (55/147): libacl-2.3.1-2.fc35.x86_64.rpm 1.3 MB/s | 24 kB 00:00 (56/147): libattr-2.5.1-3.fc35.x86_64.rpm 1.0 MB/s | 18 kB 00:00 (57/147): libarchive-3.5.2-2.fc36.x86_64.rpm 10 MB/s | 387 kB 00:00 (58/147): krb5-libs-1.19.2-3.fc36.x86_64.rpm 13 MB/s | 722 kB 00:00 (59/147): libblkid-2.37.2-1.fc36.x86_64.rpm 4.8 MB/s | 107 kB 00:00 (60/147): libcap-2.48-3.fc35.x86_64.rpm 3.2 MB/s | 66 kB 00:00 (61/147): libcap-ng-0.8.2-6.fc35.x86_64.rpm 1.7 MB/s | 32 kB 00:00 (62/147): libbrotli-1.0.9-6.fc35.x86_64.rpm 9.0 MB/s | 313 kB 00:00 (63/147): libcom_err-1.46.4-1.fc36.x86_64.rpm 1.4 MB/s | 26 kB 00:00 (64/147): libeconf-0.4.0-2.fc35.x86_64.rpm 1.5 MB/s | 27 kB 00:00 (65/147): libcurl-7.78.0-3.fc35.x86_64.rpm 7.9 MB/s | 290 kB 00:00 (66/147): libffi-3.1-28.fc34.x86_64.rpm 1.8 MB/s | 33 kB 00:00 (67/147): libdb-5.3.28-49.fc36.x86_64.rpm 13 MB/s | 748 kB 00:00 (68/147): libfdisk-2.37.2-1.fc36.x86_64.rpm 6.4 MB/s | 155 kB 00:00 (69/147): libgcc-11.2.1-1.fc35.x86_64.rpm 4.8 MB/s | 107 kB 00:00 (70/147): libgomp-11.2.1-1.fc35.x86_64.rpm 9.4 MB/s | 281 kB 00:00 (71/147): libgcrypt-1.9.4-1.fc36.x86_64.rpm 12 MB/s | 507 kB 00:00 (72/147): libgpg-error-1.42-3.fc35.x86_64.rpm 7.8 MB/s | 211 kB 00:00 (73/147): libidn2-2.3.2-3.fc36.x86_64.rpm 4.8 MB/s | 103 kB 00:00 (74/147): libmount-2.37.2-1.fc36.x86_64.rpm 5.9 MB/s | 135 kB 00:00 (75/147): libnghttp2-1.44.0-2.fc35.x86_64.rpm 3.4 MB/s | 70 kB 00:00 (76/147): libnsl2-1.3.0-4.fc35.x86_64.rpm 3.0 MB/s | 57 kB 00:00 (77/147): libpkgconf-1.8.0-1.fc35.x86_64.rpm 1.9 MB/s | 36 kB 00:00 (78/147): libpsl-0.21.1-4.fc35.x86_64.rpm 3.1 MB/s | 63 kB 00:00 (79/147): libpwquality-1.4.4-6.fc36.x86_64.rpm 4.8 MB/s | 104 kB 00:00 (80/147): libselinux-3.2-4.fc35.x86_64.rpm 4.1 MB/s | 84 kB 00:00 (81/147): libsemanage-3.2-4.fc35.x86_64.rpm 5.2 MB/s | 116 kB 00:00 (82/147): libsigsegv-2.13-3.fc35.x86_64.rpm 1.4 MB/s | 26 kB 00:00 (83/147): libsepol-3.2-3.fc35.x86_64.rpm 8.7 MB/s | 300 kB 00:00 (84/147): libsmartcols-2.37.2-1.fc36.x86_64.rpm 3.2 MB/s | 64 kB 00:00 (85/147): libssh-config-0.9.5-3.fc35.noarch.rpm 528 kB/s | 9.1 kB 00:00 (86/147): libssh-0.9.5-3.fc35.x86_64.rpm 7.9 MB/s | 205 kB 00:00 (87/147): libtasn1-4.16.0-6.fc35.x86_64.rpm 3.6 MB/s | 74 kB 00:00 (88/147): libtirpc-1.3.2-1.rc1.fc36.x86_64.rpm 4.4 MB/s | 93 kB 00:00 (89/147): libstdc++-11.2.1-1.fc35.x86_64.rpm 13 MB/s | 744 kB 00:00 (90/147): libutempter-1.2.1-5.fc35.x86_64.rpm 1.4 MB/s | 26 kB 00:00 (91/147): libuuid-2.37.2-1.fc36.x86_64.rpm 1.5 MB/s | 28 kB 00:00 (92/147): libverto-0.3.2-2.fc35.x86_64.rpm 1.1 MB/s | 21 kB 00:00 (93/147): libunistring-0.9.10-14.fc35.x86_64.rp 11 MB/s | 495 kB 00:00 (94/147): libxcrypt-4.4.25-3.fc36.x86_64.rpm 5.3 MB/s | 117 kB 00:00 (95/147): libzstd-1.5.0-2.fc35.x86_64.rpm 9.6 MB/s | 366 kB 00:00 (96/147): lua-libs-5.4.3-2.fc35.x86_64.rpm 7.9 MB/s | 215 kB 00:00 (97/147): libxml2-2.9.12-6.fc35.x86_64.rpm 13 MB/s | 741 kB 00:00 (98/147): lua-srpm-macros-1-5.fc35.noarch.rpm 485 kB/s | 8.4 kB 00:00 (99/147): lz4-libs-1.9.3-3.fc35.x86_64.rpm 3.3 MB/s | 66 kB 00:00 (100/147): ncurses-base-6.2-8.20210508.fc35.noa 3.1 MB/s | 61 kB 00:00 (101/147): mpfr-4.1.0-8.fc35.x86_64.rpm 9.4 MB/s | 326 kB 00:00 (102/147): nim-srpm-macros-3-5.fc35.noarch.rpm 482 kB/s | 8.4 kB 00:00 (103/147): ncurses-libs-6.2-8.20210508.fc35.x86 9.1 MB/s | 322 kB 00:00 (104/147): ocaml-srpm-macros-6-5.fc35.noarch.rp 451 kB/s | 7.8 kB 00:00 (105/147): openblas-srpm-macros-2-10.fc35.noarc 425 kB/s | 7.4 kB 00:00 (106/147): openldap-2.4.59-2.fc35.x86_64.rpm 8.8 MB/s | 258 kB 00:00 (107/147): p11-kit-0.23.22-4.fc35.x86_64.rpm 9.5 MB/s | 357 kB 00:00 (108/147): p11-kit-trust-0.23.22-4.fc35.x86_64. 5.8 MB/s | 136 kB 00:00 (109/147): patch-2.7.6-15.fc35.x86_64.rpm 5.5 MB/s | 127 kB 00:00 (110/147): pam-1.5.2-1.fc36.x86_64.rpm 12 MB/s | 547 kB 00:00 (111/147): openssl-libs-1.1.1k-2.fc35.x86_64.rp 16 MB/s | 1.4 MB 00:00 (112/147): pcre-8.45-1.fc36.x86_64.rpm 7.5 MB/s | 197 kB 00:00 (113/147): perl-srpm-macros-1-42.fc35.noarch.rp 480 kB/s | 8.3 kB 00:00 (114/147): pcre2-10.37-4.fc35.x86_64.rpm 8.5 MB/s | 231 kB 00:00 (115/147): pcre2-syntax-10.37-4.fc35.noarch.rpm 5.8 MB/s | 142 kB 00:00 (116/147): pkgconf-1.8.0-1.fc35.x86_64.rpm 2.2 MB/s | 41 kB 00:00 (117/147): pkgconf-m4-1.8.0-1.fc35.noarch.rpm 809 kB/s | 14 kB 00:00 (118/147): pkgconf-pkg-config-1.8.0-1.fc35.x86_ 562 kB/s | 10 kB 00:00 (119/147): popt-1.18-6.fc36.x86_64.rpm 3.0 MB/s | 58 kB 00:00 (120/147): python-srpm-macros-3.10-7.fc35.noarc 1.3 MB/s | 24 kB 00:00 (121/147): publicsuffix-list-dafsa-20210518-2.f 2.9 MB/s | 58 kB 00:00 (122/147): qt5-srpm-macros-5.15.2-3.fc35.noarch 470 kB/s | 8.2 kB 00:00 (123/147): redhat-rpm-config-197-1.fc36.noarch. 3.2 MB/s | 65 kB 00:00 (124/147): readline-8.1-3.fc35.x86_64.rpm 7.8 MB/s | 210 kB 00:00 (125/147): rpm-build-4.17.0-1.fc36.x86_64.rpm 3.1 MB/s | 61 kB 00:00 (126/147): rpm-build-libs-4.17.0-1.fc36.x86_64. 4.4 MB/s | 93 kB 00:00 (127/147): rpm-4.17.0-1.fc36.x86_64.rpm 12 MB/s | 538 kB 00:00 (128/147): rpmautospec-rpm-macros-0.2.5-1.fc35. 572 kB/s | 9.9 kB 00:00 (129/147): rpm-libs-4.17.0-1.fc36.x86_64.rpm 9.1 MB/s | 314 kB 00:00 (130/147): rust-srpm-macros-18-2.fc35.noarch.rp 540 kB/s | 9.4 kB 00:00 (131/147): setup-2.13.9.1-2.fc35.noarch.rpm 6.1 MB/s | 143 kB 00:00 (132/147): sed-4.8-8.fc35.x86_64.rpm 8.6 MB/s | 296 kB 00:00 (133/147): sqlite-libs-3.36.0-4.fc36.x86_64.rpm 12 MB/s | 632 kB 00:00 (134/147): systemd-libs-249.4-1.fc36.x86_64.rpm 12 MB/s | 615 kB 00:00 (135/147): shadow-utils-4.9-3.fc36.x86_64.rpm 15 MB/s | 1.1 MB 00:00 (136/147): unzip-6.0-53.fc35.x86_64.rpm 7.2 MB/s | 179 kB 00:00 (137/147): tzdata-2021a-2.fc35.noarch.rpm 11 MB/s | 429 kB 00:00 (138/147): tar-1.34-2.fc35.x86_64.rpm 14 MB/s | 880 kB 00:00 (139/147): which-2.21-27.fc35.x86_64.rpm 2.2 MB/s | 41 kB 00:00 (140/147): util-linux-core-2.37.2-1.fc36.x86_64 11 MB/s | 434 kB 00:00 (141/147): xxhash-libs-0.8.0-4.fc35.x86_64.rpm 2.2 MB/s | 40 kB 00:00 (142/147): xz-5.2.5-7.fc35.x86_64.rpm 7.9 MB/s | 214 kB 00:00 (143/147): xz-libs-5.2.5-7.fc35.x86_64.rpm 4.4 MB/s | 92 kB 00:00 (144/147): zip-3.0-31.fc35.x86_64.rpm 8.9 MB/s | 257 kB 00:00 (145/147): zlib-1.2.11-30.fc35.x86_64.rpm 4.3 MB/s | 90 kB 00:00 (146/147): util-linux-2.37.2-1.fc36.x86_64.rpm 17 MB/s | 2.2 MB 00:00 (147/147): zstd-1.5.0-2.fc35.x86_64.rpm 12 MB/s | 639 kB 00:00 -------------------------------------------------------------------------------- Total 26 MB/s | 49 MB 00:01 fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x38AB71F4: Userid : "Fedora (36) " Fingerprint: 53DE D2CB 922D 8B8D 9E63 FD18 999F 7CBF 38AB 71F4 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-36-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-36-primary (0x38AB71F4) is already installed fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x9867C58F: Userid : "Fedora (35) " Fingerprint: 787E A6AE 1147 EEE5 6C40 B30C DB46 3971 9867 C58F From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-35-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.14-7.fc35.x86_64 1/1 Preparing : 1/1 Installing : libgcc-11.2.1-1.fc35.x86_64 1/147 Running scriptlet: libgcc-11.2.1-1.fc35.x86_64 1/147 Installing : crypto-policies-20210819-1.gitd0fdcfb.fc36.noarc 2/147 Running scriptlet: crypto-policies-20210819-1.gitd0fdcfb.fc36.noarc 2/147 Installing : fedora-release-identity-basic-36-0.7.noarch 3/147 Installing : tzdata-2021a-2.fc35.noarch 4/147 Installing : rust-srpm-macros-18-2.fc35.noarch 5/147 Installing : qt5-srpm-macros-5.15.2-3.fc35.noarch 6/147 Installing : publicsuffix-list-dafsa-20210518-2.fc35.noarch 7/147 Installing : pkgconf-m4-1.8.0-1.fc35.noarch 8/147 Installing : perl-srpm-macros-1-42.fc35.noarch 9/147 Installing : pcre2-syntax-10.37-4.fc35.noarch 10/147 Installing : openblas-srpm-macros-2-10.fc35.noarch 11/147 Installing : ocaml-srpm-macros-6-5.fc35.noarch 12/147 Installing : nim-srpm-macros-3-5.fc35.noarch 13/147 Installing : ncurses-base-6.2-8.20210508.fc35.noarch 14/147 Installing : libssh-config-0.9.5-3.fc35.noarch 15/147 Installing : kernel-srpm-macros-1.0-6.fc35.noarch 16/147 Installing : gnat-srpm-macros-4-14.fc35.noarch 17/147 Installing : ghc-srpm-macros-1.5.0-5.fc35.noarch 18/147 Installing : fpc-srpm-macros-1.3-4.fc35.noarch 19/147 Installing : fedora-gpg-keys-36-0.3.noarch 20/147 Installing : fedora-release-36-0.7.noarch 21/147 Installing : fedora-release-common-36-0.7.noarch 22/147 Installing : fedora-repos-rawhide-36-0.3.noarch 23/147 Installing : fedora-repos-36-0.3.noarch 24/147 Installing : setup-2.13.9.1-2.fc35.noarch 25/147 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.13.9.1-2.fc35.noarch 25/147 Installing : filesystem-3.14-7.fc35.x86_64 26/147 Installing : basesystem-11-12.fc35.noarch 27/147 Installing : glibc-gconv-extra-2.34.9000-6.fc36.x86_64 28/147 Running scriptlet: glibc-gconv-extra-2.34.9000-6.fc36.x86_64 28/147 Installing : glibc-minimal-langpack-2.34.9000-6.fc36.x86_64 29/147 Installing : glibc-common-2.34.9000-6.fc36.x86_64 30/147 Running scriptlet: glibc-2.34.9000-6.fc36.x86_64 31/147 Installing : glibc-2.34.9000-6.fc36.x86_64 31/147 Running scriptlet: glibc-2.34.9000-6.fc36.x86_64 31/147 Installing : ncurses-libs-6.2-8.20210508.fc35.x86_64 32/147 Installing : bash-5.1.8-2.fc36.x86_64 33/147 Running scriptlet: bash-5.1.8-2.fc36.x86_64 33/147 Installing : zlib-1.2.11-30.fc35.x86_64 34/147 Installing : bzip2-libs-1.0.8-9.fc35.x86_64 35/147 Installing : xz-libs-5.2.5-7.fc35.x86_64 36/147 Installing : elfutils-libelf-0.185-5.fc35.x86_64 37/147 Installing : libstdc++-11.2.1-1.fc35.x86_64 38/147 Installing : libuuid-2.37.2-1.fc36.x86_64 39/147 Installing : libzstd-1.5.0-2.fc35.x86_64 40/147 Installing : libattr-2.5.1-3.fc35.x86_64 41/147 Installing : libacl-2.3.1-2.fc35.x86_64 42/147 Installing : libcap-2.48-3.fc35.x86_64 43/147 Installing : libcom_err-1.46.4-1.fc36.x86_64 44/147 Installing : libxcrypt-4.4.25-3.fc36.x86_64 45/147 Installing : popt-1.18-6.fc36.x86_64 46/147 Installing : readline-8.1-3.fc35.x86_64 47/147 Installing : gmp-1:6.2.0-7.fc36.x86_64 48/147 Installing : mpfr-4.1.0-8.fc35.x86_64 49/147 Installing : dwz-0.14-2.fc35.x86_64 50/147 Installing : unzip-6.0-53.fc35.x86_64 51/147 Installing : file-libs-5.40-9.fc35.x86_64 52/147 Installing : file-5.40-9.fc35.x86_64 53/147 Installing : sqlite-libs-3.36.0-4.fc36.x86_64 54/147 Installing : alternatives-1.19-1.fc35.x86_64 55/147 Installing : libcap-ng-0.8.2-6.fc35.x86_64 56/147 Installing : audit-libs-3.0.5-2.fc36.x86_64 57/147 Installing : libsepol-3.2-3.fc35.x86_64 58/147 Installing : libsmartcols-2.37.2-1.fc36.x86_64 59/147 Installing : libunistring-0.9.10-14.fc35.x86_64 60/147 Installing : libidn2-2.3.2-3.fc36.x86_64 61/147 Installing : lua-libs-5.4.3-2.fc35.x86_64 62/147 Installing : lz4-libs-1.9.3-3.fc35.x86_64 63/147 Installing : libpsl-0.21.1-4.fc35.x86_64 64/147 Installing : zip-3.0-31.fc35.x86_64 65/147 Installing : zstd-1.5.0-2.fc35.x86_64 66/147 Installing : libxml2-2.9.12-6.fc35.x86_64 67/147 Installing : bzip2-1.0.8-9.fc35.x86_64 68/147 Installing : elfutils-default-yama-scope-0.185-5.fc35.noarch 69/147 Running scriptlet: elfutils-default-yama-scope-0.185-5.fc35.noarch 69/147 Installing : info-6.8-2.fc35.x86_64 70/147 Installing : ed-1.14.2-11.fc35.x86_64 71/147 Installing : cpio-2.13-11.fc36.x86_64 72/147 Installing : diffutils-3.8-1.fc35.x86_64 73/147 Installing : gdbm-libs-1:1.20-2.fc35.x86_64 74/147 Installing : keyutils-libs-1.6.1-3.fc35.x86_64 75/147 Installing : libbrotli-1.0.9-6.fc35.x86_64 76/147 Installing : libdb-5.3.28-49.fc36.x86_64 77/147 Installing : libeconf-0.4.0-2.fc35.x86_64 78/147 Installing : libffi-3.1-28.fc34.x86_64 79/147 Installing : p11-kit-0.23.22-4.fc35.x86_64 80/147 Installing : libgomp-11.2.1-1.fc35.x86_64 81/147 Installing : libgpg-error-1.42-3.fc35.x86_64 82/147 Installing : libgcrypt-1.9.4-1.fc36.x86_64 83/147 Installing : libnghttp2-1.44.0-2.fc35.x86_64 84/147 Installing : libpkgconf-1.8.0-1.fc35.x86_64 85/147 Installing : pkgconf-1.8.0-1.fc35.x86_64 86/147 Installing : pkgconf-pkg-config-1.8.0-1.fc35.x86_64 87/147 Installing : libsigsegv-2.13-3.fc35.x86_64 88/147 Installing : gawk-5.1.0-4.fc35.x86_64 89/147 Installing : libtasn1-4.16.0-6.fc35.x86_64 90/147 Installing : p11-kit-trust-0.23.22-4.fc35.x86_64 91/147 Running scriptlet: p11-kit-trust-0.23.22-4.fc35.x86_64 91/147 Installing : libverto-0.3.2-2.fc35.x86_64 92/147 Installing : pcre-8.45-1.fc36.x86_64 93/147 Installing : grep-3.7-1.fc36.x86_64 94/147 Installing : xz-5.2.5-7.fc35.x86_64 95/147 Installing : pcre2-10.37-4.fc35.x86_64 96/147 Installing : libselinux-3.2-4.fc35.x86_64 97/147 Installing : sed-4.8-8.fc35.x86_64 98/147 Installing : findutils-1:4.8.0-4.fc35.x86_64 99/147 Installing : libsemanage-3.2-4.fc35.x86_64 100/147 Installing : shadow-utils-2:4.9-3.fc36.x86_64 101/147 Running scriptlet: libutempter-1.2.1-5.fc35.x86_64 102/147 Installing : libutempter-1.2.1-5.fc35.x86_64 102/147 Installing : patch-2.7.6-15.fc35.x86_64 103/147 Installing : tar-2:1.34-2.fc35.x86_64 104/147 Installing : xxhash-libs-0.8.0-4.fc35.x86_64 105/147 Installing : coreutils-common-8.32-31.fc36.x86_64 106/147 Installing : openssl-libs-1:1.1.1k-2.fc35.x86_64 107/147 Installing : coreutils-8.32-31.fc36.x86_64 108/147 Running scriptlet: ca-certificates-2021.2.50-3.fc35.noarch 109/147 Installing : ca-certificates-2021.2.50-3.fc35.noarch 109/147 Running scriptlet: ca-certificates-2021.2.50-3.fc35.noarch 109/147 Installing : krb5-libs-1.19.2-3.fc36.x86_64 110/147 Installing : libblkid-2.37.2-1.fc36.x86_64 111/147 Running scriptlet: libblkid-2.37.2-1.fc36.x86_64 111/147 Installing : libmount-2.37.2-1.fc36.x86_64 112/147 Installing : libtirpc-1.3.2-1.rc1.fc36.x86_64 113/147 Installing : gzip-1.10-5.fc35.x86_64 114/147 Installing : systemd-libs-249.4-1.fc36.x86_64 115/147 Running scriptlet: systemd-libs-249.4-1.fc36.x86_64 115/147 Installing : util-linux-core-2.37.2-1.fc36.x86_64 116/147 Running scriptlet: util-linux-core-2.37.2-1.fc36.x86_64 116/147 Installing : cracklib-2.9.6-27.fc36.x86_64 117/147 Installing : libnsl2-1.3.0-4.fc35.x86_64 118/147 Installing : libpwquality-1.4.4-6.fc36.x86_64 119/147 Installing : pam-1.5.2-1.fc36.x86_64 120/147 Installing : libfdisk-2.37.2-1.fc36.x86_64 121/147 Installing : cyrus-sasl-lib-2.1.27-13.fc36.x86_64 122/147 Installing : openldap-2.4.59-2.fc35.x86_64 123/147 Installing : libssh-0.9.5-3.fc35.x86_64 124/147 Installing : libcurl-7.78.0-3.fc35.x86_64 125/147 Installing : elfutils-libs-0.185-5.fc35.x86_64 126/147 Installing : elfutils-debuginfod-client-0.185-5.fc35.x86_64 127/147 Installing : binutils-gold-2.37-11.fc36.x86_64 128/147 Installing : binutils-2.37-11.fc36.x86_64 129/147 Running scriptlet: binutils-2.37-11.fc36.x86_64 129/147 Installing : elfutils-0.185-5.fc35.x86_64 130/147 Installing : gdb-minimal-10.2-6.fc35.x86_64 131/147 Installing : debugedit-5.0-2.fc35.x86_64 132/147 Installing : curl-7.78.0-3.fc35.x86_64 133/147 Installing : libarchive-3.5.2-2.fc36.x86_64 134/147 Installing : rpm-4.17.0-1.fc36.x86_64 135/147 Installing : rpm-libs-4.17.0-1.fc36.x86_64 136/147 Installing : rpm-build-libs-4.17.0-1.fc36.x86_64 137/147 Installing : efi-srpm-macros-5-4.fc36.noarch 138/147 Installing : lua-srpm-macros-1-5.fc35.noarch 139/147 Installing : rpmautospec-rpm-macros-0.2.5-1.fc35.noarch 140/147 Installing : fonts-srpm-macros-1:2.0.5-6.fc35.noarch 141/147 Installing : go-srpm-macros-3.0.11-2.fc35.noarch 142/147 Installing : python-srpm-macros-3.10-7.fc35.noarch 143/147 Installing : redhat-rpm-config-197-1.fc36.noarch 144/147 Installing : rpm-build-4.17.0-1.fc36.x86_64 145/147 Installing : util-linux-2.37.2-1.fc36.x86_64 146/147 Running scriptlet: util-linux-2.37.2-1.fc36.x86_64 146/147 Installing : which-2.21-27.fc35.x86_64 147/147 Running scriptlet: filesystem-3.14-7.fc35.x86_64 147/147 Running scriptlet: ca-certificates-2021.2.50-3.fc35.noarch 147/147 Running scriptlet: pam-1.5.2-1.fc36.x86_64 147/147 Running scriptlet: rpm-4.17.0-1.fc36.x86_64 147/147 Running scriptlet: which-2.21-27.fc35.x86_64 147/147 Verifying : alternatives-1.19-1.fc35.x86_64 1/147 Verifying : audit-libs-3.0.5-2.fc36.x86_64 2/147 Verifying : basesystem-11-12.fc35.noarch 3/147 Verifying : bash-5.1.8-2.fc36.x86_64 4/147 Verifying : binutils-2.37-11.fc36.x86_64 5/147 Verifying : binutils-gold-2.37-11.fc36.x86_64 6/147 Verifying : bzip2-1.0.8-9.fc35.x86_64 7/147 Verifying : bzip2-libs-1.0.8-9.fc35.x86_64 8/147 Verifying : ca-certificates-2021.2.50-3.fc35.noarch 9/147 Verifying : coreutils-8.32-31.fc36.x86_64 10/147 Verifying : coreutils-common-8.32-31.fc36.x86_64 11/147 Verifying : cpio-2.13-11.fc36.x86_64 12/147 Verifying : cracklib-2.9.6-27.fc36.x86_64 13/147 Verifying : crypto-policies-20210819-1.gitd0fdcfb.fc36.noarc 14/147 Verifying : curl-7.78.0-3.fc35.x86_64 15/147 Verifying : cyrus-sasl-lib-2.1.27-13.fc36.x86_64 16/147 Verifying : debugedit-5.0-2.fc35.x86_64 17/147 Verifying : diffutils-3.8-1.fc35.x86_64 18/147 Verifying : dwz-0.14-2.fc35.x86_64 19/147 Verifying : ed-1.14.2-11.fc35.x86_64 20/147 Verifying : efi-srpm-macros-5-4.fc36.noarch 21/147 Verifying : elfutils-0.185-5.fc35.x86_64 22/147 Verifying : elfutils-debuginfod-client-0.185-5.fc35.x86_64 23/147 Verifying : elfutils-default-yama-scope-0.185-5.fc35.noarch 24/147 Verifying : elfutils-libelf-0.185-5.fc35.x86_64 25/147 Verifying : elfutils-libs-0.185-5.fc35.x86_64 26/147 Verifying : fedora-gpg-keys-36-0.3.noarch 27/147 Verifying : fedora-release-36-0.7.noarch 28/147 Verifying : fedora-release-common-36-0.7.noarch 29/147 Verifying : fedora-release-identity-basic-36-0.7.noarch 30/147 Verifying : fedora-repos-36-0.3.noarch 31/147 Verifying : fedora-repos-rawhide-36-0.3.noarch 32/147 Verifying : file-5.40-9.fc35.x86_64 33/147 Verifying : file-libs-5.40-9.fc35.x86_64 34/147 Verifying : filesystem-3.14-7.fc35.x86_64 35/147 Verifying : findutils-1:4.8.0-4.fc35.x86_64 36/147 Verifying : fonts-srpm-macros-1:2.0.5-6.fc35.noarch 37/147 Verifying : fpc-srpm-macros-1.3-4.fc35.noarch 38/147 Verifying : gawk-5.1.0-4.fc35.x86_64 39/147 Verifying : gdb-minimal-10.2-6.fc35.x86_64 40/147 Verifying : gdbm-libs-1:1.20-2.fc35.x86_64 41/147 Verifying : ghc-srpm-macros-1.5.0-5.fc35.noarch 42/147 Verifying : glibc-2.34.9000-6.fc36.x86_64 43/147 Verifying : glibc-common-2.34.9000-6.fc36.x86_64 44/147 Verifying : glibc-gconv-extra-2.34.9000-6.fc36.x86_64 45/147 Verifying : glibc-minimal-langpack-2.34.9000-6.fc36.x86_64 46/147 Verifying : gmp-1:6.2.0-7.fc36.x86_64 47/147 Verifying : gnat-srpm-macros-4-14.fc35.noarch 48/147 Verifying : go-srpm-macros-3.0.11-2.fc35.noarch 49/147 Verifying : grep-3.7-1.fc36.x86_64 50/147 Verifying : gzip-1.10-5.fc35.x86_64 51/147 Verifying : info-6.8-2.fc35.x86_64 52/147 Verifying : kernel-srpm-macros-1.0-6.fc35.noarch 53/147 Verifying : keyutils-libs-1.6.1-3.fc35.x86_64 54/147 Verifying : krb5-libs-1.19.2-3.fc36.x86_64 55/147 Verifying : libacl-2.3.1-2.fc35.x86_64 56/147 Verifying : libarchive-3.5.2-2.fc36.x86_64 57/147 Verifying : libattr-2.5.1-3.fc35.x86_64 58/147 Verifying : libblkid-2.37.2-1.fc36.x86_64 59/147 Verifying : libbrotli-1.0.9-6.fc35.x86_64 60/147 Verifying : libcap-2.48-3.fc35.x86_64 61/147 Verifying : libcap-ng-0.8.2-6.fc35.x86_64 62/147 Verifying : libcom_err-1.46.4-1.fc36.x86_64 63/147 Verifying : libcurl-7.78.0-3.fc35.x86_64 64/147 Verifying : libdb-5.3.28-49.fc36.x86_64 65/147 Verifying : libeconf-0.4.0-2.fc35.x86_64 66/147 Verifying : libfdisk-2.37.2-1.fc36.x86_64 67/147 Verifying : libffi-3.1-28.fc34.x86_64 68/147 Verifying : libgcc-11.2.1-1.fc35.x86_64 69/147 Verifying : libgcrypt-1.9.4-1.fc36.x86_64 70/147 Verifying : libgomp-11.2.1-1.fc35.x86_64 71/147 Verifying : libgpg-error-1.42-3.fc35.x86_64 72/147 Verifying : libidn2-2.3.2-3.fc36.x86_64 73/147 Verifying : libmount-2.37.2-1.fc36.x86_64 74/147 Verifying : libnghttp2-1.44.0-2.fc35.x86_64 75/147 Verifying : libnsl2-1.3.0-4.fc35.x86_64 76/147 Verifying : libpkgconf-1.8.0-1.fc35.x86_64 77/147 Verifying : libpsl-0.21.1-4.fc35.x86_64 78/147 Verifying : libpwquality-1.4.4-6.fc36.x86_64 79/147 Verifying : libselinux-3.2-4.fc35.x86_64 80/147 Verifying : libsemanage-3.2-4.fc35.x86_64 81/147 Verifying : libsepol-3.2-3.fc35.x86_64 82/147 Verifying : libsigsegv-2.13-3.fc35.x86_64 83/147 Verifying : libsmartcols-2.37.2-1.fc36.x86_64 84/147 Verifying : libssh-0.9.5-3.fc35.x86_64 85/147 Verifying : libssh-config-0.9.5-3.fc35.noarch 86/147 Verifying : libstdc++-11.2.1-1.fc35.x86_64 87/147 Verifying : libtasn1-4.16.0-6.fc35.x86_64 88/147 Verifying : libtirpc-1.3.2-1.rc1.fc36.x86_64 89/147 Verifying : libunistring-0.9.10-14.fc35.x86_64 90/147 Verifying : libutempter-1.2.1-5.fc35.x86_64 91/147 Verifying : libuuid-2.37.2-1.fc36.x86_64 92/147 Verifying : libverto-0.3.2-2.fc35.x86_64 93/147 Verifying : libxcrypt-4.4.25-3.fc36.x86_64 94/147 Verifying : libxml2-2.9.12-6.fc35.x86_64 95/147 Verifying : libzstd-1.5.0-2.fc35.x86_64 96/147 Verifying : lua-libs-5.4.3-2.fc35.x86_64 97/147 Verifying : lua-srpm-macros-1-5.fc35.noarch 98/147 Verifying : lz4-libs-1.9.3-3.fc35.x86_64 99/147 Verifying : mpfr-4.1.0-8.fc35.x86_64 100/147 Verifying : ncurses-base-6.2-8.20210508.fc35.noarch 101/147 Verifying : ncurses-libs-6.2-8.20210508.fc35.x86_64 102/147 Verifying : nim-srpm-macros-3-5.fc35.noarch 103/147 Verifying : ocaml-srpm-macros-6-5.fc35.noarch 104/147 Verifying : openblas-srpm-macros-2-10.fc35.noarch 105/147 Verifying : openldap-2.4.59-2.fc35.x86_64 106/147 Verifying : openssl-libs-1:1.1.1k-2.fc35.x86_64 107/147 Verifying : p11-kit-0.23.22-4.fc35.x86_64 108/147 Verifying : p11-kit-trust-0.23.22-4.fc35.x86_64 109/147 Verifying : pam-1.5.2-1.fc36.x86_64 110/147 Verifying : patch-2.7.6-15.fc35.x86_64 111/147 Verifying : pcre-8.45-1.fc36.x86_64 112/147 Verifying : pcre2-10.37-4.fc35.x86_64 113/147 Verifying : pcre2-syntax-10.37-4.fc35.noarch 114/147 Verifying : perl-srpm-macros-1-42.fc35.noarch 115/147 Verifying : pkgconf-1.8.0-1.fc35.x86_64 116/147 Verifying : pkgconf-m4-1.8.0-1.fc35.noarch 117/147 Verifying : pkgconf-pkg-config-1.8.0-1.fc35.x86_64 118/147 Verifying : popt-1.18-6.fc36.x86_64 119/147 Verifying : publicsuffix-list-dafsa-20210518-2.fc35.noarch 120/147 Verifying : python-srpm-macros-3.10-7.fc35.noarch 121/147 Verifying : qt5-srpm-macros-5.15.2-3.fc35.noarch 122/147 Verifying : readline-8.1-3.fc35.x86_64 123/147 Verifying : redhat-rpm-config-197-1.fc36.noarch 124/147 Verifying : rpm-4.17.0-1.fc36.x86_64 125/147 Verifying : rpm-build-4.17.0-1.fc36.x86_64 126/147 Verifying : rpm-build-libs-4.17.0-1.fc36.x86_64 127/147 Verifying : rpm-libs-4.17.0-1.fc36.x86_64 128/147 Verifying : rpmautospec-rpm-macros-0.2.5-1.fc35.noarch 129/147 Verifying : rust-srpm-macros-18-2.fc35.noarch 130/147 Verifying : sed-4.8-8.fc35.x86_64 131/147 Verifying : setup-2.13.9.1-2.fc35.noarch 132/147 Verifying : shadow-utils-2:4.9-3.fc36.x86_64 133/147 Verifying : sqlite-libs-3.36.0-4.fc36.x86_64 134/147 Verifying : systemd-libs-249.4-1.fc36.x86_64 135/147 Verifying : tar-2:1.34-2.fc35.x86_64 136/147 Verifying : tzdata-2021a-2.fc35.noarch 137/147 Verifying : unzip-6.0-53.fc35.x86_64 138/147 Verifying : util-linux-2.37.2-1.fc36.x86_64 139/147 Verifying : util-linux-core-2.37.2-1.fc36.x86_64 140/147 Verifying : which-2.21-27.fc35.x86_64 141/147 Verifying : xxhash-libs-0.8.0-4.fc35.x86_64 142/147 Verifying : xz-5.2.5-7.fc35.x86_64 143/147 Verifying : xz-libs-5.2.5-7.fc35.x86_64 144/147 Verifying : zip-3.0-31.fc35.x86_64 145/147 Verifying : zlib-1.2.11-30.fc35.x86_64 146/147 Verifying : zstd-1.5.0-2.fc35.x86_64 147/147 Installed: alternatives-1.19-1.fc35.x86_64 audit-libs-3.0.5-2.fc36.x86_64 basesystem-11-12.fc35.noarch bash-5.1.8-2.fc36.x86_64 binutils-2.37-11.fc36.x86_64 binutils-gold-2.37-11.fc36.x86_64 bzip2-1.0.8-9.fc35.x86_64 bzip2-libs-1.0.8-9.fc35.x86_64 ca-certificates-2021.2.50-3.fc35.noarch coreutils-8.32-31.fc36.x86_64 coreutils-common-8.32-31.fc36.x86_64 cpio-2.13-11.fc36.x86_64 cracklib-2.9.6-27.fc36.x86_64 crypto-policies-20210819-1.gitd0fdcfb.fc36.noarch curl-7.78.0-3.fc35.x86_64 cyrus-sasl-lib-2.1.27-13.fc36.x86_64 debugedit-5.0-2.fc35.x86_64 diffutils-3.8-1.fc35.x86_64 dwz-0.14-2.fc35.x86_64 ed-1.14.2-11.fc35.x86_64 efi-srpm-macros-5-4.fc36.noarch elfutils-0.185-5.fc35.x86_64 elfutils-debuginfod-client-0.185-5.fc35.x86_64 elfutils-default-yama-scope-0.185-5.fc35.noarch elfutils-libelf-0.185-5.fc35.x86_64 elfutils-libs-0.185-5.fc35.x86_64 fedora-gpg-keys-36-0.3.noarch fedora-release-36-0.7.noarch fedora-release-common-36-0.7.noarch fedora-release-identity-basic-36-0.7.noarch fedora-repos-36-0.3.noarch fedora-repos-rawhide-36-0.3.noarch file-5.40-9.fc35.x86_64 file-libs-5.40-9.fc35.x86_64 filesystem-3.14-7.fc35.x86_64 findutils-1:4.8.0-4.fc35.x86_64 fonts-srpm-macros-1:2.0.5-6.fc35.noarch fpc-srpm-macros-1.3-4.fc35.noarch gawk-5.1.0-4.fc35.x86_64 gdb-minimal-10.2-6.fc35.x86_64 gdbm-libs-1:1.20-2.fc35.x86_64 ghc-srpm-macros-1.5.0-5.fc35.noarch glibc-2.34.9000-6.fc36.x86_64 glibc-common-2.34.9000-6.fc36.x86_64 glibc-gconv-extra-2.34.9000-6.fc36.x86_64 glibc-minimal-langpack-2.34.9000-6.fc36.x86_64 gmp-1:6.2.0-7.fc36.x86_64 gnat-srpm-macros-4-14.fc35.noarch go-srpm-macros-3.0.11-2.fc35.noarch grep-3.7-1.fc36.x86_64 gzip-1.10-5.fc35.x86_64 info-6.8-2.fc35.x86_64 kernel-srpm-macros-1.0-6.fc35.noarch keyutils-libs-1.6.1-3.fc35.x86_64 krb5-libs-1.19.2-3.fc36.x86_64 libacl-2.3.1-2.fc35.x86_64 libarchive-3.5.2-2.fc36.x86_64 libattr-2.5.1-3.fc35.x86_64 libblkid-2.37.2-1.fc36.x86_64 libbrotli-1.0.9-6.fc35.x86_64 libcap-2.48-3.fc35.x86_64 libcap-ng-0.8.2-6.fc35.x86_64 libcom_err-1.46.4-1.fc36.x86_64 libcurl-7.78.0-3.fc35.x86_64 libdb-5.3.28-49.fc36.x86_64 libeconf-0.4.0-2.fc35.x86_64 libfdisk-2.37.2-1.fc36.x86_64 libffi-3.1-28.fc34.x86_64 libgcc-11.2.1-1.fc35.x86_64 libgcrypt-1.9.4-1.fc36.x86_64 libgomp-11.2.1-1.fc35.x86_64 libgpg-error-1.42-3.fc35.x86_64 libidn2-2.3.2-3.fc36.x86_64 libmount-2.37.2-1.fc36.x86_64 libnghttp2-1.44.0-2.fc35.x86_64 libnsl2-1.3.0-4.fc35.x86_64 libpkgconf-1.8.0-1.fc35.x86_64 libpsl-0.21.1-4.fc35.x86_64 libpwquality-1.4.4-6.fc36.x86_64 libselinux-3.2-4.fc35.x86_64 libsemanage-3.2-4.fc35.x86_64 libsepol-3.2-3.fc35.x86_64 libsigsegv-2.13-3.fc35.x86_64 libsmartcols-2.37.2-1.fc36.x86_64 libssh-0.9.5-3.fc35.x86_64 libssh-config-0.9.5-3.fc35.noarch libstdc++-11.2.1-1.fc35.x86_64 libtasn1-4.16.0-6.fc35.x86_64 libtirpc-1.3.2-1.rc1.fc36.x86_64 libunistring-0.9.10-14.fc35.x86_64 libutempter-1.2.1-5.fc35.x86_64 libuuid-2.37.2-1.fc36.x86_64 libverto-0.3.2-2.fc35.x86_64 libxcrypt-4.4.25-3.fc36.x86_64 libxml2-2.9.12-6.fc35.x86_64 libzstd-1.5.0-2.fc35.x86_64 lua-libs-5.4.3-2.fc35.x86_64 lua-srpm-macros-1-5.fc35.noarch lz4-libs-1.9.3-3.fc35.x86_64 mpfr-4.1.0-8.fc35.x86_64 ncurses-base-6.2-8.20210508.fc35.noarch ncurses-libs-6.2-8.20210508.fc35.x86_64 nim-srpm-macros-3-5.fc35.noarch ocaml-srpm-macros-6-5.fc35.noarch openblas-srpm-macros-2-10.fc35.noarch openldap-2.4.59-2.fc35.x86_64 openssl-libs-1:1.1.1k-2.fc35.x86_64 p11-kit-0.23.22-4.fc35.x86_64 p11-kit-trust-0.23.22-4.fc35.x86_64 pam-1.5.2-1.fc36.x86_64 patch-2.7.6-15.fc35.x86_64 pcre-8.45-1.fc36.x86_64 pcre2-10.37-4.fc35.x86_64 pcre2-syntax-10.37-4.fc35.noarch perl-srpm-macros-1-42.fc35.noarch pkgconf-1.8.0-1.fc35.x86_64 pkgconf-m4-1.8.0-1.fc35.noarch pkgconf-pkg-config-1.8.0-1.fc35.x86_64 popt-1.18-6.fc36.x86_64 publicsuffix-list-dafsa-20210518-2.fc35.noarch python-srpm-macros-3.10-7.fc35.noarch qt5-srpm-macros-5.15.2-3.fc35.noarch readline-8.1-3.fc35.x86_64 redhat-rpm-config-197-1.fc36.noarch rpm-4.17.0-1.fc36.x86_64 rpm-build-4.17.0-1.fc36.x86_64 rpm-build-libs-4.17.0-1.fc36.x86_64 rpm-libs-4.17.0-1.fc36.x86_64 rpmautospec-rpm-macros-0.2.5-1.fc35.noarch rust-srpm-macros-18-2.fc35.noarch sed-4.8-8.fc35.x86_64 setup-2.13.9.1-2.fc35.noarch shadow-utils-2:4.9-3.fc36.x86_64 sqlite-libs-3.36.0-4.fc36.x86_64 systemd-libs-249.4-1.fc36.x86_64 tar-2:1.34-2.fc35.x86_64 tzdata-2021a-2.fc35.noarch unzip-6.0-53.fc35.x86_64 util-linux-2.37.2-1.fc36.x86_64 util-linux-core-2.37.2-1.fc36.x86_64 which-2.21-27.fc35.x86_64 xxhash-libs-0.8.0-4.fc35.x86_64 xz-5.2.5-7.fc35.x86_64 xz-libs-5.2.5-7.fc35.x86_64 zip-3.0-31.fc35.x86_64 zlib-1.2.11-30.fc35.x86_64 zstd-1.5.0-2.fc35.x86_64 Complete! Finish: dnf install Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: fedora-release-36-0.7.noarch lua-libs-5.4.3-2.fc35.x86_64 popt-1.18-6.fc36.x86_64 libsmartcols-2.37.2-1.fc36.x86_64 libcom_err-1.46.4-1.fc36.x86_64 libblkid-2.37.2-1.fc36.x86_64 diffutils-3.8-1.fc35.x86_64 setup-2.13.9.1-2.fc35.noarch libxml2-2.9.12-6.fc35.x86_64 libsigsegv-2.13-3.fc35.x86_64 libnghttp2-1.44.0-2.fc35.x86_64 info-6.8-2.fc35.x86_64 bzip2-1.0.8-9.fc35.x86_64 libtasn1-4.16.0-6.fc35.x86_64 libarchive-3.5.2-2.fc36.x86_64 systemd-libs-249.4-1.fc36.x86_64 cpio-2.13-11.fc36.x86_64 libbrotli-1.0.9-6.fc35.x86_64 xxhash-libs-0.8.0-4.fc35.x86_64 python-srpm-macros-3.10-7.fc35.noarch glibc-2.34.9000-6.fc36.x86_64 elfutils-libelf-0.185-5.fc35.x86_64 krb5-libs-1.19.2-3.fc36.x86_64 bzip2-libs-1.0.8-9.fc35.x86_64 glibc-common-2.34.9000-6.fc36.x86_64 fedora-repos-rawhide-36-0.3.noarch unzip-6.0-53.fc35.x86_64 publicsuffix-list-dafsa-20210518-2.fc35.noarch cyrus-sasl-lib-2.1.27-13.fc36.x86_64 basesystem-11-12.fc35.noarch zlib-1.2.11-30.fc35.x86_64 libmount-2.37.2-1.fc36.x86_64 libuuid-2.37.2-1.fc36.x86_64 sqlite-libs-3.36.0-4.fc36.x86_64 pkgconf-m4-1.8.0-1.fc35.noarch libcurl-7.78.0-3.fc35.x86_64 zip-3.0-31.fc35.x86_64 fedora-release-identity-basic-36-0.7.noarch rust-srpm-macros-18-2.fc35.noarch libtirpc-1.3.2-1.rc1.fc36.x86_64 gdb-minimal-10.2-6.fc35.x86_64 fpc-srpm-macros-1.3-4.fc35.noarch elfutils-libs-0.185-5.fc35.x86_64 util-linux-2.37.2-1.fc36.x86_64 file-5.40-9.fc35.x86_64 libfdisk-2.37.2-1.fc36.x86_64 gmp-6.2.0-7.fc36.x86_64 go-srpm-macros-3.0.11-2.fc35.noarch pcre2-10.37-4.fc35.x86_64 efi-srpm-macros-5-4.fc36.noarch gdbm-libs-1.20-2.fc35.x86_64 pkgconf-1.8.0-1.fc35.x86_64 file-libs-5.40-9.fc35.x86_64 libsepol-3.2-3.fc35.x86_64 libssh-config-0.9.5-3.fc35.noarch debugedit-5.0-2.fc35.x86_64 libxcrypt-4.4.25-3.fc36.x86_64 zstd-1.5.0-2.fc35.x86_64 shadow-utils-4.9-3.fc36.x86_64 lz4-libs-1.9.3-3.fc35.x86_64 coreutils-8.32-31.fc36.x86_64 elfutils-debuginfod-client-0.185-5.fc35.x86_64 openblas-srpm-macros-2-10.fc35.noarch findutils-4.8.0-4.fc35.x86_64 libdb-5.3.28-49.fc36.x86_64 libnsl2-1.3.0-4.fc35.x86_64 coreutils-common-8.32-31.fc36.x86_64 filesystem-3.14-7.fc35.x86_64 libzstd-1.5.0-2.fc35.x86_64 libgomp-11.2.1-1.fc35.x86_64 libcap-ng-0.8.2-6.fc35.x86_64 elfutils-0.185-5.fc35.x86_64 gawk-5.1.0-4.fc35.x86_64 gnat-srpm-macros-4-14.fc35.noarch xz-libs-5.2.5-7.fc35.x86_64 kernel-srpm-macros-1.0-6.fc35.noarch sed-4.8-8.fc35.x86_64 pkgconf-pkg-config-1.8.0-1.fc35.x86_64 crypto-policies-20210819-1.gitd0fdcfb.fc36.noarch libpwquality-1.4.4-6.fc36.x86_64 mpfr-4.1.0-8.fc35.x86_64 perl-srpm-macros-1-42.fc35.noarch bash-5.1.8-2.fc36.x86_64 fedora-gpg-keys-36-0.3.noarch ncurses-libs-6.2-8.20210508.fc35.x86_64 openldap-2.4.59-2.fc35.x86_64 dwz-0.14-2.fc35.x86_64 libacl-2.3.1-2.fc35.x86_64 rpm-libs-4.17.0-1.fc36.x86_64 gpg-pubkey-38ab71f4-60242b08 binutils-gold-2.37-11.fc36.x86_64 alternatives-1.19-1.fc35.x86_64 ghc-srpm-macros-1.5.0-5.fc35.noarch libselinux-3.2-4.fc35.x86_64 rpm-build-4.17.0-1.fc36.x86_64 libstdc++-11.2.1-1.fc35.x86_64 libpsl-0.21.1-4.fc35.x86_64 pcre-8.45-1.fc36.x86_64 libgpg-error-1.42-3.fc35.x86_64 libutempter-1.2.1-5.fc35.x86_64 curl-7.78.0-3.fc35.x86_64 libattr-2.5.1-3.fc35.x86_64 audit-libs-3.0.5-2.fc36.x86_64 openssl-libs-1.1.1k-2.fc35.x86_64 fonts-srpm-macros-2.0.5-6.fc35.noarch tar-1.34-2.fc35.x86_64 gzip-1.10-5.fc35.x86_64 which-2.21-27.fc35.x86_64 ca-certificates-2021.2.50-3.fc35.noarch gpg-pubkey-9867c58f-601c49ca ocaml-srpm-macros-6-5.fc35.noarch libeconf-0.4.0-2.fc35.x86_64 libgcc-11.2.1-1.fc35.x86_64 libssh-0.9.5-3.fc35.x86_64 grep-3.7-1.fc36.x86_64 pam-1.5.2-1.fc36.x86_64 p11-kit-0.23.22-4.fc35.x86_64 patch-2.7.6-15.fc35.x86_64 qt5-srpm-macros-5.15.2-3.fc35.noarch glibc-minimal-langpack-2.34.9000-6.fc36.x86_64 rpm-build-libs-4.17.0-1.fc36.x86_64 libsemanage-3.2-4.fc35.x86_64 libgcrypt-1.9.4-1.fc36.x86_64 xz-5.2.5-7.fc35.x86_64 readline-8.1-3.fc35.x86_64 libidn2-2.3.2-3.fc36.x86_64 libcap-2.48-3.fc35.x86_64 nim-srpm-macros-3-5.fc35.noarch fedora-repos-36-0.3.noarch libunistring-0.9.10-14.fc35.x86_64 glibc-gconv-extra-2.34.9000-6.fc36.x86_64 util-linux-core-2.37.2-1.fc36.x86_64 fedora-release-common-36-0.7.noarch rpmautospec-rpm-macros-0.2.5-1.fc35.noarch tzdata-2021a-2.fc35.noarch libverto-0.3.2-2.fc35.x86_64 ed-1.14.2-11.fc35.x86_64 libpkgconf-1.8.0-1.fc35.x86_64 rpm-4.17.0-1.fc36.x86_64 pcre2-syntax-10.37-4.fc35.noarch redhat-rpm-config-197-1.fc36.noarch p11-kit-trust-0.23.22-4.fc35.x86_64 binutils-2.37-11.fc36.x86_64 cracklib-2.9.6-27.fc36.x86_64 ncurses-base-6.2-8.20210508.fc35.noarch libffi-3.1-28.fc34.x86_64 elfutils-default-yama-scope-0.185-5.fc35.noarch lua-srpm-macros-1-5.fc35.noarch keyutils-libs-1.6.1-3.fc35.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1574121600 Wrote: /builddir/build/SRPMS/eclipse-clp-6.2_29-6.fc36.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1631802600.692133/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-x86_64-1631802600.692133/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-x86_64-1631802600.692133/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-6_qhf2yp/eclipse-clp/eclipse-clp.spec) Config(child) 0 minutes 43 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=18000): unbuffer mock --rebuild /var/lib/copr-rpmbuild/results/eclipse-clp-6.2_29-6.fc36.src.rpm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1631802600.692133 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 2.12 starting (python version = 3.9.4, NVR = mock-2.12-1.fc34)... 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/eclipse-clp-6.2_29-6.fc36.src.rpm) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1631802600.692133/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: 2.12 INFO: Mock Version: 2.12 Start: dnf update No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 78 kB/s | 3.3 kB 00:00 fedora 358 kB/s | 8.4 kB 00:00 fedora 1.9 MB/s | 1.7 MB 00:00 Dependencies resolved. Nothing to do. Complete! Finish: dnf update Finish: chroot init Start: build phase for eclipse-clp-6.2_29-6.fc36.src.rpm Start: build setup for eclipse-clp-6.2_29-6.fc36.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1574121600 Wrote: /builddir/build/SRPMS/eclipse-clp-6.2_29-6.fc36.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 72 kB/s | 3.3 kB 00:00 fedora 412 kB/s | 8.4 kB 00:00 fedora 2.1 MB/s | 1.7 MB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: autoconf  noarch 2.71-1.fc36 fedora 718 k automake  noarch 1.16.4-1.fc36 fedora 671 k chrpath  x86_64 0.16-16.fc35 fedora 29 k gcc-c++  x86_64 11.2.1-1.fc35 fedora 12 M gmp-devel  x86_64 1:6.2.0-7.fc36 fedora 173 k hostname  x86_64 3.23-5.fc35 fedora 27 k libtool  x86_64 2.4.6-43.fc36 fedora 578 k tcl-devel  x86_64 1:8.6.10-5.fc34 fedora 163 k Installing dependencies: annobin-docs  noarch 10.02-1.fc36 fedora 92 k annobin-plugin-gcc  x86_64 10.02-1.fc36 fedora 793 k cpp  x86_64 11.2.1-1.fc35 fedora 10 M emacs-filesystem  noarch 1:27.2-9.fc35 fedora 9.0 k gc  x86_64 8.0.4-6.fc35 fedora 103 k gcc  x86_64 11.2.1-1.fc35 fedora 31 M glibc-devel  x86_64 2.34.9000-6.fc36 fedora 156 k glibc-headers-x86  noarch 2.34.9000-6.fc36 fedora 552 k gmp-c++  x86_64 1:6.2.0-7.fc36 fedora 18 k groff-base  x86_64 1.22.4-8.fc35 fedora 1.0 M guile22  x86_64 2.2.7-3.fc35 fedora 6.4 M kernel-headers  x86_64 5.15.0-0.rc1.git0.1.fc36 fedora 1.3 M libmpc  x86_64 1.2.1-3.fc35 fedora 62 k libstdc++-devel  x86_64 11.2.1-1.fc35 fedora 2.2 M libtool-ltdl  x86_64 2.4.6-43.fc36 fedora 36 k libxcrypt-devel  x86_64 4.4.25-3.fc36 fedora 29 k m4  x86_64 1.4.19-2.fc35 fedora 294 k make  x86_64 1:4.3-6.fc35 fedora 533 k ncurses  x86_64 6.2-8.20210508.fc35 fedora 400 k perl-B  x86_64 1.82-481.fc35 fedora 190 k perl-Carp  noarch 1.52-478.fc35 fedora 29 k perl-Class-Struct  noarch 0.66-481.fc35 fedora 31 k perl-Data-Dumper  x86_64 2.183-2.fc35 fedora 56 k perl-DynaLoader  x86_64 1.50-481.fc35 fedora 35 k perl-Encode  x86_64 4:3.12-480.fc35 fedora 1.7 M perl-Errno  x86_64 1.33-481.fc35 fedora 24 k perl-Exporter  noarch 5.76-479.fc35 fedora 31 k perl-Fcntl  x86_64 1.14-481.fc35 fedora 30 k perl-File-Basename  noarch 2.85-481.fc35 fedora 26 k perl-File-Compare  noarch 1.100.600-481.fc35 fedora 22 k perl-File-Copy  noarch 2.35-481.fc35 fedora 29 k perl-File-Find  noarch 1.39-481.fc35 fedora 35 k perl-File-Path  noarch 2.18-478.fc35 fedora 35 k perl-File-Temp  noarch 1:0.231.100-478.fc35 fedora 59 k perl-File-stat  noarch 1.09-481.fc35 fedora 26 k perl-Getopt-Long  noarch 1:2.52-478.fc35 fedora 60 k perl-Getopt-Std  noarch 1.13-481.fc35 fedora 25 k perl-HTTP-Tiny  noarch 0.078-1.fc35 fedora 55 k perl-IO  x86_64 1.46-481.fc35 fedora 96 k perl-IPC-Open3  noarch 1.21-481.fc35 fedora 32 k perl-MIME-Base64  x86_64 3.16-478.fc35 fedora 30 k perl-POSIX  x86_64 1.97-481.fc35 fedora 107 k perl-PathTools  x86_64 3.80-478.fc35 fedora 85 k perl-Pod-Escapes  noarch 1:1.07-478.fc35 fedora 20 k perl-Pod-Perldoc  noarch 3.28.01-479.fc35 fedora 84 k perl-Pod-Simple  noarch 1:3.43-2.fc35 fedora 215 k perl-Pod-Usage  noarch 4:2.01-478.fc35 fedora 40 k perl-Scalar-List-Utils  x86_64 5:1.56-461.fc35 fedora 71 k perl-SelectSaver  noarch 1.02-481.fc35 fedora 21 k perl-Socket  x86_64 4:2.032-2.fc35 fedora 55 k perl-Storable  x86_64 1:3.25-1.fc36 fedora 95 k perl-Symbol  noarch 1.09-481.fc35 fedora 23 k perl-Term-ANSIColor  noarch 5.01-479.fc35 fedora 48 k perl-Term-Cap  noarch 1.17-478.fc35 fedora 22 k perl-Text-ParseWords  noarch 3.30-478.fc35 fedora 16 k perl-Text-Tabs+Wrap  noarch 2021.0814-1.fc36 fedora 22 k perl-Thread-Queue  noarch 3.14-478.fc35 fedora 21 k perl-Time-Local  noarch 2:1.300-478.fc35 fedora 33 k perl-constant  noarch 1.33-479.fc35 fedora 23 k perl-if  noarch 0.60.900-481.fc35 fedora 23 k perl-interpreter  x86_64 4:5.34.0-481.fc35 fedora 80 k perl-libs  x86_64 4:5.34.0-481.fc35 fedora 2.1 M perl-mro  x86_64 1.25-481.fc35 fedora 37 k perl-overload  noarch 1.33-481.fc35 fedora 55 k perl-overloading  noarch 0.02-481.fc35 fedora 22 k perl-parent  noarch 1:0.238-478.fc35 fedora 14 k perl-podlators  noarch 1:4.14-478.fc35 fedora 111 k perl-subs  noarch 1.04-481.fc35 fedora 21 k perl-threads  x86_64 1:2.26-448.fc35 fedora 57 k perl-threads-shared  x86_64 1.62-478.fc35 fedora 43 k perl-vars  noarch 1.05-481.fc35 fedora 22 k tcl  x86_64 1:8.6.10-5.fc34 fedora 1.1 M zlib-devel  x86_64 1.2.11-30.fc35 fedora 44 k Transaction Summary ================================================================================ Install 81 Packages Total download size: 77 M Installed size: 244 M Downloading Packages: (1/81): annobin-docs-10.02-1.fc36.noarch.rpm 386 kB/s | 92 kB 00:00 (2/81): autoconf-2.71-1.fc36.noarch.rpm 2.0 MB/s | 718 kB 00:00 (3/81): annobin-plugin-gcc-10.02-1.fc36.x86_64. 2.1 MB/s | 793 kB 00:00 (4/81): chrpath-0.16-16.fc35.x86_64.rpm 593 kB/s | 29 kB 00:00 (5/81): automake-1.16.4-1.fc36.noarch.rpm 3.5 MB/s | 671 kB 00:00 (6/81): emacs-filesystem-27.2-9.fc35.noarch.rpm 205 kB/s | 9.0 kB 00:00 (7/81): gc-8.0.4-6.fc35.x86_64.rpm 2.1 MB/s | 103 kB 00:00 (8/81): cpp-11.2.1-1.fc35.x86_64.rpm 21 MB/s | 10 MB 00:00 (9/81): glibc-devel-2.34.9000-6.fc36.x86_64.rpm 2.9 MB/s | 156 kB 00:00 (10/81): glibc-headers-x86-2.34.9000-6.fc36.noa 3.5 MB/s | 552 kB 00:00 (11/81): gmp-c++-6.2.0-7.fc36.x86_64.rpm 320 kB/s | 18 kB 00:00 (12/81): gmp-devel-6.2.0-7.fc36.x86_64.rpm 3.0 MB/s | 173 kB 00:00 (13/81): groff-base-1.22.4-8.fc35.x86_64.rpm 15 MB/s | 1.0 MB 00:00 (14/81): gcc-11.2.1-1.fc35.x86_64.rpm 36 MB/s | 31 MB 00:00 (15/81): gcc-c++-11.2.1-1.fc35.x86_64.rpm 14 MB/s | 12 MB 00:00 (16/81): hostname-3.23-5.fc35.x86_64.rpm 574 kB/s | 27 kB 00:00 (17/81): guile22-2.2.7-3.fc35.x86_64.rpm 36 MB/s | 6.4 MB 00:00 (18/81): libmpc-1.2.1-3.fc35.x86_64.rpm 1.2 MB/s | 62 kB 00:00 (19/81): kernel-headers-5.15.0-0.rc1.git0.1.fc3 18 MB/s | 1.3 MB 00:00 (20/81): libtool-ltdl-2.4.6-43.fc36.x86_64.rpm 774 kB/s | 36 kB 00:00 (21/81): libtool-2.4.6-43.fc36.x86_64.rpm 9.5 MB/s | 578 kB 00:00 (22/81): libxcrypt-devel-4.4.25-3.fc36.x86_64.r 592 kB/s | 29 kB 00:00 (23/81): libstdc++-devel-11.2.1-1.fc35.x86_64.r 20 MB/s | 2.2 MB 00:00 (24/81): m4-1.4.19-2.fc35.x86_64.rpm 5.4 MB/s | 294 kB 00:00 (25/81): perl-B-1.82-481.fc35.x86_64.rpm 3.9 MB/s | 190 kB 00:00 (26/81): ncurses-6.2-8.20210508.fc35.x86_64.rpm 7.4 MB/s | 400 kB 00:00 (27/81): make-4.3-6.fc35.x86_64.rpm 9.3 MB/s | 533 kB 00:00 (28/81): perl-Carp-1.52-478.fc35.noarch.rpm 662 kB/s | 29 kB 00:00 (29/81): perl-Class-Struct-0.66-481.fc35.noarch 704 kB/s | 31 kB 00:00 (30/81): perl-Data-Dumper-2.183-2.fc35.x86_64.r 1.2 MB/s | 56 kB 00:00 (31/81): perl-DynaLoader-1.50-481.fc35.x86_64.r 785 kB/s | 35 kB 00:00 (32/81): perl-Errno-1.33-481.fc35.x86_64.rpm 540 kB/s | 24 kB 00:00 (33/81): perl-Encode-3.12-480.fc35.x86_64.rpm 24 MB/s | 1.7 MB 00:00 (34/81): perl-Exporter-5.76-479.fc35.noarch.rpm 704 kB/s | 31 kB 00:00 (35/81): perl-Fcntl-1.14-481.fc35.x86_64.rpm 671 kB/s | 30 kB 00:00 (36/81): perl-File-Basename-2.85-481.fc35.noarc 591 kB/s | 26 kB 00:00 (37/81): perl-File-Compare-1.100.600-481.fc35.n 510 kB/s | 22 kB 00:00 (38/81): perl-File-Copy-2.35-481.fc35.noarch.rp 665 kB/s | 29 kB 00:00 (39/81): perl-File-Find-1.39-481.fc35.noarch.rp 786 kB/s | 35 kB 00:00 (40/81): perl-File-Path-2.18-478.fc35.noarch.rp 804 kB/s | 35 kB 00:00 (41/81): perl-File-Temp-0.231.100-478.fc35.noar 1.3 MB/s | 59 kB 00:00 (42/81): perl-File-stat-1.09-481.fc35.noarch.rp 597 kB/s | 26 kB 00:00 (43/81): perl-Getopt-Long-2.52-478.fc35.noarch. 1.3 MB/s | 60 kB 00:00 (44/81): perl-Getopt-Std-1.13-481.fc35.noarch.r 561 kB/s | 25 kB 00:00 (45/81): perl-HTTP-Tiny-0.078-1.fc35.noarch.rpm 1.2 MB/s | 55 kB 00:00 (46/81): perl-IO-1.46-481.fc35.x86_64.rpm 2.1 MB/s | 96 kB 00:00 (47/81): perl-IPC-Open3-1.21-481.fc35.noarch.rp 731 kB/s | 32 kB 00:00 (48/81): perl-MIME-Base64-3.16-478.fc35.x86_64. 687 kB/s | 30 kB 00:00 (49/81): perl-POSIX-1.97-481.fc35.x86_64.rpm 1.8 MB/s | 107 kB 00:00 (50/81): perl-PathTools-3.80-478.fc35.x86_64.rp 1.4 MB/s | 85 kB 00:00 (51/81): perl-Pod-Escapes-1.07-478.fc35.noarch. 443 kB/s | 20 kB 00:00 (52/81): perl-Pod-Perldoc-3.28.01-479.fc35.noar 1.8 MB/s | 84 kB 00:00 (53/81): perl-Pod-Simple-3.43-2.fc35.noarch.rpm 4.4 MB/s | 215 kB 00:00 (54/81): perl-Pod-Usage-2.01-478.fc35.noarch.rp 904 kB/s | 40 kB 00:00 (55/81): perl-Scalar-List-Utils-1.56-461.fc35.x 1.6 MB/s | 71 kB 00:00 (56/81): perl-SelectSaver-1.02-481.fc35.noarch. 478 kB/s | 21 kB 00:00 (57/81): perl-Socket-2.032-2.fc35.x86_64.rpm 1.2 MB/s | 55 kB 00:00 (58/81): perl-Storable-3.25-1.fc36.x86_64.rpm 2.1 MB/s | 95 kB 00:00 (59/81): perl-Symbol-1.09-481.fc35.noarch.rpm 526 kB/s | 23 kB 00:00 (60/81): perl-Term-ANSIColor-5.01-479.fc35.noar 1.1 MB/s | 48 kB 00:00 (61/81): perl-Term-Cap-1.17-478.fc35.noarch.rpm 495 kB/s | 22 kB 00:00 (62/81): perl-Text-ParseWords-3.30-478.fc35.noa 360 kB/s | 16 kB 00:00 (63/81): perl-Text-Tabs+Wrap-2021.0814-1.fc36.n 496 kB/s | 22 kB 00:00 (64/81): perl-Thread-Queue-3.14-478.fc35.noarch 482 kB/s | 21 kB 00:00 (65/81): perl-Time-Local-1.300-478.fc35.noarch. 760 kB/s | 33 kB 00:00 (66/81): perl-constant-1.33-479.fc35.noarch.rpm 522 kB/s | 23 kB 00:00 (67/81): perl-if-0.60.900-481.fc35.noarch.rpm 533 kB/s | 23 kB 00:00 (68/81): perl-interpreter-5.34.0-481.fc35.x86_6 1.7 MB/s | 80 kB 00:00 (69/81): perl-mro-1.25-481.fc35.x86_64.rpm 840 kB/s | 37 kB 00:00 (70/81): perl-libs-5.34.0-481.fc35.x86_64.rpm 27 MB/s | 2.1 MB 00:00 (71/81): perl-overload-1.33-481.fc35.noarch.rpm 1.2 MB/s | 55 kB 00:00 (72/81): perl-overloading-0.02-481.fc35.noarch. 496 kB/s | 22 kB 00:00 (73/81): perl-parent-0.238-478.fc35.noarch.rpm 317 kB/s | 14 kB 00:00 (74/81): perl-podlators-4.14-478.fc35.noarch.rp 2.4 MB/s | 111 kB 00:00 (75/81): perl-subs-1.04-481.fc35.noarch.rpm 473 kB/s | 21 kB 00:00 (76/81): perl-threads-2.26-448.fc35.x86_64.rpm 1.2 MB/s | 57 kB 00:00 (77/81): perl-threads-shared-1.62-478.fc35.x86_ 988 kB/s | 43 kB 00:00 (78/81): perl-vars-1.05-481.fc35.noarch.rpm 508 kB/s | 22 kB 00:00 (79/81): tcl-devel-8.6.10-5.fc34.x86_64.rpm 3.0 MB/s | 163 kB 00:00 (80/81): tcl-8.6.10-5.fc34.x86_64.rpm 15 MB/s | 1.1 MB 00:00 (81/81): zlib-devel-1.2.11-30.fc35.x86_64.rpm 780 kB/s | 44 kB 00:00 -------------------------------------------------------------------------------- Total 31 MB/s | 77 MB 00:02 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : libmpc-1.2.1-3.fc35.x86_64 1/81 Installing : cpp-11.2.1-1.fc35.x86_64 2/81 Installing : zlib-devel-1.2.11-30.fc35.x86_64 3/81 Installing : tcl-1:8.6.10-5.fc34.x86_64 4/81 Installing : ncurses-6.2-8.20210508.fc35.x86_64 5/81 Installing : m4-1.4.19-2.fc35.x86_64 6/81 Installing : libtool-ltdl-2.4.6-43.fc36.x86_64 7/81 Installing : libstdc++-devel-11.2.1-1.fc35.x86_64 8/81 Installing : kernel-headers-5.15.0-0.rc1.git0.1.fc36.x86_64 9/81 Running scriptlet: groff-base-1.22.4-8.fc35.x86_64 10/81 Installing : groff-base-1.22.4-8.fc35.x86_64 10/81 Running scriptlet: groff-base-1.22.4-8.fc35.x86_64 10/81 Installing : perl-Text-Tabs+Wrap-2021.0814-1.fc36.noarch 11/81 Installing : perl-if-0.60.900-481.fc35.noarch 12/81 Installing : perl-Time-Local-2:1.300-478.fc35.noarch 13/81 Installing : perl-File-Path-2.18-478.fc35.noarch 14/81 Installing : perl-Pod-Escapes-1:1.07-478.fc35.noarch 15/81 Installing : perl-Class-Struct-0.66-481.fc35.noarch 16/81 Installing : perl-POSIX-1.97-481.fc35.x86_64 17/81 Installing : perl-Term-ANSIColor-5.01-479.fc35.noarch 18/81 Installing : perl-IPC-Open3-1.21-481.fc35.noarch 19/81 Installing : perl-HTTP-Tiny-0.078-1.fc35.noarch 20/81 Installing : perl-subs-1.04-481.fc35.noarch 21/81 Installing : perl-File-Temp-1:0.231.100-478.fc35.noarch 22/81 Installing : perl-Term-Cap-1.17-478.fc35.noarch 23/81 Installing : perl-Pod-Simple-1:3.43-2.fc35.noarch 24/81 Installing : perl-Socket-4:2.032-2.fc35.x86_64 25/81 Installing : perl-SelectSaver-1.02-481.fc35.noarch 26/81 Installing : perl-Symbol-1.09-481.fc35.noarch 27/81 Installing : perl-File-stat-1.09-481.fc35.noarch 28/81 Installing : perl-podlators-1:4.14-478.fc35.noarch 29/81 Installing : perl-Pod-Perldoc-3.28.01-479.fc35.noarch 30/81 Installing : perl-Fcntl-1.14-481.fc35.x86_64 31/81 Installing : perl-Text-ParseWords-3.30-478.fc35.noarch 32/81 Installing : perl-mro-1.25-481.fc35.x86_64 33/81 Installing : perl-IO-1.46-481.fc35.x86_64 34/81 Installing : perl-overloading-0.02-481.fc35.noarch 35/81 Installing : perl-Pod-Usage-4:2.01-478.fc35.noarch 36/81 Installing : perl-Errno-1.33-481.fc35.x86_64 37/81 Installing : perl-File-Basename-2.85-481.fc35.noarch 38/81 Installing : perl-Getopt-Std-1.13-481.fc35.noarch 39/81 Installing : perl-MIME-Base64-3.16-478.fc35.x86_64 40/81 Installing : perl-Scalar-List-Utils-5:1.56-461.fc35.x86_64 41/81 Installing : perl-constant-1.33-479.fc35.noarch 42/81 Installing : perl-Storable-1:3.25-1.fc36.x86_64 43/81 Installing : perl-overload-1.33-481.fc35.noarch 44/81 Installing : perl-parent-1:0.238-478.fc35.noarch 45/81 Installing : perl-vars-1.05-481.fc35.noarch 46/81 Installing : perl-Getopt-Long-1:2.52-478.fc35.noarch 47/81 Installing : perl-DynaLoader-1.50-481.fc35.x86_64 48/81 Installing : perl-Carp-1.52-478.fc35.noarch 49/81 Installing : perl-Exporter-5.76-479.fc35.noarch 50/81 Installing : perl-PathTools-3.80-478.fc35.x86_64 51/81 Installing : perl-Encode-4:3.12-480.fc35.x86_64 52/81 Installing : perl-libs-4:5.34.0-481.fc35.x86_64 53/81 Installing : perl-interpreter-4:5.34.0-481.fc35.x86_64 54/81 Installing : perl-threads-1:2.26-448.fc35.x86_64 55/81 Installing : perl-threads-shared-1.62-478.fc35.x86_64 56/81 Installing : perl-Thread-Queue-3.14-478.fc35.noarch 57/81 Installing : perl-Data-Dumper-2.183-2.fc35.x86_64 58/81 Installing : perl-B-1.82-481.fc35.x86_64 59/81 Installing : perl-File-Compare-1.100.600-481.fc35.noarch 60/81 Installing : perl-File-Copy-2.35-481.fc35.noarch 61/81 Installing : perl-File-Find-1.39-481.fc35.noarch 62/81 Installing : gmp-c++-1:6.2.0-7.fc36.x86_64 63/81 Installing : glibc-headers-x86-2.34.9000-6.fc36.noarch 64/81 Installing : libxcrypt-devel-4.4.25-3.fc36.x86_64 65/81 Installing : glibc-devel-2.34.9000-6.fc36.x86_64 66/81 Installing : gc-8.0.4-6.fc35.x86_64 67/81 Installing : guile22-2.2.7-3.fc35.x86_64 68/81 Installing : make-1:4.3-6.fc35.x86_64 69/81 Installing : gcc-11.2.1-1.fc35.x86_64 70/81 Installing : emacs-filesystem-1:27.2-9.fc35.noarch 71/81 Installing : autoconf-2.71-1.fc36.noarch 72/81 Installing : automake-1.16.4-1.fc36.noarch 73/81 Installing : annobin-docs-10.02-1.fc36.noarch 74/81 Installing : annobin-plugin-gcc-10.02-1.fc36.x86_64 75/81 Installing : libtool-2.4.6-43.fc36.x86_64 76/81 Installing : gcc-c++-11.2.1-1.fc35.x86_64 77/81 Installing : gmp-devel-1:6.2.0-7.fc36.x86_64 78/81 Installing : tcl-devel-1:8.6.10-5.fc34.x86_64 79/81 Installing : hostname-3.23-5.fc35.x86_64 80/81 Running scriptlet: hostname-3.23-5.fc35.x86_64 80/81 Installing : chrpath-0.16-16.fc35.x86_64 81/81 Running scriptlet: chrpath-0.16-16.fc35.x86_64 81/81 Verifying : annobin-docs-10.02-1.fc36.noarch 1/81 Verifying : annobin-plugin-gcc-10.02-1.fc36.x86_64 2/81 Verifying : autoconf-2.71-1.fc36.noarch 3/81 Verifying : automake-1.16.4-1.fc36.noarch 4/81 Verifying : chrpath-0.16-16.fc35.x86_64 5/81 Verifying : cpp-11.2.1-1.fc35.x86_64 6/81 Verifying : emacs-filesystem-1:27.2-9.fc35.noarch 7/81 Verifying : gc-8.0.4-6.fc35.x86_64 8/81 Verifying : gcc-11.2.1-1.fc35.x86_64 9/81 Verifying : gcc-c++-11.2.1-1.fc35.x86_64 10/81 Verifying : glibc-devel-2.34.9000-6.fc36.x86_64 11/81 Verifying : glibc-headers-x86-2.34.9000-6.fc36.noarch 12/81 Verifying : gmp-c++-1:6.2.0-7.fc36.x86_64 13/81 Verifying : gmp-devel-1:6.2.0-7.fc36.x86_64 14/81 Verifying : groff-base-1.22.4-8.fc35.x86_64 15/81 Verifying : guile22-2.2.7-3.fc35.x86_64 16/81 Verifying : hostname-3.23-5.fc35.x86_64 17/81 Verifying : kernel-headers-5.15.0-0.rc1.git0.1.fc36.x86_64 18/81 Verifying : libmpc-1.2.1-3.fc35.x86_64 19/81 Verifying : libstdc++-devel-11.2.1-1.fc35.x86_64 20/81 Verifying : libtool-2.4.6-43.fc36.x86_64 21/81 Verifying : libtool-ltdl-2.4.6-43.fc36.x86_64 22/81 Verifying : libxcrypt-devel-4.4.25-3.fc36.x86_64 23/81 Verifying : m4-1.4.19-2.fc35.x86_64 24/81 Verifying : make-1:4.3-6.fc35.x86_64 25/81 Verifying : ncurses-6.2-8.20210508.fc35.x86_64 26/81 Verifying : perl-B-1.82-481.fc35.x86_64 27/81 Verifying : perl-Carp-1.52-478.fc35.noarch 28/81 Verifying : perl-Class-Struct-0.66-481.fc35.noarch 29/81 Verifying : perl-Data-Dumper-2.183-2.fc35.x86_64 30/81 Verifying : perl-DynaLoader-1.50-481.fc35.x86_64 31/81 Verifying : perl-Encode-4:3.12-480.fc35.x86_64 32/81 Verifying : perl-Errno-1.33-481.fc35.x86_64 33/81 Verifying : perl-Exporter-5.76-479.fc35.noarch 34/81 Verifying : perl-Fcntl-1.14-481.fc35.x86_64 35/81 Verifying : perl-File-Basename-2.85-481.fc35.noarch 36/81 Verifying : perl-File-Compare-1.100.600-481.fc35.noarch 37/81 Verifying : perl-File-Copy-2.35-481.fc35.noarch 38/81 Verifying : perl-File-Find-1.39-481.fc35.noarch 39/81 Verifying : perl-File-Path-2.18-478.fc35.noarch 40/81 Verifying : perl-File-Temp-1:0.231.100-478.fc35.noarch 41/81 Verifying : perl-File-stat-1.09-481.fc35.noarch 42/81 Verifying : perl-Getopt-Long-1:2.52-478.fc35.noarch 43/81 Verifying : perl-Getopt-Std-1.13-481.fc35.noarch 44/81 Verifying : perl-HTTP-Tiny-0.078-1.fc35.noarch 45/81 Verifying : perl-IO-1.46-481.fc35.x86_64 46/81 Verifying : perl-IPC-Open3-1.21-481.fc35.noarch 47/81 Verifying : perl-MIME-Base64-3.16-478.fc35.x86_64 48/81 Verifying : perl-POSIX-1.97-481.fc35.x86_64 49/81 Verifying : perl-PathTools-3.80-478.fc35.x86_64 50/81 Verifying : perl-Pod-Escapes-1:1.07-478.fc35.noarch 51/81 Verifying : perl-Pod-Perldoc-3.28.01-479.fc35.noarch 52/81 Verifying : perl-Pod-Simple-1:3.43-2.fc35.noarch 53/81 Verifying : perl-Pod-Usage-4:2.01-478.fc35.noarch 54/81 Verifying : perl-Scalar-List-Utils-5:1.56-461.fc35.x86_64 55/81 Verifying : perl-SelectSaver-1.02-481.fc35.noarch 56/81 Verifying : perl-Socket-4:2.032-2.fc35.x86_64 57/81 Verifying : perl-Storable-1:3.25-1.fc36.x86_64 58/81 Verifying : perl-Symbol-1.09-481.fc35.noarch 59/81 Verifying : perl-Term-ANSIColor-5.01-479.fc35.noarch 60/81 Verifying : perl-Term-Cap-1.17-478.fc35.noarch 61/81 Verifying : perl-Text-ParseWords-3.30-478.fc35.noarch 62/81 Verifying : perl-Text-Tabs+Wrap-2021.0814-1.fc36.noarch 63/81 Verifying : perl-Thread-Queue-3.14-478.fc35.noarch 64/81 Verifying : perl-Time-Local-2:1.300-478.fc35.noarch 65/81 Verifying : perl-constant-1.33-479.fc35.noarch 66/81 Verifying : perl-if-0.60.900-481.fc35.noarch 67/81 Verifying : perl-interpreter-4:5.34.0-481.fc35.x86_64 68/81 Verifying : perl-libs-4:5.34.0-481.fc35.x86_64 69/81 Verifying : perl-mro-1.25-481.fc35.x86_64 70/81 Verifying : perl-overload-1.33-481.fc35.noarch 71/81 Verifying : perl-overloading-0.02-481.fc35.noarch 72/81 Verifying : perl-parent-1:0.238-478.fc35.noarch 73/81 Verifying : perl-podlators-1:4.14-478.fc35.noarch 74/81 Verifying : perl-subs-1.04-481.fc35.noarch 75/81 Verifying : perl-threads-1:2.26-448.fc35.x86_64 76/81 Verifying : perl-threads-shared-1.62-478.fc35.x86_64 77/81 Verifying : perl-vars-1.05-481.fc35.noarch 78/81 Verifying : tcl-1:8.6.10-5.fc34.x86_64 79/81 Verifying : tcl-devel-1:8.6.10-5.fc34.x86_64 80/81 Verifying : zlib-devel-1.2.11-30.fc35.x86_64 81/81 Installed: annobin-docs-10.02-1.fc36.noarch annobin-plugin-gcc-10.02-1.fc36.x86_64 autoconf-2.71-1.fc36.noarch automake-1.16.4-1.fc36.noarch chrpath-0.16-16.fc35.x86_64 cpp-11.2.1-1.fc35.x86_64 emacs-filesystem-1:27.2-9.fc35.noarch gc-8.0.4-6.fc35.x86_64 gcc-11.2.1-1.fc35.x86_64 gcc-c++-11.2.1-1.fc35.x86_64 glibc-devel-2.34.9000-6.fc36.x86_64 glibc-headers-x86-2.34.9000-6.fc36.noarch gmp-c++-1:6.2.0-7.fc36.x86_64 gmp-devel-1:6.2.0-7.fc36.x86_64 groff-base-1.22.4-8.fc35.x86_64 guile22-2.2.7-3.fc35.x86_64 hostname-3.23-5.fc35.x86_64 kernel-headers-5.15.0-0.rc1.git0.1.fc36.x86_64 libmpc-1.2.1-3.fc35.x86_64 libstdc++-devel-11.2.1-1.fc35.x86_64 libtool-2.4.6-43.fc36.x86_64 libtool-ltdl-2.4.6-43.fc36.x86_64 libxcrypt-devel-4.4.25-3.fc36.x86_64 m4-1.4.19-2.fc35.x86_64 make-1:4.3-6.fc35.x86_64 ncurses-6.2-8.20210508.fc35.x86_64 perl-B-1.82-481.fc35.x86_64 perl-Carp-1.52-478.fc35.noarch perl-Class-Struct-0.66-481.fc35.noarch perl-Data-Dumper-2.183-2.fc35.x86_64 perl-DynaLoader-1.50-481.fc35.x86_64 perl-Encode-4:3.12-480.fc35.x86_64 perl-Errno-1.33-481.fc35.x86_64 perl-Exporter-5.76-479.fc35.noarch perl-Fcntl-1.14-481.fc35.x86_64 perl-File-Basename-2.85-481.fc35.noarch perl-File-Compare-1.100.600-481.fc35.noarch perl-File-Copy-2.35-481.fc35.noarch perl-File-Find-1.39-481.fc35.noarch perl-File-Path-2.18-478.fc35.noarch perl-File-Temp-1:0.231.100-478.fc35.noarch perl-File-stat-1.09-481.fc35.noarch perl-Getopt-Long-1:2.52-478.fc35.noarch perl-Getopt-Std-1.13-481.fc35.noarch perl-HTTP-Tiny-0.078-1.fc35.noarch perl-IO-1.46-481.fc35.x86_64 perl-IPC-Open3-1.21-481.fc35.noarch perl-MIME-Base64-3.16-478.fc35.x86_64 perl-POSIX-1.97-481.fc35.x86_64 perl-PathTools-3.80-478.fc35.x86_64 perl-Pod-Escapes-1:1.07-478.fc35.noarch perl-Pod-Perldoc-3.28.01-479.fc35.noarch perl-Pod-Simple-1:3.43-2.fc35.noarch perl-Pod-Usage-4:2.01-478.fc35.noarch perl-Scalar-List-Utils-5:1.56-461.fc35.x86_64 perl-SelectSaver-1.02-481.fc35.noarch perl-Socket-4:2.032-2.fc35.x86_64 perl-Storable-1:3.25-1.fc36.x86_64 perl-Symbol-1.09-481.fc35.noarch perl-Term-ANSIColor-5.01-479.fc35.noarch perl-Term-Cap-1.17-478.fc35.noarch perl-Text-ParseWords-3.30-478.fc35.noarch perl-Text-Tabs+Wrap-2021.0814-1.fc36.noarch perl-Thread-Queue-3.14-478.fc35.noarch perl-Time-Local-2:1.300-478.fc35.noarch perl-constant-1.33-479.fc35.noarch perl-if-0.60.900-481.fc35.noarch perl-interpreter-4:5.34.0-481.fc35.x86_64 perl-libs-4:5.34.0-481.fc35.x86_64 perl-mro-1.25-481.fc35.x86_64 perl-overload-1.33-481.fc35.noarch perl-overloading-0.02-481.fc35.noarch perl-parent-1:0.238-478.fc35.noarch perl-podlators-1:4.14-478.fc35.noarch perl-subs-1.04-481.fc35.noarch perl-threads-1:2.26-448.fc35.x86_64 perl-threads-shared-1.62-478.fc35.x86_64 perl-vars-1.05-481.fc35.noarch tcl-1:8.6.10-5.fc34.x86_64 tcl-devel-1:8.6.10-5.fc34.x86_64 zlib-devel-1.2.11-30.fc35.x86_64 Complete! Finish: build setup for eclipse-clp-6.2_29-6.fc36.src.rpm Start: rpmbuild eclipse-clp-6.2_29-6.fc36.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1574121600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.O3ycFA + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf Eclipse_6.2_29 + /usr/bin/gzip -dc /builddir/build/SOURCES/eclipse-clp-6.2_29.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd Eclipse_6.2_29 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /builddir/build/SOURCES/eclipse-clp.tclpath.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/cat /builddir/build/SOURCES/eclipse-clp.header-fixes.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/cat /builddir/build/SOURCES/eclipse-clp.rounding-control.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.omvvAv + umask 022 + cd /builddir/build/BUILD + cd Eclipse_6.2_29 + 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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT' + 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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT' + export PREFIX=/builddir/build/BUILD/Eclipse_6.2_29/install//usr + PREFIX=/builddir/build/BUILD/Eclipse_6.2_29/install//usr + export ECLIPSEARCH=x86_64_linux + ECLIPSEARCH=x86_64_linux + export TCL_VERSION=8.6 + TCL_VERSION=8.6 + export TCL_ARCH_DIR= + TCL_ARCH_DIR= + 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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT' + 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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT' + 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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + 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 ' + 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 2021-09-16 14:30:59.798659980 +0000 +++ ./configure 2021-09-16 14:30:59.827660356 +0000 @@ -2131,7 +2131,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 + mv ./configure.backup ./configure + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./Alog/src/configure + diff -u ./Alog/src/configure.backup ./Alog/src/configure + mv ./Alog/src/configure.backup ./Alog/src/configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./Alog/src/configure + diff -u ./Alog/src/configure.backup ./Alog/src/configure + mv ./Alog/src/configure.backup ./Alog/src/configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./Alog/src/configure + diff -u ./Alog/src/configure.backup ./Alog/src/configure + mv ./Alog/src/configure.backup ./Alog/src/configure + /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' ./Alog/src/configure + diff -u ./Alog/src/configure.backup ./Alog/src/configure + mv ./Alog/src/configure.backup ./Alog/src/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'\''"#' ./Alog/src/configure + diff -u ./Alog/src/configure.backup ./Alog/src/configure + mv ./Alog/src/configure.backup ./Alog/src/configure + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./Usc/src/configure + diff -u ./Usc/src/configure.backup ./Usc/src/configure + mv ./Usc/src/configure.backup ./Usc/src/configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./Usc/src/configure + diff -u ./Usc/src/configure.backup ./Usc/src/configure + mv ./Usc/src/configure.backup ./Usc/src/configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./Usc/src/configure + diff -u ./Usc/src/configure.backup ./Usc/src/configure + mv ./Usc/src/configure.backup ./Usc/src/configure + /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' ./Usc/src/configure + diff -u ./Usc/src/configure.backup ./Usc/src/configure + mv ./Usc/src/configure.backup ./Usc/src/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'\''"#' ./Usc/src/configure + diff -u ./Usc/src/configure.backup ./Usc/src/configure + mv ./Usc/src/configure.backup ./Usc/src/configure + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./Shm/src/configure + diff -u ./Shm/src/configure.backup ./Shm/src/configure --- ./Shm/src/configure.backup 2006-09-23 01:56:26.000000000 +0000 +++ ./Shm/src/configure 2021-09-16 14:30:59.864660836 +0000 @@ -5502,7 +5502,7 @@ #if defined (__stub_$ac_func) || defined (__stub___$ac_func) choke me #else -char (*f) () = $ac_func; +__attribute__ ((used)) char (*f) () = $ac_func; #endif #ifdef __cplusplus } + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./Shm/src/configure + diff -u ./Shm/src/configure.backup ./Shm/src/configure + mv ./Shm/src/configure.backup ./Shm/src/configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./Shm/src/configure + diff -u ./Shm/src/configure.backup ./Shm/src/configure + mv ./Shm/src/configure.backup ./Shm/src/configure + /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' ./Shm/src/configure + diff -u ./Shm/src/configure.backup ./Shm/src/configure + mv ./Shm/src/configure.backup ./Shm/src/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'\''"#' ./Shm/src/configure + diff -u ./Shm/src/configure.backup ./Shm/src/configure + mv ./Shm/src/configure.backup ./Shm/src/configure + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./Pds/src/configure + diff -u ./Pds/src/configure.backup ./Pds/src/configure + mv ./Pds/src/configure.backup ./Pds/src/configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./Pds/src/configure + diff -u ./Pds/src/configure.backup ./Pds/src/configure + mv ./Pds/src/configure.backup ./Pds/src/configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./Pds/src/configure + diff -u ./Pds/src/configure.backup ./Pds/src/configure + mv ./Pds/src/configure.backup ./Pds/src/configure + /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' ./Pds/src/configure + diff -u ./Pds/src/configure.backup ./Pds/src/configure + mv ./Pds/src/configure.backup ./Pds/src/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'\''"#' ./Pds/src/configure + diff -u ./Pds/src/configure.backup ./Pds/src/configure + mv ./Pds/src/configure.backup ./Pds/src/configure + '[' 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/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config/config.guess ++ basename ./config/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config/config.guess '/usr/lib/rpm/redhat/config.guess' -> './config/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config/config.sub ++ basename ./config/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config/config.sub '/usr/lib/rpm/redhat/config.sub' -> './config/config.sub' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh + ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-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 --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --prefix=/builddir/build/BUILD/Eclipse_6.2_29/install//usr configure: WARNING: unrecognized options: --disable-dependency-tracking checking build system type... x86_64-redhat-linux-gnu checking host system type... x86_64-redhat-linux-gnu configure: Building for ECLiPSe architecture ----- x86_64_linux ----- configure: No file NONE configure: OSTYPE is linux checking for x86_64-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 we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking how to run the C++ preprocessor... g++ -E checking for gawk... gawk checking for ar... /usr/bin/ar checking for x86_64-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking whether ln -s works... yes checking for sed... sed checking for x86_64-redhat-linux-gnu-strip... no checking for strip... strip checking for an ANSI C-conforming const... yes checking for inline... inline checking for working volatile... yes checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking whether byte ordering is bigendian... no checking whether char is unsigned... no checking size of int... 4 checking size of long... 8 checking size of char *... 8 checking size of long *... 8 checking for long long... yes checking for __int64... no checking for version-dependent compiler options... yes checking whether fPIC compiler option is accepted... yes checking for void pointer... yes checking for __fpu_control... yes checking for dlopen in -ldl... yes checking for main in -lnsl... no checking for socket in -lsocket... no checking for version-dependent linker options... no checking how to process .S files checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for ANSI C header files... (cached) yes configure: checking access types... checking ctype.h usability... yes checking ctype.h presence... yes checking for ctype.h... yes checking for memory.h... (cached) yes checking for string.h... (cached) yes checking for unistd.h... (cached) yes checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/systeminfo.h usability... no checking sys/systeminfo.h presence... no checking for sys/systeminfo.h... no checking sys/utsname.h usability... yes checking sys/utsname.h presence... yes checking for sys/utsname.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking fenv.h usability... yes checking fenv.h presence... yes checking for fenv.h... yes checking fpu_control.h usability... yes checking fpu_control.h presence... yes checking for fpu_control.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking windows.h usability... no checking windows.h presence... no checking for windows.h... no checking for off_t... yes checking for pid_t... yes checking return type of signal handlers... void checking for size_t... yes checking for vfork... yes checking for strerror... yes checking for bcopy... yes checking for memcpy... yes checking for memmove... yes checking for gethrtime... no checking for localtime_r... yes checking for getcwd... yes checking for gethostid... yes checking for uname... yes checking for getrusage... yes checking for getwd... yes checking for random... yes checking for sigvec... no checking for sigstack... yes checking for siginterrupt... yes checking for sigaction... yes checking for sigaltstack... yes checking for sigprocmask... yes checking for setsid... yes checking for sysconf... yes checking for sysinfo... yes checking for tcgetattr... yes checking for times... yes checking for finite... yes checking for isinf... yes checking for isnan... yes checking for sincos... yes checking for alarm... yes checking for pipe... yes checking for rename... yes checking for setitimer... yes checking for putenv... yes checking for sleep... yes checking for vsprintf... yes checking for vsprintf... (cached) yes checking for vsnprintf... yes checking for fpsetround... no checking for ieee_flags... no checking for realpath... yes checking for select... yes checking for gethostname... yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/param.h... (cached) yes checking for getpagesize... yes checking for working mmap... yes checking for pow(zero,neg) bug... no checking for working rint... yes checking for working trunc... yes checking whether sprintf returns length... yes checking for fstat... checking for svr4 dynamic loading... checking mach-o/dyld.h usability... no checking mach-o/dyld.h presence... no checking for mach-o/dyld.h... no checking for nlist... checking for sgihrclock checking for sgi64bitclock checking for struct stat.st_blksize... yes checking for n_un in struct nlist... checking for /dev/zero... yes checking if times() returns elapsed real time checking for uptime... '' check if we can limit cputime checking for getpagesize... checking for bsd_sigio... yes checking for hp_ux_sigio... no checking for sigpoll... no checking if signal action is reset before entering the handler checking if mprotect can be used to check for allocated pages checking for termio... checking sys/un.h usability... yes checking sys/un.h presence... yes checking for sys/un.h... yes checking if we can get Ethernet Adapter Address... yes checking if we can access registers from within a signal handler... yes checking test whether we can statically link lstdc++ into a shared library... no checking for X... no configure: Using Tcl 8.6 in /usr checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for pthread_create in -lpthread... yes configure: WARNING: Could not find Gmp (4.2 4.1) in /vol/Eclipse/thirdparty checking for __gmpz_import in -lgmp... yes configure: WARNING: Could not find x86_64_linux support for clpcbc in /vol/Eclipse/thirdparty/coinclpcbcamd /vol/Eclipse/thirdparty/coinclpcbc configure: WARNING: Could not find x86_64_linux support for symclp in /vol/Eclipse/thirdparty/coinsymclpamd /vol/Eclipse/thirdparty/coinsymclp configure: Not building any OSI interfaces configure: WARNING: Could not find x86_64_linux support in /vol/Eclipse/thirdparty/cplex1262 configure: WARNING: Could not find x86_64_linux support in /vol/Eclipse/thirdparty/cplex126 configure: WARNING: Could not find x86_64_linux support in /vol/Eclipse/thirdparty/cplex1251 configure: WARNING: Could not find x86_64_linux support in /vol/Eclipse/thirdparty/cplex124 configure: WARNING: Could not find x86_64_linux support in /vol/Eclipse/thirdparty/cplex122 configure: WARNING: Could not find x86_64_linux support in /vol/Eclipse/thirdparty/cplex121 configure: WARNING: Could not find x86_64_linux support in /vol/Eclipse/thirdparty/cplex110 configure: WARNING: Could not find x86_64_linux support in /vol/Eclipse/thirdparty/cplex102 configure: WARNING: Could not find x86_64_linux support in /vol/Eclipse/thirdparty/cplex90 configure: WARNING: Could not find x86_64_linux support in /vol/Eclipse/thirdparty/cplex81 configure: WARNING: Could not find x86_64_linux support in /vol/Eclipse/thirdparty/cplex75 configure: Not building Cplex interface configure: WARNING: Could not find x86_64_linux support in /vol/Eclipse/thirdparty/xosl2401 configure: WARNING: Could not find x86_64_linux support in /vol/Eclipse/thirdparty/xosl2201 configure: WARNING: Could not find x86_64_linux support in /vol/Eclipse/thirdparty/xosl2000 configure: WARNING: Could not find x86_64_linux support in /vol/Eclipse/thirdparty/xosl1601 configure: Not building Xpress-MP interface configure: Not building Gurobi interface configure: Eplex uses standard malloc configure: Not building Gecode interface configure: WARNING: Could not find a usable Java installation configure: WARNING: Could not find FlexLM 7.2 configure: WARNING: Not looking for Grappa because no Java available configure: WARNING: Could not find /vol/Eclipse/thirdparty/graphviz2.26/x86_64_linux configure: WARNING: Could not find /vol/Eclipse/thirdparty/graphviz1.10/x86_64_linux configure: Not adding Graphviz executables configure: WARNING: Could not find /vol/Eclipse/thirdparty/mysql55/x86_64_linux configure: WARNING: Could not find /vol/Eclipse/thirdparty/mysql54/x86_64_linux configure: WARNING: Could not find /vol/Eclipse/thirdparty/mysql53/x86_64_linux configure: WARNING: Could not find /vol/Eclipse/thirdparty/mysql52/x86_64_linux configure: WARNING: Could not find /vol/Eclipse/thirdparty/mysql51/x86_64_linux configure: WARNING: Could not find /vol/Eclipse/thirdparty/mysql50/x86_64_linux configure: Not building MySQL interface configure: Not building CP-Viz tool checking for latex... no checking for ps2pdf... no checking for hevea... no configure: WARNING: No tools to build ECLiPSe documentation configure: creating ./config.status config.status: creating Makefile.x86_64_linux config.status: creating Kernel/x86_64_linux/Makefile config.status: creating Kernel/x86_64_linux/INST_PARAMS config.status: creating Kernel/x86_64_linux/Makefile.external config.status: creating Shm/x86_64_linux/Makefile config.status: creating Eplex/Makefile.x86_64_linux config.status: creating icparc_solvers/Makefile.x86_64_linux config.status: creating JavaInterface/Makefile.x86_64_linux config.status: creating Flexlm/Makefile.x86_64_linux config.status: creating Visualisation/Makefile.x86_64_linux config.status: creating Compiler/Makefile.x86_64_linux config.status: creating Contrib/Makefile.x86_64_linux config.status: creating Mercury/Makefile.x86_64_linux config.status: creating ecrc_solvers/Makefile.x86_64_linux config.status: creating pt_libraries/Makefile.x86_64_linux config.status: creating Oci/Makefile.x86_64_linux config.status: creating ZincInterface/Makefile.x86_64_linux config.status: creating GecodeInterface/Makefile.x86_64_linux config.status: creating CPViz/Makefile.x86_64_linux config.status: creating Kernel/x86_64_linux/config.h config.status: creating Shm/x86_64_linux/config.h configure: WARNING: unrecognized options: --disable-dependency-tracking + /usr/bin/make -O -j2 V=1 VERBOSE=1 -f Makefile.x86_64_linux -j1 ======== make_shm ======== make[1]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/Shm/x86_64_linux' gcc -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -O2 -fomit-frame-pointer -I. -c -o alloc.o ../src/alloc.c ../src/alloc.c: In function '_print': ../src/alloc.c:86:12: warning: implicit declaration of function 'write' [-Wimplicit-function-declaration] 86 | (void) write(2, msg, strlen(msg)); | ^~~~~ ../src/alloc.c: In function 'alloc_pagewise': ../src/alloc.c:601:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 601 | while (cluster = (*cluster_list)) | ^~~~~~~ gcc -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -O2 -fomit-frame-pointer -I. -c -o mutex.o ../src/mutex.c ../src/mutex.c:107:1: warning: return type defaults to 'int' [-Wimplicit-int] 107 | a_mutex_lock(plock) | ^~~~~~~~~~~~ ../src/mutex.c:120:1: warning: return type defaults to 'int' [-Wimplicit-int] 120 | a_mutex_unlock(plock) | ^~~~~~~~~~~~~~ ../src/mutex.c:132:1: warning: return type defaults to 'int' [-Wimplicit-int] 132 | a_mutex_init(plock) | ^~~~~~~~~~~~ ../src/mutex.c:138:1: warning: return type defaults to 'int' [-Wimplicit-int] 138 | a_mutex_destroy(plock) | ^~~~~~~~~~~~~~~ ../src/mutex.c: In function 'a_mutex_lock': ../src/mutex.c:118:1: warning: control reaches end of non-void function [-Wreturn-type] 118 | } | ^ ../src/mutex.c: In function 'a_mutex_unlock': ../src/mutex.c:130:1: warning: control reaches end of non-void function [-Wreturn-type] 130 | } | ^ ../src/mutex.c: In function 'a_mutex_init': ../src/mutex.c:136:1: warning: control reaches end of non-void function [-Wreturn-type] 136 | } | ^ ../src/mutex.c: In function 'a_mutex_destroy': ../src/mutex.c:142:1: warning: control reaches end of non-void function [-Wreturn-type] 142 | } | ^ gcc -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -O2 -fomit-frame-pointer -I. -c -o private_mem.o ../src/private_mem.c gcc -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -O2 -fomit-frame-pointer -I. -c -o shared_mem.o ../src/shared_mem.c ../src/shared_mem.c: In function 'shared_mem_init': ../src/shared_mem.c:165:13: warning: implicit declaration of function 'perror'; did you mean 'strerror'? [-Wimplicit-function-declaration] 165 | perror("ECLiPSe: can't create shared map file"); | ^~~~~~ | strerror gcc -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -O2 -fomit-frame-pointer -I. -c -o shmem_base.o ../src/shmem_base.c ../src/shmem_base.c: In function 'shared_mem_base': ../src/shmem_base.c:124:16: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 124 | (void) write(2, "ECLiPSe: bad memory layout\n", 27); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -I. -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -O2 -fomit-frame-pointer -c ../src/lock.S ar rcv libshm.a alloc.o mutex.o private_mem.o shared_mem.o shmem_base.o lock.o a - alloc.o a - mutex.o a - private_mem.o a - shared_mem.o a - shmem_base.o a - lock.o ranlib libshm.a mkdir -p ../../sys_lib/x86_64_linux /bin/cp libshm.a ../../sys_lib/x86_64_linux/libshm.a ranlib ../../sys_lib/x86_64_linux/libshm.a mkdir -p ../../sys_include /bin/cp ../src/memman.h ../../sys_include/memman.h make[1]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/Shm/x86_64_linux' ======== make_kernel ======== make[1]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/Kernel/x86_64_linux' hostname = cc4fc203d89546f68bfe95cbb769b6f2 config.status: creating Makefile.x86_64_linux config.status: creating Kernel/x86_64_linux/Makefile config.status: creating Kernel/x86_64_linux/INST_PARAMS config.status: creating Kernel/x86_64_linux/Makefile.external config.status: creating Shm/x86_64_linux/Makefile config.status: creating Eplex/Makefile.x86_64_linux config.status: creating icparc_solvers/Makefile.x86_64_linux config.status: creating JavaInterface/Makefile.x86_64_linux config.status: creating Flexlm/Makefile.x86_64_linux config.status: creating Visualisation/Makefile.x86_64_linux config.status: creating Compiler/Makefile.x86_64_linux config.status: creating Contrib/Makefile.x86_64_linux config.status: creating Mercury/Makefile.x86_64_linux config.status: creating ecrc_solvers/Makefile.x86_64_linux config.status: creating pt_libraries/Makefile.x86_64_linux config.status: creating Oci/Makefile.x86_64_linux config.status: creating ZincInterface/Makefile.x86_64_linux config.status: creating GecodeInterface/Makefile.x86_64_linux config.status: creating CPViz/Makefile.x86_64_linux config.status: creating Kernel/x86_64_linux/config.h config.status: Kernel/x86_64_linux/config.h is unchanged config.status: creating Shm/x86_64_linux/config.h config.status: Shm/x86_64_linux/config.h is unchanged gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/main.c ../src/main.c: In function 'main': ../src/main.c:312:21: warning: implicit declaration of function 'mem_layout' [-Wimplicit-function-declaration] 312 | mem_layout(); | ^~~~~~~~~~ ../src/main.c:314:13: warning: implicit declaration of function 'ec_layout' [-Wimplicit-function-declaration] 314 | ec_layout(lflags, from, to, increment); | ^~~~~~~~~ ../src/main.c:334:5: warning: implicit declaration of function 'malloc_init'; did you mean 'alloc_init'? [-Wimplicit-function-declaration] 334 | malloc_init(); | ^~~~~~~~~~~ | alloc_init ../src/main.c:342:9: warning: implicit declaration of function 'setup_mps' [-Wimplicit-function-declaration] 342 | setup_mps(ec_options.parallel_worker, session, nsrv_hostname, | ^~~~~~~~~ ../src/main.c:351:5: warning: implicit declaration of function 'mem_init'; did you mean 'ec_init'? [-Wimplicit-function-declaration] 351 | mem_init(init_flags); /* depends on -c and -m options */ | ^~~~~~~~ | ec_init ../src/main.c:359:9: warning: implicit declaration of function 'parallel_init'; did you mean 'alloc_init'? [-Wimplicit-function-declaration] 359 | parallel_init(init_flags); | ^~~~~~~~~~~~~ | alloc_init ../src/main.c:450:5: warning: implicit declaration of function 'emu_init'; did you mean 'ec_init'? [-Wimplicit-function-declaration] 450 | emu_init(init_flags, vm_options); | ^~~~~~~~ | ec_init ../src/main.c:486:15: warning: implicit declaration of function 'main_emulc_noexit'; did you mean 'sub_emulc_noexit'? [-Wimplicit-function-declaration] 486 | err = main_emulc_noexit(goal.val, goal.tag, module.val, module.tag); | ^~~~~~~~~~~~~~~~~ | sub_emulc_noexit ../src/main.c:342:9: warning: 'nsrv_port_number' may be used uninitialized in this function [-Wmaybe-uninitialized] 342 | setup_mps(ec_options.parallel_worker, session, nsrv_hostname, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343 | nsrv_port_number, init_flags & INIT_SHARED); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/main.c:342:9: warning: 'nsrv_hostname' may be used uninitialized in this function [-Wmaybe-uninitialized] ../src/main.c:342:9: warning: 'session' may be used uninitialized in this function [-Wmaybe-uninitialized] gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/dict.c In file included from ../src/dict.c:110: ../src/ec_io.h:167:33: warning: "/*" within comment [-Wcomment] 167 | /* #define READLINE 0x8000 /* use readline() on this stream */ | In file included from ../src/dict.c:105: ../src/dict.c: In function 'transf_did': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/dict.c:331:45: note: in expansion of macro 'TagTypeC' 331 | return (dident) &dict->tag_did[tag_desc[TagTypeC(t)].super]; | ^~~~~~~~ ../src/dict.c: In function '_mark_dids_from_procs': ../src/dict.c:850:13: warning: implicit declaration of function 'ec_mark_dids_dyn_code' [-Wimplicit-function-declaration] 850 | ec_mark_dids_dyn_code(PriCode(proc)); | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../src/dict.c:105: ../src/dict.c: In function 'ec_dict_param': ../src/sepia.h:904:35: warning: implicit declaration of function 'isnan' [-Wimplicit-function-declaration] 904 | # define GoodFloat(x) (!isnan(x)) | ^~~~~ ../src/sepia.h:911:16: note: in expansion of macro 'GoodFloat' 911 | { if (!GoodFloat(x)) {Bip_Error(ARITH_EXCEPTION);} } | ^~~~~~~~~ ../src/sepia.h:869:9: note: in expansion of macro 'Check_Float_Exception' 869 | Check_Float_Exception(_d); \ | ^~~~~~~~~~~~~~~~~~~~~ ../src/sepia.h:684:9: note: in expansion of macro 'Make_Checked_Double_Val' 684 | Make_Checked_Double_Val((pw)->val, dbl) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/sepia.h:690:9: note: in expansion of macro 'Make_Checked_Double' 690 | Make_Checked_Double(pw, dbl) | ^~~~~~~~~~~~~~~~~~~ ../src/sepia.h:601:13: note: in expansion of macro 'Make_Checked_Float' 601 | Make_Checked_Float(&result_pw, dbl); \ | ^~~~~~~~~~~~~~~~~~ ../src/dict.c:975:9: note: in expansion of macro 'Return_Unify_Float' 975 | Return_Unify_Float(vval, tval, dict->gc_time/clock_hz); | ^~~~~~~~~~~~~~~~~~ ../src/dict.c:113:1: note: include '' or provide a declaration of 'isnan' 112 | #include "emu_export.h" +++ |+#include 113 | ../src/dict.c: In function 'ec_constant_table_enter': ../src/dict.c:1543:12: warning: implicit declaration of function 'ec_term_hash' [-Wimplicit-function-declaration] 1543 | hash = ec_term_hash(v, t, MAX_U_WORD, &res); | ^~~~~~~~~~~~ ../src/dict.c:1565:20: warning: implicit declaration of function 'create_heapterm' [-Wimplicit-function-declaration] 1565 | if ((res = create_heapterm(&pelem->value, v, t)) != PSUCCEED) | ^~~~~~~~~~~~~~~ ../src/dict.c:1576:9: warning: implicit declaration of function 'make_heapterm_persistent' [-Wimplicit-function-declaration] 1576 | make_heapterm_persistent(&pelem->value); | ^~~~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/read.c In file included from ../src/read.c:208: ../src/ec_io.h:167:33: warning: "/*" within comment [-Wcomment] 167 | /* #define READLINE 0x8000 /* use readline() on this stream */ | ../src/read.c: In function '_read_next_term': ../src/read.c:1164:35: warning: implicit declaration of function 'visible_operator'; did you mean 'visible_op'? [-Wimplicit-function-declaration] 1164 | && DidIsOp(did0) && visible_operator(did0, pd->module, pd->module_tag)) | ^~~~~~~~~~~~~~~~ | visible_op In file included from ../src/read.c:200: ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:672:25: note: in definition of macro 'Make_Atom' 672 | (pw)->val.did = wdid; | ^~~~ ../src/read.c:547:9: note: in expansion of macro 'Make_Term_Wrapper' 547 | Make_Term_Wrapper(pw, _pw, \ | ^~~~~~~~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/read.c:548:35: note: in expansion of macro 'TagType' 548 | tag_desc[tag_desc[TagType(pd->token.term.tag)].super].type_name,\ | ^~~~~~~ ../src/read.c:1175:9: note: in expansion of macro 'Build_Number_From_Token' 1175 | Build_Number_From_Token(pd, &term); | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/read.c: In function '_read_after_term': ../src/read.c:1438:59: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1438 | (context_flags & FZINC_SUBSCRIPTABLE) && (pd->sd->options & ATOM_SUBSCRIPTS) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/read.c:1439:58: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1439 | (context_flags & ZINC_SUBSCRIPTABLE) && (pd->sd->options & GENERAL_SUBSCRIPTS))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/lex.c In file included from ../src/lex.c:51: ../src/ec_io.h:167:33: warning: "/*" within comment [-Wcomment] 167 | /* #define READLINE 0x8000 /* use readline() on this stream */ | ../src/lex.c: In function 'lex_an': ../src/lex.c:719:16: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 719 | pligne = string_to_number((char *) pligne - 1, &token->term, nst, sd); | ^ In file included from ../src/lex.c:44: ../src/lex.c: In function 'p_get_chtab': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/lex.c:1198:5: note: in expansion of macro 'Check_Integer' 1198 | Check_Integer(t1); | ^~~~~~~~~~~~~ ../src/lex.c: In function 'p_set_chtab': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/lex.c:1218:5: note: in expansion of macro 'Check_Integer' 1218 | Check_Integer(t1); | ^~~~~~~~~~~~~ ../src/lex.c:1258:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1258 | if (j > 255) | ^ In file included from ../src/lex.c:44: ../src/lex.c: In function 'p_read_token_': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/lex.c:1383:39: note: in expansion of macro 'TagType' 1383 | tname = tag_desc[tag_desc[TagType(token.term.tag)].super].type_name; | ^~~~~~~ ../src/lex.c: In function 'string_to_number': ../src/lex.c:1682:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1682 | if (!(c>='0' && c<=max_no || c>='a' && c<=max_lc || c>='A' && c<=max_uc)) | ~~~~~~~^~~~~~~~~~~~ ../src/lex.c:1682:72: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1682 | if (!(c>='0' && c<=max_no || c>='a' && c<=max_lc || c>='A' && c<=max_uc)) | ~~~~~~~^~~~~~~~~~~~ At top level: ../src/lex.c:124:17: warning: 'completion_dip' defined but not used [-Wunused-variable] 124 | static dident completion_dip; | ^~~~~~~~~~~~~~ ../src/lex.c:123:17: warning: 'completion_start' defined but not used [-Wunused-variable] 123 | completion_start; | ^~~~~~~~~~~~~~~~ ../src/lex.c:122:17: warning: 'completion_length' defined but not used [-Wunused-variable] 122 | completion_length, | ^~~~~~~~~~~~~~~~~ ../src/lex.c:121:17: warning: 'completion_idx' defined but not used [-Wunused-variable] 121 | static int completion_idx, | ^~~~~~~~~~~~~~ In file included from ../src/lex.c:44: ../src/lex.c: In function 'string_to_number': ../src/sepia.h:1003:20: warning: 'low_f' may be used uninitialized in this function [-Wmaybe-uninitialized] 1003 | IvlLwb(pw) = from; \ | ^ ../src/lex.c:1522:15: note: 'low_f' was declared here 1522 | double f, low_f; /* the float result */ | ^~~~~ ../src/lex.c:1502:16: warning: 'stop' may be used uninitialized in this function [-Wmaybe-uninitialized] 1502 | if (aux == stop) { Extend_Lex_Aux(nst, aux, stop) } \ | ^ ../src/lex.c:1517:20: note: 'stop' was declared here 1517 | unsigned char *stop; /* end of LexAux */ | ^~~~ ../src/lex.c:1502:16: warning: 'aux' may be used uninitialized in this function [-Wmaybe-uninitialized] 1502 | if (aux == stop) { Extend_Lex_Aux(nst, aux, stop) } \ | ^ ../src/lex.c:1516:29: note: 'aux' was declared here 1516 | unsigned register char *aux; /* next location in LexAux */ | ^~~ gcc -O1 -fomit-frame-pointer -fthread-jumps -fforce-addr -fexpensive-optimizations -fdelete-null-pointer-checks -fpeephole2 -falign-functions -falign-jumps -foptimize-sibling-calls -fregmove -fsched-interblock -fcaller-saves -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -S ../src/emu.c In file included from ../src/emu.c:71: ../src/ec_io.h:167:33: warning: "/*" within comment [-Wcomment] 167 | /* #define READLINE 0x8000 /* use readline() on this stream */ | In file included from ../src/emu.c:46: ../src/emu.c: In function 'ec_emulate': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/emu.c:978:33: note: in expansion of macro 'TagTypeC' 978 | err_code = tag_desc[TagTypeC(tmp1)].equal(pw1, pw2); | ^~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/emu.c:1210:33: note: in expansion of macro 'TagTypeC' 1210 | err_code = tag_desc[TagTypeC(tmp1)].equal(pw1, pw2); | ^~~~~~~~ In file included from ../src/emu.c:72: ../src/emu_export.h:372:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 372 | *--TT = (pword *) (*((uword *) (pw) + (offset)));\ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/emu_export.h:1099:17: note: in expansion of macro 'Trail_Word' 1099 | Trail_Word(&WP, 0, TRAILED_WORD32)\ | ^~~~~~~~~~ ../src/emu.c:1548:13: note: in expansion of macro 'Set_WP' 1548 | Set_WP(1); /* depends on old value of GB! */ | ^~~~~~ In file included from ../src/emu.c:46: ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/emu.c:2241:37: note: in expansion of macro 'TagTypeC' 2241 | err_code = tag_desc[TagTypeC(tmp1)].equal(pw1->val.ptr, PP->ptr); | ^~~~~~~~ In file included from ../src/emu.c:72: ../src/emu_export.h:1161:21: warning: implicit declaration of function 'occurs_compound' [-Wimplicit-function-declaration] 1161 | if (occurs_compound(TCS, p)) { \ | ^~~~~~~~~~~~~~~ ../src/emu.c:3023:13: note: in expansion of macro 'Occur_Check_Write' 3023 | Occur_Check_Write(pw1, Fail) | ^~~~~~~~~~~~~~~~~ ../src/emu.c:550:17: warning: implicit declaration of function 'cut_public' [-Wimplicit-function-declaration] 550 | if (cut_public()) { \ | ^~~~~~~~~~ ../src/emu.c:521:9: note: in expansion of macro 'Cut_To_Parallel' 521 | Cut_To_Parallel(B.args); \ | ^~~~~~~~~~~~~~~ ../src/emu.c:4822:13: note: in expansion of macro 'Cut_To' 4822 | Cut_To(pw1) | ^~~~~~ In file included from ../src/emu.c:72: ../src/emu_export.h:372:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 372 | *--TT = (pword *) (*((uword *) (pw) + (offset)));\ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/emu_export.h:1099:17: note: in expansion of macro 'Trail_Word' 1099 | Trail_Word(&WP, 0, TRAILED_WORD32)\ | ^~~~~~~~~~ ../src/emu.c:5272:25: note: in expansion of macro 'Set_WP' 5272 | Set_WP(SuspRunPrio(pw2)); | ^~~~~~ ../src/emu_export.h:372:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 372 | *--TT = (pword *) (*((uword *) (pw) + (offset)));\ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/emu_export.h:1099:17: note: in expansion of macro 'Trail_Word' 1099 | Trail_Word(&WP, 0, TRAILED_WORD32)\ | ^~~~~~~~~~ ../src/emu.c:5287:13: note: in expansion of macro 'Set_WP' 5287 | Set_WP(tmp1); | ^~~~~~ ../src/emu.c:5874:17: warning: implicit declaration of function 'get_simple_property'; did you mean 'get_modular_property'? [-Wimplicit-function-declaration] 5874 | get_simple_property(pw1->val.did, EVENT_PROP, &scratch_pw)) | ^~~~~~~~~~~~~~~~~~~ | get_modular_property ../src/emu.c:6735:29: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 6735 | if ( FDROP > 0 && PortWanted(LEAVE_PORT) ../src/emu.c:6737:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 6737 | || Tracing && PortWanted(NEXT_PORT)) ../src/emu.c:6840:17: warning: implicit declaration of function 'destroy_parser_env' [-Wimplicit-function-declaration] 6840 | destroy_parser_env(); | ^~~~~~~~~~~~~~~~~~ ../src/emu.c:6894:24: warning: implicit declaration of function 'collect_stacks' [-Wimplicit-function-declaration] 6894 | err_code = collect_stacks(0, tmp1); | ^~~~~~~~~~~~~~ In file included from ../src/emu.c:46: ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/emu.c:7135:42: note: in expansion of macro 'TagTypeC' 7135 | if (ISRef(tmp1) || !tag_desc[TagTypeC(tmp1)].numeric) { Fail } | ^~~~~~~~ ../src/sepia.h:904:35: warning: implicit declaration of function 'isnan' [-Wimplicit-function-declaration] 904 | # define GoodFloat(x) (!isnan(x)) | ^~~~~ ../src/emu.c:7462:22: note: in expansion of macro 'GoodFloat' 7462 | if (!GoodFloat(dbl_res)) | ^~~~~~~~~ ../src/emu.c:811:8: note: include '' or provide a declaration of 'isnan' 810 | #include "emu_op_addr.h" +++ |+#include 811 | A[0].val.nint = PSUCCEED; ../src/emu.c:7310:21: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 7310 | else if (IsDouble(pw2->tag))\ | ^ ../src/emu.c:7729:13: note: in expansion of macro 'NCompare_Bip' 7729 | NCompare_Bip(lt_proc3_, BILt, <) | ^~~~~~~~~~~~ ../src/emu.c:7322:21: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 7322 | else if (IsDouble(pw2->tag))\ | ^ ../src/emu.c:7729:13: note: in expansion of macro 'NCompare_Bip' 7729 | NCompare_Bip(lt_proc3_, BILt, <) | ^~~~~~~~~~~~ In file included from ../src/emu.c:46: ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/emu.c:7328:13: note: in expansion of macro 'IsNumber' 7328 | if (IsNumber(pw1->tag) && IsNumber(pw2->tag)) {\ | ^~~~~~~~ ../src/emu.c:7729:13: note: in expansion of macro 'NCompare_Bip' 7729 | NCompare_Bip(lt_proc3_, BILt, <) | ^~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/emu.c:7328:35: note: in expansion of macro 'IsNumber' 7328 | if (IsNumber(pw1->tag) && IsNumber(pw2->tag)) {\ | ^~~~~~~~ ../src/emu.c:7729:13: note: in expansion of macro 'NCompare_Bip' 7729 | NCompare_Bip(lt_proc3_, BILt, <) | ^~~~~~~~~~~~ ../src/emu.c:7331:31: warning: implicit declaration of function 'arith_compare'; did you mean 'ec_compare'? [-Wimplicit-function-declaration] 7331 | err_code = (word) arith_compare(pw1->val, pw1->tag,\ | ^~~~~~~~~~~~~ ../src/emu.c:7729:13: note: in expansion of macro 'NCompare_Bip' 7729 | NCompare_Bip(lt_proc3_, BILt, <) | ^~~~~~~~~~~~ ../src/emu.c:7310:21: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 7310 | else if (IsDouble(pw2->tag))\ | ^ ../src/emu.c:7732:13: note: in expansion of macro 'NCompare_Bip' 7732 | NCompare_Bip(le_proc3_, BILe, <=) | ^~~~~~~~~~~~ ../src/emu.c:7322:21: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 7322 | else if (IsDouble(pw2->tag))\ | ^ ../src/emu.c:7732:13: note: in expansion of macro 'NCompare_Bip' 7732 | NCompare_Bip(le_proc3_, BILe, <=) | ^~~~~~~~~~~~ In file included from ../src/emu.c:46: ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/emu.c:7328:13: note: in expansion of macro 'IsNumber' 7328 | if (IsNumber(pw1->tag) && IsNumber(pw2->tag)) {\ | ^~~~~~~~ ../src/emu.c:7732:13: note: in expansion of macro 'NCompare_Bip' 7732 | NCompare_Bip(le_proc3_, BILe, <=) | ^~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/emu.c:7328:35: note: in expansion of macro 'IsNumber' 7328 | if (IsNumber(pw1->tag) && IsNumber(pw2->tag)) {\ | ^~~~~~~~ ../src/emu.c:7732:13: note: in expansion of macro 'NCompare_Bip' 7732 | NCompare_Bip(le_proc3_, BILe, <=) | ^~~~~~~~~~~~ ../src/emu.c:7310:21: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 7310 | else if (IsDouble(pw2->tag))\ | ^ ../src/emu.c:7735:13: note: in expansion of macro 'NCompare_Bip' 7735 | NCompare_Bip(gt_proc3_, BIGt, >) | ^~~~~~~~~~~~ ../src/emu.c:7322:21: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 7322 | else if (IsDouble(pw2->tag))\ | ^ ../src/emu.c:7735:13: note: in expansion of macro 'NCompare_Bip' 7735 | NCompare_Bip(gt_proc3_, BIGt, >) | ^~~~~~~~~~~~ In file included from ../src/emu.c:46: ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/emu.c:7328:13: note: in expansion of macro 'IsNumber' 7328 | if (IsNumber(pw1->tag) && IsNumber(pw2->tag)) {\ | ^~~~~~~~ ../src/emu.c:7735:13: note: in expansion of macro 'NCompare_Bip' 7735 | NCompare_Bip(gt_proc3_, BIGt, >) | ^~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/emu.c:7328:35: note: in expansion of macro 'IsNumber' 7328 | if (IsNumber(pw1->tag) && IsNumber(pw2->tag)) {\ | ^~~~~~~~ ../src/emu.c:7735:13: note: in expansion of macro 'NCompare_Bip' 7735 | NCompare_Bip(gt_proc3_, BIGt, >) | ^~~~~~~~~~~~ ../src/emu.c:7310:21: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 7310 | else if (IsDouble(pw2->tag))\ | ^ ../src/emu.c:7738:13: note: in expansion of macro 'NCompare_Bip' 7738 | NCompare_Bip(ge_proc3_, BIGe, >=) | ^~~~~~~~~~~~ ../src/emu.c:7322:21: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 7322 | else if (IsDouble(pw2->tag))\ | ^ ../src/emu.c:7738:13: note: in expansion of macro 'NCompare_Bip' 7738 | NCompare_Bip(ge_proc3_, BIGe, >=) | ^~~~~~~~~~~~ In file included from ../src/emu.c:46: ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/emu.c:7328:13: note: in expansion of macro 'IsNumber' 7328 | if (IsNumber(pw1->tag) && IsNumber(pw2->tag)) {\ | ^~~~~~~~ ../src/emu.c:7738:13: note: in expansion of macro 'NCompare_Bip' 7738 | NCompare_Bip(ge_proc3_, BIGe, >=) | ^~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/emu.c:7328:35: note: in expansion of macro 'IsNumber' 7328 | if (IsNumber(pw1->tag) && IsNumber(pw2->tag)) {\ | ^~~~~~~~ ../src/emu.c:7738:13: note: in expansion of macro 'NCompare_Bip' 7738 | NCompare_Bip(ge_proc3_, BIGe, >=) | ^~~~~~~~~~~~ ../src/emu.c:7310:21: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 7310 | else if (IsDouble(pw2->tag))\ | ^ ../src/emu.c:7741:13: note: in expansion of macro 'NCompare_Bip' 7741 | NCompare_Bip(eq_proc3_, BIEq, ==) | ^~~~~~~~~~~~ ../src/emu.c:7322:21: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 7322 | else if (IsDouble(pw2->tag))\ | ^ ../src/emu.c:7741:13: note: in expansion of macro 'NCompare_Bip' 7741 | NCompare_Bip(eq_proc3_, BIEq, ==) | ^~~~~~~~~~~~ In file included from ../src/emu.c:46: ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/emu.c:7328:13: note: in expansion of macro 'IsNumber' 7328 | if (IsNumber(pw1->tag) && IsNumber(pw2->tag)) {\ | ^~~~~~~~ ../src/emu.c:7741:13: note: in expansion of macro 'NCompare_Bip' 7741 | NCompare_Bip(eq_proc3_, BIEq, ==) | ^~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/emu.c:7328:35: note: in expansion of macro 'IsNumber' 7328 | if (IsNumber(pw1->tag) && IsNumber(pw2->tag)) {\ | ^~~~~~~~ ../src/emu.c:7741:13: note: in expansion of macro 'NCompare_Bip' 7741 | NCompare_Bip(eq_proc3_, BIEq, ==) | ^~~~~~~~~~~~ ../src/emu.c:7310:21: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 7310 | else if (IsDouble(pw2->tag))\ | ^ ../src/emu.c:7744:13: note: in expansion of macro 'NCompare_Bip' 7744 | NCompare_Bip(ne_proc3_, BINe, !=) | ^~~~~~~~~~~~ ../src/emu.c:7322:21: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 7322 | else if (IsDouble(pw2->tag))\ | ^ ../src/emu.c:7744:13: note: in expansion of macro 'NCompare_Bip' 7744 | NCompare_Bip(ne_proc3_, BINe, !=) | ^~~~~~~~~~~~ In file included from ../src/emu.c:46: ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/emu.c:7328:13: note: in expansion of macro 'IsNumber' 7328 | if (IsNumber(pw1->tag) && IsNumber(pw2->tag)) {\ | ^~~~~~~~ ../src/emu.c:7744:13: note: in expansion of macro 'NCompare_Bip' 7744 | NCompare_Bip(ne_proc3_, BINe, !=) | ^~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/emu.c:7328:35: note: in expansion of macro 'IsNumber' 7328 | if (IsNumber(pw1->tag) && IsNumber(pw2->tag)) {\ | ^~~~~~~~ ../src/emu.c:7744:13: note: in expansion of macro 'NCompare_Bip' 7744 | NCompare_Bip(ne_proc3_, BINe, !=) | ^~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/emu.c:7796:35: note: in expansion of macro 'TagTypeC' 7796 | else if (tag_desc[TagTypeC(tmp1)].numeric) | ^~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/emu.c:7826:31: note: in expansion of macro 'TagTypeC' 7826 | else if (tag_desc[TagTypeC(tmp1)].numeric) | ^~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/emu.c:7863:35: note: in expansion of macro 'TagTypeC' 7863 | else if (tag_desc[TagTypeC(tmp1)].numeric) | ^~~~~~~~ ../src/emu.c:4545:1: warning: label '_switch_on_type_' defined but not used [-Wunused-label] 4545 | _switch_on_type_: | ^~~~~~~~~~~~~~~~ ../src/emu.c:2013:1: warning: label '_loop_' defined but not used [-Wunused-label] 2013 | _loop_: | ^~~~~~ ../src/emu.c:1778:1: warning: label '_abort_' defined but not used [-Wunused-label] 1778 | _abort_: | ^~~~~~~ ../src/emu.c:1353:1: warning: label '_nbip_succeed_' defined but not used [-Wunused-label] 1353 | _nbip_succeed_: | ^~~~~~~~~~~~~~ ../src/emu.c:832:1: warning: label '_recomp_err_' defined but not used [-Wunused-label] 832 | _recomp_err_: | ^~~~~~~~~~~~ ../src/emu.c:3813:47: warning: 'back_code' may be used uninitialized in this function [-Wmaybe-uninitialized] 3813 | BBp(B.args) = (vmcode *) back_code-1; | ~~~~~~~~~~~~~~~~~~~~^~ ../src/emu.c:5924:18: warning: 'val_did' may be used uninitialized in this function [-Wmaybe-uninitialized] 5924 | tmp1 = DidArity(val_did); /* fetch args */ ../src/emu.c:786:12: warning: 'pw2' may be used uninitialized in this function [-Wmaybe-uninitialized] 786 | pword *pw2; | ^~~ ../src/emu.c:423:27: warning: 's' may be used uninitialized in this function [-Wmaybe-uninitialized] 423 | from->val.ptr = to; \ | ^ ../src/emu.c:248:41: note: 's' was declared here 248 | #define Declare_S register pword *s; | ^ /bin/mv -f emu.s emu.no.s sh ../src/opt_i386_linux.sh ./emu.no.s ./emu.s gcc -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -c emu.s gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/proc_desc.c ../src/proc_desc.c: In function 'pri_compatible_flags': ../src/proc_desc.c:544:13: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 543 | (PriScope(pd) == IMPORT || PriScope(pd) == QUALI) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 544 | && _export_exists(pd->did, pd->module_ref)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/proc_desc.c:731:9: note: in expansion of macro 'ShadowDescriptor' 731 | if (ShadowDescriptor(pd)) | ^~~~~~~~~~~~~~~~ In file included from ../src/proc_desc.c:122: ../src/proc_desc.c: In function '_undef_code': ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/gencode.h:49:60: note: in definition of macro 'Store_d' 49 | #define Store_d(x) *code++ = (vmcode) (word) (x); | ^ ../src/database.h:69:9: note: in expansion of macro 'Make_Prefix' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~~~~~~~~~ ../src/database.h:69:51: note: in expansion of macro 'Cid' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~ ../src/proc_desc.c:786:5: note: in expansion of macro 'Make_Procedure_Prefix' 786 | Make_Procedure_Prefix(0L, UNDEF_CODE_SIZE, (uword)-1, D_UNKNOWN, UNDEFINED_PROC, (uword)-1, PriDid(pd)); | ^~~~~~~~~~~~~~~~~~~~~ ../src/proc_desc.c: In function 'pri_change_mode': ../src/proc_desc.c:544:13: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 543 | (PriScope(pd) == IMPORT || PriScope(pd) == QUALI) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 544 | && _export_exists(pd->did, pd->module_ref)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/proc_desc.c:869:9: note: in expansion of macro 'ShadowDescriptor' 869 | if (ShadowDescriptor(pd)) | ^~~~~~~~~~~~~~~~ ../src/proc_desc.c: In function 'pri_change_prio': ../src/proc_desc.c:544:13: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 543 | (PriScope(pd) == IMPORT || PriScope(pd) == QUALI) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 544 | && _export_exists(pd->did, pd->module_ref)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/proc_desc.c:885:9: note: in expansion of macro 'ShadowDescriptor' 885 | if (ShadowDescriptor(pd)) | ^~~~~~~~~~~~~~~~ ../src/proc_desc.c: In function 'pri_change_run_prio': ../src/proc_desc.c:544:13: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 543 | (PriScope(pd) == IMPORT || PriScope(pd) == QUALI) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 544 | && _export_exists(pd->did, pd->module_ref)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/proc_desc.c:898:9: note: in expansion of macro 'ShadowDescriptor' 898 | if (ShadowDescriptor(pd)) | ^~~~~~~~~~~~~~~~ ../src/proc_desc.c: In function 'pri_change_trans_function': ../src/proc_desc.c:544:13: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 543 | (PriScope(pd) == IMPORT || PriScope(pd) == QUALI) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 544 | && _export_exists(pd->did, pd->module_ref)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/proc_desc.c:915:9: note: in expansion of macro 'ShadowDescriptor' 915 | if (ShadowDescriptor(pd)) | ^~~~~~~~~~~~~~~~ In file included from ../src/proc_desc.c:111: ../src/proc_desc.c: In function 'reclaim_procedure': ../src/sepia.h:1257:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1257 | #define CompiledStructures (*(proc_duet **) &shared_data->compiled_structures) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/proc_desc.c:1749:46: note: in expansion of macro 'CompiledStructures' 1749 | add_proc_to_chain((pri *) code, &CompiledStructures); | ^~~~~~~~~~~~~~~~~~ ../src/proc_desc.c:1757:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1757 | while (code = next); | ^~~~ In file included from ../src/proc_desc.c:111: ../src/proc_desc.c: In function 'reclaim_abolished_procedures': ../src/sepia.h:1254:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1254 | #define AbolishedProcedures (*(proc_duet **) &shared_data->abolished_procedures) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/proc_desc.c:1777:18: note: in expansion of macro 'AbolishedProcedures' 1777 | p_duet = AbolishedProcedures; | ^~~~~~~~~~~~~~~~~~~ ../src/sepia.h:1254:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1254 | #define AbolishedProcedures (*(proc_duet **) &shared_data->abolished_procedures) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/proc_desc.c:1782:47: note: in expansion of macro 'AbolishedProcedures' 1782 | delete_proc_from_chain((pri *) code, &AbolishedProcedures); | ^~~~~~~~~~~~~~~~~~~ ../src/sepia.h:1257:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1257 | #define CompiledStructures (*(proc_duet **) &shared_data->compiled_structures) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/proc_desc.c:1786:18: note: in expansion of macro 'CompiledStructures' 1786 | p_duet = CompiledStructures; | ^~~~~~~~~~~~~~~~~~ ../src/proc_desc.c:1790:9: warning: implicit declaration of function 'reclaim_ground_structure' [-Wimplicit-function-declaration] 1790 | reclaim_ground_structure(code); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/proc_desc.c:111: ../src/sepia.h:1257:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1257 | #define CompiledStructures (*(proc_duet **) &shared_data->compiled_structures) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/proc_desc.c:1791:47: note: in expansion of macro 'CompiledStructures' 1791 | delete_proc_from_chain((pri *) code, &CompiledStructures); | ^~~~~~~~~~~~~~~~~~ ../src/proc_desc.c: In function 'remove_procedure': ../src/proc_desc.c:1825:13: warning: implicit declaration of function 'ec_free_dyn_code'; did you mean 'ec_free_handle'? [-Wimplicit-function-declaration] 1825 | ec_free_dyn_code(code); | ^~~~~~~~~~~~~~~~ | ec_free_handle In file included from ../src/proc_desc.c:111: ../src/sepia.h:1254:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1254 | #define AbolishedProcedures (*(proc_duet **) &shared_data->abolished_procedures) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/proc_desc.c:1832:46: note: in expansion of macro 'AbolishedProcedures' 1832 | add_proc_to_chain((pri *) code, &AbolishedProcedures); | ^~~~~~~~~~~~~~~~~~~ ../src/proc_desc.c: In function '_define_built_in': ../src/proc_desc.c:1895:16: warning: implicit declaration of function 'b_built_code'; did you mean 'b_built_in'? [-Wimplicit-function-declaration] 1895 | (void) b_built_code(pd, (word) function, nondet); | ^~~~~~~~~~~~ | b_built_in ../src/proc_desc.c:1877:16: warning: unused variable 'pricode' [-Wunused-variable] 1877 | pri_code_t pricode; | ^~~~~~~ ../src/proc_desc.c: In function 'qualified_procedure': ../src/proc_desc.c:1523:20: warning: 'home_module' may be used uninitialized in this function [-Wmaybe-uninitialized] 1523 | pd->module_ref = home_module; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ../src/proc_desc.c:1526:9: warning: 'home_pd' may be used uninitialized in this function [-Wmaybe-uninitialized] 1526 | _update_def_use(home_pd, pd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/bip_tconv.c In file included from ../src/bip_tconv.c:48: ../src/ec_io.h:167:33: warning: "/*" within comment [-Wcomment] 167 | /* #define READLINE 0x8000 /* use readline() on this stream */ | In file included from ../src/bip_tconv.c:41: ../src/bip_tconv.c: In function 'p_type_of': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_tconv.c:383:43: note: in expansion of macro 'TagType' 383 | dtype = tag_desc[tag_desc[TagType(term)].super].type_name; | ^~~~~~~ ../src/bip_tconv.c: In function 'p_atom_string': ../src/bip_tconv.c:454:37: warning: implicit declaration of function 'compare_strings'; did you mean 'Compare_Strings'? [-Wimplicit-function-declaration] 454 | Succeed_If(!compare_strings(vs, v1)); | ^~~~~~~~~~~~~~~ ../src/sepia.h:365:41: note: in definition of macro 'Succeed_If' 365 | #define Succeed_If(cond) return((cond) ? PSUCCEED : PFAIL); | ^~~~ ../src/bip_tconv.c: In function 'p_integer_atom': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_tconv.c:499:36: note: in expansion of macro 'TagType' 499 | int len = tag_desc[TagType(tn)].string_size(vn, tn, 1); | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_tconv.c:501:32: note: in expansion of macro 'TagType' 501 | len = tag_desc[TagType(tn)].to_string(vn, tn, s, 1); | ^~~~~~~ ../src/bip_tconv.c: In function 'p_number_string': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/bip_tconv.c:545:19: note: in expansion of macro 'IsNumber' 545 | else if (!IsNumber(tn)) | ^~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_tconv.c:550:32: note: in expansion of macro 'TagType' 550 | int len = tag_desc[TagType(tn)].string_size(vn, tn, 1); | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_tconv.c:552:28: note: in expansion of macro 'TagType' 552 | len = tag_desc[TagType(tn)].to_string(vn, tn, s, 1); | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/bip_tconv.c:557:26: note: in expansion of macro 'IsNumber' 557 | && (IsRef(tn) || IsNumber(tn))) | ^~~~~~~~ ../src/bip_tconv.c: In function 'ec_chase_arg': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_tconv.c:917:34: note: in expansion of macro 'TagType' 917 | tag_desc[TagType(car->tag)].numeric ? TYPE_ERROR : | ^~~~~~~ ../src/bip_tconv.c: In function '_term_hash': ../src/bip_tconv.c:1120:20: warning: unused variable 'pvar' [-Wunused-variable] 1120 | pword *pvar; | ^~~~ In file included from ../src/bip_tconv.c:41: ../src/bip_tconv.c: In function 'p_term_hash': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_tconv.c:1150:5: note: in expansion of macro 'Check_Integer' 1150 | Check_Integer(tdepth); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_tconv.c:1151:5: note: in expansion of macro 'Check_Integer' 1151 | Check_Integer(trange); | ^~~~~~~~~~~~~ ../src/bip_tconv.c: In function '_make_dim': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_tconv.c:1202:5: note: in expansion of macro 'Check_Integer' 1202 | Check_Integer(elem->tag); | ^~~~~~~~~~~~~ ../src/bip_tconv.c: In function 'p_array_flat': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_tconv.c:1332:5: note: in expansion of macro 'Check_Integer' 1332 | Check_Integer(tdepth); | ^~~~~~~~~~~~~ ../src/bip_tconv.c: In function 'p_array_concat': ../src/bip_tconv.c:1361:11: warning: unused variable 'result' [-Wunused-variable] 1361 | pword result; | ^~~~~~ ../src/bip_tconv.c:1360:9: warning: unused variable 'res' [-Wunused-variable] 1360 | int res; | ^~~ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/io.c In file included from ../src/io.c:246: ../src/ec_io.h:167:33: warning: "/*" within comment [-Wcomment] 167 | /* #define READLINE 0x8000 /* use readline() on this stream */ | In file included from ../src/io.c:239: ../src/io.c: In function 'io_init': ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/io.c:435:9: note: in expansion of macro 'StreamDescriptors' 435 | StreamDescriptors = stream_ids_; | ^~~~~~~~~~~~~~~~~ ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/io.c:438:13: note: in expansion of macro 'StreamId' 438 | StreamId(i) = &stream_desc_structs_[i]; | ^~~~~~~~ ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/io.c:439:27: note: in expansion of macro 'StreamId' 439 | a_mutex_init(&StreamId(i)->lock); | ^~~~~~~~ In file included from ../src/io.c:246: ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ec_io.h:52:34: note: in definition of macro 'StreamMode' 52 | #define StreamMode(nst) (nst)->mode | ^~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/io.c:440:24: note: in expansion of macro 'StreamId' 440 | StreamMode(StreamId(i)) = SCLOSED; | ^~~~~~~~ ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ec_io.h:56:34: note: in definition of macro 'StreamNref' 56 | #define StreamNref(nst) (nst)->nref | ^~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/io.c:441:24: note: in expansion of macro 'StreamId' 441 | StreamNref(StreamId(i)) = 0; | ^~~~~~~~ ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ec_io.h:49:35: note: in definition of macro 'StreamNr' 49 | #define StreamNr(nst) ((nst)->nr) /* int from stream_id */ | ^~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/io.c:442:22: note: in expansion of macro 'StreamId' 442 | StreamNr(StreamId(i)) = i; | ^~~~~~~~ In file included from ../src/io.c:239: ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/io.c:451:9: note: in expansion of macro 'StreamDescriptors' 451 | StreamDescriptors = (stream_desc **) | ^~~~~~~~~~~~~~~~~ ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/io.c:455:13: note: in expansion of macro 'StreamId' 455 | StreamId(i) = (stream_desc *) hg_alloc_size(sizeof(stream_desc)); | ^~~~~~~~ ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/io.c:456:27: note: in expansion of macro 'StreamId' 456 | a_mutex_init(&StreamId(i)->lock); | ^~~~~~~~ In file included from ../src/io.c:246: ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ec_io.h:52:34: note: in definition of macro 'StreamMode' 52 | #define StreamMode(nst) (nst)->mode | ^~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/io.c:457:24: note: in expansion of macro 'StreamId' 457 | StreamMode(StreamId(i)) = SCLOSED; | ^~~~~~~~ ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ec_io.h:56:34: note: in definition of macro 'StreamNref' 56 | #define StreamNref(nst) (nst)->nref | ^~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/io.c:458:24: note: in expansion of macro 'StreamId' 458 | StreamNref(StreamId(i)) = 0; | ^~~~~~~~ ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ec_io.h:49:35: note: in definition of macro 'StreamNr' 49 | #define StreamNr(nst) ((nst)->nr) /* int from stream_id */ | ^~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/io.c:459:22: note: in expansion of macro 'StreamId' 459 | StreamNr(StreamId(i)) = i; | ^~~~~~~~ In file included from ../src/io.c:239: ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/io.c:468:40: note: in expansion of macro 'StreamId' 468 | current_input_ = user_input_ = StreamId(0); | ^~~~~~~~ ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/io.c:469:74: note: in expansion of macro 'StreamId' 469 | current_output_ = warning_output_ = log_output_ = user_output_ = StreamId(1); | ^~~~~~~~ ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/io.c:470:36: note: in expansion of macro 'StreamId' 470 | current_err_ = user_err_ = StreamId(2); | ^~~~~~~~ ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/io.c:471:17: note: in expansion of macro 'StreamId' 471 | null_ = StreamId(3); | ^~~~~~~~ ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/io.c:272:60: note: in definition of macro 'Set_Stream' 272 | prop->val.wptr = (uword *) stream_tid.copy(nst); \ | ^~~ ../src/io.c:481:9: note: in expansion of macro 'Set_New_Stream' 481 | Set_New_Stream(d_.stdin0, StreamId(0)); | ^~~~~~~~~~~~~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/io.c:481:35: note: in expansion of macro 'StreamId' 481 | Set_New_Stream(d_.stdin0, StreamId(0)); | ^~~~~~~~ ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/io.c:272:60: note: in definition of macro 'Set_Stream' 272 | prop->val.wptr = (uword *) stream_tid.copy(nst); \ | ^~~ ../src/io.c:482:9: note: in expansion of macro 'Set_New_Stream' 482 | Set_New_Stream(d_.stdout0, StreamId(1)); | ^~~~~~~~~~~~~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/io.c:482:36: note: in expansion of macro 'StreamId' 482 | Set_New_Stream(d_.stdout0, StreamId(1)); | ^~~~~~~~ ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/io.c:272:60: note: in definition of macro 'Set_Stream' 272 | prop->val.wptr = (uword *) stream_tid.copy(nst); \ | ^~~ ../src/io.c:483:9: note: in expansion of macro 'Set_New_Stream' 483 | Set_New_Stream(d_.stderr0, StreamId(2)); | ^~~~~~~~~~~~~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/io.c:483:36: note: in expansion of macro 'StreamId' 483 | Set_New_Stream(d_.stderr0, StreamId(2)); | ^~~~~~~~ ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/io.c:272:60: note: in definition of macro 'Set_Stream' 272 | prop->val.wptr = (uword *) stream_tid.copy(nst); \ | ^~~ ../src/io.c:484:9: note: in expansion of macro 'Set_New_Stream' 484 | Set_New_Stream(d_.user_input, StreamId(0)); | ^~~~~~~~~~~~~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/io.c:484:39: note: in expansion of macro 'StreamId' 484 | Set_New_Stream(d_.user_input, StreamId(0)); | ^~~~~~~~ ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/io.c:272:60: note: in definition of macro 'Set_Stream' 272 | prop->val.wptr = (uword *) stream_tid.copy(nst); \ | ^~~ ../src/io.c:485:9: note: in expansion of macro 'Set_New_Stream' 485 | Set_New_Stream(d_.user_output, StreamId(1)); | ^~~~~~~~~~~~~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/io.c:485:40: note: in expansion of macro 'StreamId' 485 | Set_New_Stream(d_.user_output, StreamId(1)); | ^~~~~~~~ ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/io.c:272:60: note: in definition of macro 'Set_Stream' 272 | prop->val.wptr = (uword *) stream_tid.copy(nst); \ | ^~~ ../src/io.c:486:9: note: in expansion of macro 'Set_New_Stream' 486 | Set_New_Stream(d_.user_error, StreamId(2)); | ^~~~~~~~~~~~~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/io.c:486:39: note: in expansion of macro 'StreamId' 486 | Set_New_Stream(d_.user_error, StreamId(2)); | ^~~~~~~~ In file included from ../src/io.c:239: ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/io.c:499:29: note: in expansion of macro 'StreamId' 499 | stream_id nst = StreamId(i); | ^~~~~~~~ ../src/io.c: In function 'init_stream': ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/io.c:283:25: note: in expansion of macro 'StreamDescriptors' 283 | #define LocalStreams() (StreamDescriptors == stream_ids_) | ^~~~~~~~~~~~~~~~~ ../src/io.c:576:9: note: in expansion of macro 'LocalStreams' 576 | if (LocalStreams()) | ^~~~~~~~~~~~ ../src/io.c: In function 'find_free_stream': ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/io.c:701:15: note: in expansion of macro 'StreamId' 701 | nst = StreamId(i); | ^~~~~~~~ ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/io.c:283:25: note: in expansion of macro 'StreamDescriptors' 283 | #define LocalStreams() (StreamDescriptors == stream_ids_) | ^~~~~~~~~~~~~~~~~ ../src/io.c:708:9: note: in expansion of macro 'LocalStreams' 708 | if (LocalStreams()) | ^~~~~~~~~~~~ ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/io.c:711:5: note: in expansion of macro 'StreamDescriptors' 711 | StreamDescriptors = (stream_desc **) hg_realloc_size( | ^~~~~~~~~~~~~~~~~ ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/io.c:712:31: note: in expansion of macro 'StreamDescriptors' 712 | (generic_ptr) StreamDescriptors, | ^~~~~~~~~~~~~~~~~ ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/io.c:717:9: note: in expansion of macro 'StreamId' 717 | StreamId(i) = (stream_desc *) hg_alloc_size(sizeof(stream_desc)); | ^~~~~~~~ In file included from ../src/io.c:246: ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ec_io.h:52:34: note: in definition of macro 'StreamMode' 52 | #define StreamMode(nst) (nst)->mode | ^~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/io.c:718:20: note: in expansion of macro 'StreamId' 718 | StreamMode(StreamId(i)) = SCLOSED; | ^~~~~~~~ ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ec_io.h:56:34: note: in definition of macro 'StreamNref' 56 | #define StreamNref(nst) (nst)->nref | ^~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/io.c:719:20: note: in expansion of macro 'StreamId' 719 | StreamNref(StreamId(i)) = 0; | ^~~~~~~~ ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ec_io.h:49:35: note: in definition of macro 'StreamNr' 49 | #define StreamNr(nst) ((nst)->nr) /* int from stream_id */ | ^~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/io.c:720:18: note: in expansion of macro 'StreamId' 720 | StreamNr(StreamId(i)) = i; | ^~~~~~~~ In file included from ../src/io.c:239: ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/io.c:723:11: note: in expansion of macro 'StreamId' 723 | nst = StreamId(NbStreams); | ^~~~~~~~ ../src/io.c: In function 'mark_dids_from_streams': ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/io.c:743:15: note: in expansion of macro 'StreamId' 743 | nst = StreamId(i); | ^~~~~~~~ ../src/io.c: In function 'ec_open_file': ../src/io.c:761:17: warning: unused variable 'i' [-Wunused-variable] 761 | int i = 0; | ^ ../src/io.c: In function 'ec_close_stream': ../src/io.c:887:39: warning: implicit declaration of function 'io_rpc' [-Wimplicit-function-declaration] 887 | int err = RemoteStream(nst) ? io_rpc(nst, IO_CLOSE) : _local_io_close(nst); | ^~~~~~ ../src/io.c:905:41: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 905 | StreamMode(nst) & SDELETELOST && options & CLOSE_LOST)) ../src/io.c: At top level: ../src/io.c:981:1: warning: return type defaults to 'int' [-Wimplicit-int] 981 | reset_ttys_and_buffers(void) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/io.c:239: ../src/io.c: In function 'reset_ttys_and_buffers': ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/io.c:987:25: note: in expansion of macro 'StreamId' 987 | stream_id nst = StreamId(i); | ^~~~~~~~ ../src/io.c: In function 'flush_and_close_io': ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/io.c:1001:25: note: in expansion of macro 'StreamId' 1001 | stream_id nst = StreamId(i); | ^~~~~~~~ ../src/io.c: In function '_queue_fill_buffer': ../src/ec_io.h:59:33: warning: pointer targets in initialization of 'char *' from 'unsigned char *' differ in signedness [-Wpointer-sign] 59 | #define StreamBuf(nst) (nst)->buf | ^ ../src/sepia.h:833:33: note: in definition of macro 'Copy_Bytes' 833 | { register char *dp = dest;\ | ^~~~ ../src/io.c:306:20: note: in expansion of macro 'StreamBuf' 306 | Copy_Bytes(StreamBuf(nst)-LOOKAHEAD, StreamPtr(nst)-LOOKAHEAD, LOOKAHEAD); \ | ^~~~~~~~~ ../src/io.c:1188:9: note: in expansion of macro 'Advance_Buffer' 1188 | Advance_Buffer(nst) | ^~~~~~~~~~~~~~ ../src/ec_io.h:61:33: warning: pointer targets in initialization of 'char *' from 'unsigned char *' differ in signedness [-Wpointer-sign] 61 | #define StreamPtr(nst) (nst)->ptr | ^ ../src/sepia.h:834:33: note: in definition of macro 'Copy_Bytes' 834 | register char *sp = source;\ | ^~~~~~ ../src/io.c:306:46: note: in expansion of macro 'StreamPtr' 306 | Copy_Bytes(StreamBuf(nst)-LOOKAHEAD, StreamPtr(nst)-LOOKAHEAD, LOOKAHEAD); \ | ^~~~~~~~~ ../src/io.c:1188:9: note: in expansion of macro 'Advance_Buffer' 1188 | Advance_Buffer(nst) | ^~~~~~~~~~~~~~ ../src/io.c: In function '_string_fill_buffer': ../src/ec_io.h:59:33: warning: pointer targets in initialization of 'char *' from 'unsigned char *' differ in signedness [-Wpointer-sign] 59 | #define StreamBuf(nst) (nst)->buf | ^ ../src/sepia.h:833:33: note: in definition of macro 'Copy_Bytes' 833 | { register char *dp = dest;\ | ^~~~ ../src/io.c:306:20: note: in expansion of macro 'StreamBuf' 306 | Copy_Bytes(StreamBuf(nst)-LOOKAHEAD, StreamPtr(nst)-LOOKAHEAD, LOOKAHEAD); \ | ^~~~~~~~~ ../src/io.c:1208:9: note: in expansion of macro 'Advance_Buffer' 1208 | Advance_Buffer(nst) | ^~~~~~~~~~~~~~ ../src/ec_io.h:61:33: warning: pointer targets in initialization of 'char *' from 'unsigned char *' differ in signedness [-Wpointer-sign] 61 | #define StreamPtr(nst) (nst)->ptr | ^ ../src/sepia.h:834:33: note: in definition of macro 'Copy_Bytes' 834 | register char *sp = source;\ | ^~~~~~ ../src/io.c:306:46: note: in expansion of macro 'StreamPtr' 306 | Copy_Bytes(StreamBuf(nst)-LOOKAHEAD, StreamPtr(nst)-LOOKAHEAD, LOOKAHEAD); \ | ^~~~~~~~~ ../src/io.c:1208:9: note: in expansion of macro 'Advance_Buffer' 1208 | Advance_Buffer(nst) | ^~~~~~~~~~~~~~ ../src/io.c: In function 'ec_ungetch': ../src/io.c:1286:17: warning: unused variable 'res' [-Wunused-variable] 1286 | int res; | ^~~ In file included from ../src/io.c:239: ../src/io.c: In function 'ec_queue_read': ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/io.c:1529:21: note: in expansion of macro 'StreamId' 1529 | stream_id nst = StreamId(qid); | ^~~~~~~~ ../src/io.c: In function 'ec_queue_avail': ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/io.c:1540:21: note: in expansion of macro 'StreamId' 1540 | stream_id nst = StreamId(qid); | ^~~~~~~~ ../src/io.c: In function '_string_write': ../src/ec_io.h:59:33: warning: pointer targets in initialization of 'char *' from 'unsigned char *' differ in signedness [-Wpointer-sign] 59 | #define StreamBuf(nst) (nst)->buf | ^ ../src/sepia.h:833:33: note: in definition of macro 'Copy_Bytes' 833 | { register char *dp = dest;\ | ^~~~ ../src/io.c:306:20: note: in expansion of macro 'StreamBuf' 306 | Copy_Bytes(StreamBuf(nst)-LOOKAHEAD, StreamPtr(nst)-LOOKAHEAD, LOOKAHEAD); \ | ^~~~~~~~~ ../src/io.c:1641:9: note: in expansion of macro 'Advance_Buffer' 1641 | Advance_Buffer(nst); | ^~~~~~~~~~~~~~ ../src/ec_io.h:61:33: warning: pointer targets in initialization of 'char *' from 'unsigned char *' differ in signedness [-Wpointer-sign] 61 | #define StreamPtr(nst) (nst)->ptr | ^ ../src/sepia.h:834:33: note: in definition of macro 'Copy_Bytes' 834 | register char *sp = source;\ | ^~~~~~ ../src/io.c:306:46: note: in expansion of macro 'StreamPtr' 306 | Copy_Bytes(StreamBuf(nst)-LOOKAHEAD, StreamPtr(nst)-LOOKAHEAD, LOOKAHEAD); \ | ^~~~~~~~~ ../src/io.c:1641:9: note: in expansion of macro 'Advance_Buffer' 1641 | Advance_Buffer(nst); | ^~~~~~~~~~~~~~ ../src/io.c: In function 'ec_queue_write': ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/io.c:1724:21: note: in expansion of macro 'StreamId' 1724 | stream_id nst = StreamId(qid); | ^~~~~~~~ ../src/io.c: In function '_string_seek': ../src/ec_io.h:59:33: warning: pointer targets in initialization of 'char *' from 'unsigned char *' differ in signedness [-Wpointer-sign] 59 | #define StreamBuf(nst) (nst)->buf | ^ ../src/sepia.h:833:33: note: in definition of macro 'Copy_Bytes' 833 | { register char *dp = dest;\ | ^~~~ ../src/io.c:306:20: note: in expansion of macro 'StreamBuf' 306 | Copy_Bytes(StreamBuf(nst)-LOOKAHEAD, StreamPtr(nst)-LOOKAHEAD, LOOKAHEAD); \ | ^~~~~~~~~ ../src/io.c:2002:13: note: in expansion of macro 'Advance_Buffer' 2002 | Advance_Buffer(nst) | ^~~~~~~~~~~~~~ ../src/ec_io.h:61:33: warning: pointer targets in initialization of 'char *' from 'unsigned char *' differ in signedness [-Wpointer-sign] 61 | #define StreamPtr(nst) (nst)->ptr | ^ ../src/sepia.h:834:33: note: in definition of macro 'Copy_Bytes' 834 | register char *sp = source;\ | ^~~~~~ ../src/io.c:306:46: note: in expansion of macro 'StreamPtr' 306 | Copy_Bytes(StreamBuf(nst)-LOOKAHEAD, StreamPtr(nst)-LOOKAHEAD, LOOKAHEAD); \ | ^~~~~~~~~ ../src/io.c:2002:13: note: in expansion of macro 'Advance_Buffer' 2002 | Advance_Buffer(nst) | ^~~~~~~~~~~~~~ ../src/ec_io.h:59:33: warning: pointer targets in initialization of 'char *' from 'unsigned char *' differ in signedness [-Wpointer-sign] 59 | #define StreamBuf(nst) (nst)->buf | ^ ../src/sepia.h:833:33: note: in definition of macro 'Copy_Bytes' 833 | { register char *dp = dest;\ | ^~~~ ../src/io.c:306:20: note: in expansion of macro 'StreamBuf' 306 | Copy_Bytes(StreamBuf(nst)-LOOKAHEAD, StreamPtr(nst)-LOOKAHEAD, LOOKAHEAD); \ | ^~~~~~~~~ ../src/io.c:2021:13: note: in expansion of macro 'Advance_Buffer' 2021 | Advance_Buffer(nst) | ^~~~~~~~~~~~~~ ../src/ec_io.h:61:33: warning: pointer targets in initialization of 'char *' from 'unsigned char *' differ in signedness [-Wpointer-sign] 61 | #define StreamPtr(nst) (nst)->ptr | ^ ../src/sepia.h:834:33: note: in definition of macro 'Copy_Bytes' 834 | register char *sp = source;\ | ^~~~~~ ../src/io.c:306:46: note: in expansion of macro 'StreamPtr' 306 | Copy_Bytes(StreamBuf(nst)-LOOKAHEAD, StreamPtr(nst)-LOOKAHEAD, LOOKAHEAD); \ | ^~~~~~~~~ ../src/io.c:2021:13: note: in expansion of macro 'Advance_Buffer' 2021 | Advance_Buffer(nst) | ^~~~~~~~~~~~~~ ../src/ec_io.h:59:33: warning: pointer targets in initialization of 'char *' from 'unsigned char *' differ in signedness [-Wpointer-sign] 59 | #define StreamBuf(nst) (nst)->buf | ^ ../src/sepia.h:833:33: note: in definition of macro 'Copy_Bytes' 833 | { register char *dp = dest;\ | ^~~~ ../src/io.c:306:20: note: in expansion of macro 'StreamBuf' 306 | Copy_Bytes(StreamBuf(nst)-LOOKAHEAD, StreamPtr(nst)-LOOKAHEAD, LOOKAHEAD); \ | ^~~~~~~~~ ../src/io.c:2057:17: note: in expansion of macro 'Advance_Buffer' 2057 | Advance_Buffer(nst) | ^~~~~~~~~~~~~~ ../src/ec_io.h:61:33: warning: pointer targets in initialization of 'char *' from 'unsigned char *' differ in signedness [-Wpointer-sign] 61 | #define StreamPtr(nst) (nst)->ptr | ^ ../src/sepia.h:834:33: note: in definition of macro 'Copy_Bytes' 834 | register char *sp = source;\ | ^~~~~~ ../src/io.c:306:46: note: in expansion of macro 'StreamPtr' 306 | Copy_Bytes(StreamBuf(nst)-LOOKAHEAD, StreamPtr(nst)-LOOKAHEAD, LOOKAHEAD); \ | ^~~~~~~~~ ../src/io.c:2057:17: note: in expansion of macro 'Advance_Buffer' 2057 | Advance_Buffer(nst) | ^~~~~~~~~~~~~~ ../src/io.c: In function '_file_seek': ../src/io.c:2101:33: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2101 | else if (pos < 0 || max > 0 && pos > max) | ~~~~~~~~^~~~~~~~~~~~ ../src/io.c:2082:17: warning: unused variable 'res' [-Wunused-variable] 2082 | int res; | ^~~ ../src/io.c: In function '_buffer_seek': ../src/io.c:2152:17: warning: unused variable 'max' [-Wunused-variable] 2152 | long max = -1; | ^~~ ../src/io.c:2151:17: warning: unused variable 'buf' [-Wunused-variable] 2151 | struct_stat buf; | ^~~ ../src/io.c:2150:17: warning: unused variable 'res' [-Wunused-variable] 2150 | int res; | ^~~ ../src/io.c: In function 'reset_ttys_and_buffers': ../src/io.c:992:1: warning: control reaches end of non-void function [-Wreturn-type] 992 | } | ^ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/write.c In file included from ../src/write.c:59: ../src/ec_io.h:167:33: warning: "/*" within comment [-Wcomment] 167 | /* #define READLINE 0x8000 /* use readline() on this stream */ | ../src/write.c: In function 'ec_pwrite': ../src/write.c:605:27: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 605 | idwrite = idwrite & ~(ATTRIBUTE|PORTRAY2|PORTRAY1|PRINT_CALL) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/write.c:52: ../src/write.c: In function '_is_signed_number': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/write.c:641:24: note: in expansion of macro 'TagType' 641 | int res = tag_desc[TagType(t)].arith_op[ARITH_SGN](v, &sign); | ^~~~~~~ ../src/write.c: In function '_pwrite1': ../src/write.c:907:38: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 907 | IsRef(arg1->tag) && !IsMeta(arg1->tag) || ../src/write.c:908:39: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 908 | IsAtom(arg1->tag) && (sd->options & ATOM_SUBSCRIPTS))) ../src/write.c:988:38: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 988 | || d == d_.comma && (flags & ARGTERM) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../src/write.c:989:57: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 989 | || flags & ARGYF && prec == maxprec && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 990 | (assoc == FY || assoc == XFY || assoc == FXY) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/write.c:991:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 991 | || post_infix && !(flags & ARGLAST) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../src/write.c:994:36: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 994 | flags = flags & ~(ARGTERM | ARGLIST | ARGSIGN) | ARGLAST; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/write.c:1008:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1008 | d == d_.plus1 && !(sd->options & PLUS_IS_NO_SIGN))) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/write.c:1026:47: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1026 | sd, flags & (ARGTERM | ARGLIST | ARGLAST) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/write.c:272:60: note: in definition of macro 'Pwrite' 272 | if((status = _pwrite1(ww, s, v, t, mp, d, mod, mt, sd, flags)) < 0) \ | ^~~~~ ../src/write.c:1030:55: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1030 | d == d_.plus1 && !(sd->options & PLUS_IS_NO_SIGN)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/write.c:272:60: note: in definition of macro 'Pwrite' 272 | if((status = _pwrite1(ww, s, v, t, mp, d, mod, mt, sd, flags)) < 0) \ | ^~~~~ ../src/write.c:1038:50: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1038 | flags & ~ARGLAST & (ARGTERM | ARGLIST | ARGSIGN) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/write.c:272:60: note: in definition of macro 'Pwrite' 272 | if((status = _pwrite1(ww, s, v, t, mp, d, mod, mt, sd, flags)) < 0) \ | ^~~~~ ../src/write.c:1047:50: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1047 | flags & ~ARGLAST & (ARGTERM | ARGLIST | ARGSIGN) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/write.c:272:60: note: in definition of macro 'Pwrite' 272 | if((status = _pwrite1(ww, s, v, t, mp, d, mod, mt, sd, flags)) < 0) \ | ^~~~~ ../src/write.c:1065:50: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1065 | flags & ~ARGLAST & (ARGTERM | ARGLIST | ARGSIGN) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/write.c:272:60: note: in definition of macro 'Pwrite' 272 | if((status = _pwrite1(ww, s, v, t, mp, d, mod, mt, sd, flags)) < 0) \ | ^~~~~ ../src/write.c:1072:39: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1072 | flags & (ARGTERM | ARGLIST | ARGLAST) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/write.c:272:60: note: in definition of macro 'Pwrite' 272 | if((status = _pwrite1(ww, s, v, t, mp, d, mod, mt, sd, flags)) < 0) \ | ^~~~~ ../src/write.c:1082:50: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1082 | flags & ~ARGLAST & (ARGTERM | ARGLIST) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../src/write.c:272:60: note: in definition of macro 'Pwrite' 272 | if((status = _pwrite1(ww, s, v, t, mp, d, mod, mt, sd, flags)) < 0) \ | ^~~~~ ../src/write.c:1086:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1086 | d == d_.plus && !(sd->options & PLUS_IS_NO_SIGN)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/write.c:272:60: note: in definition of macro 'Pwrite' 272 | if((status = _pwrite1(ww, s, v, t, mp, d, mod, mt, sd, flags)) < 0) \ | ^~~~~ ../src/write.c:1092:39: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1092 | flags & (ARGTERM | ARGLIST | ARGLAST) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/write.c:272:60: note: in definition of macro 'Pwrite' 272 | if((status = _pwrite1(ww, s, v, t, mp, d, mod, mt, sd, flags)) < 0) \ | ^~~~~ In file included from ../src/write.c:52: ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/write.c:1211:26: note: in expansion of macro 'TagType' 1211 | if (tag_desc[TagType(tag)].numeric | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/write.c:1216:40: note: in expansion of macro 'TagType' 1216 | (status = tag_desc[TagType(tag)].write(idwrite & QUOTED, out, val, tag)) < 0 || | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/write.c:1221:29: note: in expansion of macro 'TagType' 1221 | return tag_desc[TagType(tag)].write(idwrite & QUOTED, out, val, tag); | ^~~~~~~ ../src/write.c:1110:1: warning: label '_write_args_' defined but not used [-Wunused-label] 1110 | _write_args_: /* (arg,arity) */ | ^~~~~~~~~~~~ ../src/write.c: In function '_write_infix': ../src/write.c:1384:36: warning: array subscript has type 'char' [-Wchar-subscripts] 1384 | int first = sd->char_class[*DidName(d)]; ../src/write.c:1385:35: warning: array subscript has type 'char' [-Wchar-subscripts] 1385 | int last = sd->char_class[*(DidName(d) + DidLength(d) - 1)]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/write.c:52: ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/write.c:1387:13: note: in expansion of macro 'IsNumber' 1387 | if (IsNumber(right->tag)) | ^~~~~~~~ ../src/write.c:1395:42: warning: array subscript has type 'char' [-Wchar-subscripts] 1395 | first_right = sd->char_class[*(DidName(right->val.did))]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/write.c:1399:55: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1399 | if (last_left == first || Alphanum(last_left) && Alphanum(first) || ../src/write.c:1400:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1400 | last == first_right || Alphanum(last) && Alphanum(first_right) || In file included from ../src/write.c:52: ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/write.c:1401:15: note: in expansion of macro 'IsNumber' 1401 | (!IsNumber(right->tag) && !IsAtom(right->tag) && !IsList(right->tag))) | ^~~~~~~~ ../src/write.c: In function '_write_atom': ../src/write.c:1460:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1460 | nq == COMMA && (what != OPERATOR) || | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../src/write.c:1461:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1461 | nq == BAR && (flag & ARGLIST | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 1462 | || ( (what == OPERATOR && d == d_.bar) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1463 | ? sd->options & BAR_IS_SEMICOLON | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1464 | : sd->options & BAR_IS_NO_ATOM )) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/write.c:1465:24: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1465 | nq == EOCL && (what == OPERATOR || (flag & ARGOP))) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/write.c:1468:24: warning: implicit declaration of function 'is_visible_op'; did you mean 'visible_op'? [-Wimplicit-function-declaration] 1468 | && is_visible_op(d0, module, mod_tag)) | ^~~~~~~~~~~~~ | visible_op ../src/write.c: In function '_int_to_string': ../src/write.c:1902:11: warning: unused variable 'vv' [-Wunused-variable] 1902 | value vv; | ^~ In file included from ../src/write.c:52: ../src/write.c: In function '_printf_integer': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/write.c:1984:32: note: in expansion of macro 'TagType' 1984 | int bufsize = 1 + tag_desc[TagType(t)].string_size(v, t, radix); | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/write.c:1987:24: note: in expansion of macro 'TagType' 1987 | int len = tag_desc[TagType(t)].to_string(v, t, buf, radix); | ^~~~~~~ ../src/write.c:1983:12: warning: unused variable 'print_len' [-Wunused-variable] 1983 | int i, print_len, pad, zero_fill; | ^~~~~~~~~ In file included from ../src/write.c:52: ../src/write.c: In function 'p_printf5': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/write.c:2143:5: note: in expansion of macro 'Check_Integer' 2143 | Check_Integer(tfc); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/write.c:2213:17: note: in expansion of macro 'Check_Integer' 2213 | Check_Integer(elem->tag) | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/write.c:2234:21: note: in expansion of macro 'Check_Integer' 2234 | Check_Integer(elem->tag) | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:437:21: note: in expansion of macro 'IsNumber' 437 | if (IsNumber(tag)) \ | ^~~~~~~~ ../src/write.c:2300:21: note: in expansion of macro 'Check_Integer_Or_Bignum' 2300 | Check_Integer_Or_Bignum(elem->tag); | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/write.c:2333:21: note: in expansion of macro 'Check_Integer' 2333 | Check_Integer(elem->tag); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:448:17: note: in expansion of macro 'IsNumber' 448 | if (IsNumber(tag)) \ | ^~~~~~~~ ../src/write.c:2353:21: note: in expansion of macro 'Check_Float' 2353 | Check_Float(elem->tag); | ^~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/write.c:2375:25: note: in expansion of macro 'Check_Integer' 2375 | Check_Integer(elem->tag) | ^~~~~~~~~~~~~ ../src/write.c: In function 'p_output_mode_mask': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/write.c:2554:9: note: in expansion of macro 'Check_Integer' 2554 | Check_Integer(t); | ^~~~~~~~~~~~~ ../src/write.c: In function 'p_write_term': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/write.c:2709:5: note: in expansion of macro 'Check_Integer' 2709 | Check_Integer(tcm); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/write.c:2710:5: note: in expansion of macro 'Check_Integer' 2710 | Check_Integer(tsm); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/write.c:2711:5: note: in expansion of macro 'Check_Integer' 2711 | Check_Integer(tdepth); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/write.c:2712:5: note: in expansion of macro 'Check_Integer' 2712 | Check_Integer(tprec); | ^~~~~~~~~~~~~ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/bip_comp.c ../src/bip_comp.c: In function 'compare_strings': ../src/bip_comp.c:201:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 201 | if (res = *s1++ - *s2++) | ^~~ In file included from ../src/bip_comp.c:50: ../src/bip_comp.c: In function 'ec_compare_terms': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_comp.c:226:33: note: in expansion of macro 'TagType' 226 | else if (res = tag_desc[TagType(t1)].order - tag_desc[TagType(t2)].order) | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_comp.c:226:63: note: in expansion of macro 'TagType' 226 | else if (res = tag_desc[TagType(t1)].order - tag_desc[TagType(t2)].order) | ^~~~~~~ ../src/bip_comp.c:226:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 226 | else if (res = tag_desc[TagType(t1)].order - tag_desc[TagType(t2)].order) | ^~~ ../src/bip_comp.c:246:24: warning: implicit declaration of function 'arith_compare'; did you mean 'ec_compare'? [-Wimplicit-function-declaration] 246 | (void) arith_compare(v1, t1, v2, t2, &res); | ^~~~~~~~~~~~~ | ec_compare ../src/bip_comp.c:295:24: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 295 | if (wdid != wdid2) | ^ In file included from ../src/bip_comp.c:50: ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_comp.c:326:33: note: in expansion of macro 'TagType' 326 | return tag_desc[TagType(t1)].compare(v1, v2); | ^~~~~~~ ../src/bip_comp.c:232:24: warning: unused variable 'd2' [-Wunused-variable] 232 | double d1, d2; | ^~ ../src/bip_comp.c:232:20: warning: unused variable 'd1' [-Wunused-variable] 232 | double d1, d2; | ^~ In file included from ../src/bip_comp.c:57: ../src/bip_comp.c: In function '_instantiate': ../src/emu_export.h:342:9: warning: macro expands to multiple statements [-Wmultistatement-macros] 342 | *--TT = (pword *) (pw);\ | ^ ../src/bip_comp.c:552:48: note: in expansion of macro 'Trail_Tag' 552 | if (IsVar(t1)) Trail_(v1.ptr) else Trail_Tag(v1.ptr); | ^~~~~~~~~ ../src/bip_comp.c:552:43: note: some parts of macro expansion are not guarded by this 'else' clause 552 | if (IsVar(t1)) Trail_(v1.ptr) else Trail_Tag(v1.ptr); | ^~~~ In file included from ../src/bip_comp.c:57: ../src/bip_comp.c: In function '_instance': ../src/emu_export.h:342:9: warning: macro expands to multiple statements [-Wmultistatement-macros] 342 | *--TT = (pword *) (pw);\ | ^ ../src/bip_comp.c:617:56: note: in expansion of macro 'Trail_Tag' 617 | if (IsVar(t1)) Trail_(v1.ptr) else Trail_Tag(v1.ptr); | ^~~~~~~~~ ../src/bip_comp.c:617:51: note: some parts of macro expansion are not guarded by this 'else' clause 617 | if (IsVar(t1)) Trail_(v1.ptr) else Trail_Tag(v1.ptr); | ^~~~ In file included from ../src/bip_comp.c:57: ../src/emu_export.h:342:9: warning: macro expands to multiple statements [-Wmultistatement-macros] 342 | *--TT = (pword *) (pw);\ | ^ ../src/bip_comp.c:618:56: note: in expansion of macro 'Trail_Tag' 618 | if (IsVar(t2)) Trail_(v2.ptr) else Trail_Tag(v2.ptr); | ^~~~~~~~~ ../src/bip_comp.c:618:51: note: some parts of macro expansion are not guarded by this 'else' clause 618 | if (IsVar(t2)) Trail_(v2.ptr) else Trail_Tag(v2.ptr); | ^~~~ In file included from ../src/bip_comp.c:57: ../src/emu_export.h:342:9: warning: macro expands to multiple statements [-Wmultistatement-macros] 342 | *--TT = (pword *) (pw);\ | ^ ../src/bip_comp.c:634:56: note: in expansion of macro 'Trail_Tag' 634 | if (IsVar(t1)) Trail_(v1.ptr) else Trail_Tag(v1.ptr); | ^~~~~~~~~ ../src/bip_comp.c:634:51: note: some parts of macro expansion are not guarded by this 'else' clause 634 | if (IsVar(t1)) Trail_(v1.ptr) else Trail_Tag(v1.ptr); | ^~~~ In file included from ../src/bip_comp.c:57: ../src/emu_export.h:342:9: warning: macro expands to multiple statements [-Wmultistatement-macros] 342 | *--TT = (pword *) (pw);\ | ^ ../src/bip_comp.c:650:52: note: in expansion of macro 'Trail_Tag' 650 | if (IsVar(t2)) Trail_(v2.ptr) else Trail_Tag(v2.ptr); | ^~~~~~~~~ ../src/bip_comp.c:650:47: note: some parts of macro expansion are not guarded by this 'else' clause 650 | if (IsVar(t2)) Trail_(v2.ptr) else Trail_Tag(v2.ptr); | ^~~~ In file included from ../src/bip_comp.c:50: ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_comp.c:714:34: note: in expansion of macro 'TagType' 714 | tag_desc[TagType(t1)].equal(v1.ptr, v2.ptr)) | ^~~~~~~ ../src/bip_comp.c: In function '_get_key': ../src/bip_comp.c:1048:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1048 | if (pw = ec_chase_arg(vk, tk, pw->val, pw->tag, perr)) | ^~ In file included from ../src/bip_comp.c:50: ../src/bip_comp.c: In function 'ec_keysort': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/bip_comp.c:1089:25: note: in expansion of macro 'IsNumber' 1089 | if (number_sort && !IsNumber(key_ptr1->tag)) | ^~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/bip_comp.c:1111:18: note: in expansion of macro 'IsNumber' 1111 | if (!IsNumber(key_ptr2->tag)) | ^~~~~~~~ ../src/bip_comp.c:1270:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1270 | if (comp < 0 || ! comp && keep_duplicates) | ~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from ../src/bip_comp.c:50: ../src/bip_comp.c: In function '_merge': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/bip_comp.c:1460:18: note: in expansion of macro 'IsNumber' 1460 | if (!IsNumber(key_ptr1->tag) || !IsNumber(key_ptr2->tag)) | ^~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/bip_comp.c:1460:46: note: in expansion of macro 'IsNumber' 1460 | if (!IsNumber(key_ptr1->tag) || !IsNumber(key_ptr2->tag)) | ^~~~~~~~ ../src/bip_comp.c:1482:32: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1482 | if (comp < 0 || ! comp && keep_duplicates) | ~~~~~~~^~~~~~~~~~~~~~~~~~ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/mem.c In file included from ../src/mem.c:69: ../src/ec_io.h:167:33: warning: "/*" within comment [-Wcomment] 167 | /* #define READLINE 0x8000 /* use readline() on this stream */ | ../src/mem.c: In function 'adjust_stacks': ../src/mem.c:308:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 308 | if (diff = (uword) lower_max % STACK_PAGESIZE) | ^~~~ ../src/mem.c: In function 'alloc_stack_pairs': ../src/mem.c:402:9: warning: unused variable 'npairs' [-Wunused-variable] 402 | int npairs = 0; | ^~~~~~ ../src/mem.c: In function 'stack_pop': ../src/mem.c:628:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 628 | if (stack = stack->down) | ^~~~~ ../src/mem.c: In function 'stack_destroy': ../src/mem.c:646:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 646 | } while (stack = next); | ^~~~~ ../src/mem.c: In function 'temp_destroy': ../src/mem.c:733:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 733 | } while (temp = next); | ^~~~ ../src/mem.c: In function 'buffer_destroy': ../src/mem.c:919:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 919 | } while (this = next); | ^~~~ In file included from ../src/mem.c:63: ../src/mem.c: In function 'p_heap_stat': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/mem.c:1056:5: note: in expansion of macro 'Check_Integer' 1056 | Check_Integer(twhat); | ^~~~~~~~~~~~~ ../src/mem.c: In function 'mem_layout': ../src/mem.c:1119:45: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'void *' [-Wformat=] 1119 | fprintf(stderr, "\nsbrk(0) = 0x%08x", sbrk(0)); | ~~~^ ~~~~~~~ | | | | | void * | unsigned int | %08p ../src/mem.c:1125:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1125 | if (offset = (uword) s % map_alignment) | ^~~~~~ ../src/mem.c:1129:45: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'char *' [-Wformat=] 1129 | fprintf(stderr, "\nstacks start = 0x%08x", s); | ~~~^ ~ | | | | | char * | unsigned int | %08s ../src/mem.c:1131:45: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'char *' [-Wformat=] 1131 | fprintf(stderr, "\nstacks end = 0x%08x", s); | ~~~^ ~ | | | | | char * | unsigned int | %08s ../src/mem.c:1132:45: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'char *' [-Wformat=] 1132 | fprintf(stderr, "\nshared_base = 0x%08x", sh); | ~~~^ ~~ | | | | | char * | unsigned int | %08s ../src/mem.c:1134:45: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'char *' [-Wformat=] 1134 | fprintf(stderr, "\nshared end = 0x%08x\n", sh); | ~~~^ ~~ | | | | | char * | unsigned int | %08s ../src/mem.c: In function 'mem_init': ../src/mem.c:1184:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1184 | if (offset = (uword) start_private_area % map_alignment) | ^~~~~~ ../src/mem.c: In function 'mem_fini': ../src/mem.c:1324:5: warning: implicit declaration of function 'private_mem_release'; did you mean 'shared_mem_release'? [-Wimplicit-function-declaration] 1324 | private_mem_release(); | ^~~~~~~~~~~~~~~~~~~ | shared_mem_release ../src/mem.c: In function 'alloc_stack_pairs': ../src/mem.c:489:20: warning: 'stack_base' may be used uninitialized in this function [-Wmaybe-uninitialized] 489 | stack_base += bytes[i]/sizeof(uword); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/operator.c In file included from ../src/operator.c:44: ../src/operator.c: In function 'p_op_': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/operator.c:389:5: note: in expansion of macro 'Check_Integer' 389 | Check_Integer(tprec); | ^~~~~~~~~~~~~ ../src/operator.c:411:39: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 411 | || vprec.nint > 0 && vprec.nint <= 1000)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../src/operator.c:409:38: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 409 | || v_op.did == d_bar0_ && ( | ~~~~~~~~~~~~~~~~~~~~^~~~ 410 | !(iassoc==XFY || iassoc==XFX || iassoc==YFX) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 411 | || vprec.nint > 0 && vprec.nint <= 1000)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/operator.c: In function 'p_is_prefix_op': ../src/operator.c:671:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 671 | if (desc = _visible_anyfix_op(IS_PREFIX_OP, name.did, module.did, tm, &res)) | ^~~~ ../src/operator.c: In function 'p_is_postfix_op': ../src/operator.c:702:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 702 | if (desc = _visible_anyfix_op(IS_POSTFIX_OP, name.did, module.did, tm, &res)) | ^~~~ ../src/operator.c: In function 'p_is_infix_op': ../src/operator.c:733:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 733 | if (desc = _visible_anyfix_op(IS_INFIX_OP, name.did, module.did, tm, &res)) | ^~~~ ../src/operator.c: In function '_erase_op': ../src/operator.c:598:23: warning: 'prop_type' may be used uninitialized in this function [-Wmaybe-uninitialized] 598 | DidIsOp(oper) &= ~PropToFix(prop_type); | ^~ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/bip_record.c ../src/bip_record.c: In function '_rec_tostr_elem': ../src/bip_record.c:191:33: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 't_heap_rec *' {aka 'struct record_elem *'} [-Wformat=] 191 | sprintf(buf, "'DBREF'(16'%08x)", obj); | ~~~^ ~~~ | | | | | t_heap_rec * {aka struct record_elem *} | unsigned int ../src/bip_record.c: In function '_rec_tostr_all': ../src/bip_record.c:206:31: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 't_heap_rec *' {aka 'struct record_elem *'} [-Wformat=] 206 | sprintf(buf, "'REC'(16'%08x)", obj); | ~~~^ ~~~ | | | | | t_heap_rec * {aka struct record_elem *} | unsigned int In file included from ../src/bip_record.c:34: ../src/bip_record.c: In function 'p_local_record_body': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1147:17: note: in expansion of macro 'Check_Integer' 1147 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_record.c:316:5: note: in expansion of macro 'Get_Functor_Did' 316 | Get_Functor_Did(vkey, tkey, key_did); | ^~~~~~~~~~~~~~~ ../src/bip_record.c:312:25: warning: unused variable 'p' [-Wunused-variable] 312 | pword *prop, *p; | ^ In file included from ../src/bip_record.c:34: ../src/bip_record.c: In function 'p_global_record_body': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1147:17: note: in expansion of macro 'Check_Integer' 1147 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_record.c:344:5: note: in expansion of macro 'Get_Functor_Did' 344 | Get_Functor_Did(vkey, tkey, key_did); | ^~~~~~~~~~~~~~~ ../src/bip_record.c:340:25: warning: unused variable 'p' [-Wunused-variable] 340 | pword *prop, *p; | ^ In file included from ../src/bip_record.c:34: ../src/bip_record.c: In function 'p_abolish_record_body': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1147:17: note: in expansion of macro 'Check_Integer' 1147 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_record.c:374:9: note: in expansion of macro 'Get_Functor_Did' 374 | Get_Functor_Did(vkey, tkey, key_did); | ^~~~~~~~~~~~~~~ ../src/bip_record.c: In function 'p_erase': ../src/bip_record.c:721:11: warning: unused variable 'result' [-Wunused-variable] 721 | pword result; | ^~~~~~ ../src/bip_record.c: In function 'bip_record_init': ../src/bip_record.c:878:18: warning: unused variable 'pd' [-Wunused-variable] 878 | pri *pd; | ^~ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/bip_bag.c ../src/bip_bag.c: In function '_erase_heap_bag': ../src/bip_bag.c:84:9: warning: implicit declaration of function 'free_heapterm' [-Wimplicit-function-declaration] 84 | free_heapterm(pw); | ^~~~~~~~~~~~~ ../src/bip_bag.c: In function '_mark_heap_bag': ../src/bip_bag.c:121:9: warning: implicit declaration of function 'mark_dids_from_heapterm' [-Wimplicit-function-declaration] 121 | mark_dids_from_heapterm(pw); | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/bip_bag.c: In function 'p_bag_enter': ../src/bip_bag.c:186:16: warning: implicit declaration of function 'create_heapterm' [-Wimplicit-function-declaration] 186 | if ((err = create_heapterm(©_pw, vterm, tterm)) != PSUCCEED) | ^~~~~~~~~~~~~~~ ../src/bip_bag.c:190:5: warning: implicit declaration of function 'move_heapterm' [-Wimplicit-function-declaration] 190 | move_heapterm(©_pw, pw); | ^~~~~~~~~~~~~ ../src/bip_bag.c: In function 'p_bag_retrieve': ../src/bip_bag.c:216:9: warning: implicit declaration of function 'get_heapterm' [-Wimplicit-function-declaration] 216 | get_heapterm(pw, car); | ^~~~~~~~~~~~ In file included from ../src/bip_bag.c:33: ../src/bip_bag.c: In function 'p_bag_count': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:496:22: note: in expansion of macro 'IsNumber' 496 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_bag.c:237:5: note: in expansion of macro 'Check_Output_Integer' 237 | Check_Output_Integer(tc); | ^~~~~~~~~~~~~~~~~~~~ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/bip_heapevents.c ../src/bip_heapevents.c: In function '_free_heap_event': ../src/bip_heapevents.c:87:9: warning: implicit declaration of function 'free_heapterm'; did you mean '_free_heap_event'? [-Wimplicit-function-declaration] 87 | free_heapterm(&event->goal); | ^~~~~~~~~~~~~ | _free_heap_event ../src/bip_heapevents.c: In function '_mark_heap_event': ../src/bip_heapevents.c:114:5: warning: implicit declaration of function 'mark_dids_from_heapterm' [-Wimplicit-function-declaration] 114 | mark_dids_from_heapterm(&pw); | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/bip_heapevents.c:117:5: warning: implicit declaration of function 'mark_dids_from_pwords' [-Wimplicit-function-declaration] 117 | mark_dids_from_pwords(&event->module, &event->module + 1); | ^~~~~~~~~~~~~~~~~~~~~ ../src/bip_heapevents.c: In function 'p_event_create4': ../src/bip_heapevents.c:191:29: warning: implicit declaration of function 'create_heapterm' [-Wimplicit-function-declaration] 191 | res = res == PSUCCEED ? create_heapterm(&event->goal, vevent, tevent) : res; | ^~~~~~~~~~~~~~~ ../src/bip_heapevents.c: In function 'p_event_retrieve': ../src/bip_heapevents.c:231:5: warning: implicit declaration of function 'get_heapterm' [-Wimplicit-function-declaration] 231 | get_heapterm(&event->goal, &goal); | ^~~~~~~~~~~~ ../src/bip_heapevents.c: In function 'p_event_enable': ../src/bip_heapevents.c:259:9: warning: implicit declaration of function 'purge_disabled_dynamic_events' [-Wimplicit-function-declaration] 259 | purge_disabled_dynamic_events(event); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/bip_heapevents.c: At top level: ../src/bip_heapevents.c:57:12: warning: '_heap_event_set' declared 'static' but never defined [-Wunused-function] 57 | static int _heap_event_set(t_ext_ptr h, int i, pword pw); | ^~~~~~~~~~~~~~~ ../src/bip_heapevents.c:58:14: warning: '_heap_event_get' declared 'static' but never defined [-Wunused-function] 58 | static pword _heap_event_get(t_ext_ptr h, int i); | ^~~~~~~~~~~~~~~ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/bip_shelf.c ../src/bip_shelf.c: In function '_mark_heap_array': ../src/bip_shelf.c:98:5: warning: implicit declaration of function 'mark_dids_from_pwords'; did you mean 'mark_dids_from_properties'? [-Wimplicit-function-declaration] 98 | mark_dids_from_pwords(p, p + 1); | ^~~~~~~~~~~~~~~~~~~~~ | mark_dids_from_properties In file included from ../src/bip_shelf.c:33: ../src/bip_shelf.c: In function 'p_shelf_create3': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1147:17: note: in expansion of macro 'Check_Integer' 1147 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_shelf.c:162:5: note: in expansion of macro 'Get_Functor_Did' 162 | Get_Functor_Did(vkey, tkey, key_did); | ^~~~~~~~~~~~~~~ ../src/bip_shelf.c: In function 'p_shelf_name': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1147:17: note: in expansion of macro 'Check_Integer' 1147 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_shelf.c:223:5: note: in expansion of macro 'Get_Functor_Did' 223 | Get_Functor_Did(vname, tname, name_did); | ^~~~~~~~~~~~~~~ ../src/bip_shelf.c: In function 'p_shelf_set': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_shelf.c:253:5: note: in expansion of macro 'Check_Integer' 253 | Check_Integer(ti); | ^~~~~~~~~~~~~ ../src/bip_shelf.c: In function 'p_shelf_get': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_shelf.c:265:5: note: in expansion of macro 'Check_Integer' 265 | Check_Integer(ti); | ^~~~~~~~~~~~~ ../src/bip_shelf.c: In function 'p_shelf_inc': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_shelf.c:282:5: note: in expansion of macro 'Check_Integer' 282 | Check_Integer(ti); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_shelf.c:286:5: note: in expansion of macro 'Check_Integer' 286 | Check_Integer(pw->tag); | ^~~~~~~~~~~~~ ../src/bip_shelf.c: In function 'p_shelf_dec': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_shelf.c:301:5: note: in expansion of macro 'Check_Integer' 301 | Check_Integer(ti); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_shelf.c:305:5: note: in expansion of macro 'Check_Integer' 305 | Check_Integer(pw->tag); | ^~~~~~~~~~~~~ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/bip_store.c In file included from ../src/bip_store.c:33: ../src/bip_store.c: In function 'p_store_create_named': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1147:17: note: in expansion of macro 'Check_Integer' 1147 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_store.c:223:5: note: in expansion of macro 'Get_Functor_Did' 223 | Get_Functor_Did(vhtable, thtable, name_did); | ^~~~~~~~~~~~~~~ ../src/bip_store.c: In function '_htable_find': ../src/bip_store.c:311:13: warning: implicit declaration of function 'ec_compare_terms'; did you mean 'ec_compare'? [-Wimplicit-function-declaration] 311 | && ec_compare_terms(vkey, tkey, pelem->key.val, pelem->key.tag) == 0) | ^~~~~~~~~~~~~~~~ | ec_compare ../src/bip_store.c: In function 'p_store_set': ../src/bip_store.c:342:12: warning: implicit declaration of function 'ec_term_hash' [-Wimplicit-function-declaration] 342 | hash = ec_term_hash(vkey, tkey, MAX_U_WORD, &res); | ^~~~~~~~~~~~ ../src/bip_store.c:336:21: warning: unused variable 'copy_value' [-Wunused-variable] 336 | pword copy_key, copy_value; | ^~~~~~~~~~ ../src/bip_store.c:336:11: warning: unused variable 'copy_key' [-Wunused-variable] 336 | pword copy_key, copy_value; | ^~~~~~~~ In file included from ../src/bip_store.c:33: ../src/bip_store.c: In function 'p_store_inc': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_store.c:408:9: note: in expansion of macro 'Check_Integer' 408 | Check_Integer(pelem->value.tag); | ^~~~~~~~~~~~~ ../src/bip_store.c:393:21: warning: unused variable 'copy_value' [-Wunused-variable] 393 | pword copy_key, copy_value; | ^~~~~~~~~~ ../src/bip_store.c:393:11: warning: unused variable 'copy_key' [-Wunused-variable] 393 | pword copy_key, copy_value; | ^~~~~~~~ ../src/bip_store.c: In function 'p_store_contains': ../src/bip_store.c:443:20: warning: unused variable 'pelem' [-Wunused-variable] 443 | t_htable_elem *pelem; | ^~~~~ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/bip_array.c In file included from ../src/bip_array.c:66: ../src/bip_array.c: In function 'p_erase_array_': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1147:17: note: in expansion of macro 'Check_Integer' 1147 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_array.c:371:5: note: in expansion of macro 'Get_Functor_Did' 371 | Get_Functor_Did(val1, tag1, adid); | ^~~~~~~~~~~~~~~ ../src/bip_array.c: At top level: ../src/bip_array.c:997:1: warning: return type defaults to 'int' [-Wimplicit-int] 997 | free_array(pword *prop_value) | ^~~~~~~~~~ In file included from ../src/bip_array.c:66: ../src/bip_array.c: In function 'p_xset': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_array.c:1052:5: note: in expansion of macro 'Check_Integer' 1052 | Check_Integer(ti); | ^~~~~~~~~~~~~ ../src/bip_array.c: In function 'p_xget': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_array.c:1068:5: note: in expansion of macro 'Check_Integer' 1068 | Check_Integer(ti); | ^~~~~~~~~~~~~ ../src/bip_array.c: In function 'p_make_array_': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_array.c:1232:9: note: in expansion of macro 'Check_Integer' 1232 | Check_Integer(spw->tag); | ^~~~~~~~~~~~~ ../src/bip_array.c: In function 'free_array': ../src/bip_array.c:1015:1: warning: control reaches end of non-void function [-Wreturn-type] 1015 | } | ^ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/bip_strings.c ../src/bip_strings.c: In function 'p_text_to_string': ../src/bip_strings.c:280:17: warning: unused variable 'len' [-Wunused-variable] 280 | int len; | ^~~ In file included from ../src/bip_strings.c:41: ../src/bip_strings.c: In function 'p_substring': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:496:22: note: in expansion of macro 'IsNumber' 496 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_strings.c:424:9: note: in expansion of macro 'Check_Output_Integer' 424 | Check_Output_Integer(tagp); | ^~~~~~~~~~~~~~~~~~~~ ../src/bip_strings.c: In function 'p_string_length': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:496:22: note: in expansion of macro 'IsNumber' 496 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_strings.c:504:9: note: in expansion of macro 'Check_Output_Integer' 504 | Check_Output_Integer(ntag); | ^~~~~~~~~~~~~~~~~~~~ ../src/bip_strings.c: In function 'p_atom_length': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:496:22: note: in expansion of macro 'IsNumber' 496 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_strings.c:542:9: note: in expansion of macro 'Check_Output_Integer' 542 | Check_Output_Integer(ntag); | ^~~~~~~~~~~~~~~~~~~~ ../src/bip_strings.c: At top level: ../src/bip_strings.c:564:1: warning: return type defaults to 'int' [-Wimplicit-int] 564 | p_char_int(value chval, type chtag, value ival, type itag) | ^~~~~~~~~~ In file included from ../src/bip_strings.c:41: ../src/bip_strings.c: In function 'p_char_int': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:496:22: note: in expansion of macro 'IsNumber' 496 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_strings.c:594:13: note: in expansion of macro 'Check_Output_Integer' 594 | Check_Output_Integer(itag); | ^~~~~~~~~~~~~~~~~~~~ ../src/bip_strings.c: In function '_concat_string': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/bip_strings.c:805:21: note: in expansion of macro 'IsNumber' 805 | if (IsNumber(cst->tag)) | ^~~~~~~~ ../src/bip_strings.c: At top level: ../src/bip_strings.c:912:1: warning: missing braces around initializer [-Wmissing-braces] 912 | { | ^ In file included from ../src/bip_strings.c:41: ../src/bip_strings.c: In function 'p_first_substring': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_strings.c:1048:5: note: in expansion of macro 'Check_Integer' 1048 | Check_Integer(tpos); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_strings.c:1049:5: note: in expansion of macro 'Check_Integer' 1049 | Check_Integer(tlen); | ^~~~~~~~~~~~~ ../src/bip_strings.c: In function 'p_string_print_length': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_strings.c:1077:5: note: in expansion of macro 'Check_Integer' 1077 | Check_Integer(ts) | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_strings.c:1078:5: note: in expansion of macro 'Check_Integer' 1078 | Check_Integer(te) | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:496:22: note: in expansion of macro 'IsNumber' 496 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_strings.c:1079:5: note: in expansion of macro 'Check_Output_Integer' 1079 | Check_Output_Integer(tl) | ^~~~~~~~~~~~~~~~~~~~ ../src/bip_strings.c: In function 'p_utf8_list': ../src/bip_strings.c:1155:31: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1155 | s[1] = ch & 0xBF | 0x80; ch >>= 6; | ~~~^~~~~~ ../src/bip_strings.c:1159:31: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1159 | s[2] = ch & 0xBF | 0x80; ch >>= 6; | ~~~^~~~~~ ../src/bip_strings.c:1160:31: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1160 | s[1] = ch & 0xBF | 0x80; ch >>= 6; | ~~~^~~~~~ ../src/bip_strings.c:1164:31: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1164 | s[3] = ch & 0xBF | 0x80; ch >>= 6; | ~~~^~~~~~ ../src/bip_strings.c:1165:31: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1165 | s[2] = ch & 0xBF | 0x80; ch >>= 6; | ~~~^~~~~~ ../src/bip_strings.c:1166:31: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1166 | s[1] = ch & 0xBF | 0x80; ch >>= 6; | ~~~^~~~~~ ../src/bip_strings.c:1170:31: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1170 | s[4] = ch & 0xBF | 0x80; ch >>= 6; | ~~~^~~~~~ ../src/bip_strings.c:1171:31: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1171 | s[3] = ch & 0xBF | 0x80; ch >>= 6; | ~~~^~~~~~ ../src/bip_strings.c:1172:31: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1172 | s[2] = ch & 0xBF | 0x80; ch >>= 6; | ~~~^~~~~~ ../src/bip_strings.c:1173:31: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1173 | s[1] = ch & 0xBF | 0x80; ch >>= 6; | ~~~^~~~~~ ../src/bip_strings.c:1177:31: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1177 | s[5] = ch & 0xBF | 0x80; ch >>= 6; | ~~~^~~~~~ ../src/bip_strings.c:1178:31: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1178 | s[4] = ch & 0xBF | 0x80; ch >>= 6; | ~~~^~~~~~ ../src/bip_strings.c:1179:31: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1179 | s[3] = ch & 0xBF | 0x80; ch >>= 6; | ~~~^~~~~~ ../src/bip_strings.c:1180:31: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1180 | s[2] = ch & 0xBF | 0x80; ch >>= 6; | ~~~^~~~~~ ../src/bip_strings.c:1181:31: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 1181 | s[1] = ch & 0xBF | 0x80; ch >>= 6; | ~~~^~~~~~ In file included from ../src/bip_strings.c:41: ../src/bip_strings.c: In function 'p_get_string_code': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_strings.c:1287:5: note: in expansion of macro 'Check_Integer' 1287 | Check_Integer(ti); | ^~~~~~~~~~~~~ ../src/bip_strings.c: In function 'p_string_code': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_strings.c:1347:9: note: in expansion of macro 'Check_Integer' 1347 | Check_Integer(tfi); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_strings.c:1406:9: note: in expansion of macro 'Check_Integer' 1406 | Check_Integer(ts); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_strings.c:1410:5: note: in expansion of macro 'Check_Integer' 1410 | Check_Integer(ti); /* RANGE_ERROR/TYPE_ERROR/ARITH_TYPE_ERROR */ | ^~~~~~~~~~~~~ ../src/bip_strings.c: In function 'p_string_lower': ../src/bip_strings.c:1424:7: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 1424 | s = StringStart(vs); | ^ ../src/bip_strings.c: In function 'p_string_upper': ../src/bip_strings.c:1444:7: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 1444 | s = StringStart(vs); | ^ In file included from ../src/bip_strings.c:1477: ../src/sha.c: In function 'nist_guts': ../src/sha.c:291:25: warning: implicit declaration of function 'fread' [-Wimplicit-function-declaration] 291 | nread = fread(d.B, 1, 64, stream); /* Read as 64 bytes */ | ^~~~~ ../src/bip_strings.c: In function 'p_hash_secure': ../src/bip_strings.c:1505:9: warning: implicit declaration of function 'ec_array_to_big' [-Wimplicit-function-declaration] 1505 | ec_array_to_big((const void *) hash, 5, 1, sizeof(word), | ^~~~~~~~~~~~~~~ ../src/bip_strings.c: In function 'p_string_code': ../src/bip_strings.c:1411:1: warning: control reaches end of non-void function [-Wreturn-type] 1411 | } | ^ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/bip_serialize.c In file included from ../src/bip_serialize.c:48: ../src/ec_io.h:167:33: warning: "/*" within comment [-Wcomment] 167 | /* #define READLINE 0x8000 /* use readline() on this stream */ | In file included from ../src/bip_serialize.c:42: ../src/bip_serialize.c: In function 'term_to_dbformat': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_serialize.c:533:36: note: in expansion of macro 'TagType' 533 | len = tag_desc[TagType(pw->tag)].string_size(pw->val, pw->tag, 1); | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_serialize.c:538:38: note: in expansion of macro 'TagType' 538 | dest += tag_desc[TagType(pw->tag)].to_string(pw->val, pw->tag, | ^~~~~~~ ../src/bip_serialize.c: In function '_fill_procedures': ../src/bip_serialize.c:798:28: warning: implicit declaration of function 'ec_create_module' [-Wimplicit-function-declaration] 798 | (void) ec_create_module(module_ref); | ^~~~~~~~~~~~~~~~ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/bip_db.c In file included from ../src/bip_db.c:53: ../src/ec_io.h:167:33: warning: "/*" within comment [-Wcomment] 167 | /* #define READLINE 0x8000 /* use readline() on this stream */ | In file included from ../src/bip_db.c:48: ../src/bip_db.c: In function 'bip_db_init': ../src/sepia.h:1255:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1255 | #define DynamicProcedures (*(proc_duet **) &shared_data->dynamic_procedures) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/bip_db.c:298:5: note: in expansion of macro 'DynamicProcedures' 298 | DynamicProcedures = 0; | ^~~~~~~~~~~~~~~~~ ../src/bip_db.c:226:19: warning: variable 'proc' set but not used [-Wunused-but-set-variable] 226 | pri * proc; | ^~~~ In file included from ../src/bip_db.c:48: ../src/bip_db.c: In function 'p_load_eco': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_db.c:384:5: note: in expansion of macro 'Check_Integer' 384 | Check_Integer(topt); | ^~~~~~~~~~~~~ ../src/bip_db.c:394:11: warning: implicit declaration of function 'ec_load_eco_from_stream' [-Wimplicit-function-declaration] 394 | res = ec_load_eco_from_stream(nst, vopt.nint, &mod_pw); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/bip_db.c:48: ../src/bip_db.c: In function 'p_als': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1121:17: note: in expansion of macro 'Check_Integer' 1121 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_db.c:429:9: note: in expansion of macro 'Get_Proc_Did' 429 | Get_Proc_Did(val, tag, wdid); | ^~~~~~~~~~~~ ../src/bip_db.c:419:17: warning: variable 'dflags' set but not used [-Wunused-but-set-variable] 419 | unsigned dflags; | ^~~~~~ In file included from ../src/bip_db.c:48: ../src/bip_db.c: In function 'p_is_predicate': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1121:17: note: in expansion of macro 'Check_Integer' 1121 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_db.c:532:5: note: in expansion of macro 'Get_Proc_Did' 532 | Get_Proc_Did(val, tag, d); | ^~~~~~~~~~~~ ../src/bip_db.c: In function 'p_current_functor': ../src/bip_db.c:740:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 740 | || vopt.nint == 1 && DidProperties(functor) ../src/bip_db.c:741:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 741 | || vopt.nint == 2 && DidProc(functor))) ../src/bip_db.c: At top level: ../src/bip_db.c:782:1: warning: return type defaults to 'int' [-Wimplicit-int] 782 | _external(value vp, type tp, value vf, type tf, value vm, type tm, int nondet) | ^~~~~~~~~ In file included from ../src/bip_db.c:48: ../src/bip_db.c: In function '_external': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1121:17: note: in expansion of macro 'Check_Integer' 1121 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_db.c:798:9: note: in expansion of macro 'Get_Proc_Did' 798 | Get_Proc_Did(vp, tp, wdid); | ^~~~~~~~~~~~ ../src/bip_db.c:819:12: warning: implicit declaration of function 'b_built_code'; did you mean 'b_built_in'? [-Wimplicit-function-declaration] 819 | return b_built_code(pd, c_address, nondet); | ^~~~~~~~~~~~ | b_built_in ../src/bip_db.c: At top level: ../src/bip_db.c:823:1: warning: return type defaults to 'int' [-Wimplicit-int] 823 | p_external(value vp, type tp, value vf, type tf, value vm, type tm) | ^~~~~~~~~~ ../src/bip_db.c:829:1: warning: return type defaults to 'int' [-Wimplicit-int] 829 | p_b_external(value vp, type tp, value vf, type tf, value vm, type tm) | ^~~~~~~~~~~~ In file included from ../src/bip_db.c:48: ../src/bip_db.c: In function 'p_external_body': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1121:17: note: in expansion of macro 'Check_Integer' 1121 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_db.c:843:5: note: in expansion of macro 'Get_Proc_Did' 843 | Get_Proc_Did(vpred, tpred, wdid); | ^~~~~~~~~~~~ ../src/bip_db.c: In function 'p_create_call_n': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_db.c:876:5: note: in expansion of macro 'Check_Integer' 876 | Check_Integer(ta) | ^~~~~~~~~~~~~ ../src/bip_db.c:877:12: warning: implicit declaration of function 'ec_create_call_n'; did you mean 'p_create_call_n'? [-Wimplicit-function-declaration] 877 | return ec_create_call_n(add_dict(vn.did, va.nint)); | ^~~~~~~~~~~~~~~~ | p_create_call_n In file included from ../src/bip_db.c:57: ../src/bip_db.c: In function '_init_dynamic1': ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/database.h:61:60: note: in definition of macro 'AllocateCodeBlock' 61 | allocate_code_block(size, 0, link, bid, fid, type, cid) | ^~~ ../src/database.h:87:62: note: in expansion of macro 'Cid' 87 | code = AllocateCodeBlock(size, 0, bid, fid, lid, Cid(cid, did)); | ^~~ ../src/database.h:89:13: note: in expansion of macro 'Allocate_Procedure' 89 | Allocate_Procedure(size, (uword)-1 , D_UNKNOWN, 0, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~ ../src/bip_db.c:897:9: note: in expansion of macro 'Allocate_Default_Procedure' 897 | Allocate_Default_Procedure((word) (4/*code*/ + 4/*anchor*/), PriDid(pd)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/bip_db.c:895:25: warning: unused variable 'pricode' [-Wunused-variable] 895 | pri_code_t pricode; | ^~~~~~~ ../src/bip_db.c: In function 'ec_free_dyn_code': ../src/bip_db.c:922:5: warning: implicit declaration of function 'reclaim_procedure'; did you mean 'local_procedure'? [-Wimplicit-function-declaration] 922 | reclaim_procedure(ProcHeader(code)); | ^~~~~~~~~~~~~~~~~ | local_procedure In file included from ../src/bip_db.c:48: ../src/bip_db.c: In function 'p_is_dynamic': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1184:9: note: in expansion of macro 'Check_Integer' 1184 | Check_Integer(tarity) \ | ^~~~~~~~~~~~~ ../src/bip_db.c:946:5: note: in expansion of macro 'Get_Did' 946 | Get_Did(v1, t1, v2, t2, wdid); | ^~~~~~~ ../src/bip_db.c: In function 'p_is_built_in': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1121:17: note: in expansion of macro 'Check_Integer' 1121 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_db.c:972:5: note: in expansion of macro 'Get_Proc_Did' 972 | Get_Proc_Did(val, tag, d); | ^~~~~~~~~~~~ ../src/bip_db.c: In function 'p_proc_flags': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1121:17: note: in expansion of macro 'Check_Integer' 1121 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_db.c:1008:5: note: in expansion of macro 'Get_Proc_Did' 1008 | Get_Proc_Did(vn, tn, wd); | ^~~~~~~~~~~~ ../src/bip_db.c:1022:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1022 | if (vc.nint == 7 || UnauthorizedAccess(vm.did, tm) && !PriExported(proc)) ../src/bip_db.c:1087:20: warning: implicit declaration of function 'get_mode'; did you mean 'Set_Mode'? [-Wimplicit-function-declaration] 1087 | if ((err = get_mode(PriMode(proc), wd)) < 0) { | ^~~~~~~~ | Set_Mode In file included from ../src/bip_db.c:48: ../src/bip_db.c: In function 'p_define_macro': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1147:17: note: in expansion of macro 'Check_Integer' 1147 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_db.c:83:13: note: in expansion of macro 'Get_Functor_Did' 83 | Get_Functor_Did(vproc, tproc, wd)\ | ^~~~~~~~~~~~~~~ ../src/bip_db.c:1550:9: note: in expansion of macro 'Get_Macro_Did' 1550 | Get_Macro_Did(vproc, tproc, dp) | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1121:17: note: in expansion of macro 'Check_Integer' 1121 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_db.c:1566:9: note: in expansion of macro 'Get_Proc_Did' 1566 | Get_Proc_Did(vtrans, ttrans, dt) | ^~~~~~~~~~~~ ../src/bip_db.c:1546:34: warning: unused variable 'list' [-Wunused-variable] 1546 | pword *list; | ^~~~ In file included from ../src/bip_db.c:48: ../src/bip_db.c: In function 'p_erase_macro': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1147:17: note: in expansion of macro 'Check_Integer' 1147 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_db.c:83:13: note: in expansion of macro 'Get_Functor_Did' 83 | Get_Functor_Did(vproc, tproc, wd)\ | ^~~~~~~~~~~~~~~ ../src/bip_db.c:1638:9: note: in expansion of macro 'Get_Macro_Did' 1638 | Get_Macro_Did(vproc, tproc, dp); | ^~~~~~~~~~~~~ ../src/bip_db.c:1636:37: warning: variable 'rem' set but not used [-Wunused-but-set-variable] 1636 | int err1, err2 = NO_TR, rem = 1; | ^~~ In file included from ../src/bip_db.c:48: ../src/bip_db.c: In function 'p_erase_macro3': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1147:17: note: in expansion of macro 'Check_Integer' 1147 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_db.c:83:13: note: in expansion of macro 'Get_Functor_Did' 83 | Get_Functor_Did(vproc, tproc, wd)\ | ^~~~~~~~~~~~~~~ ../src/bip_db.c:1668:9: note: in expansion of macro 'Get_Macro_Did' 1668 | Get_Macro_Did(vproc, tproc, wdid); | ^~~~~~~~~~~~~ ../src/bip_db.c: In function '_is_macro': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_db.c:1802:5: note: in expansion of macro 'Check_Integer' 1802 | Check_Integer(t6); | ^~~~~~~~~~~~~ ../src/bip_db.c:1795:17: warning: unused variable 'trans_lookup_mod' [-Wunused-variable] 1795 | dident trans_lookup_mod; | ^~~~~~~~~~~~~~~~ In file included from ../src/bip_db.c:48: ../src/bip_db.c: In function 'p_is_macro': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1147:17: note: in expansion of macro 'Check_Integer' 1147 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_db.c:83:13: note: in expansion of macro 'Get_Functor_Did' 83 | Get_Functor_Did(vproc, tproc, wd)\ | ^~~~~~~~~~~~~~~ ../src/bip_db.c:1898:5: note: in expansion of macro 'Get_Macro_Did' 1898 | Get_Macro_Did(v1, t1, wdid); | ^~~~~~~~~~~~~ ../src/bip_db.c: In function 'p_abolish': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_db.c:2114:5: note: in expansion of macro 'Check_Integer' 2114 | Check_Integer(ta); | ^~~~~~~~~~~~~ ../src/bip_db.c:2134:5: warning: implicit declaration of function 'pri_abolish'; did you mean 'p_abolish'? [-Wimplicit-function-declaration] 2134 | pri_abolish(proc); | ^~~~~~~~~~~ | p_abolish ../src/bip_db.c:2111:25: warning: unused variable 'global' [-Wunused-variable] 2111 | pri *proc, *global; | ^~~~~~ In file included from ../src/bip_db.c:48: ../src/bip_db.c: In function 'p_set_proc_flags': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1121:17: note: in expansion of macro 'Check_Integer' 1121 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_db.c:2158:9: note: in expansion of macro 'Get_Proc_Did' 2158 | Get_Proc_Did(vproc, tproc, wdid); | ^~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_db.c:2178:13: note: in expansion of macro 'Check_Integer' 2178 | Check_Integer(tv); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_db.c:2187:13: note: in expansion of macro 'Check_Integer' 2187 | Check_Integer(tv); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_db.c:2224:13: note: in expansion of macro 'Check_Integer' 2224 | Check_Integer(tv) | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_db.c:2234:13: note: in expansion of macro 'Check_Integer' 2234 | Check_Integer(tv); | ^~~~~~~~~~~~~ ../src/bip_db.c: In function 'p_store_pred': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_db.c:2535:5: note: in expansion of macro 'Check_Integer' 2535 | Check_Integer(tsize); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_db.c:2536:5: note: in expansion of macro 'Check_Integer' 2536 | Check_Integer(tbrktable); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1121:17: note: in expansion of macro 'Check_Integer' 1121 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_db.c:2552:5: note: in expansion of macro 'Get_Proc_Did' 2552 | Get_Proc_Did(vproc, tproc, wdid); | ^~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_db.c:2553:5: note: in expansion of macro 'Check_Integer' 2553 | Check_Integer(tflags); | ^~~~~~~~~~~~~ In file included from ../src/bip_db.c:57: ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/database.h:64:65: note: in definition of macro 'AllocateCodeBlockBTable' 64 | allocate_code_block(size, btable, link, bid, fid, type, cid) | ^~~ ../src/database.h:91:86: note: in expansion of macro 'Cid' 91 | code = AllocateCodeBlockBTable(size, btable, 0, (uword)-1, D_UNKNOWN, 0, Cid((uword)-1, did)) | ^~~ ../src/bip_db.c:2557:9: note: in expansion of macro 'Allocate_Default_ProcedureBTable' 2557 | Allocate_Default_ProcedureBTable(vsize.nint, wdid, vbrktable.nint); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/bip_db.c:48: ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_db.c:2560:9: note: in expansion of macro 'Check_Integer' 2560 | Check_Integer(tlid); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_db.c:2561:9: note: in expansion of macro 'Check_Integer' 2561 | Check_Integer(tbid); | ^~~~~~~~~~~~~ In file included from ../src/bip_db.c:57: ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/database.h:64:65: note: in definition of macro 'AllocateCodeBlockBTable' 64 | allocate_code_block(size, btable, link, bid, fid, type, cid) | ^~~ ../src/bip_db.c:2562:103: note: in expansion of macro 'Cid' 2562 | code = AllocateCodeBlockBTable(vsize.nint, vbrktable.nint, 0, vbid.nint, vfid.did, vlid.nint, Cid(WSUF(-1), wdid)); | ^~~ In file included from ../src/bip_db.c:48: ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_db.c:2609:17: note: in expansion of macro 'Check_Integer' 2609 | Check_Integer(pw1->tag); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_db.c:2614:17: note: in expansion of macro 'Check_Integer' 2614 | Check_Integer(pw1->tag); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_db.c:2619:17: note: in expansion of macro 'Check_Integer' 2619 | Check_Integer(pw1->tag); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_db.c:2625:21: note: in expansion of macro 'Check_Integer' 2625 | Check_Integer(pw1->tag); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_db.c:2638:17: note: in expansion of macro 'Check_Integer' 2638 | Check_Integer(elem->tag); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_db.c:2646:21: note: in expansion of macro 'Check_Integer' 2646 | Check_Integer(elem->tag); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_db.c:2665:17: note: in expansion of macro 'Check_Integer' 2665 | Check_Integer(pw1->tag); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1121:17: note: in expansion of macro 'Check_Integer' 1121 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_db.c:2750:21: note: in expansion of macro 'Get_Proc_Did' 2750 | Get_Proc_Did(pproc->val, pproc->tag, pdid); | ^~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1121:17: note: in expansion of macro 'Check_Integer' 1121 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_db.c:2755:21: note: in expansion of macro 'Get_Proc_Did' 2755 | Get_Proc_Did(pw1->val, pw1->tag, pdid); | ^~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1147:17: note: in expansion of macro 'Check_Integer' 1147 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_db.c:2762:17: note: in expansion of macro 'Get_Functor_Did' 2762 | Get_Functor_Did(pw1->val, pw1->tag, pdid); | ^~~~~~~~~~~~~~~ ../src/bip_db.c:2778:21: warning: unused variable 'i' [-Wunused-variable] 2778 | int i; | ^ In file included from ../src/bip_db.c:48: ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1147:17: note: in expansion of macro 'Check_Integer' 1147 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_db.c:2807:21: note: in expansion of macro 'Get_Functor_Did' 2807 | Get_Functor_Did(elem->val, elem->tag, key.did); | ^~~~~~~~~~~~~~~ ../src/bip_db.c: In function 'p_decode_code': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_db.c:2938:9: note: in expansion of macro 'Check_Integer' 2938 | Check_Integer(pw1->tag); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_db.c:2941:9: note: in expansion of macro 'Check_Integer' 2941 | Check_Integer(pw2->tag); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_db.c:2953:9: note: in expansion of macro 'Check_Integer' 2953 | Check_Integer(pw1->tag); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_db.c:2956:9: note: in expansion of macro 'Check_Integer' 2956 | Check_Integer(pw->tag); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_db.c:2983:9: note: in expansion of macro 'Check_Integer' 2983 | Check_Integer(pw1->tag); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_db.c:3025:9: note: in expansion of macro 'Check_Integer' 3025 | Check_Integer(ptable->tag); /* table address */ | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_db.c:3028:9: note: in expansion of macro 'Check_Integer' 3028 | Check_Integer(pw1->tag); /* number of entries */ | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_db.c:3053:9: note: in expansion of macro 'Check_Integer' 3053 | Check_Integer(ptable->tag); /* table address */ | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_db.c:3055:9: note: in expansion of macro 'Check_Integer' 3055 | Check_Integer(pw1->tag); /* number of entries - 1 */ | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_db.c:3075:9: note: in expansion of macro 'Check_Integer' 3075 | Check_Integer(pw1->tag); /* absolute address of reference */ | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_db.c:3086:9: note: in expansion of macro 'Check_Integer' 3086 | Check_Integer(base->tag); /* base address of predicate */ | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_db.c:3093:5: note: in expansion of macro 'Check_Integer' 3093 | Check_Integer(pw1->tag); | ^~~~~~~~~~~~~ ../src/opcode.h:48:43: warning: implicit declaration of function 'get_int_opcode'; did you mean 'Get_Int_Opcode'? [-Wimplicit-function-declaration] 48 | #define Get_Int_Opcode(code) ((vmcode) get_int_opcode(code)) | ^~~~~~~~~~~~~~ ../src/sepia.h:587:32: note: in definition of macro 'Return_Unify_Type' 587 | py.val.valytype = (v); \ | ^ ../src/bip_db.c:3096:9: note: in expansion of macro 'Return_Unify_Integer' 3096 | Return_Unify_Integer(v, t, Get_Int_Opcode(&(pw1->val.nint))); | ^~~~~~~~~~~~~~~~~~~~ ../src/bip_db.c:3096:36: note: in expansion of macro 'Get_Int_Opcode' 3096 | Return_Unify_Integer(v, t, Get_Int_Opcode(&(pw1->val.nint))); | ^~~~~~~~~~~~~~ ../src/bip_db.c:2908:10: warning: unused variable 'w' [-Wunused-variable] 2908 | word w; | ^ In file included from ../src/bip_db.c:48: ../src/bip_db.c: In function 'p_functor_did': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1147:17: note: in expansion of macro 'Check_Integer' 1147 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_db.c:3162:5: note: in expansion of macro 'Get_Functor_Did' 3162 | Get_Functor_Did(vspec, tspec, d); | ^~~~~~~~~~~~~~~ ../src/bip_db.c: In function 'p_retrieve_code': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1121:17: note: in expansion of macro 'Check_Integer' 1121 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_db.c:3180:5: note: in expansion of macro 'Get_Proc_Did' 3180 | Get_Proc_Did(vproc, tproc, wdid); | ^~~~~~~~~~~~ ../src/bip_db.c: In function 'p_store_pred': ../src/bip_db.c:2870:16: warning: 'codelen' may be used uninitialized in this function [-Wmaybe-uninitialized] 2870 | if (--codelen == 0) | ^ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/property.c ../src/property.c: In function 'free_prop_value': ../src/property.c:474:9: warning: implicit declaration of function 'free_array' [-Wimplicit-function-declaration] 474 | free_array(prop_value); | ^~~~~~~~~~ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/term_copy.c In file included from ../src/term_copy.c:43: ../src/term_copy.c: In function '_copy_term_to_heap': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/term_copy.c:508:32: note: in expansion of macro 'TagType' 508 | top = tag_desc[TagType(t)].copy_to_heap(v, t, top, dest); | ^~~~~~~ ../src/term_copy.c: In function '_copy_size': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/term_copy.c:674:40: note: in expansion of macro 'TagType' 674 | return size + tag_desc[TagType(t)].copy_size(v, t); | ^~~~~~~ ../src/term_copy.c: In function 'create_heapterm': ../src/sepia.h:1212:36: warning: implicit declaration of function 'delayed_exit' [-Wimplicit-function-declaration] 1212 | { if (VM_FLAGS & WAS_EXIT) delayed_exit(); else VM_FLAGS &= ~NO_EXIT; } | ^~~~~~~~~~~~ ../src/term_copy.c:1151:5: note: in expansion of macro 'Enable_Exit' 1151 | Enable_Exit(); | ^~~~~~~~~~~ ../src/term_copy.c: In function 'p_term_size': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:496:22: note: in expansion of macro 'IsNumber' 496 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/term_copy.c:1374:5: note: in expansion of macro 'Check_Output_Integer' 1374 | Check_Output_Integer(ts); | ^~~~~~~~~~~~~~~~~~~~ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/bip_io.c In file included from ../src/bip_io.c:144: ../src/ec_io.h:167:33: warning: "/*" within comment [-Wcomment] 167 | /* #define READLINE 0x8000 /* use readline() on this stream */ | ../src/bip_io.c: In function 'get_stream_id': ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ec_io.h:52:34: note: in definition of macro 'StreamMode' 52 | #define StreamMode(nst) (nst)->mode | ^~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/bip_io.c:595:33: note: in expansion of macro 'StreamId' 595 | || !(StreamMode(StreamId(v.nint)) & SNUMBERUSED)) | ^~~~~~~~ In file included from ../src/bip_io.c:139: ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/bip_io.c:600:15: note: in expansion of macro 'StreamId' 600 | nst = StreamId(v.nint); | ^~~~~~~~ ../src/bip_io.c: In function 'p_gen_open_stream': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_io.c:654:5: note: in expansion of macro 'Check_Integer' 654 | Check_Integer(tprev); | ^~~~~~~~~~~~~ ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/bip_io.c:662:15: note: in expansion of macro 'StreamId' 662 | nst = StreamId(vprev.nint); | ^~~~~~~~ ../src/bip_io.c: In function 'ec_stream_id': ../src/sepia.h:1260:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1260 | #define StreamDescriptors (*(stream_id **) &shared_data->stream_descriptors) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ec_io.h:48:34: note: in expansion of macro 'StreamDescriptors' 48 | #define StreamId(n) (StreamDescriptors[n]) /* stream_id from int */ | ^~~~~~~~~~~~~~~~~ ../src/bip_io.c:775:12: note: in expansion of macro 'StreamId' 775 | return StreamId(nr); /*DEPRECATE*/ | ^~~~~~~~ ../src/bip_io.c: In function 'p_open': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_io.c:1018:17: note: in expansion of macro 'Check_Integer' 1018 | Check_Integer(pw->tag); | ^~~~~~~~~~~~~ ../src/bip_io.c: In function 'p_tyo': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_io.c:1273:5: note: in expansion of macro 'Check_Integer' 1273 | Check_Integer(t) | ^~~~~~~~~~~~~ ../src/bip_io.c: In function 'p_stream_info_': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_io.c:1520:5: note: in expansion of macro 'Check_Integer' 1520 | Check_Integer(ti); | ^~~~~~~~~~~~~ ../src/bip_io.c:1627:73: warning: pointer targets in passing argument 3 of 'getsockname' differ in signedness [-Wpointer-sign] 1627 | if (getsockname(StreamUnit(nst), (struct sockaddr *) &name, &length) < 0) { | ^~~~~~~ | | | int * In file included from ../src/bip_io.c:93: /usr/include/sys/socket.h:117:47: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' 117 | socklen_t *__restrict __len) __THROW; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../src/bip_io.c:1727:14: warning: implicit declaration of function 'ec_is_sigio_stream' [-Wimplicit-function-declaration] 1727 | if (!ec_is_sigio_stream(nst, SREAD)) | ^~~~~~~~~~~~~~~~~~ In file included from ../src/bip_io.c:139: ../src/bip_io.c: In function 'p_set_stream_prop_': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_io.c:1853:5: note: in expansion of macro 'Check_Integer' 1853 | Check_Integer(ti); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_io.c:1870:9: note: in expansion of macro 'Check_Integer' 1870 | Check_Integer(t) | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_io.c:2002:9: note: in expansion of macro 'Check_Integer' 2002 | Check_Integer(t); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_io.c:2041:9: note: in expansion of macro 'Check_Integer' 2041 | Check_Integer(t); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_io.c:2050:9: note: in expansion of macro 'Check_Integer' 2050 | Check_Integer(t); | ^~~~~~~~~~~~~ ../src/bip_io.c: In function 'p_at': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:496:22: note: in expansion of macro 'IsNumber' 496 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_io.c:2138:5: note: in expansion of macro 'Check_Output_Integer' 2138 | Check_Output_Integer(tp); | ^~~~~~~~~~~~~~~~~~~~ ../src/bip_io.c: In function 'p_seek': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_io.c:2179:5: note: in expansion of macro 'Check_Integer' 2179 | Check_Integer(tp); | ^~~~~~~~~~~~~ ../src/bip_io.c: In function 'p_get': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:496:22: note: in expansion of macro 'IsNumber' 496 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_io.c:2208:5: note: in expansion of macro 'Check_Output_Integer' 2208 | Check_Output_Integer(tag); | ^~~~~~~~~~~~~~~~~~~~ ../src/bip_io.c: In function 'p_getw': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:496:22: note: in expansion of macro 'IsNumber' 496 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_io.c:2252:5: note: in expansion of macro 'Check_Output_Integer' 2252 | Check_Output_Integer(tag); | ^~~~~~~~~~~~~~~~~~~~ ../src/bip_io.c: In function 'p_get1': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:496:22: note: in expansion of macro 'IsNumber' 496 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_io.c:2280:5: note: in expansion of macro 'Check_Output_Integer' 2280 | Check_Output_Integer(tag); | ^~~~~~~~~~~~~~~~~~~~ ../src/bip_io.c: In function 'p_put': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_io.c:2310:5: note: in expansion of macro 'Check_Integer' 2310 | Check_Integer(t); | ^~~~~~~~~~~~~ ../src/bip_io.c: In function 'p_put1': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_io.c:2329:5: note: in expansion of macro 'Check_Integer' 2329 | Check_Integer(t); | ^~~~~~~~~~~~~ ../src/bip_io.c: In function 'p_stream_number': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:496:22: note: in expansion of macro 'IsNumber' 496 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_io.c:2378:9: note: in expansion of macro 'Check_Output_Integer' 2378 | Check_Output_Integer(tag1); | ^~~~~~~~~~~~~~~~~~~~ ../src/bip_io.c: In function 'p_read_string': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:496:22: note: in expansion of macro 'IsNumber' 496 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_io.c:2469:5: note: in expansion of macro 'Check_Output_Integer' 2469 | Check_Output_Integer(tl); | ^~~~~~~~~~~~~~~~~~~~ ../src/bip_io.c: In function 'p_read_string5': ../src/bip_io.c:2659:1: warning: label '_after_cr_' defined but not used [-Wunused-label] 2659 | _after_cr_: | ^~~~~~~~~~ In file included from ../src/bip_io.c:139: ../src/bip_io.c: In function 'socket_bind': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:496:22: note: in expansion of macro 'IsNumber' 496 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_io.c:2960:17: note: in expansion of macro 'Check_Output_Integer' 2960 | Check_Output_Integer(port->tag); | ^~~~~~~~~~~~~~~~~~~~ ../src/bip_io.c:2996:80: warning: pointer targets in passing argument 3 of 'getsockname' differ in signedness [-Wpointer-sign] 2996 | if (getsockname((socket_t) StreamUnit(nst), (struct sockaddr *) &name, &length) != 0) { | ^~~~~~~ | | | int * In file included from ../src/bip_io.c:93: /usr/include/sys/socket.h:117:47: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' 117 | socklen_t *__restrict __len) __THROW; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../src/bip_io.c: In function 'p_bind': ../src/bip_io.c:3033:36: warning: implicit declaration of function 'io_rpc' [-Wimplicit-function-declaration] 3033 | return RemoteStream(nst) ? io_rpc(nst, IO_BIND): | ^~~~~~ In file included from ../src/bip_io.c:139: ../src/bip_io.c: In function 'socket_connect': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_io.c:3119:9: note: in expansion of macro 'Check_Integer' 3119 | Check_Integer(port->tag); | ^~~~~~~~~~~~~ ../src/bip_io.c: In function 'socket_listen': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_io.c:3171:5: note: in expansion of macro 'Check_Integer' 3171 | Check_Integer(tn); | ^~~~~~~~~~~~~ ../src/bip_io.c: In function 'socket_accept': ../src/bip_io.c:3213:66: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign] 3213 | res = accept(StreamUnit(nst), (struct sockaddr *) &name, &length); | ^~~~~~~ | | | int * In file included from ../src/bip_io.c:93: /usr/include/sys/socket.h:307:42: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' 307 | socklen_t *__restrict __addr_len); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ../src/bip_io.c:3235:77: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign] 3235 | res = accept((socket_t) StreamUnit(nst), (struct sockaddr *) &name, &length); | ^~~~~~~ | | | int * In file included from ../src/bip_io.c:93: /usr/include/sys/socket.h:307:42: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' 307 | socklen_t *__restrict __addr_len); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ../src/bip_io.c:3270:57: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness [-Wpointer-sign] 3270 | (void) getsockopt(res, SOL_SOCKET, SO_TYPE, &stype, &length); | ^~~~~~~ | | | int * In file included from ../src/bip_io.c:93: /usr/include/sys/socket.h:257:46: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' 257 | socklen_t *__restrict __optlen) __THROW; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from ../src/bip_io.c:139: ../src/bip_io.c: In function '_build_argv': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/bip_io.c:3881:17: note: in expansion of macro 'IsNumber' 3881 | if (IsNumber(car->tag)) | ^~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_io.c:3885:32: note: in expansion of macro 'TagType' 3885 | len = tag_desc[TagType(car->tag)].string_size(car->val, car->tag, 0); | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_io.c:3887:32: note: in expansion of macro 'TagType' 3887 | len = tag_desc[TagType(car->tag)].to_string(car->val, car->tag, argv[i], 0); | ^~~~~~~ ../src/bip_io.c: In function 'p_exec': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_io.c:4216:5: note: in expansion of macro 'Check_Integer' 4216 | Check_Integer(tpr); | ^~~~~~~~~~~~~ ../src/bip_io.c: In function 'p_wait': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:496:22: note: in expansion of macro 'IsNumber' 496 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_io.c:4571:5: note: in expansion of macro 'Check_Output_Integer' 4571 | Check_Output_Integer(st); | ^~~~~~~~~~~~~~~~~~~~ ../src/bip_io.c:4567:22: warning: unused variable 'res' [-Wunused-variable] 4567 | int pid, res; | ^~~ ../src/bip_io.c: In function 'ec_setup_stream_sigio_thread': ../src/bip_io.c:3495:2: warning: control reaches end of non-void function [-Wreturn-type] 3495 | {} | ^ ../src/bip_io.c: In function 'ec_reenable_sigio': ../src/bip_io.c:3499:2: warning: control reaches end of non-void function [-Wreturn-type] 3499 | {} | ^ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/procedure.c In file included from ../src/procedure.c:51: ../src/ec_io.h:167:33: warning: "/*" within comment [-Wcomment] 167 | /* #define READLINE 0x8000 /* use readline() on this stream */ | ../src/procedure.c:117:13: warning: 'utf8_bom' defined but not used [-Wunused-variable] 117 | static char utf8_bom[UTF8_BOM_LENGTH] = {'\357','\273','\277'}; | ^~~~~~~~ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/handle.c In file included from ../src/handle.c:86: ../src/ec_io.h:167:33: warning: "/*" within comment [-Wcomment] 167 | /* #define READLINE 0x8000 /* use readline() on this stream */ | gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID \ -c ../src/intervals.c ../src/intervals.c: In function 'ec_i_mul': ../src/intervals.c:488:12: warning: unused variable 'll_lu' [-Wunused-variable] 488 | double ll_lu, ul_uu; | ^~~~~ ../src/intervals.c: In function 'ec_i_div': ../src/intervals.c:566:12: warning: unused variable 'll_lu' [-Wunused-variable] 566 | double ll_lu, ul_uu; | ^~~~~ ../src/intervals.c: In function 'ec_ria_binop': ../src/intervals.c:994:9: warning: unused variable 'result' [-Wunused-variable] 994 | int result; | ^~~~~~ ../src/intervals.c: In function 'ec_ria_ternop': ../src/intervals.c:1202:9: warning: unused variable 'result' [-Wunused-variable] 1202 | int result; | ^~~~~~ In file included from ../src/intervals.c:89: ../src/intervals.c: In function 'p_breal_from_bounds': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:456:14: note: in expansion of macro 'IsNumber' 456 | if (!IsNumber(tag)) \ | ^~~~~~~~ ../src/intervals.c:1290:5: note: in expansion of macro 'Check_Number' 1290 | Check_Number(tl); | ^~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:456:14: note: in expansion of macro 'IsNumber' 456 | if (!IsNumber(tag)) \ | ^~~~~~~~ ../src/intervals.c:1291:5: note: in expansion of macro 'Check_Number' 1291 | Check_Number(tu); | ^~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/intervals.c:1301:28: note: in expansion of macro 'TagType' 1301 | err = tag_desc[TagType(tl)].coerce_to[TIVL](vl, &ivl); | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/intervals.c:1315:28: note: in expansion of macro 'TagType' 1315 | err = tag_desc[TagType(tu)].coerce_to[TIVL](vu, &ivl); | ^~~~~~~ ../src/intervals.c: In function 'p_breal_min': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:510:17: note: in expansion of macro 'IsNumber' 510 | if (IsNumber(tag)) \ | ^~~~~~~~ ../src/intervals.c:1330:5: note: in expansion of macro 'Check_Output_Float' 1330 | Check_Output_Float(tmin); | ^~~~~~~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:456:14: note: in expansion of macro 'IsNumber' 456 | if (!IsNumber(tag)) \ | ^~~~~~~~ ../src/intervals.c:1340:9: note: in expansion of macro 'Check_Number' 1340 | Check_Number(tx); | ^~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/intervals.c:1341:27: note: in expansion of macro 'TagType' 1341 | result = tag_desc[TagType(tx)].coerce_to[TIVL](vx, &ivl); | ^~~~~~~ ../src/intervals.c:1328:13: warning: unused variable 'min' [-Wunused-variable] 1328 | double min; | ^~~ In file included from ../src/intervals.c:89: ../src/intervals.c: In function 'p_breal_max': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:510:17: note: in expansion of macro 'IsNumber' 510 | if (IsNumber(tag)) \ | ^~~~~~~~ ../src/intervals.c:1352:5: note: in expansion of macro 'Check_Output_Float' 1352 | Check_Output_Float(tmax); | ^~~~~~~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:456:14: note: in expansion of macro 'IsNumber' 456 | if (!IsNumber(tag)) \ | ^~~~~~~~ ../src/intervals.c:1362:9: note: in expansion of macro 'Check_Number' 1362 | Check_Number(tx); | ^~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/intervals.c:1363:27: note: in expansion of macro 'TagType' 1363 | result = tag_desc[TagType(tx)].coerce_to[TIVL](vx, &ivl); | ^~~~~~~ ../src/intervals.c: In function 'p_breal_bounds': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:510:17: note: in expansion of macro 'IsNumber' 510 | if (IsNumber(tag)) \ | ^~~~~~~~ ../src/intervals.c:1376:5: note: in expansion of macro 'Check_Output_Float' 1376 | Check_Output_Float(tmin); | ^~~~~~~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:510:17: note: in expansion of macro 'IsNumber' 510 | if (IsNumber(tag)) \ | ^~~~~~~~ ../src/intervals.c:1377:5: note: in expansion of macro 'Check_Output_Float' 1377 | Check_Output_Float(tmax); | ^~~~~~~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:456:14: note: in expansion of macro 'IsNumber' 456 | if (!IsNumber(tag)) \ | ^~~~~~~~ ../src/intervals.c:1389:9: note: in expansion of macro 'Check_Number' 1389 | Check_Number(tx); | ^~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/intervals.c:1390:27: note: in expansion of macro 'TagType' 1390 | result = tag_desc[TagType(tx)].coerce_to[TIVL](vx, &ivl); | ^~~~~~~ ../src/intervals.c: In function '_ivl_from_string': ../src/intervals.c:1590:12: warning: implicit declaration of function 'string_to_number' [-Wimplicit-function-declaration] 1590 | (void) string_to_number(s, result, (stream_id) 0, 0); | ^~~~~~~~~~~~~~~~ ../src/intervals.c: In function '_equal_ivl': ../src/intervals.c:2193:1: warning: control reaches end of non-void function [-Wreturn-type] 2193 | } | ^ ../src/intervals.c: In function '_arith_compare_ivl': ../src/intervals.c:2147:1: warning: control reaches end of non-void function [-Wreturn-type] 2147 | } | ^ ../src/intervals.c: In function 'ec_ria_binop': ../src/intervals.c:1191:13: warning: 'upb' may be used uninitialized [-Wmaybe-uninitialized] 1191 | *zu_ptr = upb; | ~~~~~~~~^~~~~ ../src/intervals.c:993:17: note: 'upb' declared here 993 | double lwb, upb; | ^~~ ../src/intervals.c:1191:13: warning: 'upb' may be used uninitialized [-Wmaybe-uninitialized] 1191 | *zu_ptr = upb; | ~~~~~~~~^~~~~ ../src/intervals.c:993:17: note: 'upb' declared here 993 | double lwb, upb; | ^~~ ../src/intervals.c:1191:13: warning: 'upb' may be used uninitialized [-Wmaybe-uninitialized] 1191 | *zu_ptr = upb; | ~~~~~~~~^~~~~ ../src/intervals.c:993:17: note: 'upb' declared here 993 | double lwb, upb; | ^~~ ../src/intervals.c:1191:13: warning: 'upb' may be used uninitialized [-Wmaybe-uninitialized] 1191 | *zu_ptr = upb; | ~~~~~~~~^~~~~ ../src/intervals.c:993:17: note: 'upb' declared here 993 | double lwb, upb; | ^~~ ../src/intervals.c:1191:13: warning: 'upb' may be used uninitialized [-Wmaybe-uninitialized] 1191 | *zu_ptr = upb; | ~~~~~~~~^~~~~ ../src/intervals.c:993:17: note: 'upb' declared here 993 | double lwb, upb; | ^~~ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/bip_arith.c In file included from ../src/bip_arith.c:93: ../src/bip_arith.c: In function 'p_succ': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/bip_arith.c:131:24: note: in expansion of macro 'IsNumber' 131 | if (!(IsRef(tx) || IsNumber(tx))) { Bip_Error(ARITH_TYPE_ERROR) } | ^~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/bip_arith.c:133:24: note: in expansion of macro 'IsNumber' 133 | if (!(IsRef(ty) || IsNumber(ty))) { Bip_Error(ARITH_TYPE_ERROR) } | ^~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:365:41: note: in definition of macro 'Succeed_If' 365 | #define Succeed_If(cond) return((cond) ? PSUCCEED : PFAIL); | ^~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/emu_export.h:810:24: note: in expansion of macro 'TagType' 810 | : tag_desc[TagType(t)].equal(result.val.ptr, v.ptr)); \ | ^~~~~~~ ../src/bip_arith.c:146:9: note: in expansion of macro 'Return_Numeric' 146 | Return_Numeric(y, ty, result); | ^~~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:365:41: note: in definition of macro 'Succeed_If' 365 | #define Succeed_If(cond) return((cond) ? PSUCCEED : PFAIL); | ^~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/emu_export.h:810:24: note: in expansion of macro 'TagType' 810 | : tag_desc[TagType(t)].equal(result.val.ptr, v.ptr)); \ | ^~~~~~~ ../src/bip_arith.c:155:13: note: in expansion of macro 'Return_Numeric' 155 | Return_Numeric(x, tx, result); | ^~~~~~~~~~~~~~ ../src/bip_arith.c: In function 'p_plus': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/bip_arith.c:205:15: note: in expansion of macro 'IsNumber' 205 | else if (!IsNumber(tx) || !IsNumber(ty) || !IsNumber(tz)) | ^~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/bip_arith.c:205:32: note: in expansion of macro 'IsNumber' 205 | else if (!IsNumber(tx) || !IsNumber(ty) || !IsNumber(tz)) | ^~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/bip_arith.c:205:49: note: in expansion of macro 'IsNumber' 205 | else if (!IsNumber(tx) || !IsNumber(ty) || !IsNumber(tz)) | ^~~~~~~~ ../src/bip_arith.c: In function 'p_times': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/bip_arith.c:282:15: note: in expansion of macro 'IsNumber' 282 | else if (!IsNumber(tx) || !IsNumber(ty) || !IsNumber(tz)) | ^~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/bip_arith.c:282:32: note: in expansion of macro 'IsNumber' 282 | else if (!IsNumber(tx) || !IsNumber(ty) || !IsNumber(tz)) | ^~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/bip_arith.c:282:49: note: in expansion of macro 'IsNumber' 282 | else if (!IsNumber(tx) || !IsNumber(ty) || !IsNumber(tz)) | ^~~~~~~~ ../src/bip_arith.c: In function 'p_between': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_arith.c:336:5: note: in expansion of macro 'Check_Integer' 336 | Check_Integer(tmi) | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_arith.c:337:5: note: in expansion of macro 'Check_Integer' 337 | Check_Integer(tma) | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_arith.c:338:5: note: in expansion of macro 'Check_Integer' 338 | Check_Integer(ts) | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:496:22: note: in expansion of macro 'IsNumber' 496 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_arith.c:358:9: note: in expansion of macro 'Check_Output_Integer' 358 | Check_Output_Integer(ti) | ^~~~~~~~~~~~~~~~~~~~ ../src/bip_arith.c: In function 'p_is_zero': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:365:41: note: in definition of macro 'Succeed_If' 365 | #define Succeed_If(cond) return((cond) ? PSUCCEED : PFAIL); | ^~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_arith.c:390:25: note: in expansion of macro 'TagType' 390 | Succeed_If(tag_desc[TagType(t)].arith_op[ARITH_SGN](v, &result) == PSUCCEED | ^~~~~~~ ../src/bip_arith.c: In function 'p_collapse_linear': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/bip_arith.c:626:18: note: in expansion of macro 'IsNumber' 626 | if (!IsNumber(cur_coeff->tag)) | ^~~~~~~~ ../src/bip_arith.c: In function 'p_sgn': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_arith.c:750:20: note: in expansion of macro 'TagType' 750 | err = tag_desc[TagType(t1)].arith_op[ARITH_SGN](v1, &result); | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:365:41: note: in definition of macro 'Succeed_If' 365 | #define Succeed_If(cond) return((cond) ? PSUCCEED : PFAIL); | ^~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/emu_export.h:810:24: note: in expansion of macro 'TagType' 810 | : tag_desc[TagType(t)].equal(result.val.ptr, v.ptr)); \ | ^~~~~~~ ../src/bip_arith.c:752:5: note: in expansion of macro 'Return_Numeric' 752 | Return_Numeric(v, t, result) | ^~~~~~~~~~~~~~ ../src/bip_arith.c: In function 'p_gcd_ext': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:437:21: note: in expansion of macro 'IsNumber' 437 | if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_arith.c:781:5: note: in expansion of macro 'Check_Integer_Or_Bignum' 781 | Check_Integer_Or_Bignum(t1) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:437:21: note: in expansion of macro 'IsNumber' 437 | if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_arith.c:782:5: note: in expansion of macro 'Check_Integer_Or_Bignum' 782 | Check_Integer_Or_Bignum(t2) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:503:17: note: in expansion of macro 'IsNumber' 503 | if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_arith.c:783:5: note: in expansion of macro 'Check_Output_Integer_Or_Bignum' 783 | Check_Output_Integer_Or_Bignum(ts) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:503:17: note: in expansion of macro 'IsNumber' 503 | if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_arith.c:784:5: note: in expansion of macro 'Check_Output_Integer_Or_Bignum' 784 | Check_Output_Integer_Or_Bignum(tt) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:503:17: note: in expansion of macro 'IsNumber' 503 | if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_arith.c:785:5: note: in expansion of macro 'Check_Output_Integer_Or_Bignum' 785 | Check_Output_Integer_Or_Bignum(tg) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_arith.c:787:20: note: in expansion of macro 'TagType' 787 | err = tag_desc[TagType(t1)].coerce_to[TBIG](v1, &v1); | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_arith.c:789:20: note: in expansion of macro 'TagType' 789 | err = tag_desc[TagType(t2)].coerce_to[TBIG](v2, &v2); | ^~~~~~~ ../src/bip_arith.c: In function 'p_pi': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:365:41: note: in definition of macro 'Succeed_If' 365 | #define Succeed_If(cond) return((cond) ? PSUCCEED : PFAIL); | ^~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/emu_export.h:810:24: note: in expansion of macro 'TagType' 810 | : tag_desc[TagType(t)].equal(result.val.ptr, v.ptr)); \ | ^~~~~~~ ../src/bip_arith.c:931:5: note: in expansion of macro 'Return_Numeric' 931 | Return_Numeric(v, t, result) | ^~~~~~~~~~~~~~ ../src/bip_arith.c: In function 'p_e': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:365:41: note: in definition of macro 'Succeed_If' 365 | #define Succeed_If(cond) return((cond) ? PSUCCEED : PFAIL); | ^~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/emu_export.h:810:24: note: in expansion of macro 'TagType' 810 | : tag_desc[TagType(t)].equal(result.val.ptr, v.ptr)); \ | ^~~~~~~ ../src/bip_arith.c:939:5: note: in expansion of macro 'Return_Numeric' 939 | Return_Numeric(v, t, result) | ^~~~~~~~~~~~~~ ../src/bip_arith.c: In function 'p_rational2': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_arith.c:954:20: note: in expansion of macro 'TagType' 954 | err = tag_desc[TagType(t1)].coerce_to[TRAT](v1, &result.val); | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:365:41: note: in definition of macro 'Succeed_If' 365 | #define Succeed_If(cond) return((cond) ? PSUCCEED : PFAIL); | ^~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/emu_export.h:810:24: note: in expansion of macro 'TagType' 810 | : tag_desc[TagType(t)].equal(result.val.ptr, v.ptr)); \ | ^~~~~~~ ../src/bip_arith.c:956:5: note: in expansion of macro 'Return_Numeric' 956 | Return_Numeric(v, t, result) | ^~~~~~~~~~~~~~ ../src/bip_arith.c: In function 'p_rationalize': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_arith.c:965:20: note: in expansion of macro 'TagType' 965 | err = tag_desc[TagType(t1)].arith_op[ARITH_NICERAT](v1, &result); | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:365:41: note: in definition of macro 'Succeed_If' 365 | #define Succeed_If(cond) return((cond) ? PSUCCEED : PFAIL); | ^~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/emu_export.h:810:24: note: in expansion of macro 'TagType' 810 | : tag_desc[TagType(t)].equal(result.val.ptr, v.ptr)); \ | ^~~~~~~ ../src/bip_arith.c:967:5: note: in expansion of macro 'Return_Numeric' 967 | Return_Numeric(v, t, result) | ^~~~~~~~~~~~~~ ../src/bip_arith.c: In function 'p_bignum2': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_arith.c:977:20: note: in expansion of macro 'TagType' 977 | err = tag_desc[TagType(t1)].coerce_to[TBIG](v1, &result.val); | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:365:41: note: in definition of macro 'Succeed_If' 365 | #define Succeed_If(cond) return((cond) ? PSUCCEED : PFAIL); | ^~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/emu_export.h:810:24: note: in expansion of macro 'TagType' 810 | : tag_desc[TagType(t)].equal(result.val.ptr, v.ptr)); \ | ^~~~~~~ ../src/bip_arith.c:981:5: note: in expansion of macro 'Return_Numeric' 981 | Return_Numeric(v, t, result) | ^~~~~~~~~~~~~~ ../src/bip_arith.c: In function 'p_breal2': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_arith.c:991:20: note: in expansion of macro 'TagType' 991 | err = tag_desc[TagType(t1)].coerce_to[TIVL](v1, &result.val); | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:365:41: note: in definition of macro 'Succeed_If' 365 | #define Succeed_If(cond) return((cond) ? PSUCCEED : PFAIL); | ^~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/emu_export.h:810:24: note: in expansion of macro 'TagType' 810 | : tag_desc[TagType(t)].equal(result.val.ptr, v.ptr)); \ | ^~~~~~~ ../src/bip_arith.c:993:5: note: in expansion of macro 'Return_Numeric' 993 | Return_Numeric(v, t, result) | ^~~~~~~~~~~~~~ ../src/bip_arith.c: In function 'p_float2': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_arith.c:1003:20: note: in expansion of macro 'TagType' 1003 | err = tag_desc[TagType(t1)].coerce_to[TagType(result.tag)](v1, &result.val); | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_arith.c:1003:43: note: in expansion of macro 'TagType' 1003 | err = tag_desc[TagType(t1)].coerce_to[TagType(result.tag)](v1, &result.val); | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:365:41: note: in definition of macro 'Succeed_If' 365 | #define Succeed_If(cond) return((cond) ? PSUCCEED : PFAIL); | ^~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/emu_export.h:810:24: note: in expansion of macro 'TagType' 810 | : tag_desc[TagType(t)].equal(result.val.ptr, v.ptr)); \ | ^~~~~~~ ../src/bip_arith.c:1005:5: note: in expansion of macro 'Return_Numeric' 1005 | Return_Numeric(v, t, result) | ^~~~~~~~~~~~~~ ../src/bip_arith.c: In function 'p_power': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:365:41: note: in definition of macro 'Succeed_If' 365 | #define Succeed_If(cond) return((cond) ? PSUCCEED : PFAIL); | ^~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/emu_export.h:810:24: note: in expansion of macro 'TagType' 810 | : tag_desc[TagType(t)].equal(result.val.ptr, v.ptr)); \ | ^~~~~~~ ../src/bip_arith.c:1125:5: note: in expansion of macro 'Return_Numeric' 1125 | Return_Numeric(v, t, result) | ^~~~~~~~~~~~~~ ../src/bip_arith.c: In function 'p_powm': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_arith.c:1137:20: note: in expansion of macro 'TagType' 1137 | err = tag_desc[TagType(t1)].coerce_to[TBIG](v1, &v1); | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_arith.c:1139:20: note: in expansion of macro 'TagType' 1139 | err = tag_desc[TagType(t2)].coerce_to[TBIG](v2, &v2); | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_arith.c:1141:20: note: in expansion of macro 'TagType' 1141 | err = tag_desc[TagType(t3)].coerce_to[TBIG](v3, &v3); | ^~~~~~~ ../src/bip_arith.c: In function 'p_lshift': ../src/bip_arith.c:1177:47: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] 1177 | result.val.nint = v1.nint >> BITS_PER_WORD-1; | ^~ In file included from ../src/bip_arith.c:93: ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:365:41: note: in definition of macro 'Succeed_If' 365 | #define Succeed_If(cond) return((cond) ? PSUCCEED : PFAIL); | ^~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/emu_export.h:810:24: note: in expansion of macro 'TagType' 810 | : tag_desc[TagType(t)].equal(result.val.ptr, v.ptr)); \ | ^~~~~~~ ../src/bip_arith.c:1210:5: note: in expansion of macro 'Return_Numeric' 1210 | Return_Numeric(v, t, result) | ^~~~~~~~~~~~~~ ../src/bip_arith.c: In function 'p_rshift': ../src/bip_arith.c:1226:47: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] 1226 | result.val.nint = v1.nint >> BITS_PER_WORD-1; | ^~ In file included from ../src/bip_arith.c:93: ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:365:41: note: in definition of macro 'Succeed_If' 365 | #define Succeed_If(cond) return((cond) ? PSUCCEED : PFAIL); | ^~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/emu_export.h:810:24: note: in expansion of macro 'TagType' 810 | : tag_desc[TagType(t)].equal(result.val.ptr, v.ptr)); \ | ^~~~~~~ ../src/bip_arith.c:1267:5: note: in expansion of macro 'Return_Numeric' 1267 | Return_Numeric(v, t, result) | ^~~~~~~~~~~~~~ ../src/bip_arith.c: In function 'p_minint': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:365:41: note: in definition of macro 'Succeed_If' 365 | #define Succeed_If(cond) return((cond) ? PSUCCEED : PFAIL); | ^~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/emu_export.h:810:24: note: in expansion of macro 'TagType' 810 | : tag_desc[TagType(t)].equal(result.val.ptr, v.ptr)); \ | ^~~~~~~ ../src/bip_arith.c:1275:5: note: in expansion of macro 'Return_Numeric' 1275 | Return_Numeric(v, t, result) | ^~~~~~~~~~~~~~ ../src/bip_arith.c: In function 'p_maxint': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:365:41: note: in definition of macro 'Succeed_If' 365 | #define Succeed_If(cond) return((cond) ? PSUCCEED : PFAIL); | ^~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/emu_export.h:810:24: note: in expansion of macro 'TagType' 810 | : tag_desc[TagType(t)].equal(result.val.ptr, v.ptr)); \ | ^~~~~~~ ../src/bip_arith.c:1283:5: note: in expansion of macro 'Return_Numeric' 1283 | Return_Numeric(v, t, result) | ^~~~~~~~~~~~~~ ../src/bip_arith.c: In function 'p_setbit': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_arith.c:1293:5: note: in expansion of macro 'Check_Integer' 1293 | Check_Integer(tn); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_arith.c:1315:24: note: in expansion of macro 'TagType' 1315 | err = tag_desc[TagType(ti)].arith_op[ARITH_SETBIT](vi, vn, &result); | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:365:41: note: in definition of macro 'Succeed_If' 365 | #define Succeed_If(cond) return((cond) ? PSUCCEED : PFAIL); | ^~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/emu_export.h:810:24: note: in expansion of macro 'TagType' 810 | : tag_desc[TagType(t)].equal(result.val.ptr, v.ptr)); \ | ^~~~~~~ ../src/bip_arith.c:1322:5: note: in expansion of macro 'Return_Numeric' 1322 | Return_Numeric(v, t, result) | ^~~~~~~~~~~~~~ ../src/bip_arith.c: In function 'p_clrbit': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_arith.c:1331:5: note: in expansion of macro 'Check_Integer' 1331 | Check_Integer(tn); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_arith.c:1353:24: note: in expansion of macro 'TagType' 1353 | err = tag_desc[TagType(ti)].arith_op[ARITH_CLRBIT](vi, vn, &result); | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:365:41: note: in definition of macro 'Succeed_If' 365 | #define Succeed_If(cond) return((cond) ? PSUCCEED : PFAIL); | ^~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/emu_export.h:810:24: note: in expansion of macro 'TagType' 810 | : tag_desc[TagType(t)].equal(result.val.ptr, v.ptr)); \ | ^~~~~~~ ../src/bip_arith.c:1360:5: note: in expansion of macro 'Return_Numeric' 1360 | Return_Numeric(v, t, result) | ^~~~~~~~~~~~~~ ../src/bip_arith.c: In function 'p_getbit': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_arith.c:1369:5: note: in expansion of macro 'Check_Integer' 1369 | Check_Integer(tn); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_arith.c:1383:24: note: in expansion of macro 'TagType' 1383 | err = tag_desc[TagType(ti)].arith_op[ARITH_GETBIT](vi, vn, &result); | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:365:41: note: in definition of macro 'Succeed_If' 365 | #define Succeed_If(cond) return((cond) ? PSUCCEED : PFAIL); | ^~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/emu_export.h:810:24: note: in expansion of macro 'TagType' 810 | : tag_desc[TagType(t)].equal(result.val.ptr, v.ptr)); \ | ^~~~~~~ ../src/bip_arith.c:1390:5: note: in expansion of macro 'Return_Numeric' 1390 | Return_Numeric(v, t, result) | ^~~~~~~~~~~~~~ ../src/bip_arith.c: At top level: ../src/bip_arith.c:1429:1: warning: return type defaults to 'int' [-Wimplicit-int] 1429 | p_integer_list(value vi, type ti, value vsz, type tsz, value v, type t) | ^~~~~~~~~~~~~~ In file included from ../src/bip_arith.c:93: ../src/bip_arith.c: In function 'p_integer_list': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:437:21: note: in expansion of macro 'IsNumber' 437 | if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_arith.c:1434:5: note: in expansion of macro 'Check_Integer_Or_Bignum' 1434 | Check_Integer_Or_Bignum(ti) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_arith.c:1435:5: note: in expansion of macro 'Check_Integer' 1435 | Check_Integer(tsz) | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_arith.c:1436:20: note: in expansion of macro 'TagType' 1436 | err = tag_desc[TagType(ti)].coerce_to[TBIG](vi, &vi); | ^~~~~~~ ../src/bip_arith.c:1438:11: warning: implicit declaration of function 'ec_big_to_chunks' [-Wimplicit-function-declaration] 1438 | err = ec_big_to_chunks(vi.ptr, vsz.nint, &result); | ^~~~~~~~~~~~~~~~ In file included from ../src/bip_arith.c:93: ../src/bip_arith.c: In function 'un_arith_op': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_arith.c:1457:18: note: in expansion of macro 'TagType' 1457 | if (tag_desc[TagType(t1)].numeric < tag_desc[top].numeric) | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/bip_arith.c:1459:14: note: in expansion of macro 'IsNumber' 1459 | if (!IsNumber(t1)) | ^~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_arith.c:1461:24: note: in expansion of macro 'TagType' 1461 | err = tag_desc[TagType(t1)].coerce_to[top](v1, &v1); | ^~~~~~~ ../src/bip_arith.c: In function 'unary_arith_op': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:365:41: note: in definition of macro 'Succeed_If' 365 | #define Succeed_If(cond) return((cond) ? PSUCCEED : PFAIL); | ^~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/emu_export.h:810:24: note: in expansion of macro 'TagType' 810 | : tag_desc[TagType(t)].equal(result.val.ptr, v.ptr)); \ | ^~~~~~~ ../src/bip_arith.c:1482:5: note: in expansion of macro 'Return_Numeric' 1482 | Return_Numeric(v, t, result) | ^~~~~~~~~~~~~~ ../src/bip_arith.c: In function 'bin_arith_op': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_arith.c:1492:22: note: in expansion of macro 'TagType' 1492 | if (tag_desc[TagType(t1)].numeric > tag_desc[TagType(t2)].numeric) | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_arith.c:1492:54: note: in expansion of macro 'TagType' 1492 | if (tag_desc[TagType(t1)].numeric > tag_desc[TagType(t2)].numeric) | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/bip_arith.c:1494:18: note: in expansion of macro 'IsNumber' 1494 | if (!IsNumber(t2)) | ^~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_arith.c:1496:28: note: in expansion of macro 'TagType' 1496 | err = tag_desc[TagType(t2)].coerce_to[TagType(t1)](v2, &v2); | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_arith.c:1496:51: note: in expansion of macro 'TagType' 1496 | err = tag_desc[TagType(t2)].coerce_to[TagType(t1)](v2, &v2); | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/bip_arith.c:1500:18: note: in expansion of macro 'IsNumber' 1500 | if (!IsNumber(t1)) | ^~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_arith.c:1502:28: note: in expansion of macro 'TagType' 1502 | err = tag_desc[TagType(t1)].coerce_to[TagType(t2)](v1, &v1); | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_arith.c:1502:51: note: in expansion of macro 'TagType' 1502 | err = tag_desc[TagType(t1)].coerce_to[TagType(t2)](v1, &v1); | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_arith.c:1507:20: note: in expansion of macro 'TagType' 1507 | err = tag_desc[TagType(t1)].arith_op[op](v1, v2, pres); | ^~~~~~~ ../src/bip_arith.c: In function 'binary_arith_op': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:365:41: note: in definition of macro 'Succeed_If' 365 | #define Succeed_If(cond) return((cond) ? PSUCCEED : PFAIL); | ^~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/emu_export.h:810:24: note: in expansion of macro 'TagType' 810 | : tag_desc[TagType(t)].equal(result.val.ptr, v.ptr)); \ | ^~~~~~~ ../src/bip_arith.c:1522:5: note: in expansion of macro 'Return_Numeric' 1522 | Return_Numeric(v, t, result) | ^~~~~~~~~~~~~~ ../src/bip_arith.c: In function 'arith_compare': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_arith.c:1545:22: note: in expansion of macro 'TagType' 1545 | if (tag_desc[TagType(t1)].numeric > tag_desc[TagType(t2)].numeric) | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_arith.c:1545:54: note: in expansion of macro 'TagType' 1545 | if (tag_desc[TagType(t1)].numeric > tag_desc[TagType(t2)].numeric) | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_arith.c:1547:28: note: in expansion of macro 'TagType' 1547 | err = tag_desc[TagType(t2)].coerce_to[TagType(t1)](v2, &v2); | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_arith.c:1547:51: note: in expansion of macro 'TagType' 1547 | err = tag_desc[TagType(t2)].coerce_to[TagType(t1)](v2, &v2); | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_arith.c:1552:28: note: in expansion of macro 'TagType' 1552 | err = tag_desc[TagType(t1)].coerce_to[TagType(t2)](v1, &v1); | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_arith.c:1552:51: note: in expansion of macro 'TagType' 1552 | err = tag_desc[TagType(t1)].coerce_to[TagType(t2)](v1, &v1); | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_arith.c:1557:20: note: in expansion of macro 'TagType' 1557 | err = tag_desc[TagType(t1)].arith_compare(v1, v2, res); | ^~~~~~~ ../src/bip_arith.c: In function 'bip_arith_init': ../src/bip_arith.c:2169:5: warning: implicit declaration of function 'ec_intervals_init' [-Wimplicit-function-declaration] 2169 | ec_intervals_init(); /* implementation of float intervals */ | ^~~~~~~~~~~~~~~~~ ../src/bip_arith.c:2101:37: warning: iteration 53 invokes undefined behavior [-Waggressive-loop-optimizations] 2101 | tag_desc[i].arith_op[j] = ../src/bip_arith.c:2100:20: note: within this loop 2100 | for(j=0; j <= ARITH_OPERATIONS; j++) gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/bigrat.c gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/bip_module.c In file included from ../src/bip_module.c:40: ../src/ec_io.h:167:33: warning: "/*" within comment [-Wcomment] 167 | /* #define READLINE 0x8000 /* use readline() on this stream */ | In file included from ../src/bip_module.c:35: ../src/bip_module.c: In function 'module_init': ../src/sepia.h:1254:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1254 | #define AbolishedProcedures (*(proc_duet **) &shared_data->abolished_procedures) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/bip_module.c:97:8: note: in expansion of macro 'AbolishedProcedures' 97 | AbolishedProcedures = 0; | ^~~~~~~~~~~~~~~~~~~ ../src/sepia.h:1253:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1253 | #define AbolishedDynProcedures (*(proc_duet **) &shared_data->abolished_dynamic_procedures) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/bip_module.c:98:8: note: in expansion of macro 'AbolishedDynProcedures' 98 | AbolishedDynProcedures = 0; | ^~~~~~~~~~~~~~~~~~~~~~ ../src/sepia.h:1257:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1257 | #define CompiledStructures (*(proc_duet **) &shared_data->compiled_structures) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/bip_module.c:99:8: note: in expansion of macro 'CompiledStructures' 99 | CompiledStructures = 0; | ^~~~~~~~~~~~~~~~~~ ../src/sepia.h:1254:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1254 | #define AbolishedProcedures (*(proc_duet **) &shared_data->abolished_procedures) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/bip_module.c:100:8: note: in expansion of macro 'AbolishedProcedures' 100 | AbolishedProcedures = 0; | ^~~~~~~~~~~~~~~~~~~ ../src/bip_module.c: In function 'p_tool_body': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1121:17: note: in expansion of macro 'Check_Integer' 1121 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_module.c:199:9: note: in expansion of macro 'Get_Proc_Did' 199 | Get_Proc_Did(vi, ti, di); | ^~~~~~~~~~~~ ../src/bip_module.c:194:18: warning: unused variable 'code' [-Wunused-variable] 194 | vmcode *code; | ^~~~ ../src/bip_module.c:190:17: warning: unused variable 'flags' [-Wunused-variable] 190 | int flags, arity; | ^~~~~ ../src/bip_module.c:189:18: warning: unused variable 'procb' [-Wunused-variable] 189 | pri *procb, *proci; | ^~~~~ ../src/bip_module.c: In function 'p_unlock2': ../src/bip_module.c:372:9: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] 372 | if (!strcmp(m->lock, StringStart(vl))) | ^~~~~~ ../src/bip_module.c:49:1: note: include '' or provide a declaration of 'strcmp' 48 | #include "property.h" +++ |+#include 49 | In file included from ../src/bip_module.c:35: ../src/bip_module.c: In function 'p_pr': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1121:17: note: in expansion of macro 'Check_Integer' 1121 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_module.c:443:5: note: in expansion of macro 'Get_Proc_Did' 443 | Get_Proc_Did(v, t, wdid); | ^~~~~~~~~~~~ In file included from ../src/bip_module.c:42: ../src/bip_module.c: In function '_tool_code': ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/database.h:61:60: note: in definition of macro 'AllocateCodeBlock' 61 | allocate_code_block(size, 0, link, bid, fid, type, cid) | ^~~ ../src/database.h:87:62: note: in expansion of macro 'Cid' 87 | code = AllocateCodeBlock(size, 0, bid, fid, lid, Cid(cid, did)); | ^~~ ../src/database.h:89:13: note: in expansion of macro 'Allocate_Procedure' 89 | Allocate_Procedure(size, (uword)-1 , D_UNKNOWN, 0, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~ ../src/bip_module.c:588:9: note: in expansion of macro 'Allocate_Default_Procedure' 588 | Allocate_Default_Procedure(3 + (debug?DEBUG_LENGTH:0), PriDid(procb)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/bip_module.c:35: ../src/bip_module.c: In function 'p_tool2': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1121:17: note: in expansion of macro 'Check_Integer' 1121 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_module.c:663:5: note: in expansion of macro 'Get_Proc_Did' 663 | Get_Proc_Did(vi, ti, di); | ^~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1121:17: note: in expansion of macro 'Check_Integer' 1121 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_module.c:664:5: note: in expansion of macro 'Get_Proc_Did' 664 | Get_Proc_Did(vb, tb, db); | ^~~~~~~~~~~~ ../src/bip_module.c: In function 'p_implicit_local': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1121:17: note: in expansion of macro 'Check_Integer' 1121 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_module.c:765:5: note: in expansion of macro 'Get_Proc_Did' 765 | Get_Proc_Did(v, t, d); | ^~~~~~~~~~~~ ../src/bip_module.c: In function 'p_local': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1121:17: note: in expansion of macro 'Check_Integer' 1121 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_module.c:783:5: note: in expansion of macro 'Get_Proc_Did' 783 | Get_Proc_Did(v, t, d); | ^~~~~~~~~~~~ ../src/bip_module.c: In function 'p_export': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1121:17: note: in expansion of macro 'Check_Integer' 1121 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_module.c:802:5: note: in expansion of macro 'Get_Proc_Did' 802 | Get_Proc_Did(v, t, d); | ^~~~~~~~~~~~ ../src/bip_module.c: In function 'p_import_from': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1121:17: note: in expansion of macro 'Check_Integer' 1121 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_module.c:823:5: note: in expansion of macro 'Get_Proc_Did' 823 | Get_Proc_Did(v, t, d); | ^~~~~~~~~~~~ ../src/bip_module.c:818:17: warning: unused variable 'export' [-Wunused-variable] 818 | pri *proc, *export; | ^~~~~~ In file included from ../src/bip_module.c:35: ../src/bip_module.c: In function 'p_reexport_from': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1121:17: note: in expansion of macro 'Check_Integer' 1121 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/bip_module.c:844:5: note: in expansion of macro 'Get_Proc_Did' 844 | Get_Proc_Did(v, t, d); | ^~~~~~~~~~~~ ../src/bip_module.c:839:17: warning: unused variable 'export' [-Wunused-variable] 839 | pri *proc, *export; | ^~~~~~ ../src/bip_module.c: In function 'p_import': ../src/bip_module.c:893:5: warning: implicit declaration of function 'resolve_pending_imports' [-Wimplicit-function-declaration] 893 | resolve_pending_imports(import_prop->procedures); | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/bip_module.c:866:23: warning: unused variable 'pi' [-Wunused-variable] 866 | pri *pe, *pi; | ^~ ../src/bip_module.c:866:18: warning: unused variable 'pe' [-Wunused-variable] 866 | pri *pe, *pi; | ^~ ../src/bip_module.c:865:18: warning: variable 'export_prop' set but not used [-Wunused-but-set-variable] 865 | module_item *export_prop, *import_prop; | ^~~~~~~~~~~ ../src/bip_module.c: In function 'p_erase_module': ../src/bip_module.c:949:9: warning: implicit declaration of function 'erase_module_procs'; did you mean 'erase_module_props'? [-Wimplicit-function-declaration] 949 | erase_module_procs(pm->procedures); | ^~~~~~~~~~~~~~~~~~ | erase_module_props ../src/bip_module.c:925:26: warning: unused variable 'prop' [-Wunused-variable] 925 | pword *prop; | ^~~~ ../src/bip_module.c:924:26: warning: unused variable 'lib_scan' [-Wunused-variable] 924 | didlist *lib_scan; | ^~~~~~~~ ../src/bip_module.c:923:26: warning: unused variable 'i' [-Wunused-variable] 923 | int i; | ^ ../src/bip_module.c:922:31: warning: unused variable 'import_pm' [-Wunused-variable] 922 | module_item *pm, *import_pm; | ^~~~~~~~~ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/bip_control.c In file included from ../src/bip_control.c:42: ../src/ec_io.h:167:33: warning: "/*" within comment [-Wcomment] 167 | /* #define READLINE 0x8000 /* use readline() on this stream */ | In file included from ../src/bip_control.c:37: ../src/bip_control.c: In function 'p_exit': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_control.c:193:5: note: in expansion of macro 'Check_Integer' 193 | Check_Integer(t); | ^~~~~~~~~~~~~ ../src/bip_control.c: In function 'p_spied': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1184:9: note: in expansion of macro 'Check_Integer' 1184 | Check_Integer(tarity) \ | ^~~~~~~~~~~~~ ../src/bip_control.c:256:9: note: in expansion of macro 'Get_Did' 256 | Get_Did(v1, t1, v2, t2, wdid); | ^~~~~~~ ../src/bip_control.c: In function 'p_global_flags': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_control.c:284:9: note: in expansion of macro 'Check_Integer' 284 | Check_Integer(tc) | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_control.c:285:9: note: in expansion of macro 'Check_Integer' 285 | Check_Integer(ts) | ^~~~~~~~~~~~~ ../src/bip_control.c: In function 'p_vm_flags': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_control.c:297:9: note: in expansion of macro 'Check_Integer' 297 | Check_Integer(tc) | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_control.c:298:9: note: in expansion of macro 'Check_Integer' 298 | Check_Integer(ts) | ^~~~~~~~~~~~~ ../src/bip_control.c: In function 'p_sys_flags': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_control.c:331:5: note: in expansion of macro 'Check_Integer' 331 | Check_Integer(tf); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_control.c:341:13: note: in expansion of macro 'Check_Integer' 341 | Check_Integer(tval); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_control.c:353:13: note: in expansion of macro 'Check_Integer' 353 | Check_Integer(tval); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_control.c:365:13: note: in expansion of macro 'Check_Integer' 365 | Check_Integer(tval); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_control.c:377:13: note: in expansion of macro 'Check_Integer' 377 | Check_Integer(tval); | ^~~~~~~~~~~~~ ../src/bip_control.c: In function 'p_extension': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_control.c:408:5: note: in expansion of macro 'Check_Integer' 408 | Check_Integer(t); | ^~~~~~~~~~~~~ ../src/bip_control.c:454:17: warning: implicit declaration of function 'megalog_present' [-Wimplicit-function-declaration] 454 | if (megalog_present ()) | ^~~~~~~~~~~~~~~ ../src/bip_control.c:458:17: warning: implicit declaration of function 'par_present'; did you mean 'p_reset'? [-Wimplicit-function-declaration] 458 | if (par_present()) | ^~~~~~~~~~~ | p_reset ../src/bip_control.c:462:17: warning: implicit declaration of function 'mps_present'; did you mean 'p_reset'? [-Wimplicit-function-declaration] 462 | if (mps_present()) | ^~~~~~~~~~~ | p_reset In file included from ../src/bip_control.c:37: ../src/bip_control.c: In function 'p_request_fail_event4': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_control.c:596:5: note: in expansion of macro 'Check_Integer' 596 | Check_Integer(targ); | ^~~~~~~~~~~~~ ../src/bip_control.c: In function 'p_request_fail_write': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_control.c:663:5: note: in expansion of macro 'Check_Integer' 663 | Check_Integer(targ); | ^~~~~~~~~~~~~ ../src/bip_control.c:683:21: warning: expression does not compute the number of elements in this array; element type is 'pword' {aka 'struct s_pword'}, not 'word' {aka 'long int'} [-Wsizeof-array-div] 683 | sizeof(data)/sizeof(word), TRAILED_PWORD); | ^ ../src/bip_control.c:683:21: note: add parentheses around the second 'sizeof' to silence this warning ../src/bip_control.c:660:11: note: array 'data' declared here 660 | pword data[2]; | ^~~~ In file included from ../src/bip_control.c:37: ../src/bip_control.c: In function 'p_timestamp_init': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_control.c:707:5: note: in expansion of macro 'Check_Integer' 707 | Check_Integer(targ); | ^~~~~~~~~~~~~ ../src/bip_control.c: In function 'p_timestamp_update': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_control.c:727:5: note: in expansion of macro 'Check_Integer' 727 | Check_Integer(targ); | ^~~~~~~~~~~~~ ../src/bip_control.c: In function 'p_timestamp_age': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_control.c:752:5: note: in expansion of macro 'Check_Integer' 752 | Check_Integer(targ); | ^~~~~~~~~~~~~ ../src/bip_control.c: In function 'p_timestamp_older': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_control.c:767:5: note: in expansion of macro 'Check_Integer' 767 | Check_Integer(targ1); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_control.c:768:5: note: in expansion of macro 'Check_Integer' 768 | Check_Integer(targ2); | ^~~~~~~~~~~~~ ../src/bip_control.c: In function 'p_of_interest': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_control.c:881:5: note: in expansion of macro 'Check_Integer' 881 | Check_Integer(tinvoc); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_control.c:882:5: note: in expansion of macro 'Check_Integer' 882 | Check_Integer(tdepth); | ^~~~~~~~~~~~~ ../src/bip_control.c: In function 'p_make_tf': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_control.c:1063:5: note: in expansion of macro 'Check_Integer' 1063 | Check_Integer(tpush); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_control.c:1064:5: note: in expansion of macro 'Check_Integer' 1064 | Check_Integer(tp); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:496:22: note: in expansion of macro 'IsNumber' 496 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_control.c:1065:5: note: in expansion of macro 'Check_Output_Integer' 1065 | Check_Output_Integer(ti); | ^~~~~~~~~~~~~~~~~~~~ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/bip_delay.c ../src/bip_delay.c: In function 'p_delayed_goals': ../src/bip_delay.c:273:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 273 | if (result.val.ptr = _make_goal_list(LD_END, 0)) | ^~~~~~ In file included from ../src/bip_delay.c:46: ../src/bip_delay.c: In function 'p_subcall_init': ../src/emu_export.h:372:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 372 | *--TT = (pword *) (*((uword *) (pw) + (offset)));\ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/emu_export.h:1099:17: note: in expansion of macro 'Trail_Word' 1099 | Trail_Word(&WP, 0, TRAILED_WORD32)\ | ^~~~~~~~~~ ../src/bip_delay.c:306:5: note: in expansion of macro 'Set_WP' 306 | Set_WP(PRIORITY_MAIN) | ^~~~~~ ../src/bip_delay.c: In function 'p_subcall_fini': ../src/bip_delay.c:338:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 338 | if (result.val.ptr = _make_goal_list(LD_END, 1)) | ^~~~~~ In file included from ../src/bip_delay.c:46: ../src/emu_export.h:372:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 372 | *--TT = (pword *) (*((uword *) (pw) + (offset)));\ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/emu_export.h:1099:17: note: in expansion of macro 'Trail_Word' 1099 | Trail_Word(&WP, 0, TRAILED_WORD32)\ | ^~~~~~~~~~ ../src/bip_delay.c:349:5: note: in expansion of macro 'Set_WP' 349 | Set_WP(WLPreviousWP(WL)->val.nint); | ^~~~~~ ../src/bip_delay.c: In function 'p_new_delays': ../src/bip_delay.c:387:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 387 | if (result.val.ptr = _make_goal_list(susp, 1)) | ^~~~~~ In file included from ../src/bip_delay.c:39: ../src/bip_delay.c: In function 'p_kill_suspension': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_delay.c:678:5: note: in expansion of macro 'Check_Integer' 678 | Check_Integer(tt) | ^~~~~~~~~~~~~ ../src/bip_delay.c: In function 'p_insert_suspension': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_delay.c:732:5: note: in expansion of macro 'Check_Integer' 732 | Check_Integer(tn); | ^~~~~~~~~~~~~ ../src/bip_delay.c: In function 'p_nonground2': ../src/bip_delay.c:763:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 763 | if (pw = ec_nonground(val, tag)) | ^~ In file included from ../src/bip_delay.c:39: ../src/bip_delay.c: In function 'p_nonground3': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_delay.c:876:5: note: in expansion of macro 'Check_Integer' 876 | Check_Integer(tn) | ^~~~~~~~~~~~~ ../src/bip_delay.c: In function '_setuniv': ../src/bip_delay.c:1029:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1029 | if (err = _setuniv(next->val, next->tag)) | ^~~ In file included from ../src/bip_delay.c:39: ../src/bip_delay.c: In function 'p_set_suspension_number': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_delay.c:1295:5: note: in expansion of macro 'Check_Integer' 1295 | Check_Integer(tn) | ^~~~~~~~~~~~~ ../src/bip_delay.c: In function 'p_get_suspension_number': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:496:22: note: in expansion of macro 'IsNumber' 496 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_delay.c:1316:5: note: in expansion of macro 'Check_Output_Integer' 1316 | Check_Output_Integer(tn) | ^~~~~~~~~~~~~~~~~~~~ ../src/bip_delay.c: In function 'p_set_suspension_data': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_delay.c:1380:5: note: in expansion of macro 'Check_Integer' 1380 | Check_Integer(t); | ^~~~~~~~~~~~~ ../src/bip_delay.c: In function 'p_set_suspension_arg': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_delay.c:1414:5: note: in expansion of macro 'Check_Integer' 1414 | Check_Integer(tn); | ^~~~~~~~~~~~~ ../src/bip_delay.c: In function 'p_get_postponed_nonempty': ../src/bip_delay.c:1546:9: warning: unused variable 'result' [-Wunused-variable] 1546 | int result; | ^~~~~~ In file included from ../src/bip_delay.c:39: ../src/bip_delay.c: In function 'p_postpone_suspensions': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_delay.c:1609:5: note: in expansion of macro 'Check_Integer' 1609 | Check_Integer(tpos); | ^~~~~~~~~~~~~ ../src/bip_delay.c: In function 'p_init_suspension_list': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_delay.c:1727:5: note: in expansion of macro 'Check_Integer' 1727 | Check_Integer(tpos); | ^~~~~~~~~~~~~ ../src/bip_delay.c: In function 'p_enter_suspension_list': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_delay.c:1748:5: note: in expansion of macro 'Check_Integer' 1748 | Check_Integer(tn); | ^~~~~~~~~~~~~ ../src/bip_delay.c: In function 'p_merge_suspension_lists': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_delay.c:1776:5: note: in expansion of macro 'Check_Integer' 1776 | Check_Integer(tpos1); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_delay.c:1777:5: note: in expansion of macro 'Check_Integer' 1777 | Check_Integer(tpos2); | ^~~~~~~~~~~~~ ../src/bip_delay.c: In function 'p_schedule_suspensions': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_delay.c:2057:5: note: in expansion of macro 'Check_Integer' 2057 | Check_Integer(tpos); | ^~~~~~~~~~~~~ ../src/bip_delay.c: In function 'p_set_suspension_priority': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_delay.c:2076:5: note: in expansion of macro 'Check_Integer' 2076 | Check_Integer(tprio) | ^~~~~~~~~~~~~ ../src/bip_delay.c: In function 'p_get_priority': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:496:22: note: in expansion of macro 'IsNumber' 496 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_delay.c:2093:5: note: in expansion of macro 'Check_Output_Integer' 2093 | Check_Output_Integer(tp) | ^~~~~~~~~~~~~~~~~~~~ ../src/bip_delay.c: In function 'p_set_priority': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_delay.c:2101:5: note: in expansion of macro 'Check_Integer' 2101 | Check_Integer(tp) | ^~~~~~~~~~~~~ In file included from ../src/bip_delay.c:46: ../src/emu_export.h:372:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 372 | *--TT = (pword *) (*((uword *) (pw) + (offset)));\ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/emu_export.h:1099:17: note: in expansion of macro 'Trail_Word' 1099 | Trail_Word(&WP, 0, TRAILED_WORD32)\ | ^~~~~~~~~~ ../src/bip_delay.c:2103:5: note: in expansion of macro 'Set_WP' 2103 | Set_WP(prio) | ^~~~~~ In file included from ../src/bip_delay.c:39: ../src/bip_delay.c: In function 'p_set_priority2': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_delay.c:2111:5: note: in expansion of macro 'Check_Integer' 2111 | Check_Integer(tp) | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_delay.c:2112:5: note: in expansion of macro 'Check_Integer' 2112 | Check_Integer(tt) | ^~~~~~~~~~~~~ In file included from ../src/bip_delay.c:46: ../src/emu_export.h:372:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 372 | *--TT = (pword *) (*((uword *) (pw) + (offset)));\ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/emu_export.h:1099:17: note: in expansion of macro 'Trail_Word' 1099 | Trail_Word(&WP, 0, TRAILED_WORD32)\ | ^~~~~~~~~~ ../src/bip_delay.c:2115:9: note: in expansion of macro 'Set_WP' 2115 | Set_WP(prio) | ^~~~~~ ../src/bip_delay.c: At top level: ../src/bip_delay.c:2122:1: warning: return type defaults to 'int' [-Wimplicit-int] 2122 | p_first_woken(value pv, type pt, value v, type t) | ^~~~~~~~~~~~~ In file included from ../src/bip_delay.c:39: ../src/bip_delay.c: In function 'p_first_woken': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_delay.c:2126:5: note: in expansion of macro 'Check_Integer' 2126 | Check_Integer(pt); | ^~~~~~~~~~~~~ ../src/bip_delay.c: In function 'p_subcall_fini': ../src/sepia.h:581:48: warning: 'result.val.ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] 581 | #define Return_Unify_Pw(vx,tx,vy,ty) return ec_unify_(vx,tx,vy,ty,&MU); | ^~~~~~~~~ ../src/bip_delay.c:319:17: note: 'result.val.ptr' was declared here 319 | pword result; | ^~~~~~ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/bip_domain.c In file included from ../src/bip_domain.c:46: ../src/bip_domain.c: In function 'p_dom_range': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:496:22: note: in expansion of macro 'IsNumber' 496 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_domain.c:243:5: note: in expansion of macro 'Check_Output_Integer' 243 | Check_Output_Integer(tmi) | ^~~~~~~~~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:496:22: note: in expansion of macro 'IsNumber' 496 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_domain.c:244:5: note: in expansion of macro 'Check_Output_Integer' 244 | Check_Output_Integer(tma) | ^~~~~~~~~~~~~~~~~~~~ ../src/bip_domain.c: In function 'p_make_extreme': ../src/bip_domain.c:470:27: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 470 | if (k > 0 && minimize || k < 0 && !minimize) | ~~~~~~^~~~~~~~~~~ ../src/bip_domain.c: In function 'p_gec_comp': ../src/bip_domain.c:1073:20: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1073 | else if (k > 0 && m == maxy || k < 0 && m == miny) { | ~~~~~~^~~~~~~~~~~~ ../src/bip_domain.c: In function 'p_index_values': ../src/bip_domain.c:1417:14: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1417 | if (updi && size == 0 || updv && sizev == 0) { | ~~~~~^~~~~~~~~~~~ ../src/bip_domain.c: In function 'p_dom_union': ../src/bip_domain.c:2058:34: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2058 | if (next == DOM_BOTH && from1 <= from2 || next == DOM_1) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ../src/bip_domain.c: In function 'p_dom_difference': ../src/bip_domain.c:2324:36: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2324 | if (res < 0 || res > 0 && IsNil(d2->tag)) { In file included from ../src/bip_domain.c:46: ../src/bip_domain.c: In function 'p_dvar_remove_smaller': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_domain.c:2425:5: note: in expansion of macro 'Check_Integer' 2425 | Check_Integer(tm) | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_domain.c:2427:9: note: in expansion of macro 'Check_Integer' 2427 | Check_Integer(tvar) | ^~~~~~~~~~~~~ ../src/bip_domain.c: In function 'p_dvar_remove_greater': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_domain.c:2454:5: note: in expansion of macro 'Check_Integer' 2454 | Check_Integer(tm) | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_domain.c:2456:9: note: in expansion of macro 'Check_Integer' 2456 | Check_Integer(tvar) | ^~~~~~~~~~~~~ ../src/bip_domain.c: In function 'p_remove_element': ../src/bip_domain.c:2683:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2683 | Succeed_If(!SameType(tvar,tel) || !IsNil(tvar) && vvar.all != vel.all) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../src/sepia.h:365:41: note: in definition of macro 'Succeed_If' 365 | #define Succeed_If(cond) return((cond) ? PSUCCEED : PFAIL); | ^~~~ ../src/bip_domain.c: In function 'p_prune_woken_goals': ../src/bip_domain.c:2965:19: warning: implicit declaration of function 'ec_prune_suspensions'; did you mean 'ec_make_suspension'? [-Wimplicit-function-declaration] 2965 | res = ec_prune_suspensions(arg + MIN_OFF); | ^~~~~~~~~~~~~~~~~~~~ | ec_make_suspension In file included from ../src/bip_domain.c:46: ../src/bip_domain.c: In function 'p_integer_list_to_dom': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_domain.c:3018:13: note: in expansion of macro 'Check_Integer' 3018 | Check_Integer(t->tag); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_domain.c:3020:13: note: in expansion of macro 'Check_Integer' 3020 | Check_Integer(s->tag); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_domain.c:3064:17: note: in expansion of macro 'Check_Integer' 3064 | Check_Integer(t->tag); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_domain.c:3066:17: note: in expansion of macro 'Check_Integer' 3066 | Check_Integer(s->tag); | ^~~~~~~~~~~~~ ../src/bip_domain.c: In function '_dom_intersection': ../src/bip_domain.c:1695:16: warning: 'to2' may be used uninitialized in this function [-Wmaybe-uninitialized] 1695 | if (fromi <= toi) { | ^ ../src/bip_domain.c:1687:19: warning: 'from2' may be used uninitialized in this function [-Wmaybe-uninitialized] 1687 | fromi = from1 > from2 ? from1 : from2; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/bip_domain.c:1695:16: warning: 'to1' may be used uninitialized in this function [-Wmaybe-uninitialized] 1695 | if (fromi <= toi) { | ^ ../src/bip_domain.c:1687:19: warning: 'from1' may be used uninitialized in this function [-Wmaybe-uninitialized] 1687 | fromi = from1 > from2 ? from1 : from2; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/bip_domain.c: In function 'p_integer_list_to_dom': ../src/bip_domain.c:2999:23: warning: 'to' may be used uninitialized in this function [-Wmaybe-uninitialized] 2999 | word from, to; | ^~ ../src/bip_domain.c:3097:14: warning: 'from' may be used uninitialized in this function [-Wmaybe-uninitialized] 3097 | size += to - from + 1; | ~~~~~^~~~~~~~~~~~~~~~ ../src/bip_domain.c: In function 'p_dom_difference': ../src/bip_domain.c:2308:41: warning: 'to1' may be used uninitialized in this function [-Wmaybe-uninitialized] 2308 | toi = to1 < from2 ? to1 : from2 - 1; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/bip_domain.c:2309:21: warning: 'from1' may be used uninitialized in this function [-Wmaybe-uninitialized] 2309 | p = insert_interval(from1, toi, p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/bip_domain.c: In function 'dom_remove_smaller': ../src/bip_domain.c:2605:16: warning: 'newd' may be used uninitialized in this function [-Wmaybe-uninitialized] 2605 | v0.ptr = newd; | ~~~~~~~^~~~~~ ../src/bip_domain.c: In function '_linear_term_range': ../src/bip_domain.c:674:59: warning: 'k2' may be used uninitialized in this function [-Wmaybe-uninitialized] 674 | else if (ge == RANGE_EQ && vars == 2 && sum == 0 && k1*k2 == -1) { | ~~^~~ ../src/bip_domain.c:674:59: warning: 'k1' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from ../src/bip_domain.c:52: ../src/emu_export.h:698:25: warning: 'var2' may be used uninitialized in this function [-Wmaybe-uninitialized] 698 | (pw)->val.all = (uword) (v); | ^ ../src/bip_domain.c:523:26: note: 'var2' was declared here 523 | pword *var2; | ^~~~ In file included from ../src/bip_domain.c:52: ../src/emu_export.h:698:25: warning: 'var1' may be used uninitialized in this function [-Wmaybe-uninitialized] 698 | (pw)->val.all = (uword) (v); | ^ ../src/bip_domain.c:522:26: note: 'var1' was declared here 522 | pword *var1; | ^~~~ ../src/bip_domain.c:638:22: warning: 'var' may be used uninitialized in this function [-Wmaybe-uninitialized] 638 | p[1].val.ptr = var; | ~~~~~~~~~~~~~^~~~~ In file included from ../src/bip_domain.c:52: ../src/bip_domain.c: In function 'p_index_values': ../src/emu_export.h:698:25: warning: 'lastv' may be used uninitialized in this function [-Wmaybe-uninitialized] 698 | (pw)->val.all = (uword) (v); | ^ ../src/bip_domain.c:1303:17: note: 'lastv' was declared here 1303 | word lastv; | ^~~~~ In file included from ../src/bip_domain.c:52: ../src/emu_export.h:698:25: warning: 'firsti' may be used uninitialized in this function [-Wmaybe-uninitialized] 698 | (pw)->val.all = (uword) (v); | ^ ../src/bip_domain.c:1299:17: note: 'firsti' was declared here 1299 | word firsti, lasti; | ^~~~~~ In file included from ../src/bip_domain.c:53: ../src/fd.h:120:32: warning: 'lastiv2' may be used uninitialized in this function [-Wmaybe-uninitialized] 120 | SameTypeC(ptr->tag, t) && ((ptr->val.nint == v) || IsTag(t,TNIL))) | ^~ ../src/bip_domain.c:1306:17: note: 'lastiv2' was declared here 1306 | word lastiv2; | ^~~~~~~ ../src/bip_domain.c:1385:20: warning: 'lastiv' may be used uninitialized in this function [-Wmaybe-uninitialized] 1385 | if (!ElemEq(argp, lastiv, lastit) && | ^ In file included from ../src/bip_domain.c:53: ../src/fd.h:120:32: warning: 'lastv2' may be used uninitialized in this function [-Wmaybe-uninitialized] 120 | SameTypeC(ptr->tag, t) && ((ptr->val.nint == v) || IsTag(t,TNIL))) | ^~ ../src/bip_domain.c:1304:17: note: 'lastv2' was declared here 1304 | word lastv2; | ^~~~~~ ../src/bip_domain.c:1459:28: warning: 'vlist' may be used uninitialized in this function [-Wmaybe-uninitialized] 1459 | v1.ptr = vlist->val.ptr; | ~~~~~~~~~~^~~~ ../src/bip_domain.c:1421:26: warning: 'newv' may be used uninitialized in this function [-Wmaybe-uninitialized] 1421 | newv->tag.kernel = TNIL; ../src/bip_domain.c:1443:58: warning: 'ilist' may be used uninitialized in this function [-Wmaybe-uninitialized] 1443 | Bind_Var(vnewi, tnewi, ilist->val.all, ilist->tag.all) | ^ ../src/bip_domain.c:1423:26: warning: 'newi' may be used uninitialized in this function [-Wmaybe-uninitialized] 1423 | newi->tag.kernel = TNIL; gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/bip_misc.c In file included from ../src/bip_misc.c:91: ../src/bip_misc.c: In function 'p_argc': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:496:22: note: in expansion of macro 'IsNumber' 496 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_misc.c:259:5: note: in expansion of macro 'Check_Output_Integer' 259 | Check_Output_Integer(t0); | ^~~~~~~~~~~~~~~~~~~~ ../src/bip_misc.c: In function 'p_argv': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_misc.c:284:13: note: in expansion of macro 'Check_Integer' 284 | Check_Integer(t1); | ^~~~~~~~~~~~~ ../src/bip_misc.c: In function 'p_setenv': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/bip_misc.c:364:9: note: in expansion of macro 'IsNumber' 364 | if (IsNumber(t1)) | ^~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_misc.c:367:28: note: in expansion of macro 'TagType' 367 | int len = tag_desc[TagType(t1)].string_size(v1, t1, 1); | ^~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/bip_misc.c:371:24: note: in expansion of macro 'TagType' 371 | len = tag_desc[TagType(t1)].to_string(v1, t1, StringStart(v_tmp), 1); | ^~~~~~~ ../src/bip_misc.c: In function 'p_local_time': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_misc.c:486:9: note: in expansion of macro 'Check_Integer' 486 | Check_Integer(ty); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_misc.c:487:9: note: in expansion of macro 'Check_Integer' 487 | Check_Integer(tm); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_misc.c:488:9: note: in expansion of macro 'Check_Integer' 488 | Check_Integer(td); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_misc.c:489:9: note: in expansion of macro 'Check_Integer' 489 | Check_Integer(th); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_misc.c:490:9: note: in expansion of macro 'Check_Integer' 490 | Check_Integer(tmin); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_misc.c:491:9: note: in expansion of macro 'Check_Integer' 491 | Check_Integer(tsec); | ^~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:496:22: note: in expansion of macro 'IsNumber' 496 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_misc.c:492:9: note: in expansion of macro 'Check_Output_Integer' 492 | Check_Output_Integer(tdst); | ^~~~~~~~~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_misc.c:509:9: note: in expansion of macro 'Check_Integer' 509 | Check_Integer(tunixtime) | ^~~~~~~~~~~~~ ../src/bip_misc.c: In function 'p_local_time_string': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_misc.c:539:5: note: in expansion of macro 'Check_Integer' 539 | Check_Integer(tunixtime); | ^~~~~~~~~~~~~ ../src/bip_misc.c:536:11: warning: unused variable 's' [-Wunused-variable] 536 | char *s, *format; | ^ ../src/bip_misc.c:535:11: warning: unused variable 'vres' [-Wunused-variable] 535 | value vres; | ^~~~ In file included from ../src/bip_misc.c:91: ../src/bip_misc.c: In function 'p_frandom': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:510:17: note: in expansion of macro 'IsNumber' 510 | if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_misc.c:632:5: note: in expansion of macro 'Check_Output_Float' 632 | Check_Output_Float(t); | ^~~~~~~~~~~~~~~~~~ ../src/bip_misc.c: In function 'p_random': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:496:22: note: in expansion of macro 'IsNumber' 496 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_misc.c:652:5: note: in expansion of macro 'Check_Output_Integer' 652 | Check_Output_Integer(t) | ^~~~~~~~~~~~~~~~~~~~ ../src/bip_misc.c: In function 'p_seed': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_misc.c:663:9: note: in expansion of macro 'Check_Integer' 663 | Check_Integer(t); | ^~~~~~~~~~~~~ ../src/bip_misc.c: In function 'p_suffix': ../src/bip_misc.c:705:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 705 | while (c = *++p) /* omit the (posible) leading '.' */ | ^ ../src/bip_misc.c: In function 'p_pathname': ../src/bip_misc.c:766:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 766 | while (c = *e) | ^ In file included from ../src/bip_misc.c:91: ../src/bip_misc.c: In function 'p_expand_filename': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_misc.c:799:5: note: in expansion of macro 'Check_Integer' 799 | Check_Integer(topt); | ^~~~~~~~~~~~~ ../src/bip_misc.c: In function 'p_getcwd': ../src/bip_misc.c:853:15: warning: implicit declaration of function 'ec_get_cwd'; did you mean 'p_getcwd'? [-Wimplicit-function-declaration] 853 | len = ec_get_cwd(StringStart(v), MAX_PATH_LEN); | ^~~~~~~~~~ | p_getcwd ../src/bip_misc.c:847:17: warning: unused variable 'buf' [-Wunused-variable] 847 | char buf[MAX_PATH_LEN]; | ^~~ ../src/bip_misc.c:846:18: warning: unused variable 's' [-Wunused-variable] 846 | char *s; | ^ ../src/bip_misc.c: In function 'p_cd': ../src/bip_misc.c:864:9: warning: implicit declaration of function 'ec_set_cwd'; did you mean 'p_getcwd'? [-Wimplicit-function-declaration] 864 | if (ec_set_cwd(name)) { | ^~~~~~~~~~ | p_getcwd In file included from ../src/bip_misc.c:91: ../src/bip_misc.c: In function 'p_get_sys_flag': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_misc.c:907:5: note: in expansion of macro 'Check_Integer' 907 | Check_Integer(tf); | ^~~~~~~~~~~~~ ../src/bip_misc.c: In function 'p_cputime': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:510:17: note: in expansion of macro 'IsNumber' 510 | if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_misc.c:1004:9: note: in expansion of macro 'Check_Output_Float' 1004 | Check_Output_Float(tag); | ^~~~~~~~~~~~~~~~~~ ../src/bip_misc.c: In function 'p_alarm': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_misc.c:1021:5: note: in expansion of macro 'Check_Integer' 1021 | Check_Integer(t); | ^~~~~~~~~~~~~ ../src/bip_misc.c:1023:10: warning: implicit declaration of function 'ec_set_alarm'; did you mean '_post_alarm'? [-Wimplicit-function-declaration] 1023 | if (!ec_set_alarm((double) v.nint, 0.0, _post_alarm, ec_sigalrm, 0, 0)) | ^~~~~~~~~~~~ | _post_alarm In file included from ../src/bip_misc.c:91: ../src/bip_misc.c: In function 'p_get_timer': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:510:17: note: in expansion of macro 'IsNumber' 510 | if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_misc.c:1221:9: note: in expansion of macro 'Check_Output_Float' 1221 | Check_Output_Float(tinterv) | ^~~~~~~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:510:17: note: in expansion of macro 'IsNumber' 510 | if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_misc.c:1236:9: note: in expansion of macro 'Check_Output_Float' 1236 | Check_Output_Float(tinterv) | ^~~~~~~~~~~~~~~~~~ ../src/bip_misc.c: In function 'p_stop_timer': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:510:17: note: in expansion of macro 'IsNumber' 510 | if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_misc.c:1266:5: note: in expansion of macro 'Check_Output_Float' 1266 | Check_Output_Float(tremain) | ^~~~~~~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:510:17: note: in expansion of macro 'IsNumber' 510 | if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_misc.c:1267:5: note: in expansion of macro 'Check_Output_Float' 1267 | Check_Output_Float(tinterv) | ^~~~~~~~~~~~~~~~~~ ../src/bip_misc.c: In function 'p_kill': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_misc.c:1328:5: note: in expansion of macro 'Check_Integer' 1328 | Check_Integer(tpid); | ^~~~~~~~~~~~~ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/elipsys_fd.c ../src/elipsys_fd.c: In function 'dremove_value': ../src/elipsys_fd.c:44:136: warning: implicit declaration of function 'p_reset'; did you mean 'Temp_Reset'? [-Wimplicit-function-declaration] 44 | #define Assert(ex) {if (!(ex)){(void) p_fprintf(current_err_, "Elipsys FD internal error: file \"%s\":%d\n", __FILE__, __LINE__); p_reset();}} | ^~~~~~~ ../src/elipsys_fd.c:273:3: note: in expansion of macro 'Assert' 273 | Assert(res == RES_ANY || res == RES_MIN || res == RES_MAX || res == RES_INSTANTIATED); | ^~~~~~ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/bip_load.c In file included from ../src/bip_load.c:68: ../src/ec_io.h:167:33: warning: "/*" within comment [-Wcomment] 167 | /* #define READLINE 0x8000 /* use readline() on this stream */ | ../src/bip_load.c: In function 'p_call_c': ../src/bip_load.c:803:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 803 | if(pw = get_property(mydid, SYSCALL_PROP)) | ^~ ../src/bip_load.c:850:58: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 850 | arg[aux++].nint = ((long *) &Dbl(p->val))[0]; | ^ In file included from ../src/bip_load.c:60: ../src/sepia.h:904:35: warning: implicit declaration of function 'isnan' [-Wimplicit-function-declaration] 904 | # define GoodFloat(x) (!isnan(x)) | ^~~~~ ../src/sepia.h:911:16: note: in expansion of macro 'GoodFloat' 911 | { if (!GoodFloat(x)) {Bip_Error(ARITH_EXCEPTION);} } | ^~~~~~~~~ ../src/sepia.h:869:9: note: in expansion of macro 'Check_Float_Exception' 869 | Check_Float_Exception(_d); \ | ^~~~~~~~~~~~~~~~~~~~~ ../src/sepia.h:684:9: note: in expansion of macro 'Make_Checked_Double_Val' 684 | Make_Checked_Double_Val((pw)->val, dbl) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/sepia.h:690:9: note: in expansion of macro 'Make_Checked_Double' 690 | Make_Checked_Double(pw, dbl) | ^~~~~~~~~~~~~~~~~~~ ../src/sepia.h:601:13: note: in expansion of macro 'Make_Checked_Float' 601 | Make_Checked_Float(&result_pw, dbl); \ | ^~~~~~~~~~~~~~~~~~ ../src/bip_load.c:970:9: note: in expansion of macro 'Return_Unify_Float' 970 | Return_Unify_Float(resv, rest, f); | ^~~~~~~~~~~~~~~~~~ ../src/bip_load.c:97:1: note: include '' or provide a declaration of 'isnan' 96 | # include +++ |+#include 97 | #elif defined(HAVE_MACH_O_DYLD_H) In file included from ../src/bip_load.c:60: ../src/bip_load.c: In function 'p_symbol_address': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:496:22: note: in expansion of macro 'IsNumber' 496 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/bip_load.c:987:9: note: in expansion of macro 'Check_Output_Integer' 987 | Check_Output_Integer(taga); | ^~~~~~~~~~~~~~~~~~~~ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/code.c In file included from ../src/code.c:49: ../src/code.c: In function 'make_function_bip': ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/database.h:61:60: note: in definition of macro 'AllocateCodeBlock' 61 | allocate_code_block(size, 0, link, bid, fid, type, cid) | ^~~ ../src/database.h:87:62: note: in expansion of macro 'Cid' 87 | code = AllocateCodeBlock(size, 0, bid, fid, lid, Cid(cid, did)); | ^~~ ../src/database.h:89:13: note: in expansion of macro 'Allocate_Procedure' 89 | Allocate_Procedure(size, (uword)-1 , D_UNKNOWN, 0, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~ ../src/code.c:210:5: note: in expansion of macro 'Allocate_Default_Procedure' 210 | Allocate_Default_Procedure(arity+7, did1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/code.c: In function 'make_test_bip': ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/database.h:61:60: note: in definition of macro 'AllocateCodeBlock' 61 | allocate_code_block(size, 0, link, bid, fid, type, cid) | ^~~ ../src/database.h:87:62: note: in expansion of macro 'Cid' 87 | code = AllocateCodeBlock(size, 0, bid, fid, lid, Cid(cid, did)); | ^~~ ../src/database.h:89:13: note: in expansion of macro 'Allocate_Procedure' 89 | Allocate_Procedure(size, (uword)-1 , D_UNKNOWN, 0, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~ ../src/code.c:246:5: note: in expansion of macro 'Allocate_Default_Procedure' 246 | Allocate_Default_Procedure(arity+4, did1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/code.c: In function 'ec_create_call_n': ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/database.h:61:60: note: in definition of macro 'AllocateCodeBlock' 61 | allocate_code_block(size, 0, link, bid, fid, type, cid) | ^~~ ../src/database.h:87:62: note: in expansion of macro 'Cid' 87 | code = AllocateCodeBlock(size, 0, bid, fid, lid, Cid(cid, did)); | ^~~ ../src/database.h:89:13: note: in expansion of macro 'Allocate_Procedure' 89 | Allocate_Procedure(size, (uword)-1 , D_UNKNOWN, 0, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~ ../src/code.c:278:5: note: in expansion of macro 'Allocate_Default_Procedure' 278 | Allocate_Default_Procedure(8, call_did); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/code.c: At top level: ../src/code.c:301:1: warning: return type defaults to 'int' [-Wimplicit-int] 301 | reclaim_ground_structure(vmcode *code_header) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/code.c:46: ../src/code.c: In function 'code_init': ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/gencode.h:49:60: note: in definition of macro 'Store_d' 49 | #define Store_d(x) *code++ = (vmcode) (word) (x); | ^ ../src/database.h:69:9: note: in expansion of macro 'Make_Prefix' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~~~~~~~~~ ../src/database.h:69:51: note: in expansion of macro 'Cid' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~ ../src/database.h:72:9: note: in expansion of macro 'Make_Procedure_Prefix' 72 | Make_Procedure_Prefix(0, 0, (uword)-1, D_UNKNOWN, DEFAULT_LINE, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~~~~ ../src/code.c:336:5: note: in expansion of macro 'Make_Default_Prefix' 336 | Make_Default_Prefix(d_.dummy_call); | ^~~~~~~~~~~~~~~~~~~ ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/gencode.h:49:60: note: in definition of macro 'Store_d' 49 | #define Store_d(x) *code++ = (vmcode) (word) (x); | ^ ../src/database.h:69:9: note: in expansion of macro 'Make_Prefix' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~~~~~~~~~ ../src/database.h:69:51: note: in expansion of macro 'Cid' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~ ../src/database.h:72:9: note: in expansion of macro 'Make_Procedure_Prefix' 72 | Make_Procedure_Prefix(0, 0, (uword)-1, D_UNKNOWN, DEFAULT_LINE, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~~~~ ../src/code.c:368:5: note: in expansion of macro 'Make_Default_Prefix' 368 | Make_Default_Prefix(did1); | ^~~~~~~~~~~~~~~~~~~ ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/gencode.h:49:60: note: in definition of macro 'Store_d' 49 | #define Store_d(x) *code++ = (vmcode) (word) (x); | ^ ../src/database.h:69:9: note: in expansion of macro 'Make_Prefix' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~~~~~~~~~ ../src/database.h:69:51: note: in expansion of macro 'Cid' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~ ../src/database.h:72:9: note: in expansion of macro 'Make_Procedure_Prefix' 72 | Make_Procedure_Prefix(0, 0, (uword)-1, D_UNKNOWN, DEFAULT_LINE, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~~~~ ../src/code.c:400:5: note: in expansion of macro 'Make_Default_Prefix' 400 | Make_Default_Prefix(did1); | ^~~~~~~~~~~~~~~~~~~ ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/gencode.h:49:60: note: in definition of macro 'Store_d' 49 | #define Store_d(x) *code++ = (vmcode) (word) (x); | ^ ../src/database.h:69:9: note: in expansion of macro 'Make_Prefix' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~~~~~~~~~ ../src/database.h:69:51: note: in expansion of macro 'Cid' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~ ../src/database.h:72:9: note: in expansion of macro 'Make_Procedure_Prefix' 72 | Make_Procedure_Prefix(0, 0, (uword)-1, D_UNKNOWN, DEFAULT_LINE, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~~~~ ../src/code.c:413:5: note: in expansion of macro 'Make_Default_Prefix' 413 | Make_Default_Prefix(did1); | ^~~~~~~~~~~~~~~~~~~ In file included from ../src/code.c:49: ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/database.h:61:60: note: in definition of macro 'AllocateCodeBlock' 61 | allocate_code_block(size, 0, link, bid, fid, type, cid) | ^~~ ../src/database.h:87:62: note: in expansion of macro 'Cid' 87 | code = AllocateCodeBlock(size, 0, bid, fid, lid, Cid(cid, did)); | ^~~ ../src/database.h:89:13: note: in expansion of macro 'Allocate_Procedure' 89 | Allocate_Procedure(size, (uword)-1 , D_UNKNOWN, 0, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~ ../src/code.c:427:5: note: in expansion of macro 'Allocate_Default_Procedure' 427 | Allocate_Default_Procedure(4, did1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/code.c:46: ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/gencode.h:49:60: note: in definition of macro 'Store_d' 49 | #define Store_d(x) *code++ = (vmcode) (word) (x); | ^ ../src/database.h:69:9: note: in expansion of macro 'Make_Prefix' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~~~~~~~~~ ../src/database.h:69:51: note: in expansion of macro 'Cid' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~ ../src/database.h:72:9: note: in expansion of macro 'Make_Procedure_Prefix' 72 | Make_Procedure_Prefix(0, 0, (uword)-1, D_UNKNOWN, DEFAULT_LINE, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~~~~ ../src/code.c:438:5: note: in expansion of macro 'Make_Default_Prefix' 438 | Make_Default_Prefix(d_.wake); | ^~~~~~~~~~~~~~~~~~~ ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/gencode.h:49:60: note: in definition of macro 'Store_d' 49 | #define Store_d(x) *code++ = (vmcode) (word) (x); | ^ ../src/database.h:69:9: note: in expansion of macro 'Make_Prefix' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~~~~~~~~~ ../src/database.h:69:51: note: in expansion of macro 'Cid' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~ ../src/database.h:72:9: note: in expansion of macro 'Make_Procedure_Prefix' 72 | Make_Procedure_Prefix(0, 0, (uword)-1, D_UNKNOWN, DEFAULT_LINE, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~~~~ ../src/code.c:456:5: note: in expansion of macro 'Make_Default_Prefix' 456 | Make_Default_Prefix(did1); | ^~~~~~~~~~~~~~~~~~~ ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/gencode.h:49:60: note: in definition of macro 'Store_d' 49 | #define Store_d(x) *code++ = (vmcode) (word) (x); | ^ ../src/database.h:69:9: note: in expansion of macro 'Make_Prefix' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~~~~~~~~~ ../src/database.h:69:51: note: in expansion of macro 'Cid' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~ ../src/database.h:72:9: note: in expansion of macro 'Make_Procedure_Prefix' 72 | Make_Procedure_Prefix(0, 0, (uword)-1, D_UNKNOWN, DEFAULT_LINE, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~~~~ ../src/code.c:483:5: note: in expansion of macro 'Make_Default_Prefix' 483 | Make_Default_Prefix(did1); | ^~~~~~~~~~~~~~~~~~~ ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/gencode.h:49:60: note: in definition of macro 'Store_d' 49 | #define Store_d(x) *code++ = (vmcode) (word) (x); | ^ ../src/database.h:69:9: note: in expansion of macro 'Make_Prefix' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~~~~~~~~~ ../src/database.h:69:51: note: in expansion of macro 'Cid' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~ ../src/database.h:72:9: note: in expansion of macro 'Make_Procedure_Prefix' 72 | Make_Procedure_Prefix(0, 0, (uword)-1, D_UNKNOWN, DEFAULT_LINE, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~~~~ ../src/code.c:513:5: note: in expansion of macro 'Make_Default_Prefix' 513 | Make_Default_Prefix(did1); | ^~~~~~~~~~~~~~~~~~~ ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/gencode.h:49:60: note: in definition of macro 'Store_d' 49 | #define Store_d(x) *code++ = (vmcode) (word) (x); | ^ ../src/database.h:69:9: note: in expansion of macro 'Make_Prefix' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~~~~~~~~~ ../src/database.h:69:51: note: in expansion of macro 'Cid' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~ ../src/database.h:72:9: note: in expansion of macro 'Make_Procedure_Prefix' 72 | Make_Procedure_Prefix(0, 0, (uword)-1, D_UNKNOWN, DEFAULT_LINE, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~~~~ ../src/code.c:540:5: note: in expansion of macro 'Make_Default_Prefix' 540 | Make_Default_Prefix(did1); | ^~~~~~~~~~~~~~~~~~~ ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/gencode.h:49:60: note: in definition of macro 'Store_d' 49 | #define Store_d(x) *code++ = (vmcode) (word) (x); | ^ ../src/database.h:69:9: note: in expansion of macro 'Make_Prefix' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~~~~~~~~~ ../src/database.h:69:51: note: in expansion of macro 'Cid' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~ ../src/database.h:72:9: note: in expansion of macro 'Make_Procedure_Prefix' 72 | Make_Procedure_Prefix(0, 0, (uword)-1, D_UNKNOWN, DEFAULT_LINE, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~~~~ ../src/code.c:580:5: note: in expansion of macro 'Make_Default_Prefix' 580 | Make_Default_Prefix(did1); | ^~~~~~~~~~~~~~~~~~~ ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/gencode.h:49:60: note: in definition of macro 'Store_d' 49 | #define Store_d(x) *code++ = (vmcode) (word) (x); | ^ ../src/database.h:69:9: note: in expansion of macro 'Make_Prefix' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~~~~~~~~~ ../src/database.h:69:51: note: in expansion of macro 'Cid' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~ ../src/database.h:72:9: note: in expansion of macro 'Make_Procedure_Prefix' 72 | Make_Procedure_Prefix(0, 0, (uword)-1, D_UNKNOWN, DEFAULT_LINE, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~~~~ ../src/code.c:613:5: note: in expansion of macro 'Make_Default_Prefix' 613 | Make_Default_Prefix(d_.cut_to); | ^~~~~~~~~~~~~~~~~~~ ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/gencode.h:49:60: note: in definition of macro 'Store_d' 49 | #define Store_d(x) *code++ = (vmcode) (word) (x); | ^ ../src/database.h:69:9: note: in expansion of macro 'Make_Prefix' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~~~~~~~~~ ../src/database.h:69:51: note: in expansion of macro 'Cid' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~ ../src/database.h:72:9: note: in expansion of macro 'Make_Procedure_Prefix' 72 | Make_Procedure_Prefix(0, 0, (uword)-1, D_UNKNOWN, DEFAULT_LINE, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~~~~ ../src/code.c:633:5: note: in expansion of macro 'Make_Default_Prefix' 633 | Make_Default_Prefix(did1); | ^~~~~~~~~~~~~~~~~~~ In file included from ../src/code.c:49: ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/database.h:61:60: note: in definition of macro 'AllocateCodeBlock' 61 | allocate_code_block(size, 0, link, bid, fid, type, cid) | ^~~ ../src/database.h:87:62: note: in expansion of macro 'Cid' 87 | code = AllocateCodeBlock(size, 0, bid, fid, lid, Cid(cid, did)); | ^~~ ../src/database.h:89:13: note: in expansion of macro 'Allocate_Procedure' 89 | Allocate_Procedure(size, (uword)-1 , D_UNKNOWN, 0, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~ ../src/code.c:788:5: note: in expansion of macro 'Allocate_Default_Procedure' 788 | Allocate_Default_Procedure(16, did1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/database.h:61:60: note: in definition of macro 'AllocateCodeBlock' 61 | allocate_code_block(size, 0, link, bid, fid, type, cid) | ^~~ ../src/database.h:87:62: note: in expansion of macro 'Cid' 87 | code = AllocateCodeBlock(size, 0, bid, fid, lid, Cid(cid, did)); | ^~~ ../src/database.h:89:13: note: in expansion of macro 'Allocate_Procedure' 89 | Allocate_Procedure(size, (uword)-1 , D_UNKNOWN, 0, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~ ../src/code.c:802:5: note: in expansion of macro 'Allocate_Default_Procedure' 802 | Allocate_Default_Procedure(16, did1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/code.c:46: ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/gencode.h:49:60: note: in definition of macro 'Store_d' 49 | #define Store_d(x) *code++ = (vmcode) (word) (x); | ^ ../src/database.h:69:9: note: in expansion of macro 'Make_Prefix' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~~~~~~~~~ ../src/database.h:69:51: note: in expansion of macro 'Cid' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~ ../src/database.h:72:9: note: in expansion of macro 'Make_Procedure_Prefix' 72 | Make_Procedure_Prefix(0, 0, (uword)-1, D_UNKNOWN, DEFAULT_LINE, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~~~~ ../src/code.c:816:5: note: in expansion of macro 'Make_Default_Prefix' 816 | Make_Default_Prefix(d_.throw1); | ^~~~~~~~~~~~~~~~~~~ ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/gencode.h:49:60: note: in definition of macro 'Store_d' 49 | #define Store_d(x) *code++ = (vmcode) (word) (x); | ^ ../src/database.h:69:9: note: in expansion of macro 'Make_Prefix' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~~~~~~~~~ ../src/database.h:69:51: note: in expansion of macro 'Cid' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~ ../src/database.h:72:9: note: in expansion of macro 'Make_Procedure_Prefix' 72 | Make_Procedure_Prefix(0, 0, (uword)-1, D_UNKNOWN, DEFAULT_LINE, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~~~~ ../src/code.c:835:5: note: in expansion of macro 'Make_Default_Prefix' 835 | Make_Default_Prefix(d_.syserror); | ^~~~~~~~~~~~~~~~~~~ ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/gencode.h:49:60: note: in definition of macro 'Store_d' 49 | #define Store_d(x) *code++ = (vmcode) (word) (x); | ^ ../src/database.h:69:9: note: in expansion of macro 'Make_Prefix' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~~~~~~~~~ ../src/database.h:69:51: note: in expansion of macro 'Cid' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~ ../src/database.h:72:9: note: in expansion of macro 'Make_Procedure_Prefix' 72 | Make_Procedure_Prefix(0, 0, (uword)-1, D_UNKNOWN, DEFAULT_LINE, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~~~~ ../src/code.c:910:5: note: in expansion of macro 'Make_Default_Prefix' 910 | Make_Default_Prefix(d_.true0); | ^~~~~~~~~~~~~~~~~~~ ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/gencode.h:49:60: note: in definition of macro 'Store_d' 49 | #define Store_d(x) *code++ = (vmcode) (word) (x); | ^ ../src/database.h:69:9: note: in expansion of macro 'Make_Prefix' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~~~~~~~~~ ../src/database.h:69:51: note: in expansion of macro 'Cid' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~ ../src/database.h:72:9: note: in expansion of macro 'Make_Procedure_Prefix' 72 | Make_Procedure_Prefix(0, 0, (uword)-1, D_UNKNOWN, DEFAULT_LINE, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~~~~ ../src/code.c:948:5: note: in expansion of macro 'Make_Default_Prefix' 948 | Make_Default_Prefix(did1) | ^~~~~~~~~~~~~~~~~~~ ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/gencode.h:49:60: note: in definition of macro 'Store_d' 49 | #define Store_d(x) *code++ = (vmcode) (word) (x); | ^ ../src/database.h:69:9: note: in expansion of macro 'Make_Prefix' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~~~~~~~~~ ../src/database.h:69:51: note: in expansion of macro 'Cid' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~ ../src/database.h:72:9: note: in expansion of macro 'Make_Procedure_Prefix' 72 | Make_Procedure_Prefix(0, 0, (uword)-1, D_UNKNOWN, DEFAULT_LINE, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~~~~ ../src/code.c:972:5: note: in expansion of macro 'Make_Default_Prefix' 972 | Make_Default_Prefix(did1) | ^~~~~~~~~~~~~~~~~~~ ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/gencode.h:49:60: note: in definition of macro 'Store_d' 49 | #define Store_d(x) *code++ = (vmcode) (word) (x); | ^ ../src/database.h:69:9: note: in expansion of macro 'Make_Prefix' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~~~~~~~~~ ../src/database.h:69:51: note: in expansion of macro 'Cid' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~ ../src/database.h:72:9: note: in expansion of macro 'Make_Procedure_Prefix' 72 | Make_Procedure_Prefix(0, 0, (uword)-1, D_UNKNOWN, DEFAULT_LINE, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~~~~ ../src/code.c:991:5: note: in expansion of macro 'Make_Default_Prefix' 991 | Make_Default_Prefix(did1) | ^~~~~~~~~~~~~~~~~~~ ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/gencode.h:49:60: note: in definition of macro 'Store_d' 49 | #define Store_d(x) *code++ = (vmcode) (word) (x); | ^ ../src/database.h:69:9: note: in expansion of macro 'Make_Prefix' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~~~~~~~~~ ../src/database.h:69:51: note: in expansion of macro 'Cid' 69 | Make_Prefix(link, 0, size, bid, fid, lid, Cid(cid, did)) | ^~~ ../src/database.h:72:9: note: in expansion of macro 'Make_Procedure_Prefix' 72 | Make_Procedure_Prefix(0, 0, (uword)-1, D_UNKNOWN, DEFAULT_LINE, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~~~~ ../src/code.c:1030:5: note: in expansion of macro 'Make_Default_Prefix' 1030 | Make_Default_Prefix(did1); | ^~~~~~~~~~~~~~~~~~~ In file included from ../src/code.c:49: ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/database.h:61:60: note: in definition of macro 'AllocateCodeBlock' 61 | allocate_code_block(size, 0, link, bid, fid, type, cid) | ^~~ ../src/database.h:87:62: note: in expansion of macro 'Cid' 87 | code = AllocateCodeBlock(size, 0, bid, fid, lid, Cid(cid, did)); | ^~~ ../src/database.h:89:13: note: in expansion of macro 'Allocate_Procedure' 89 | Allocate_Procedure(size, (uword)-1 , D_UNKNOWN, 0, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~ ../src/code.c:1067:5: note: in expansion of macro 'Allocate_Default_Procedure' 1067 | Allocate_Default_Procedure(15, did1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/database.h:61:60: note: in definition of macro 'AllocateCodeBlock' 61 | allocate_code_block(size, 0, link, bid, fid, type, cid) | ^~~ ../src/database.h:87:62: note: in expansion of macro 'Cid' 87 | code = AllocateCodeBlock(size, 0, bid, fid, lid, Cid(cid, did)); | ^~~ ../src/database.h:89:13: note: in expansion of macro 'Allocate_Procedure' 89 | Allocate_Procedure(size, (uword)-1 , D_UNKNOWN, 0, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~ ../src/code.c:1089:5: note: in expansion of macro 'Allocate_Default_Procedure' 1089 | Allocate_Default_Procedure(2, d_call_susp_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/database.h:61:60: note: in definition of macro 'AllocateCodeBlock' 61 | allocate_code_block(size, 0, link, bid, fid, type, cid) | ^~~ ../src/database.h:87:62: note: in expansion of macro 'Cid' 87 | code = AllocateCodeBlock(size, 0, bid, fid, lid, Cid(cid, did)); | ^~~ ../src/database.h:89:13: note: in expansion of macro 'Allocate_Procedure' 89 | Allocate_Procedure(size, (uword)-1 , D_UNKNOWN, 0, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~ ../src/code.c:1098:5: note: in expansion of macro 'Allocate_Default_Procedure' 1098 | Allocate_Default_Procedure(9, did1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/database.h:61:60: note: in definition of macro 'AllocateCodeBlock' 61 | allocate_code_block(size, 0, link, bid, fid, type, cid) | ^~~ ../src/database.h:87:62: note: in expansion of macro 'Cid' 87 | code = AllocateCodeBlock(size, 0, bid, fid, lid, Cid(cid, did)); | ^~~ ../src/database.h:89:13: note: in expansion of macro 'Allocate_Procedure' 89 | Allocate_Procedure(size, (uword)-1 , D_UNKNOWN, 0, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~ ../src/code.c:1110:5: note: in expansion of macro 'Allocate_Default_Procedure' 1110 | Allocate_Default_Procedure(4, did1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/database.h:61:60: note: in definition of macro 'AllocateCodeBlock' 61 | allocate_code_block(size, 0, link, bid, fid, type, cid) | ^~~ ../src/database.h:87:62: note: in expansion of macro 'Cid' 87 | code = AllocateCodeBlock(size, 0, bid, fid, lid, Cid(cid, did)); | ^~~ ../src/database.h:89:13: note: in expansion of macro 'Allocate_Procedure' 89 | Allocate_Procedure(size, (uword)-1 , D_UNKNOWN, 0, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~ ../src/code.c:1120:5: note: in expansion of macro 'Allocate_Default_Procedure' 1120 | Allocate_Default_Procedure(34, did1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/database.h:61:60: note: in definition of macro 'AllocateCodeBlock' 61 | allocate_code_block(size, 0, link, bid, fid, type, cid) | ^~~ ../src/database.h:87:62: note: in expansion of macro 'Cid' 87 | code = AllocateCodeBlock(size, 0, bid, fid, lid, Cid(cid, did)); | ^~~ ../src/database.h:89:13: note: in expansion of macro 'Allocate_Procedure' 89 | Allocate_Procedure(size, (uword)-1 , D_UNKNOWN, 0, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~ ../src/code.c:1147:5: note: in expansion of macro 'Allocate_Default_Procedure' 1147 | Allocate_Default_Procedure(2, d_.module_directive); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/database.h:61:60: note: in definition of macro 'AllocateCodeBlock' 61 | allocate_code_block(size, 0, link, bid, fid, type, cid) | ^~~ ../src/database.h:87:62: note: in expansion of macro 'Cid' 87 | code = AllocateCodeBlock(size, 0, bid, fid, lid, Cid(cid, did)); | ^~~ ../src/database.h:89:13: note: in expansion of macro 'Allocate_Procedure' 89 | Allocate_Procedure(size, (uword)-1 , D_UNKNOWN, 0, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~ ../src/code.c:1156:5: note: in expansion of macro 'Allocate_Default_Procedure' 1156 | Allocate_Default_Procedure(70, did1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/database.h:61:60: note: in definition of macro 'AllocateCodeBlock' 61 | allocate_code_block(size, 0, link, bid, fid, type, cid) | ^~~ ../src/database.h:87:62: note: in expansion of macro 'Cid' 87 | code = AllocateCodeBlock(size, 0, bid, fid, lid, Cid(cid, did)); | ^~~ ../src/database.h:89:13: note: in expansion of macro 'Allocate_Procedure' 89 | Allocate_Procedure(size, (uword)-1 , D_UNKNOWN, 0, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~ ../src/code.c:1200:5: note: in expansion of macro 'Allocate_Default_Procedure' 1200 | Allocate_Default_Procedure(13, did1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/code.c: In function 'b_built_code': ../src/database.h:57:69: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 57 | #define Cid(cid, did) ((vmcode) ((cid) & 0xffffff | DidArity(did) << 24)) | ^ ../src/database.h:61:60: note: in definition of macro 'AllocateCodeBlock' 61 | allocate_code_block(size, 0, link, bid, fid, type, cid) | ^~~ ../src/database.h:87:62: note: in expansion of macro 'Cid' 87 | code = AllocateCodeBlock(size, 0, bid, fid, lid, Cid(cid, did)); | ^~~ ../src/database.h:89:13: note: in expansion of macro 'Allocate_Procedure' 89 | Allocate_Procedure(size, (uword)-1 , D_UNKNOWN, 0, (uword)-1, did) | ^~~~~~~~~~~~~~~~~~ ../src/code.c:1338:9: note: in expansion of macro 'Allocate_Default_Procedure' 1338 | Allocate_Default_Procedure((word) (4 + (nondet?7:0)), did1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/code.c: In function 'reclaim_ground_structure': ../src/code.c:307:1: warning: control reaches end of non-void function [-Wreturn-type] 307 | } | ^ In file included from ../src/code.c:46: ../src/code.c: In function 'code_init': ../src/gencode.h:49:43: warning: 'pd' may be used uninitialized [-Wmaybe-uninitialized] 49 | #define Store_d(x) *code++ = (vmcode) (word) (x); | ^ ../src/code.c:324:26: note: 'pd' was declared here 324 | register pri *pd; | ^~ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/init.c In file included from ../src/init.c:46: ../src/ec_io.h:167:33: warning: "/*" within comment [-Wcomment] 167 | /* #define READLINE 0x8000 /* use readline() on this stream */ | ../src/init.c: In function 'eclipse_boot': ../src/init.c:362:12: warning: implicit declaration of function 'boot_emulc' [-Wimplicit-function-declaration] 362 | return boot_emulc(v1, t1, v2, t2); | ^~~~~~~~~~ ../src/init.c: In function 'ec_cleanup1': ../src/init.c:419:9: warning: implicit declaration of function 'halt_system' [-Wimplicit-function-declaration] 419 | halt_system(exit_code); | ^~~~~~~~~~~ ../src/init.c: In function 'ec_cleanup': ../src/init.c:435:11: warning: implicit declaration of function 'main_emulc_noexit' [-Wimplicit-function-declaration] 435 | res = main_emulc_noexit(goal.val, goal.tag, module.val, module.tag); | ^~~~~~~~~~~~~~~~~ ../src/init.c: In function 'ec_worker_cleanup': ../src/init.c:454:5: warning: implicit declaration of function 'ec_emu_fini'; did you mean 'ec_os_fini'? [-Wimplicit-function-declaration] 454 | ec_emu_fini(); /* destroy the engine */ | ^~~~~~~~~~~ | ec_os_fini ../src/init.c:455:5: warning: implicit declaration of function 'ec_embed_fini'; did you mean 'ec_os_fini'? [-Wimplicit-function-declaration] 455 | ec_embed_fini(); | ^~~~~~~~~~~~~ | ec_os_fini ../src/init.c:459:5: warning: implicit declaration of function 'bip_load_fini'; did you mean 'bip_load_init'? [-Wimplicit-function-declaration] 459 | bip_load_fini(); /* unload any shared libraries */ | ^~~~~~~~~~~~~ | bip_load_init ../src/init.c:461:5: warning: implicit declaration of function 'flush_and_close_io' [-Wimplicit-function-declaration] 461 | flush_and_close_io(1); /* shut down I/O system */ | ^~~~~~~~~~~~~~~~~~ ../src/init.c: In function 'eclipse_global_init': ../src/init.c:375:9: warning: array subscript -170 is below array bounds of 'char *[]' [-Warray-bounds] 375 | sprintf(buf, "ECLiPSe: %s (%s) in %s.", ec_error_message[err], strerror(errno), where); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/init.c:373:18: note: while referencing 'ec_error_message' 373 | extern char *ec_error_message[]; | ^~~~~~~~~~~~~~~~ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/emu_c_env.c In file included from ../src/emu_c_env.c:42: ../src/ec_io.h:167:33: warning: "/*" within comment [-Wcomment] 167 | /* #define READLINE 0x8000 /* use readline() on this stream */ | ../src/emu_c_env.c:357:1: warning: return type defaults to 'int' [-Wimplicit-int] 357 | main_emulc_noexit(value v_goal, type t_goal, value v_mod, type t_mod) | ^~~~~~~~~~~~~~~~~ ../src/emu_c_env.c:365:1: warning: return type defaults to 'int' [-Wimplicit-int] 365 | query_emulc_noexit(value v_goal, type t_goal, value v_mod, type t_mod) | ^~~~~~~~~~~~~~~~~~ ../src/emu_c_env.c:381:1: warning: return type defaults to 'int' [-Wimplicit-int] 381 | query_emulc(value v_goal, type t_goal, value v_mod, type t_mod) | ^~~~~~~~~~~ ../src/emu_c_env.c:392:1: warning: return type defaults to 'int' [-Wimplicit-int] 392 | slave_emulc(void) | ^~~~~~~~~~~ ../src/emu_c_env.c:413:1: warning: return type defaults to 'int' [-Wimplicit-int] 413 | restart_emulc(void) | ^~~~~~~~~~~~~ ../src/emu_c_env.c:425:1: warning: return type defaults to 'int' [-Wimplicit-int] 425 | sub_emulc_noexit(value v_goal, type t_goal, value v_mod, type t_mod) | ^~~~~~~~~~~~~~~~ ../src/emu_c_env.c:442:1: warning: return type defaults to 'int' [-Wimplicit-int] 442 | sub_emulc(value v_goal, type t_goal, value v_mod, type t_mod) | ^~~~~~~~~ ../src/emu_c_env.c:457:1: warning: return type defaults to 'int' [-Wimplicit-int] 457 | boot_emulc(value v_file, type t_file, value v_mod, type t_mod) | ^~~~~~~~~~ ../src/emu_c_env.c:486:1: warning: return type defaults to 'int' [-Wimplicit-int] 486 | longjmp_throw(value v_tag, type t_tag) | ^~~~~~~~~~~~~ ../src/emu_c_env.c:494:1: warning: return type defaults to 'int' [-Wimplicit-int] 494 | delayed_exit(void) | ^~~~~~~~~~~~ In file included from ../src/emu_c_env.c:37: ../src/emu_c_env.c: In function '_post_event_static': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/emu_c_env.c:617:5: note: in expansion of macro 'Check_Integer' 617 | Check_Integer(event.tag); | ^~~~~~~~~~~~~ ../src/emu_c_env.c: In function 'next_posted_event': ../src/emu_c_env.c:803:14: warning: implicit declaration of function 'next_urgent_event' [-Wimplicit-function-declaration] 803 | if ((n = next_urgent_event()) != -1) | ^~~~~~~~~~~~~~~~~ ../src/emu_c_env.c: In function 'next_urgent_event': ../src/emu_c_env.c:874:24: warning: implicit declaration of function 'write' [-Wimplicit-function-declaration] 874 | (void) write(2,"\nEvent queue overflow - signal lost\n",36); | ^~~~~ In file included from ../src/emu_c_env.c:37: ../src/emu_c_env.c: In function 'ec_unify_': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/emu_c_env.c:1220:29: note: in expansion of macro 'TagType' 1220 | return tag_desc[TagType(t1)].equal(v1.ptr, v2.ptr) ? PSUCCEED : PFAIL; | ^~~~~~~ ../src/emu_c_env.c: At top level: ../src/emu_c_env.c:1245:1: warning: return type defaults to 'int' [-Wimplicit-int] 1245 | deep_suspend(value val, type tag, | ^~~~~~~~~~~~ ../src/emu_c_env.c: In function 'insert_suspension': ../src/emu_c_env.c:1375:25: warning: unused variable 'i' [-Wunused-variable] 1375 | int i; | ^ In file included from ../src/emu_c_env.c:44: ../src/emu_c_env.c: In function 'first_woken': ../src/emu_export.h:372:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 372 | *--TT = (pword *) (*((uword *) (pw) + (offset)));\ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ ../src/emu_export.h:1099:17: note: in expansion of macro 'Trail_Word' 1099 | Trail_Word(&WP, 0, TRAILED_WORD32)\ | ^~~~~~~~~~ ../src/emu_c_env.c:1563:17: note: in expansion of macro 'Set_WP' 1563 | Set_WP(SuspRunPrio(s)) | ^~~~~~ ../src/emu_c_env.c: At top level: ../src/emu_c_env.c:1601:1: warning: return type defaults to 'int' [-Wimplicit-int] 1601 | bind_c(register pword *pw1, register pword *pw2, register pword **list) | ^~~~~~ ../src/emu_c_env.c: In function 'ec_nonground': ../src/emu_c_env.c:1860:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1860 | if (pvar = ec_nonground(arg_i->val,arg_i->tag)) | ^~~~ In file included from ../src/emu_c_env.c:44: ../src/emu_c_env.c: In function 'ec_trail_pwords': ../src/emu_export.h:394:60: warning: suggest parentheses around '-' inside '<<' [-Wparentheses] 394 | *--TT = (pword *) (word)((2*(offset) << 8) | (2*(n)-1 << 4) | TRAILED_PWORD | TRAIL_MULT); \ | ~~~~~^~ ../src/emu_c_env.c:2126:5: note: in expansion of macro 'Trail_Pwords' 2126 | Trail_Pwords(pw, offset_pwords, n_pwords); | ^~~~~~~~~~~~ ../src/emu_c_env.c: At top level: ../src/emu_c_env.c:2149:1: warning: return type defaults to 'int' [-Wimplicit-int] 2149 | check_pword(pword *ref) | ^~~~~~~~~~~ ../src/emu_c_env.c: In function 'delayed_exit': ../src/emu_c_env.c:502:1: warning: control reaches end of non-void function [-Wreturn-type] 502 | } | ^ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/emu_util.c In file included from ../src/emu_util.c:51: ../src/ec_io.h:167:33: warning: "/*" within comment [-Wcomment] 167 | /* #define READLINE 0x8000 /* use readline() on this stream */ | ../src/emu_util.c:81:1: warning: return type defaults to 'int' [-Wimplicit-int] 81 | allocate_stacks(void) | ^~~~~~~~~~~~~~~ ../src/emu_util.c: In function '_equal_handle': ../src/emu_util.c:301:13: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 301 | && ../src/emu_util.c: In function 'bip_emu_init': ../src/emu_util.c:356:18: warning: unused variable 'proc' [-Wunused-variable] 356 | pri *proc; | ^~~~ ../src/emu_util.c: In function 'opaddr_init': ../src/emu_util.c:415:12: warning: implicit declaration of function 'ec_emulate' [-Wimplicit-function-declaration] 415 | (void) ec_emulate(); /* will init op_addr[] */ | ^~~~~~~~~~ ../src/emu_util.c: In function 'allocate_stacks': ../src/emu_util.c:128:1: warning: control reaches end of non-void function [-Wreturn-type] 128 | } | ^ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/error.c In file included from ../src/error.c:48: ../src/ec_io.h:167:33: warning: "/*" within comment [-Wcomment] 167 | /* #define READLINE 0x8000 /* use readline() on this stream */ | In file included from ../src/error.c:41: ../src/error.c: In function 'p_error_id': ../src/sepia.h:1267:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1267 | #define ErrorMessage (*(char ***) &shared_data->error_message) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/error.c:535:18: note: in expansion of macro 'ErrorMessage' 535 | !ErrorMessage[valn.nint] | ^~~~~~~~~~~~ ../src/sepia.h:1267:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1267 | #define ErrorMessage (*(char ***) &shared_data->error_message) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/sepia.h:820:33: note: in definition of macro 'Cstring_To_Prolog' 820 | { char *neww, *old = (cstring);\ | ^~~~~~~ ../src/error.c:542:31: note: in expansion of macro 'ErrorMessage' 542 | Cstring_To_Prolog(ErrorMessage[valn.nint], v); | ^~~~~~~~~~~~ ../src/error.c: In function 'ec_error_string': ../src/sepia.h:1267:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1267 | #define ErrorMessage (*(char ***) &shared_data->error_message) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/error.c:561:16: note: in expansion of macro 'ErrorMessage' 561 | return ErrorMessage[n]; | ^~~~~~~~~~~~ ../src/error.c: In function 'p_set_last_errno': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/error.c:574:5: note: in expansion of macro 'Check_Integer' 574 | Check_Integer(t); | ^~~~~~~~~~~~~ ../src/error.c: In function 'p_max_error': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:496:22: note: in expansion of macro 'IsNumber' 496 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/error.c:583:9: note: in expansion of macro 'Check_Output_Integer' 583 | Check_Output_Integer(tag1); | ^~~~~~~~~~~~~~~~~~~~ ../src/error.c: In function 'p_errno_id': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/error.c:594:5: note: in expansion of macro 'Check_Integer' 594 | Check_Integer(etag); | ^~~~~~~~~~~~~ ../src/error.c: In function 'error_init': ../src/sepia.h:1267:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1267 | #define ErrorMessage (*(char ***) &shared_data->error_message) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/error.c:623:9: note: in expansion of macro 'ErrorMessage' 623 | ErrorMessage = (char **) hg_alloc_size(sizeof(char *) * MAX_ERRORS); | ^~~~~~~~~~~~ ../src/sepia.h:1267:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1267 | #define ErrorMessage (*(char ***) &shared_data->error_message) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/error.c:626:13: note: in expansion of macro 'ErrorMessage' 626 | ErrorMessage[i] = ec_error_message[i]; | ^~~~~~~~~~~~ ../src/error.c: In function 'default_panic': ../src/error.c:646:60: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 646 | strncpy(buf, what, MAX_PANIC_BUF-1)[MAX_PANIC_BUF] = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ ../src/error.c:642:10: note: at offset 200 into destination object 'buf' of size 200 642 | char buf[MAX_PANIC_BUF]; | ^~~ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/external.c gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/gc_stacks.c In file included from ../src/gc_stacks.c:85: ../src/ec_io.h:167:33: warning: "/*" within comment [-Wcomment] 167 | /* #define READLINE 0x8000 /* use readline() on this stream */ | In file included from ../src/gc_stacks.c:79: ../src/gc_stacks.c: In function 'p_gc_interval': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/gc_stacks.c:307:9: note: in expansion of macro 'Check_Integer' 307 | Check_Integer(tag); | ^~~~~~~~~~~~~ ../src/gc_stacks.c:306:16: warning: unused variable 'tg_gc' [-Wunused-variable] 306 | pword *tg_gc; | ^~~~~ ../src/gc_stacks.c: At top level: ../src/gc_stacks.c:451:1: warning: return type defaults to 'int' [-Wimplicit-int] 451 | collect_stacks(word arity, word gc_forced) | ^~~~~~~~~~~~~~ In file included from ../src/gc_stacks.c:79: ../src/gc_stacks.c: In function 'collect_stacks': ../src/sepia.h:1212:36: warning: implicit declaration of function 'delayed_exit' [-Wimplicit-function-declaration] 1212 | { if (VM_FLAGS & WAS_EXIT) delayed_exit(); else VM_FLAGS &= ~NO_EXIT; } | ^~~~~~~~~~~~ ../src/gc_stacks.c:694:5: note: in expansion of macro 'Enable_Exit' 694 | Enable_Exit() | ^~~~~~~~~~~ ../src/gc_stacks.c: In function 'mark_from_control_frames': ../src/gc_stacks.c:1425:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1425 | if (Marked(next_de->tag.kernel) && | ^ ../src/gc_stacks.c:1319:26: warning: unused variable 'env' [-Wunused-variable] 1319 | register pword *env, *pw, *prev_de; | ^~~ ../src/gc_stacks.c: In function 'reset_env_marks': ../src/gc_stacks.c:1502:26: warning: unused variable 'env' [-Wunused-variable] 1502 | register pword *env, *pw; | ^~~ ../src/gc_stacks.c: In function 'non_marking_reference': ../src/gc_stacks.c:188:15: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 188 | ((oldtag) & MARK | (word)ptr >> 2 | LINK) ../src/gc_stacks.c:201:25: note: in expansion of macro 'PointerToLink' 201 | (target)->tag.all = PointerToLink((target)->tag.all,ref);\ | ^~~~~~~~~~~~~ ../src/gc_stacks.c:1582:9: note: in expansion of macro 'Into_Reloc_Chain_Nonmarking' 1582 | Into_Reloc_Chain_Nonmarking(pw, (pword *)ref); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/gc_stacks.c: In function 'compact_and_update': ../src/gc_stacks.c:195:22: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 195 | (pword *)((link) & SIGN_BIT | ((link) << 2 & ~SIGN_BIT)) ../src/gc_stacks.c:2029:19: note: in expansion of macro 'LinkToPointer' 2029 | ref = LinkToPointer(link_or_tag); | ^~~~~~~~~~~~~ ../src/gc_stacks.c: In function 'trail_ov': ../src/gc_stacks.c:2222:10: warning: implicit declaration of function 'adjust_stacks' [-Wimplicit-function-declaration] 2222 | if (!adjust_stacks(g_emu_.global_trail, | ^~~~~~~~~~~~~ ../src/gc_stacks.c: In function 'mark_dids_from_stacks': ../src/gc_stacks.c:2581:26: warning: unused variable 'env' [-Wunused-variable] 2581 | register pword *env, *pw; | ^~~ ../src/gc_stacks.c: At top level: ../src/gc_stacks.c:2651:1: warning: return type defaults to 'int' [-Wimplicit-int] 2651 | in_exception(void) | ^~~~~~~~~~~~ ../src/gc_stacks.c:1576:1: warning: 'non_marking_reference' defined but not used [-Wunused-function] 1576 | non_marking_reference(pword **ref) | ^~~~~~~~~~~~~~~~~~~~~ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/handlers.c In file included from ../src/handlers.c:54: ../src/ec_io.h:167:33: warning: "/*" within comment [-Wcomment] 167 | /* #define READLINE 0x8000 /* use readline() on this stream */ | ../src/handlers.c: In function '_handle_fatal': ../src/handlers.c:340:16: warning: implicit declaration of function 'p_exit'; did you mean '_exit'? [-Wimplicit-function-declaration] 340 | (void) p_exit(v1, tint); | ^~~~~~ | _exit ../src/handlers.c: In function '_handle_async': ../src/handlers.c:368:9: warning: implicit declaration of function 'msg_trigger' [-Wimplicit-function-declaration] 368 | msg_trigger(); | ^~~~~~~~~~~ ../src/handlers.c:432:19: warning: unused variable 'v2' [-Wunused-variable] 432 | value v1, v2; | ^~ ../src/handlers.c: In function '_break': ../src/handlers.c:470:71: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'void *' [-Wformat=] 470 | sprintf(buf, "Fatal signal (signal=%d, si_code=%d, si_addr=%08x)\n", | ~~~^ | | | unsigned int | %08p ../src/handlers.c: In function 'ec_handle_async': ../src/handlers.c:516:17: warning: implicit declaration of function 'next_urgent_event' [-Wimplicit-function-declaration] 516 | while ((n = next_urgent_event()) != -1) | ^~~~~~~~~~~~~~~~~ In file included from ../src/handlers.c:47: ../src/handlers.c: In function 'handlers_fini': ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:755:13: note: in expansion of macro 'InterruptName' 755 | if (InterruptName[i] != D_UNKNOWN) | ^~~~~~~~~~~~~ ../src/handlers.c: In function 'p_define_error': ../src/sepia.h:1267:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1267 | #define ErrorMessage (*(char ***) &shared_data->error_message) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:854:9: note: in expansion of macro 'ErrorMessage' 854 | ErrorMessage[m] = (char *) hg_alloc((int)StringLength(valm)+1); | ^~~~~~~~~~~~ ../src/sepia.h:1267:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1267 | #define ErrorMessage (*(char ***) &shared_data->error_message) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:855:23: note: in expansion of macro 'ErrorMessage' 855 | (void) strcpy(ErrorMessage[m], StringStart(valm)); | ^~~~~~~~~~~~ ../src/handlers.c: In function '_kernel_ref_export_proc': ../src/handlers.c:871:13: warning: variable 'err' set but not used [-Wunused-but-set-variable] 871 | int err; | ^~~ In file included from ../src/handlers.c:47: ../src/handlers.c: In function 'p_set_error_handler': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1121:17: note: in expansion of macro 'Check_Integer' 1121 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/handlers.c:905:5: note: in expansion of macro 'Get_Proc_Did' 905 | Get_Proc_Did(vp, tp, pdid); | ^~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/handlers.c:907:9: note: in expansion of macro 'IsNumber' 907 | if (IsNumber(tn)) | ^~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/handlers.c:273:9: note: in expansion of macro 'Check_Integer' 273 | Check_Integer(t) \ | ^~~~~~~~~~~~~ ../src/handlers.c:911:9: note: in expansion of macro 'Check_Error_Number' 911 | Check_Error_Number(vn, tn) | ^~~~~~~~~~~~~~~~~~ ../src/sepia.h:1267:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1267 | #define ErrorMessage (*(char ***) &shared_data->error_message) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:276:21: note: in expansion of macro 'ErrorMessage' 276 | || !ErrorMessage[(v).nint] ) \ | ^~~~~~~~~~~~ ../src/handlers.c:911:9: note: in expansion of macro 'Check_Error_Number' 911 | Check_Error_Number(vn, tn) | ^~~~~~~~~~~~~~~~~~ ../src/handlers.c: In function 'p_set_default_error_handler': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/handlers.c:273:9: note: in expansion of macro 'Check_Integer' 273 | Check_Integer(t) \ | ^~~~~~~~~~~~~ ../src/handlers.c:989:5: note: in expansion of macro 'Check_Error_Number' 989 | Check_Error_Number(vn, tn) | ^~~~~~~~~~~~~~~~~~ ../src/sepia.h:1267:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1267 | #define ErrorMessage (*(char ***) &shared_data->error_message) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:276:21: note: in expansion of macro 'ErrorMessage' 276 | || !ErrorMessage[(v).nint] ) \ | ^~~~~~~~~~~~ ../src/handlers.c:989:5: note: in expansion of macro 'Check_Error_Number' 989 | Check_Error_Number(vn, tn) | ^~~~~~~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1121:17: note: in expansion of macro 'Check_Integer' 1121 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/handlers.c:991:5: note: in expansion of macro 'Get_Proc_Did' 991 | Get_Proc_Did(vp, tp, pdid); | ^~~~~~~~~~~~ ../src/handlers.c: In function 'p_reset_error_handler': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/handlers.c:273:9: note: in expansion of macro 'Check_Integer' 273 | Check_Integer(t) \ | ^~~~~~~~~~~~~ ../src/handlers.c:1031:9: note: in expansion of macro 'Check_Error_Number' 1031 | Check_Error_Number(vn,tn) | ^~~~~~~~~~~~~~~~~~ ../src/sepia.h:1267:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1267 | #define ErrorMessage (*(char ***) &shared_data->error_message) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:276:21: note: in expansion of macro 'ErrorMessage' 276 | || !ErrorMessage[(v).nint] ) \ | ^~~~~~~~~~~~ ../src/handlers.c:1031:9: note: in expansion of macro 'Check_Error_Number' 1031 | Check_Error_Number(vn,tn) | ^~~~~~~~~~~~~~~~~~ ../src/handlers.c: In function 'p_set_interrupt_handler': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/sepia.h:1121:17: note: in expansion of macro 'Check_Integer' 1121 | Check_Integer(pw->tag) \ | ^~~~~~~~~~~~~ ../src/handlers.c:1061:5: note: in expansion of macro 'Get_Proc_Did' 1061 | Get_Proc_Did(vp, tp, w); | ^~~~~~~~~~~~ ../src/handlers.c: At top level: ../src/handlers.c:1101:8: warning: return type defaults to 'int' [-Wimplicit-int] 1101 | static p_pause(void) | ^~~~~~~ ../src/handlers.c: In function 'p_pause': ../src/handlers.c:1104:5: warning: implicit declaration of function 'reset_ttys_and_buffers' [-Wimplicit-function-declaration] 1104 | reset_ttys_and_buffers(); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/handlers.c:47: ../src/handlers.c: In function 'p_get_interrupt_handler': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:496:22: note: in expansion of macro 'IsNumber' 496 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/handlers.c:1135:9: note: in expansion of macro 'Check_Output_Integer' 1135 | Check_Output_Integer(vh.ptr[2].tag); | ^~~~~~~~~~~~~~~~~~~~ ../src/handlers.c: In function 'p_get_event_handler': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:496:22: note: in expansion of macro 'IsNumber' 496 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/handlers.c:1211:9: note: in expansion of macro 'Check_Output_Integer' 1211 | Check_Output_Integer(vh.ptr[2].tag); | ^~~~~~~~~~~~~~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/handlers.c:273:9: note: in expansion of macro 'Check_Integer' 273 | Check_Integer(t) \ | ^~~~~~~~~~~~~ ../src/handlers.c:1224:7: note: in expansion of macro 'Check_Error_Number' 1224 | Check_Error_Number(vn,tn); | ^~~~~~~~~~~~~~~~~~ ../src/sepia.h:1267:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1267 | #define ErrorMessage (*(char ***) &shared_data->error_message) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:276:21: note: in expansion of macro 'ErrorMessage' 276 | || !ErrorMessage[(v).nint] ) \ | ^~~~~~~~~~~~ ../src/handlers.c:1224:7: note: in expansion of macro 'Check_Error_Number' 1224 | Check_Error_Number(vn,tn); | ^~~~~~~~~~~~~~~~~~ ../src/handlers.c: In function 'p_valid_error': ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ../src/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ../src/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ../src/handlers.c:273:9: note: in expansion of macro 'Check_Integer' 273 | Check_Integer(t) \ | ^~~~~~~~~~~~~ ../src/handlers.c:1251:5: note: in expansion of macro 'Check_Error_Number' 1251 | Check_Error_Number(vn,tn); | ^~~~~~~~~~~~~~~~~~ ../src/sepia.h:1267:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1267 | #define ErrorMessage (*(char ***) &shared_data->error_message) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:276:21: note: in expansion of macro 'ErrorMessage' 276 | || !ErrorMessage[(v).nint] ) \ | ^~~~~~~~~~~~ ../src/handlers.c:1251:5: note: in expansion of macro 'Check_Error_Number' 1251 | Check_Error_Number(vn,tn); | ^~~~~~~~~~~~~~~~~~ ../src/handlers.c: In function 'handlers_init': ../src/sepia.h:1261:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1261 | #define ErrorHandler (*(pri ***) &shared_data->error_handler) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1275:9: note: in expansion of macro 'ErrorHandler' 1275 | ErrorHandler = | ^~~~~~~~~~~~ ../src/sepia.h:1262:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1262 | #define DefaultErrorHandler (*(pri ***) &shared_data->default_error_handler) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1277:9: note: in expansion of macro 'DefaultErrorHandler' 1277 | DefaultErrorHandler = | ^~~~~~~~~~~~~~~~~~~ ../src/sepia.h:1262:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1262 | #define DefaultErrorHandler (*(pri ***) &shared_data->default_error_handler) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1279:9: note: in expansion of macro 'DefaultErrorHandler' 1279 | DefaultErrorHandler[0] = ErrorHandler[0] = | ^~~~~~~~~~~~~~~~~~~ ../src/sepia.h:1261:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1261 | #define ErrorHandler (*(pri ***) &shared_data->error_handler) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1279:34: note: in expansion of macro 'ErrorHandler' 1279 | DefaultErrorHandler[0] = ErrorHandler[0] = | ^~~~~~~~~~~~ ../src/sepia.h:1261:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1261 | #define ErrorHandler (*(pri ***) &shared_data->error_handler) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1283:13: note: in expansion of macro 'ErrorHandler' 1283 | ErrorHandler[i] = (pri *) 0; | ^~~~~~~~~~~~ ../src/sepia.h:1262:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1262 | #define DefaultErrorHandler (*(pri ***) &shared_data->default_error_handler) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1284:13: note: in expansion of macro 'DefaultErrorHandler' 1284 | DefaultErrorHandler[i] = (pri *) 0; | ^~~~~~~~~~~~~~~~~~~ ../src/sepia.h:1263:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1263 | #define InterruptHandler (*(pri ***) &shared_data->interrupt_handler) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1287:9: note: in expansion of macro 'InterruptHandler' 1287 | InterruptHandler = | ^~~~~~~~~~~~~~~~ ../src/sepia.h:1264:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1264 | #define InterruptHandlerFlags (*(int **) &shared_data->interrupt_handler_flags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1289:9: note: in expansion of macro 'InterruptHandlerFlags' 1289 | InterruptHandlerFlags = | ^~~~~~~~~~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1291:9: note: in expansion of macro 'InterruptName' 1291 | InterruptName = | ^~~~~~~~~~~~~ ../src/sepia.h:1263:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1263 | #define InterruptHandler (*(pri ***) &shared_data->interrupt_handler) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1296:13: note: in expansion of macro 'InterruptHandler' 1296 | InterruptHandler[i] = (pri *) 0; | ^~~~~~~~~~~~~~~~ ../src/sepia.h:1264:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1264 | #define InterruptHandlerFlags (*(int **) &shared_data->interrupt_handler_flags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1297:13: note: in expansion of macro 'InterruptHandlerFlags' 1297 | InterruptHandlerFlags[i] = IH_UNCHANGED; | ^~~~~~~~~~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1298:13: note: in expansion of macro 'InterruptName' 1298 | InterruptName[i] = D_UNKNOWN; | ^~~~~~~~~~~~~ ../src/sepia.h:1264:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1264 | #define InterruptHandlerFlags (*(int **) &shared_data->interrupt_handler_flags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1306:9: note: in expansion of macro 'InterruptHandlerFlags' 1306 | InterruptHandlerFlags[0] = IH_POST_EVENT; | ^~~~~~~~~~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1309:9: note: in expansion of macro 'InterruptName' 1309 | InterruptName[SIGHUP] = in_dict("hup", 0); | ^~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1311:9: note: in expansion of macro 'InterruptName' 1311 | InterruptName[SIGINT] = in_dict("int", 0); | ^~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1313:9: note: in expansion of macro 'InterruptName' 1313 | InterruptName[SIGQUIT] = in_dict("quit", 0); | ^~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1315:9: note: in expansion of macro 'InterruptName' 1315 | InterruptName[SIGILL] = in_dict("ill", 0); | ^~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1317:9: note: in expansion of macro 'InterruptName' 1317 | InterruptName[SIGTRAP] = in_dict("trap", 0); | ^~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1319:9: note: in expansion of macro 'InterruptName' 1319 | InterruptName[SIGABRT] = in_dict("abrt", 0); | ^~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1323:9: note: in expansion of macro 'InterruptName' 1323 | InterruptName[SIGFPE] = in_dict("fpe", 0); | ^~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1325:9: note: in expansion of macro 'InterruptName' 1325 | InterruptName[SIGKILL] = in_dict("kill", 0); | ^~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1328:9: note: in expansion of macro 'InterruptName' 1328 | InterruptName[SIGBUS] = in_dict("bus", 0); | ^~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1330:9: note: in expansion of macro 'InterruptName' 1330 | InterruptName[SIGSEGV] = in_dict("segv", 0); | ^~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1332:9: note: in expansion of macro 'InterruptName' 1332 | InterruptName[SIGSYS] = in_dict("sys", 0); | ^~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1335:9: note: in expansion of macro 'InterruptName' 1335 | InterruptName[SIGPIPE] = in_dict("pipe", 0); | ^~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1339:9: note: in expansion of macro 'InterruptName' 1339 | InterruptName[SIGALRM] = in_dict("alrm", 0); | ^~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1343:9: note: in expansion of macro 'InterruptName' 1343 | InterruptName[SIGTERM] = in_dict("term", 0); | ^~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1345:9: note: in expansion of macro 'InterruptName' 1345 | InterruptName[SIGUSR1] = in_dict("usr1", 0); | ^~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1348:9: note: in expansion of macro 'InterruptName' 1348 | InterruptName[SIGUSR2] = in_dict("usr2", 0); | ^~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1351:9: note: in expansion of macro 'InterruptName' 1351 | InterruptName[SIGCHLD] = in_dict("chld", 0); | ^~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1354:9: note: in expansion of macro 'InterruptName' 1354 | InterruptName[SIGCLD] = in_dict("chld", 0); /* old name for CHLD */ | ^~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1357:9: note: in expansion of macro 'InterruptName' 1357 | InterruptName[SIGWINCH] = in_dict("winch", 0); | ^~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1360:9: note: in expansion of macro 'InterruptName' 1360 | InterruptName[SIGURG] = in_dict("urg", 0); | ^~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1366:9: note: in expansion of macro 'InterruptName' 1366 | InterruptName[SIGSTOP] = in_dict("stop", 0); | ^~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1369:9: note: in expansion of macro 'InterruptName' 1369 | InterruptName[SIGTSTP] = in_dict("tstp", 0); | ^~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1372:9: note: in expansion of macro 'InterruptName' 1372 | InterruptName[SIGCONT] = in_dict("cont", 0); | ^~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1375:9: note: in expansion of macro 'InterruptName' 1375 | InterruptName[SIGTTIN] = in_dict("ttin", 0); | ^~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1378:9: note: in expansion of macro 'InterruptName' 1378 | InterruptName[SIGTTOU] = in_dict("ttou", 0); | ^~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1381:9: note: in expansion of macro 'InterruptName' 1381 | InterruptName[SIGVTALRM] = in_dict("vtalrm", 0); | ^~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1384:9: note: in expansion of macro 'InterruptName' 1384 | InterruptName[SIGPROF] = in_dict("prof", 0); | ^~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1387:9: note: in expansion of macro 'InterruptName' 1387 | InterruptName[SIGXCPU] = in_dict("xcpu", 0); | ^~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1390:9: note: in expansion of macro 'InterruptName' 1390 | InterruptName[SIGXFSZ] = in_dict("xfsz", 0); | ^~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1393:9: note: in expansion of macro 'InterruptName' 1393 | InterruptName[SIGPWR] = in_dict("pwr", 0); | ^~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1396:9: note: in expansion of macro 'InterruptName' 1396 | InterruptName[SIGIOT] = in_dict("iot", 0); | ^~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1405:9: note: in expansion of macro 'InterruptName' 1405 | InterruptName[SIGPOLL] = in_dict("poll", 0); | ^~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1409:9: note: in expansion of macro 'InterruptName' 1409 | InterruptName[SIGIO] = in_dict("io", 0); /* after POLL */ | ^~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1417:9: note: in expansion of macro 'InterruptName' 1417 | InterruptName[SIGQUIT] = in_dict("quit", 0); | ^~~~~~~~~~~~~ ../src/sepia.h:1261:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1261 | #define ErrorHandler (*(pri ***) &shared_data->error_handler) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1459:26: note: in expansion of macro 'ErrorHandler' 1459 | error_handler_ = ErrorHandler; | ^~~~~~~~~~~~ ../src/sepia.h:1262:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1262 | #define DefaultErrorHandler (*(pri ***) &shared_data->default_error_handler) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1460:34: note: in expansion of macro 'DefaultErrorHandler' 1460 | default_error_handler_ = DefaultErrorHandler; | ^~~~~~~~~~~~~~~~~~~ ../src/sepia.h:1263:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1263 | #define InterruptHandler (*(pri ***) &shared_data->interrupt_handler) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1461:30: note: in expansion of macro 'InterruptHandler' 1461 | interrupt_handler_ = InterruptHandler; | ^~~~~~~~~~~~~~~~ ../src/sepia.h:1264:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1264 | #define InterruptHandlerFlags (*(int **) &shared_data->interrupt_handler_flags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1462:36: note: in expansion of macro 'InterruptHandlerFlags' 1462 | interrupt_handler_flags_ = InterruptHandlerFlags; | ^~~~~~~~~~~~~~~~~~~~~ ../src/sepia.h:1265:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1265 | #define InterruptName (*(dident **) &shared_data->interrupt_name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:1463:27: note: in expansion of macro 'InterruptName' 1463 | interrupt_name_ = InterruptName; | ^~~~~~~~~~~~~ ../src/handlers.c: In function '_handle_async': ../src/handlers.c:393:24: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 393 | (void) write(2,"\nEvent queue overflow - signal lost\n",36); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:402:20: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 402 | (void) write(2,"\nEvent queue overflow - signal lost\n",36); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:417:24: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 417 | (void) write(2,"\nEvent queue overflow - signal lost\n",36); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c:423:16: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 423 | (void) write(2,"\nUnexpected interrupt type in handle_async()\n",45); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c: In function '_enqueue_irq': ../src/handlers.c:555:16: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 555 | (void) write(2,"\nInterrupt queue overflow - signal lost\n",40); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c: In function '_break': ../src/handlers.c:472:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 472 | write(2, buf, strlen(buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/handlers.c: In function 'p_reset': ../src/handlers.c:1196:1: warning: control reaches end of non-void function [-Wreturn-type] 1196 | } | ^ ../src/handlers.c: In function 'p_post_events': ../src/handlers.c:983:1: warning: control reaches end of non-void function [-Wreturn-type] 983 | } | ^ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/printam.c In file included from ../src/printam.c:50: ../src/ec_io.h:167:33: warning: "/*" within comment [-Wcomment] 167 | /* #define READLINE 0x8000 /* use readline() on this stream */ | In file included from ../src/printam.c:49: ../src/printam.c: In function 'print_am': ../src/opcode.h:48:43: warning: implicit declaration of function 'get_int_opcode'; did you mean 'Get_Int_Opcode'? [-Wimplicit-function-declaration] 48 | #define Get_Int_Opcode(code) ((vmcode) get_int_opcode(code)) | ^~~~~~~~~~~~~~ ../src/printam.c:280:16: note: in expansion of macro 'Get_Int_Opcode' 280 | inst = Get_Int_Opcode(code++); | ^~~~~~~~~~~~~~ In file included from ../src/printam.c:46: ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/embed.h:163:45: note: in definition of macro 'DidName' 163 | #define DidName(d) ((char *)(((dident)(d))->string + 1)) | ^ ../src/printam.c:111:30: note: in expansion of macro 'TagTypeC' 111 | DidName(tag_desc[TagTypeC((word)(*code))].tag_name)); \ | ^~~~~~~~ ../src/printam.c:1069:17: note: in expansion of macro 'Consttag' 1069 | Consttag; Const; | ^~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/embed.h:163:45: note: in definition of macro 'DidName' 163 | #define DidName(d) ((char *)(((dident)(d))->string + 1)) | ^ ../src/printam.c:111:30: note: in expansion of macro 'TagTypeC' 111 | DidName(tag_desc[TagTypeC((word)(*code))].tag_name)); \ | ^~~~~~~~ ../src/printam.c:1075:24: note: in expansion of macro 'Consttag' 1075 | Const; Consttag; | ^~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/embed.h:163:45: note: in definition of macro 'DidName' 163 | #define DidName(d) ((char *)(((dident)(d))->string + 1)) | ^ ../src/printam.c:111:30: note: in expansion of macro 'TagTypeC' 111 | DidName(tag_desc[TagTypeC((word)(*code))].tag_name)); \ | ^~~~~~~~ ../src/printam.c:1081:27: note: in expansion of macro 'Consttag' 1081 | Am; Const; Consttag; | ^~~~~~~~ ../src/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ ../src/embed.h:163:45: note: in definition of macro 'DidName' 163 | #define DidName(d) ((char *)(((dident)(d))->string + 1)) | ^ ../src/printam.c:111:30: note: in expansion of macro 'TagTypeC' 111 | DidName(tag_desc[TagTypeC((word)(*code))].tag_name)); \ | ^~~~~~~~ ../src/printam.c:1085:20: note: in expansion of macro 'Consttag' 1085 | Am; Consttag; Const; | ^~~~~~~~ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/addrmap.c ../src/addrmap.c:137:1: warning: return type defaults to 'int' [-Wimplicit-int] 137 | ec_layout(int flags, char *from, char *to, long int increment) | ^~~~~~~~~ ../src/addrmap.c: In function '_addr_map': ../src/addrmap.c:347:30: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 347 | if (to != (char *) 0 && addr + addr_increment > to || | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/addrmap.c:323:10: warning: variable 'byte' set but not used [-Wunused-but-set-variable] 323 | char byte; | ^~~~ ../src/addrmap.c: In function 'ec_layout': ../src/addrmap.c:141:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 141 | write(2, "\nshared\n", 8); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/addrmap.c:143:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 143 | write(2, "\nwrite check\n", 13); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/addrmap.c:147:1: warning: control reaches end of non-void function [-Wreturn-type] 147 | } | ^ ../src/addrmap.c: In function '_addr_init': ../src/addrmap.c:167:20: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 167 | (void) write(2, "AdrMap: Cannot use the map file\n", 32); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/addrmap.c: In function '_addr_map': ../src/addrmap.c:326:12: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 326 | (void) write(2, "page size = ", 12); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/addrmap.c:329:16: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 329 | (void) write(2, "\nstep = ", 14); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/addrmap.c:331:16: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 331 | (void) write(2, "\nstart = ", 14); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/addrmap.c:333:16: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 333 | (void) write(2, "\nend = ", 14); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/addrmap.c:336:12: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 336 | (void) write(2, "\n\n", 2); | ^~~~~~~~~~~~~~~~~~~ ../src/addrmap.c: In function '_write_address': ../src/addrmap.c:387:12: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 387 | (void) write(2, buf, n); | ^~~~~~~~~~~~~~~~ ../src/addrmap.c: In function '_write_range': ../src/addrmap.c:395:12: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 395 | (void) write(2, " <-> ", 5); | ^~~~~~~~~~~~~~~~~~~~ ../src/addrmap.c:397:12: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 397 | (void) write(2, " (", 2); | ^~~~~~~~~~~~~~~~~ ../src/addrmap.c:399:12: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 399 | (void) write(2, ") ", 2); | ^~~~~~~~~~~~~~~~~ ../src/addrmap.c:402:16: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 402 | (void) write(2, "FREE\n", 5); | ^~~~~~~~~~~~~~~~~~~~~ ../src/addrmap.c:406:16: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 406 | (void) write(2, "FREE for MAP_VARIABLE\n", 22); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/addrmap.c:410:16: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 410 | (void) write(2, "MAPPED\n", 7); | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/addrmap.c:414:16: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 414 | (void) write(2, "UNAVAILABLE\n", 12); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/eclipsedir.c gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/embed.c ../src/embed.c: In function 'ec_init': ../src/embed.c:163:5: warning: implicit declaration of function 'emu_init'; did you mean 'mem_init'? [-Wimplicit-function-declaration] 163 | emu_init(ec_options.init_flags, 0); | ^~~~~~~~ | mem_init ../src/embed.c:182:9: warning: implicit declaration of function 'main_emulc_noexit'; did you mean 'sub_emulc_noexit'? [-Wimplicit-function-declaration] 182 | if (main_emulc_noexit(goal.val, goal.tag, module.val, module.tag) != PYIELD) | ^~~~~~~~~~~~~~~~~ | sub_emulc_noexit ../src/embed.c: In function 'ec_unify_arg': ../src/embed.c:1300:17: warning: unused variable 'tref' [-Wunused-variable] 1300 | static type tref = {TREF}; | ^~~~ ../src/embed.c: In function '_char_arr_tos': ../src/embed.c:1432:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1432 | while (*dest++ = *src++) | ^ ../src/embed.c:1439:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1439 | while (*dest++ = *src++) | ^ At top level: ../src/embed.c:1300:17: warning: 'tref' defined but not used [-Wunused-variable] 1300 | static type tref = {TREF}; | ^~~~ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/os_support.c ../src/os_support.c: In function 'ec_os_fini': ../src/os_support.c:224:5: warning: implicit declaration of function 'ec_terminate_alarm' [-Wimplicit-function-declaration] 224 | ec_terminate_alarm(); /* terminate alarm thread, if any */ | ^~~~~~~~~~~~~~~~~~ ../src/os_support.c: In function 'expand_filename': ../src/os_support.c:596:26: warning: unused variable 'drv' [-Wunused-variable] 596 | char *home, *drv; | ^~~ ../src/os_support.c:667:26: warning: implicit declaration of function 'ec_get_cwd'; did you mean 'get_cwd'? [-Wimplicit-function-declaration] 667 | auxp = aux + ec_get_cwd(aux, MAX_PATH_LEN); | ^~~~~~~~~~ | get_cwd ../src/os_support.c:576:11: warning: unused variable 'dir' [-Wunused-variable] 576 | char *dir = (char *) 0; | ^~~ ../src/os_support.c:574:9: warning: unused variable 'c' [-Wunused-variable] 574 | int c; | ^ ../src/os_support.c: In function 'ec_gethostid': ../src/os_support.c:1206:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] 1206 | (void) sprintf(buf, "H#%d", gethostid()); | ~^ ~~~~~~~~~~~ | | | | int long int | %ld ../src/os_support.c:1186:25: warning: unused variable 'sin' [-Wunused-variable] 1186 | struct sockaddr_in *sin; | ^~~ ../src/os_support.c: In function 'ec_gethostname': ../src/os_support.c:1226:9: warning: unused variable 'i' [-Wunused-variable] 1226 | int i; | ^ ../src/os_support.c: In function 'ec_env_lookup': ../src/os_support.c:2214:9: warning: unused variable 'i' [-Wunused-variable] 2214 | int i, len; | ^ ../src/os_support.c: In function 'ec_bad_exit': ../src/os_support.c:1309:12: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 1309 | (void) write(2, msg, strlen(msg)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/os_support.c:1310:12: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 1310 | (void) write(2, "\n", 1); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:519, from ../src/os_support.h:51, from ../src/os_support.c:42: In function 'strncpy', inlined from 'ec_env_lookup' at ../src/os_support.c:2237:2: /usr/include/bits/string_fortified.h:95:10: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/os_support.c: In function 'ec_env_lookup': ../src/os_support.c:2233:11: note: length computed here 2233 | len = strlen(res)+1; | ^~~~~~~~~~~ /usr/bin/ar rc ./libeclipse.a dict.o read.o lex.o emu.o proc_desc.o bip_tconv.o io.o write.o bip_comp.o mem.o operator.o bip_record.o bip_bag.o bip_heapevents.o bip_shelf.o bip_store.o bip_array.o bip_strings.o bip_serialize.o bip_db.o property.o term_copy.o bip_io.o procedure.o handle.o intervals.o bip_arith.o bigrat.o bip_module.o bip_control.o bip_delay.o bip_domain.o bip_misc.o elipsys_fd.o bip_load.o code.o init.o emu_c_env.o emu_util.o error.o external.o gc_stacks.o handlers.o printam.o addrmap.o eclipsedir.o embed.o os_support.o ranlib ./libeclipse.a gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c whereami.c gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/lib1.c gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/lib2.c gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/lib3.c gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/lib4.c gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/lib5.c gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/lib6.c gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/lib7.c gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/dummy_mps.c ../src/dummy_mps.c:39:1: warning: return type defaults to 'int' [-Wimplicit-int] 39 | mps_present() | ^~~~~~~~~~~ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/dummy_par.c ../src/dummy_par.c:47:1: warning: return type defaults to 'int' [-Wimplicit-int] 47 | cut_public() {return 0;} | ^~~~~~~~~~ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/dummy_upcalls.c gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/dummy_wm.c gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/whereami_default.c gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/dummy_bigrat.c /usr/bin/ar rc ./libdummies.a lib1.o lib2.o lib3.o lib4.o lib5.o lib6.o lib7.o dummy_mps.o dummy_par.o dummy_upcalls.o dummy_wm.o whereami_default.o dummy_bigrat.o ranlib ./libdummies.a gcc -O2 -fomit-frame-pointer -s -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 main.o \ libeclipse.a whereami.o \ -L../../sys_lib/x86_64_linux \ -Wl,-R. \ libdummies.a -lshm -L. -lgmp -lpthread -ldl -lm -o sepia ../src/emu_c_env.c:100:20: warning: type of 'eng_root_branch' does not match original declaration [-Wlto-type-mismatch] 100 | extern st_handle_t eng_root_branch; | ^ ../src/dummy_par.c:39:5: note: type 'int' should match type 'struct st_handle_t' 39 | int eng_root_branch; | ^ ../src/dummy_par.c:39:5: note: 'eng_root_branch' was previously declared here ../src/dummy_par.c:39:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../src/emu_util.c:415:12: warning: type of 'ec_emulate' does not match original declaration [-Wlto-type-mismatch] 415 | (void) ec_emulate(); /* will init op_addr[] */ | ^ ../src/emu.c:776:1: note: return value type mismatch 776 | ec_emulate(void) /* (struct machine *m) */ | ^ ../src/emu.c:776:1: note: type 'word * (*func_ptr) (void)' should match type 'int' ../src/emu.c:776:1: note: 'ec_emulate' was previously declared here ../src/emu.c:776:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../src/emu_c_env.c:97:18: warning: type of 'fail_code_' does not match original declaration [-Wlto-type-mismatch] 97 | extern vmcode *fail_code_, | ^ ../src/code.c:98:8: note: 'fail_code_' was previously declared here 98 | vmcode fail_code_[2]; | ^ ../src/code.c:98:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../src/emu_c_env.c:874:24: warning: type of 'write' does not match original declaration [-Wlto-type-mismatch] 874 | (void) write(2,"\nEvent queue overflow - signal lost\n",36); | ^ /usr/include/unistd.h:378:16: note: return value type mismatch 378 | extern ssize_t write (int __fd, const void *__buf, size_t __n) __wur | ^ /usr/include/unistd.h:378:16: note: type 'ssize_t' should match type 'int' /usr/include/unistd.h:378:16: note: 'write' was previously declared here /usr/include/unistd.h:378:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../src/io.c:3155:12: warning: type of 'ec_write_socket' does not match original declaration [-Wlto-type-mismatch] 3155 | extern int ec_write_socket(int, char *, int); | ^ ../src/bip_io.c:3306:1: note: type mismatch in parameter 1 3306 | ec_write_socket(uword fd, char *buf, int n) /* returns eclipse status */ | ^ ../src/bip_io.c:3306:1: note: type 'uword' should match type 'int' ../src/bip_io.c:3306:1: note: 'ec_write_socket' was previously declared here ../src/bip_io.c:3306:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../src/io.c:3156:12: warning: type of 'ec_read_socket' does not match original declaration [-Wlto-type-mismatch] 3156 | extern int ec_read_socket(int, char *, int); | ^ ../src/bip_io.c:3337:1: note: type mismatch in parameter 1 3337 | ec_read_socket(uword fd, char *buf, int n) /* returns count, sets ec_os_errno_ if -1 */ | ^ ../src/bip_io.c:3337:1: note: type 'uword' should match type 'int' ../src/bip_io.c:3337:1: note: 'ec_read_socket' was previously declared here ../src/bip_io.c:3337:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../src/io.c:3157:12: warning: type of 'ec_close_socket' does not match original declaration [-Wlto-type-mismatch] 3157 | extern int ec_close_socket(int); | ^ ../src/bip_io.c:3361:1: note: type mismatch in parameter 1 3361 | ec_close_socket(uword fd) /* returns eclipse status */ | ^ ../src/bip_io.c:3361:1: note: type 'uword' should match type 'int' ../src/bip_io.c:3361:1: note: 'ec_close_socket' was previously declared here ../src/bip_io.c:3361:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../src/intervals.c:1590:12: warning: type of 'string_to_number' does not match original declaration [-Wlto-type-mismatch] 1590 | (void) string_to_number(s, result, (stream_id) 0, 0); | ^ ../src/lex.c:1513:1: note: return value type mismatch 1513 | string_to_number(char *start, pword *result, stream_id nst, syntax_desc *sd) | ^ ../src/lex.c:1513:1: note: 'string_to_number' was previously declared here ../src/lex.c:1513:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../src/dict.c:1543:12: warning: type of 'ec_term_hash' does not match original declaration [-Wlto-type-mismatch] 1543 | hash = ec_term_hash(v, t, MAX_U_WORD, &res); | ^ ../src/bip_tconv.c:1135:1: note: return value type mismatch 1135 | ec_term_hash(value vterm, | ^ ../src/bip_tconv.c:1135:1: note: type 'uword' should match type 'int' ../src/bip_tconv.c:1135:1: note: 'ec_term_hash' was previously declared here ../src/bip_tconv.c:1135:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../src/bip_arith.c: In function 'bip_arith_init': ../src/bip_arith.c:2101:37: warning: iteration 53 invokes undefined behavior [-Waggressive-loop-optimizations] 2101 | tag_desc[i].arith_op[j] = | ^ ../src/bip_arith.c:2100:20: note: within this loop 2100 | for(j=0; j <= ARITH_OPERATIONS; j++) | ^ ../src/error.c: In function 'default_panic': ../src/error.c:646:60: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 646 | strncpy(buf, what, MAX_PANIC_BUF-1)[MAX_PANIC_BUF] = 0; | ^ ../src/error.c:642:10: note: at offset 200 into destination object 'buf' of size 200 642 | char buf[MAX_PANIC_BUF]; | ^ mkdir -p /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib /bin/cp ../lib/constraint_pools.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/constraint_pools.ecl /bin/cp ../lib/document.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/document.ecl /bin/cp ../lib/fcompile.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fcompile.ecl /bin/cp ../lib/format.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/format.ecl /bin/cp ../lib/lazy_io.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/lazy_io.ecl /bin/cp ../lib/csv.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/csv.ecl /bin/cp ../lib/multifile.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/multifile.ecl /bin/cp ../lib/notify_ports.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/notify_ports.ecl /bin/cp ../lib/port_profiler.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/port_profiler.ecl /bin/cp ../lib/swi.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/swi.ecl /bin/cp ../lib/time_log.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/time_log.ecl /bin/cp ../lib/timeout.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/timeout.ecl /bin/cp ../lib/timeout_simple.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/timeout_simple.ecl /bin/cp ../lib/var_name.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/var_name.ecl /bin/cp ../lib/iso.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/iso.ecl /bin/cp ../lib/iso_light.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/iso_light.ecl /bin/cp ../lib/iso_error.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/iso_error.ecl /bin/cp ../lib/iso_strict.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/iso_strict.ecl /bin/cp ../lib/iso_aux.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/iso_aux.ecl /bin/cp ../lib/lists_of_structures.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/lists_of_structures.ecl /bin/cp ../lib/hash.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/hash.ecl /bin/cp ../lib/module_options.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/module_options.ecl /bin/cp ../lib/eclipse_language.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/eclipse_language.ecl ./sepia -D .. -e 'lib(document),icompile("../lib/anti_unify.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/apply.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/apply_macros.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/asm.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/atts.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/branch_and_bound.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/cgi.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/calendar.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/cio.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/cprolog.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/foreign.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/fromonto.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/heaps.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/http.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/http_server.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/http_client.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/linearize.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/lips.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/lists.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/matrix_util.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/notinstance.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/numbervars.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/ordset.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/par_util.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/pretty_print.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/profile.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/queues.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/quintus.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/quintus_util.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/remote_tools.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/sepia.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/sicstus.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/sockets.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/spell.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/suspend.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/util.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/test_util.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/toplevel.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/fd.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' Parallel-declaration ignored for fd_domain : par_elem_member / 3 Parallel-declaration ignored for fd_domain : par_interv_member / 4 ./sepia -D .. -e 'lib(document),icompile("../lib/hash.ecl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/document.ecl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/format.ecl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/lazy_io.ecl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/csv.ecl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' Ignoring module 'csv_syntax' (expected main module 'csv'). ./sepia -D .. -e 'lib(document),icompile("../lib/var_name.ecl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/time_log.ecl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/module_options.ecl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/notify_ports.ecl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/constraint_pools.ecl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/port_profiler.ecl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/swi.ecl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/timeout.ecl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/timeout_simple.ecl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/fcompile.ecl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/multifile.ecl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/iso.ecl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/iso_light.ecl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/iso_strict.ecl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e 'lib(document),icompile("../lib/lists_of_structures.ecl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' ./sepia -D .. -e "date(D), substring(D, 1, 16, D1),\ substring(D, 20, 5, D2), concat_strings(D1, D2, DD),\ compile(library(version)),\ sepia_stage(Stage), sepia_build(Build),\ open(\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/version.pl\", write, V), writeq(V, sepia_date(DD)),\ writeln(V, .), writeq(V, sepia_stage(Stage)),\ writeln(V, .), writeq(V, sepia_build(Build)),\ writeln(V, .), close(V)" /bin/cp ../lib/anti_unify.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/anti_unify.pl /bin/cp ../lib/apply.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/apply.pl /bin/cp ../lib/apply_macros.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/apply_macros.pl /bin/cp ../lib/atts.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/atts.pl /bin/cp ../lib/branch_and_bound.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/branch_and_bound.pl /bin/cp ../lib/calendar.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/calendar.pl /bin/cp ../lib/cgi.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/cgi.pl /bin/cp ../lib/cio.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/cio.pl /bin/cp ../lib/cprolog.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/cprolog.pl /bin/cp ../lib/development_support.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/development_support.pl /bin/cp ../lib/fd.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd.pl /bin/cp ../lib/fd_arith.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_arith.pl /bin/cp ../lib/fd_chip.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_chip.pl /bin/cp ../lib/fd_domain.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_domain.pl /bin/cp ../lib/fd_elipsys.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_elipsys.pl /bin/cp ../lib/fd_util.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_util.pl /bin/cp ../lib/foreign.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/foreign.pl /bin/cp ../lib/fromonto.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fromonto.pl /bin/cp ../lib/heaps.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/heaps.pl /bin/cp ../lib/http.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/http.pl /bin/cp ../lib/http_client.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/http_client.pl /bin/cp ../lib/http_grammar.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/http_grammar.pl /bin/cp ../lib/http_method.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/http_method.pl /bin/cp ../lib/http_server.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/http_server.pl /bin/cp ../lib/linearize.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/linearize.pl /bin/cp ../lib/lips.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/lips.pl /bin/cp ../lib/lists.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/lists.pl /bin/cp ../lib/matrix_util.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/matrix_util.pl /bin/cp ../lib/modes.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/modes.pl /bin/cp ../lib/notinstance.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/notinstance.pl /bin/cp ../lib/numbervars.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/numbervars.pl /bin/cp ../lib/oldio.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/oldio.pl /bin/cp ../lib/ordset.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ordset.pl /bin/cp ../lib/paddy.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/paddy.pl /bin/cp ../lib/par_util.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/par_util.pl /bin/cp ../lib/pretty_print.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/pretty_print.pl /bin/cp ../lib/profile.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/profile.pl /bin/cp ../lib/queues.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/queues.pl /bin/cp ../lib/quintus.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/quintus.pl /bin/cp ../lib/quintus_util.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/quintus_util.pl /bin/cp ../lib/rationals.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/rationals.pl /bin/cp ../lib/remote_tools.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/remote_tools.pl /bin/cp ../lib/sepia.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/sepia.pl /bin/cp ../lib/sicstus.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/sicstus.pl /bin/cp ../lib/sockets.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/sockets.pl /bin/cp ../lib/source_storage.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/source_storage.pl /bin/cp ../lib/spell.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/spell.pl /bin/cp ../lib/structures.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/structures.pl /bin/cp ../lib/systools.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/systools.pl /bin/cp ../lib/t_all.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/t_all.pl /bin/cp ../lib/test_util.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/test_util.pl /bin/cp ../lib/toplevel.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/toplevel.pl /bin/cp ../lib/tracer_tcl.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/tracer_tcl.pl /bin/cp ../lib/tracer_tty.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/tracer_tty.pl /bin/cp ../lib/util.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/util.pl /bin/cp ../lib/asm.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/asm.pl /bin/cp ../lib/suspend.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/suspend.pl ./sepia -D .. -e "compile(\"../lib/constraint_pools.ecl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/document.ecl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/fcompile.ecl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/format.ecl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/lazy_io.ecl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/csv.ecl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/multifile.ecl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/notify_ports.ecl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/port_profiler.ecl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/swi.ecl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/time_log.ecl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/timeout.ecl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/timeout_simple.ecl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/var_name.ecl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/iso.ecl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/iso_light.ecl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/iso_error.ecl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/iso_strict.ecl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/iso_aux.ecl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/lists_of_structures.ecl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/anti_unify.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/apply.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/apply_macros.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/atts.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/branch_and_bound.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/calendar.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/cgi.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/cio.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/cprolog.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/development_support.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/fd.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" Parallel-declaration ignored for fd_domain : par_elem_member / 3 Parallel-declaration ignored for fd_domain : par_interv_member / 4 ./sepia -D .. -e "compile(\"../lib/fd_arith.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" Parallel-declaration ignored for fd_domain : par_elem_member / 3 Parallel-declaration ignored for fd_domain : par_interv_member / 4 ./sepia -D .. -e "compile(\"../lib/fd_chip.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" Parallel-declaration ignored for fd_domain : par_elem_member / 3 Parallel-declaration ignored for fd_domain : par_interv_member / 4 ./sepia -D .. -e "compile(\"../lib/fd_domain.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" Parallel-declaration ignored for fd_domain : par_elem_member / 3 Parallel-declaration ignored for fd_domain : par_interv_member / 4 ./sepia -D .. -e "compile(\"../lib/fd_elipsys.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" Parallel-declaration ignored for fd_domain : par_elem_member / 3 Parallel-declaration ignored for fd_domain : par_interv_member / 4 ./sepia -D .. -e "compile(\"../lib/fd_util.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" Parallel-declaration ignored for fd_domain : par_elem_member / 3 Parallel-declaration ignored for fd_domain : par_interv_member / 4 ./sepia -D .. -e "compile(\"../lib/foreign.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/fromonto.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/heaps.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/http.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/http_client.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/http_grammar.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/http_method.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/http_server.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/linearize.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/lips.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" Call lips/0 to run the standard naive reverse benchmark. ./sepia -D .. -e "compile(\"../lib/lists.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/matrix_util.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/modes.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" *** Creating auxiliary predicate 'mapargs(mark_alias(_))' / 3 *** Creating auxiliary predicate 'sumnodes(vars)' / 3 *** Creating auxiliary predicate 'mapargs(=(?))' / 2 *** Creating auxiliary predicate 'mapstream(term_to_pattern)' / 2 *** Creating auxiliary predicate 'mapstream(prove_subgoal(_))' / 3 *** Creating auxiliary predicate 'mapstream(make_alt_envs(_, _))' / 4 *** Creating auxiliary predicate 'mapargs(abstraction_to_term)' / 2 *** Creating auxiliary predicate 'mapargs(term_to_abstraction)' / 2 *** Creating auxiliary predicate 'sumargs(compose_abstraction)' / 3 Mode Analysis 1. read a source file (e.g. src.pl): read_source(src). 2. analyze a call pattern (e.g. p/2): analyze(p(++,-)) This will print the resulting mode declarations Valid modes are ++ + - ? +- and -+ To collect builtin call modes, use setval(collect_builtin_modes, on)@modes. ./sepia -D .. -e "compile(\"../lib/notinstance.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/numbervars.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/oldio.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/ordset.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/paddy.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" *-------------------------------------------------------* | The PADDY partial deduction system | | | | S.D.Prestwich ECRC 1992 | | | | (type `help' for help) | *-------------------------------------------------------* ./sepia -D .. -e "compile(\"../lib/par_util.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" Parallel-declaration ignored for par_util : par_delete / 3 Parallel-declaration ignored for par_util : parand / 4 ./sepia -D .. -e "compile(\"../lib/pretty_print.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/profile.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/queues.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/quintus.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/quintus_util.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/rationals.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/remote_tools.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/sepia.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" WARNING: referring to a deprecated predicate in set_timer / 2 in module sepia Advice: Use after events ./sepia -D .. -e "compile(\"../lib/sicstus.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/sockets.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/source_storage.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" *** Creating auxiliary predicate 'mapargs(mark_alias(_))' / 3 *** Creating auxiliary predicate 'sumnodes(vars)' / 3 ./sepia -D .. -e "compile(\"../lib/spell.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/structures.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/systools.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" WARNING: predicate declared but not defined in print_quick / 0 in module systools WARNING: predicate used but not declared or defined in bip / 4 in module systools WARNING: predicate used but not declared or defined in ul / 1 in module systools WARNING: predicate used but not declared or defined in bip / 5 in module systools ./sepia -D .. -e "compile(\"../lib/t_all.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/test_util.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/toplevel.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/tracer_tcl.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/tracer_tty.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e "compile(\"../lib/util.pl\",\ [debug:off,srcroot:\"../..\",outdir:\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\",output:eco])" ./sepia -D .. -e 'compile("../lib/util"),util:compiled' /builddir/build/BUILD/Eclipse_6.2_29/Kernel/lib/util.pl /builddir/build/BUILD/Eclipse_6.2_29/Kernel/lib/ecl_compiler.eco /builddir/build/BUILD/Eclipse_6.2_29/Kernel/lib/module_options.eco /builddir/build/BUILD/Eclipse_6.2_29/Kernel/lib/hash.eco /builddir/build/BUILD/Eclipse_6.2_29/Kernel/lib/asm.eco /builddir/build/BUILD/Eclipse_6.2_29/Kernel/lib/source_processor.eco /builddir/build/BUILD/Eclipse_6.2_29/Kernel/lib/compiler_regassign.eco /builddir/build/BUILD/Eclipse_6.2_29/Kernel/lib/compiler_common.eco /builddir/build/BUILD/Eclipse_6.2_29/Kernel/lib/compiler_indexing.eco /builddir/build/BUILD/Eclipse_6.2_29/Kernel/lib/compiler_varclass.eco /builddir/build/BUILD/Eclipse_6.2_29/Kernel/lib/compiler_map.eco /builddir/build/BUILD/Eclipse_6.2_29/Kernel/lib/compiler_codegen.eco /builddir/build/BUILD/Eclipse_6.2_29/Kernel/lib/compiler_peephole.eco /builddir/build/BUILD/Eclipse_6.2_29/Kernel/lib/compiler_analysis.eco /builddir/build/BUILD/Eclipse_6.2_29/Kernel/lib/compiler_normalise.eco /builddir/build/BUILD/Eclipse_6.2_29/Kernel/lib/eclipse_language.eco /builddir/build/BUILD/Eclipse_6.2_29/Kernel/lib/suspend.eco touch boot_test /bin/cp ../lib/kernel.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/kernel.eco /bin/cp ../lib/asm.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/asm.eco /bin/cp ../lib/suspend.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/suspend.eco /bin/cp ../lib/hash.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/hash.eco /bin/cp ../lib/module_options.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/module_options.eco /bin/cp ../lib/eclipse_language.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/eclipse_language.eco /bin/cp ../lib/ecl_compiler.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ecl_compiler.eco /bin/cp ../lib/compiler_analysis.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/compiler_analysis.eco /bin/cp ../lib/compiler_codegen.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/compiler_codegen.eco /bin/cp ../lib/compiler_common.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/compiler_common.eco /bin/cp ../lib/compiler_indexing.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/compiler_indexing.eco /bin/cp ../lib/compiler_normalise.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/compiler_normalise.eco /bin/cp ../lib/compiler_peephole.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/compiler_peephole.eco /bin/cp ../lib/compiler_regassign.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/compiler_regassign.eco /bin/cp ../lib/compiler_varclass.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/compiler_varclass.eco /bin/cp ../lib/compiler_map.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/compiler_map.eco /bin/cp ../lib/source_processor.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/source_processor.eco /bin/cp ../lib/menu.tcl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/menu.tcl mkdir -p /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples /bin/cp ../src/eg_c_main.c /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/eg_c_main.c /bin/cp ../src/eg_cc_main.cc /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/eg_cc_main.cc /bin/cp ../src/eg_c_fail_loop.c /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/eg_c_fail_loop.c /bin/cp ../src/eg_cc_fail_loop.cc /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/eg_cc_fail_loop.cc /bin/cp ../src/eg_c_sendmore.c /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/eg_c_sendmore.c /bin/cp ../src/eg_cc_sendmore.cc /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/eg_cc_sendmore.cc /bin/cp ../src/eg_c_handle.c /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/eg_c_handle.c /bin/cp ../src/eg_cc_handle.cc /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/eg_cc_handle.cc /bin/cp ../src/eg_c_mip.c /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/eg_c_mip.c /bin/cp ../src/eg_cc_mip.cc /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/eg_cc_mip.cc /bin/cp ../src/eg_c_basic.c /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/eg_c_basic.c /bin/cp ../src/eg_cc_basic.cc /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/eg_cc_basic.cc /bin/cp ../src/eg_c_test.c /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/eg_c_test.c /bin/cp ../src/eg_cc_test.cc /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/eg_cc_test.cc /bin/cp ../src/eg_c_external.c /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/eg_c_external.c /bin/cp ../src/eg_cc_external.cc /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/eg_cc_external.cc mkdir -p /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/x86_64_linux /bin/cp INST_PARAMS /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/x86_64_linux/INST_PARAMS /bin/cp Makefile.external /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/x86_64_linux/Makefile.external gcc -shared -o libeclipse.so \ dict.o read.o lex.o emu.o proc_desc.o bip_tconv.o io.o write.o bip_comp.o mem.o operator.o bip_record.o bip_bag.o bip_heapevents.o bip_shelf.o bip_store.o bip_array.o bip_strings.o bip_serialize.o bip_db.o property.o term_copy.o bip_io.o procedure.o handle.o intervals.o bip_arith.o bigrat.o bip_module.o bip_control.o bip_delay.o bip_domain.o bip_misc.o elipsys_fd.o bip_load.o code.o init.o emu_c_env.o emu_util.o error.o external.o gc_stacks.o handlers.o printam.o addrmap.o eclipsedir.o embed.o os_support.o lib1.o lib2.o lib3.o lib4.o lib5.o lib6.o lib7.o dummy_mps.o dummy_par.o dummy_upcalls.o dummy_wm.o whereami_default.o \ -L/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/x86_64_linux -L../../sys_lib/x86_64_linux \ -Wl,-R. \ -lshm -L. -lgmp -lpthread -ldl -lm ../src/emu_c_env.c:100:20: warning: type of 'eng_root_branch' does not match original declaration [-Wlto-type-mismatch] 100 | extern st_handle_t eng_root_branch; | ^ ../src/dummy_par.c:39:5: note: type 'int' should match type 'struct st_handle_t' 39 | int eng_root_branch; | ^ ../src/dummy_par.c:39:5: note: 'eng_root_branch' was previously declared here ../src/dummy_par.c:39:5: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../src/emu_c_env.c:97:18: warning: type of 'fail_code_' does not match original declaration [-Wlto-type-mismatch] 97 | extern vmcode *fail_code_, | ^ ../src/code.c:98:8: note: 'fail_code_' was previously declared here 98 | vmcode fail_code_[2]; | ^ ../src/code.c:98:8: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../src/emu_c_env.c:874:24: warning: type of 'write' does not match original declaration [-Wlto-type-mismatch] 874 | (void) write(2,"\nEvent queue overflow - signal lost\n",36); | ^ /usr/include/unistd.h:378:16: note: return value type mismatch 378 | extern ssize_t write (int __fd, const void *__buf, size_t __n) __wur | ^ /usr/include/unistd.h:378:16: note: type 'ssize_t' should match type 'int' /usr/include/unistd.h:378:16: note: 'write' was previously declared here /usr/include/unistd.h:378:16: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../src/io.c:3155:12: warning: type of 'ec_write_socket' does not match original declaration [-Wlto-type-mismatch] 3155 | extern int ec_write_socket(int, char *, int); | ^ ../src/bip_io.c:3306:1: note: type mismatch in parameter 1 3306 | ec_write_socket(uword fd, char *buf, int n) /* returns eclipse status */ | ^ ../src/bip_io.c:3306:1: note: type 'uword' should match type 'int' ../src/bip_io.c:3306:1: note: 'ec_write_socket' was previously declared here ../src/bip_io.c:3306:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../src/io.c:3156:12: warning: type of 'ec_read_socket' does not match original declaration [-Wlto-type-mismatch] 3156 | extern int ec_read_socket(int, char *, int); | ^ ../src/bip_io.c:3337:1: note: type mismatch in parameter 1 3337 | ec_read_socket(uword fd, char *buf, int n) /* returns count, sets ec_os_errno_ if -1 */ | ^ ../src/bip_io.c:3337:1: note: type 'uword' should match type 'int' ../src/bip_io.c:3337:1: note: 'ec_read_socket' was previously declared here ../src/bip_io.c:3337:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../src/io.c:3157:12: warning: type of 'ec_close_socket' does not match original declaration [-Wlto-type-mismatch] 3157 | extern int ec_close_socket(int); | ^ ../src/bip_io.c:3361:1: note: type mismatch in parameter 1 3361 | ec_close_socket(uword fd) /* returns eclipse status */ | ^ ../src/bip_io.c:3361:1: note: type 'uword' should match type 'int' ../src/bip_io.c:3361:1: note: 'ec_close_socket' was previously declared here ../src/bip_io.c:3361:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../src/emu_util.c:415:12: warning: type of 'ec_emulate' does not match original declaration [-Wlto-type-mismatch] 415 | (void) ec_emulate(); /* will init op_addr[] */ | ^ ../src/emu.c:776:1: note: return value type mismatch 776 | ec_emulate(void) /* (struct machine *m) */ | ^ ../src/emu.c:776:1: note: type 'word * (*func_ptr) (void)' should match type 'int' ../src/emu.c:776:1: note: 'ec_emulate' was previously declared here ../src/emu.c:776:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../src/intervals.c:1590:12: warning: type of 'string_to_number' does not match original declaration [-Wlto-type-mismatch] 1590 | (void) string_to_number(s, result, (stream_id) 0, 0); | ^ ../src/lex.c:1513:1: note: return value type mismatch 1513 | string_to_number(char *start, pword *result, stream_id nst, syntax_desc *sd) | ^ ../src/lex.c:1513:1: note: 'string_to_number' was previously declared here ../src/lex.c:1513:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../src/dict.c:1543:12: warning: type of 'ec_term_hash' does not match original declaration [-Wlto-type-mismatch] 1543 | hash = ec_term_hash(v, t, MAX_U_WORD, &res); | ^ ../src/bip_tconv.c:1135:1: note: return value type mismatch 1135 | ec_term_hash(value vterm, | ^ ../src/bip_tconv.c:1135:1: note: type 'uword' should match type 'int' ../src/bip_tconv.c:1135:1: note: 'ec_term_hash' was previously declared here ../src/bip_tconv.c:1135:1: note: code may be misoptimized unless '-fno-strict-aliasing' is used ../src/bip_arith.c: In function 'bip_arith_init': ../src/bip_arith.c:2101:37: warning: iteration 53 invokes undefined behavior [-Waggressive-loop-optimizations] 2101 | tag_desc[i].arith_op[j] = | ^ ../src/bip_arith.c:2100:20: note: within this loop 2100 | for(j=0; j <= ARITH_OPERATIONS; j++) | ^ ../src/error.c: In function 'default_panic': ../src/error.c:646:60: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 646 | strncpy(buf, what, MAX_PANIC_BUF-1)[MAX_PANIC_BUF] = 0; | ^ ../src/error.c:642:10: note: at offset 200 into destination object 'buf' of size 200 642 | char buf[MAX_PANIC_BUF]; | ^ gcc -s -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 main.o \ libeclipse.so libdummies.a \ -L/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/x86_64_linux -L../../sys_lib/x86_64_linux \ -lshm -L. -lgmp -lpthread -ldl -lm -o eclipse.exe /bin/cp eclipse.exe /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/x86_64_linux/eclipse.exe /bin/cp libeclipse.so /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/x86_64_linux/libeclipse.so gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/tkeclipse.c ../src/tkeclipse.c: In function 'EcQueueWrite': ../src/tkeclipse.c:410:7: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] 410 | s = Tcl_GetByteArrayFromObj(objv[2], &len); | ^ ../src/tkeclipse.c: In function 'EcQueueRead': ../src/tkeclipse.c:451:36: warning: pointer targets in passing argument 2 of 'ec_queue_read' differ in signedness [-Wpointer-sign] 451 | len = ec_queue_read(stream_nr, Tcl_SetByteArrayLength(result,len), len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | unsigned char * In file included from ../src/eclipse.h:50, from ../src/tkeclipse.c:38: ../src/embed.h:213:71: note: expected 'char *' but argument is of type 'unsigned char *' 213 | Extern DLLEXP int Winapi ec_queue_read ARGS((int stream, char *data, int size)); | ~~~~~~^~~~ ../src/ec_public.h:45:21: note: in definition of macro 'ARGS' 45 | # define ARGS(x) x | ^ ../src/tkeclipse.c:454:9: warning: 'result' is deprecated: use Tcl_GetStringResult/Tcl_SetResult [-Wdeprecated-declarations] 454 | interp->result = "ec_queue_read: cannot read from ECLiPSe stream"; | ^~~~~~ In file included from ../src/tkeclipse.c:37: /usr/include/tcl.h:499:11: note: declared here 499 | char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); | ^~~~~~ ../src/tkeclipse.c: In function 'EcPostGoal': ../src/tkeclipse.c:645:17: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] 645 | exdr_string = Tcl_GetByteArrayFromObj(Tcl_GetObjResult(interp), &len); | ^ gcc -O2 -fomit-frame-pointer -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -c ../src/tkexdr.c ../src/tkexdr.c: In function '_EcReadExdr': ../src/tkexdr.c:115:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 115 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:218:9: note: in expansion of macro 'Load_Word' 218 | Load_Word(len); | ^~~~~~~~~ ../src/tkexdr.c:116:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 116 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:218:9: note: in expansion of macro 'Load_Word' 218 | Load_Word(len); | ^~~~~~~~~ ../src/tkexdr.c:117:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 117 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:218:9: note: in expansion of macro 'Load_Word' 218 | Load_Word(len); | ^~~~~~~~~ ../src/tkexdr.c:121:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 121 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:228:9: note: in expansion of macro 'Load_DWord' 228 | Load_DWord(len); | ^~~~~~~~~~ ../src/tkexdr.c:122:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 122 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:228:9: note: in expansion of macro 'Load_DWord' 228 | Load_DWord(len); | ^~~~~~~~~~ ../src/tkexdr.c:123:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 123 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:228:9: note: in expansion of macro 'Load_DWord' 228 | Load_DWord(len); | ^~~~~~~~~~ ../src/tkexdr.c:124:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 124 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:228:9: note: in expansion of macro 'Load_DWord' 228 | Load_DWord(len); | ^~~~~~~~~~ ../src/tkexdr.c:125:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 125 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:228:9: note: in expansion of macro 'Load_DWord' 228 | Load_DWord(len); | ^~~~~~~~~~ ../src/tkexdr.c:126:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 126 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:228:9: note: in expansion of macro 'Load_DWord' 228 | Load_DWord(len); | ^~~~~~~~~~ ../src/tkexdr.c:127:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 127 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:228:9: note: in expansion of macro 'Load_DWord' 228 | Load_DWord(len); | ^~~~~~~~~~ ../src/tkexdr.c:121:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 121 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:236:9: note: in expansion of macro 'Load_DWord' 236 | Load_DWord(d.as_int); | ^~~~~~~~~~ ../src/tkexdr.c:122:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 122 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:236:9: note: in expansion of macro 'Load_DWord' 236 | Load_DWord(d.as_int); | ^~~~~~~~~~ ../src/tkexdr.c:123:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 123 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:236:9: note: in expansion of macro 'Load_DWord' 236 | Load_DWord(d.as_int); | ^~~~~~~~~~ ../src/tkexdr.c:124:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 124 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:236:9: note: in expansion of macro 'Load_DWord' 236 | Load_DWord(d.as_int); | ^~~~~~~~~~ ../src/tkexdr.c:125:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 125 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:236:9: note: in expansion of macro 'Load_DWord' 236 | Load_DWord(d.as_int); | ^~~~~~~~~~ ../src/tkexdr.c:126:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 126 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:236:9: note: in expansion of macro 'Load_DWord' 236 | Load_DWord(d.as_int); | ^~~~~~~~~~ ../src/tkexdr.c:127:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 127 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:236:9: note: in expansion of macro 'Load_DWord' 236 | Load_DWord(d.as_int); | ^~~~~~~~~~ ../src/tkexdr.c:136:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 136 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:251:9: note: in expansion of macro 'Load_Nat' 251 | Load_Nat(Tcl_Read_Check, len); | ^~~~~~~~ ../src/tkexdr.c:137:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 137 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:251:9: note: in expansion of macro 'Load_Nat' 251 | Load_Nat(Tcl_Read_Check, len); | ^~~~~~~~ ../src/tkexdr.c:138:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 138 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:251:9: note: in expansion of macro 'Load_Nat' 251 | Load_Nat(Tcl_Read_Check, len); | ^~~~~~~~ ../src/tkexdr.c:253:12: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] 253 | bp = Tcl_SetByteArrayLength(obj, len); | ^ ../src/tkexdr.c:136:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 136 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:270:9: note: in expansion of macro 'Load_Nat' 270 | Load_Nat(Tcl_Read_Check, this_index); | ^~~~~~~~ ../src/tkexdr.c:137:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 137 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:270:9: note: in expansion of macro 'Load_Nat' 270 | Load_Nat(Tcl_Read_Check, this_index); | ^~~~~~~~ ../src/tkexdr.c:138:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 138 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:270:9: note: in expansion of macro 'Load_Nat' 270 | Load_Nat(Tcl_Read_Check, this_index); | ^~~~~~~~ ../src/tkexdr.c:136:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 136 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:278:9: note: in expansion of macro 'Load_Nat' 278 | Load_Nat(Tcl_Read_Check, arity); | ^~~~~~~~ ../src/tkexdr.c:137:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 137 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:278:9: note: in expansion of macro 'Load_Nat' 278 | Load_Nat(Tcl_Read_Check, arity); | ^~~~~~~~ ../src/tkexdr.c:138:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 138 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:278:9: note: in expansion of macro 'Load_Nat' 278 | Load_Nat(Tcl_Read_Check, arity); | ^~~~~~~~ ../src/tkexdr.c: In function '_EcExdr2Tcl': ../src/tkexdr.c:115:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 115 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:404:9: note: in expansion of macro 'Load_Word' 404 | Load_Word(len); | ^~~~~~~~~ ../src/tkexdr.c:116:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 116 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:404:9: note: in expansion of macro 'Load_Word' 404 | Load_Word(len); | ^~~~~~~~~ ../src/tkexdr.c:117:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 117 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:404:9: note: in expansion of macro 'Load_Word' 404 | Load_Word(len); | ^~~~~~~~~ ../src/tkexdr.c:121:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 121 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:414:9: note: in expansion of macro 'Load_DWord' 414 | Load_DWord(len); | ^~~~~~~~~~ ../src/tkexdr.c:122:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 122 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:414:9: note: in expansion of macro 'Load_DWord' 414 | Load_DWord(len); | ^~~~~~~~~~ ../src/tkexdr.c:123:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 123 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:414:9: note: in expansion of macro 'Load_DWord' 414 | Load_DWord(len); | ^~~~~~~~~~ ../src/tkexdr.c:124:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 124 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:414:9: note: in expansion of macro 'Load_DWord' 414 | Load_DWord(len); | ^~~~~~~~~~ ../src/tkexdr.c:125:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 125 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:414:9: note: in expansion of macro 'Load_DWord' 414 | Load_DWord(len); | ^~~~~~~~~~ ../src/tkexdr.c:126:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 126 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:414:9: note: in expansion of macro 'Load_DWord' 414 | Load_DWord(len); | ^~~~~~~~~~ ../src/tkexdr.c:127:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 127 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:414:9: note: in expansion of macro 'Load_DWord' 414 | Load_DWord(len); | ^~~~~~~~~~ ../src/tkexdr.c:121:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 121 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:422:9: note: in expansion of macro 'Load_DWord' 422 | Load_DWord(d.as_int); | ^~~~~~~~~~ ../src/tkexdr.c:122:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 122 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:422:9: note: in expansion of macro 'Load_DWord' 422 | Load_DWord(d.as_int); | ^~~~~~~~~~ ../src/tkexdr.c:123:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 123 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:422:9: note: in expansion of macro 'Load_DWord' 422 | Load_DWord(d.as_int); | ^~~~~~~~~~ ../src/tkexdr.c:124:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 124 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:422:9: note: in expansion of macro 'Load_DWord' 422 | Load_DWord(d.as_int); | ^~~~~~~~~~ ../src/tkexdr.c:125:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 125 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:422:9: note: in expansion of macro 'Load_DWord' 422 | Load_DWord(d.as_int); | ^~~~~~~~~~ ../src/tkexdr.c:126:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 126 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:422:9: note: in expansion of macro 'Load_DWord' 422 | Load_DWord(d.as_int); | ^~~~~~~~~~ ../src/tkexdr.c:127:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 127 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:422:9: note: in expansion of macro 'Load_DWord' 422 | Load_DWord(d.as_int); | ^~~~~~~~~~ ../src/tkexdr.c:136:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 136 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:438:9: note: in expansion of macro 'Load_Nat' 438 | Load_Nat(Buf_Check, len); | ^~~~~~~~ ../src/tkexdr.c:137:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 137 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:438:9: note: in expansion of macro 'Load_Nat' 438 | Load_Nat(Buf_Check, len); | ^~~~~~~~ ../src/tkexdr.c:138:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 138 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:438:9: note: in expansion of macro 'Load_Nat' 438 | Load_Nat(Buf_Check, len); | ^~~~~~~~ ../src/tkexdr.c:440:39: warning: pointer targets in passing argument 1 of 'Tcl_NewByteArrayObj' differ in signedness [-Wpointer-sign] 440 | *result = Tcl_NewByteArrayObj(bp, len); | ^~ | | | char * In file included from /usr/include/tcl.h:2441, from ../src/tkexdr.c:37: /usr/include/tclDecls.h:195:66: note: expected 'const unsigned char *' but argument is of type 'char *' 195 | EXTERN Tcl_Obj * Tcl_NewByteArrayObj(const unsigned char *bytes, | ~~~~~~~~~~~~~~~~~~~~~^~~~~ ../src/tkexdr.c:136:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 136 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:455:9: note: in expansion of macro 'Load_Nat' 455 | Load_Nat(Buf_Check, this_index); | ^~~~~~~~ ../src/tkexdr.c:137:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 137 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:455:9: note: in expansion of macro 'Load_Nat' 455 | Load_Nat(Buf_Check, this_index); | ^~~~~~~~ ../src/tkexdr.c:138:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 138 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:455:9: note: in expansion of macro 'Load_Nat' 455 | Load_Nat(Buf_Check, this_index); | ^~~~~~~~ ../src/tkexdr.c:136:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 136 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:463:9: note: in expansion of macro 'Load_Nat' 463 | Load_Nat(Buf_Check, arity); | ^~~~~~~~ ../src/tkexdr.c:137:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 137 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:463:9: note: in expansion of macro 'Load_Nat' 463 | Load_Nat(Buf_Check, arity); | ^~~~~~~~ ../src/tkexdr.c:138:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 138 | (n) = (n) << 8 | (*bp++) & 0xff; \ | ~~~~~~~~^~~~~~ ../src/tkexdr.c:463:9: note: in expansion of macro 'Load_Nat' 463 | Load_Nat(Buf_Check, arity); | ^~~~~~~~ ../src/tkexdr.c: In function 'EcExdr2Tcl': ../src/tkexdr.c:516:8: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] 516 | bp = Tcl_GetByteArrayFromObj(objv[1], &len); | ^ ../src/tkexdr.c: In function 'Tcl_AppendToByteArray': ../src/tkexdr.c:566:8: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] 566 | bp = Tcl_GetByteArrayFromObj(objPtr, &alloc); | ^ ../src/tkexdr.c:571:12: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] 571 | bp = Tcl_SetByteArrayLength(objPtr, alloc); | ^ ../src/tkexdr.c: In function '_EcTcl2Exdr': ../src/tkexdr.c:624:15: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] 624 | s = Tcl_GetByteArrayFromObj(obj, &len); | ^ gcc -shared -L../../sys_lib/x86_64_linux tkexdr.o \ -L. -lgmp -lpthread -ldl -lm -lc -o tkexdr.so gcc -shared \ -L/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/x86_64_linux -L../../sys_lib/x86_64_linux \ -Wl,-R. \ tkeclipse.o tkexdr.so libeclipse.so \ -L. -lgmp -lpthread -ldl -lm -lc -o tkeclipse.so /bin/cp tkeclipse.so /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/x86_64_linux/tkeclipse.so /bin/cp tkexdr.so /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/x86_64_linux/tkexdr.so mkdir -p /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux /bin/cp ../src/external.h /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/external.h /bin/cp ../src/error.h /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/error.h /bin/cp ../src/sepia.h /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h /bin/cp ../src/ec_public.h /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/ec_public.h /bin/cp ../src/types.h /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/types.h /bin/cp config.h /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/config.h /bin/cp ../src/embed.h /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/embed.h g++ -E -DD_LOAD -DTHREADED -I. -I../src -I../../sys_include -I"/usr/include/tcl8.6" -INONE -DOC -DDFID -P ../src/eclipse_cc.cc > eclipse_cc.i /bin/cp eclipse_cc.i eclipse_cc.h /bin/cp eclipse_cc.h /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/eclipse_cc.h /bin/cp ../src/eclipseclass.h /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/eclipseclass.h /bin/cp ../src/eclipse.h /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/eclipse.h /bin/cp ../src/intervals.h /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/intervals.h rm /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/.stamp /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/.stamp make[1]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/Kernel/x86_64_linux' mkdir -p /builddir/build/BUILD/Eclipse_6.2_29/install//usr/tcltk ---------------------------------------------------------------------- Welcome to the ECLiPSe installation procedure ---------------------------------------------------------------------- ./RUNME: line 289: ./ARCH: No such file or directory ./RUNME: line 315: test: x86_64_linux: unary operator expected Which machine achitecture (ARCH) are we installing for [x86_64_linux]? Hit return to accept, or enter new value: ---------------------------------------------------------------------- You now need to specify the directory path name that eclipse will use to find its libraries and other support files. This should be the FULL PATHNAME OF THE CURRENT DIRECTORY. If you have a networked file system, you may want to specify a symbolic path under which this directory can be found on all the networked machines. What is the current directory (ECLIPSEDIR) [/builddir/build/BUILD/Eclipse_6.2_29/install/usr]? Hit return to accept, or enter new value: ---------------------------------------------------------------------- Please specify now where you want the ECLiPSe executables to be installed. This can be within the ECLiPSe directory structure or alternatively in a place where you usually put executables, e.g. a directory that is already in your PATH. Where do you want to install executables [$ECLIPSEDIR/bin/x86_64_linux]? Hit return to accept, or enter new value: ---------------------------------------------------------------------- For the graphical user interface TkECLiPSe you need Tcl/Tk (8.5 8.4 8.3). Cannot find wish We will use the following Tcl/Tk installation: TCL_VERSION: 8.3 TCL_WISH: TCL_ARCH_LIBRARY: TCL_LIBRARY: TK_LIBRARY: Accept (a), find automatically (f), specify manually (m), or skip (s) [s]? Hit return to accept, or enter new value: ---------------------------------------------------------------------- Java interface not supported in this configuration, skipping. ---------------------------------------------------------------------- You didn't unpack the ECLiPSe reference documentation. ---------------------------------------------------------------------- You have requested the default configuration of eclipse. ---------------------------------------------------------------------- Making /builddir/build/BUILD/Eclipse_6.2_29/install/usr/bin/x86_64_linux/eclipse Making /builddir/build/BUILD/Eclipse_6.2_29/install/usr/bin/x86_64_linux/tkeclipse Making /builddir/build/BUILD/Eclipse_6.2_29/install/usr/bin/x86_64_linux/tktools Skipping build of reference documentation. ---------------------------------------------------------------------- ECLiPSe installation done. You should now add /builddir/build/BUILD/Eclipse_6.2_29/install/usr/bin/x86_64_linux to your PATH environment variable. ======== make_flexlm ======== make[1]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/Flexlm' gcc -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -I/builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux -c bip_pt.c gcc -shared -o /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/x86_64_linux/pteclipse.so \ bip_pt.o \ \ -L/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/x86_64_linux -leclipse make[1]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/Flexlm' ======== make_eplex ======== make[1]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/Eplex' make[1]: Nothing to be done for 'install'. make[1]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/Eplex' ======== make_gecodeinterface ======== make[1]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/GecodeInterface' make[1]: Nothing to be done for 'install'. make[1]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/GecodeInterface' ======== make_icparc_solvers ======== make[1]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' [ -d x86_64_linux ] || mkdir x86_64_linux gcc -I. -I/builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux -I/builddir/build/BUILD/Eclipse_6.2_29/install//usr/Kernel/src -I- -I"/usr/include/tcl8.6" -INONE -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -O2 -fomit-frame-pointer edge_finder.c \ -c -o x86_64_linux/edge_finder.o cc1: note: obsolete option '-I-' used, please use '-iquote' instead gcc -shared -L/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/x86_64_linux -leclipse -L. -lgmp -lpthread -ldl -lm \ x86_64_linux/edge_finder.o -o x86_64_linux/edge_finder.so /bin/cp x86_64_linux/edge_finder.so /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/x86_64_linux/edge_finder.so [ -d x86_64_linux ] || mkdir x86_64_linux gcc -I. -I/builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux -I/builddir/build/BUILD/Eclipse_6.2_29/install//usr/Kernel/src -I- -I"/usr/include/tcl8.6" -INONE -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -O2 -fomit-frame-pointer bitmap.c \ -c -o x86_64_linux/bitmap.o cc1: note: obsolete option '-I-' used, please use '-iquote' instead In file included from /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/external.h:72, from bitmap.c:52: bitmap.c: In function 'p_create_bitmap': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ bitmap.c:323:9: note: in expansion of macro 'Check_Integer' 323 | Check_Integer(tmin); | ^~~~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ bitmap.c:324:9: note: in expansion of macro 'Check_Integer' 324 | Check_Integer(tmax); | ^~~~~~~~~~~~~ bitmap.c: In function 'p_set_bitmap_lwb': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ bitmap.c:410:9: note: in expansion of macro 'Check_Integer' 410 | Check_Integer(tmin); | ^~~~~~~~~~~~~ In file included from bitmap.c:53: ./bitmap.h:75:23: warning: pointer targets in assignment from 'word *' {aka 'long int *'} to 'uword *' {aka 'long unsigned int *'} differ in signedness [-Wpointer-sign] 75 | bval.wptr = b ; \ | ^ bitmap.c:415:9: note: in expansion of macro 'Return_Bitmap' 415 | Return_Bitmap(vnew_bm, tnew_bm, new_bitmap); | ^~~~~~~~~~~~~ bitmap.c: In function 'set_bitmap_lwb': bitmap.c:440:24: warning: pointer targets in assignment from 'uword *' {aka 'long unsigned int *'} to 'word *' {aka 'long int *'} differ in signedness [-Wpointer-sign] 440 | new_bitmap = bitmap; | ^ bitmap.c:448:24: warning: pointer targets in assignment from 'uword *' {aka 'long unsigned int *'} to 'word *' {aka 'long int *'} differ in signedness [-Wpointer-sign] 448 | new_bitmap = bitmap; | ^ bitmap.c:159:21: warning: pointer targets in assignment from 'uword *' {aka 'long unsigned int *'} to 'word *' {aka 'long int *'} differ in signedness [-Wpointer-sign] 159 | pstruct = (uword *) TG; \ | ^ bitmap.c:167:13: note: in expansion of macro 'Push_Bitmap' 167 | Push_Bitmap(new_bitmap, words); \ | ^~~~~~~~~~~ bitmap.c:182:13: note: in expansion of macro 'Copy_Bitmap' 182 | Copy_Bitmap(bitmap, low, high, new_bitmap); \ | ^~~~~~~~~~~ bitmap.c:452:13: note: in expansion of macro 'Copy_Bitmap_If_Needed' 452 | Copy_Bitmap_If_Needed(bitmap, high, high, new_bitmap, copied); | ^~~~~~~~~~~~~~~~~~~~~ bitmap.c:185:24: warning: pointer targets in assignment from 'uword *' {aka 'long unsigned int *'} to 'word *' {aka 'long int *'} differ in signedness [-Wpointer-sign] 185 | new_bitmap = bitmap; \ | ^ bitmap.c:452:13: note: in expansion of macro 'Copy_Bitmap_If_Needed' 452 | Copy_Bitmap_If_Needed(bitmap, high, high, new_bitmap, copied); | ^~~~~~~~~~~~~~~~~~~~~ bitmap.c:159:21: warning: pointer targets in assignment from 'uword *' {aka 'long unsigned int *'} to 'word *' {aka 'long int *'} differ in signedness [-Wpointer-sign] 159 | pstruct = (uword *) TG; \ | ^ bitmap.c:167:13: note: in expansion of macro 'Push_Bitmap' 167 | Push_Bitmap(new_bitmap, words); \ | ^~~~~~~~~~~ bitmap.c:182:13: note: in expansion of macro 'Copy_Bitmap' 182 | Copy_Bitmap(bitmap, low, high, new_bitmap); \ | ^~~~~~~~~~~ bitmap.c:475:17: note: in expansion of macro 'Copy_Bitmap_If_Needed' 475 | Copy_Bitmap_If_Needed(bitmap, low, high, new_bitmap, copied); | ^~~~~~~~~~~~~~~~~~~~~ bitmap.c:185:24: warning: pointer targets in assignment from 'uword *' {aka 'long unsigned int *'} to 'word *' {aka 'long int *'} differ in signedness [-Wpointer-sign] 185 | new_bitmap = bitmap; \ | ^ bitmap.c:475:17: note: in expansion of macro 'Copy_Bitmap_If_Needed' 475 | Copy_Bitmap_If_Needed(bitmap, low, high, new_bitmap, copied); | ^~~~~~~~~~~~~~~~~~~~~ bitmap.c:159:21: warning: pointer targets in assignment from 'uword *' {aka 'long unsigned int *'} to 'word *' {aka 'long int *'} differ in signedness [-Wpointer-sign] 159 | pstruct = (uword *) TG; \ | ^ bitmap.c:167:13: note: in expansion of macro 'Push_Bitmap' 167 | Push_Bitmap(new_bitmap, words); \ | ^~~~~~~~~~~ bitmap.c:182:13: note: in expansion of macro 'Copy_Bitmap' 182 | Copy_Bitmap(bitmap, low, high, new_bitmap); \ | ^~~~~~~~~~~ bitmap.c:487:17: note: in expansion of macro 'Copy_Bitmap_If_Needed' 487 | Copy_Bitmap_If_Needed(bitmap, low, high, new_bitmap, copied); | ^~~~~~~~~~~~~~~~~~~~~ bitmap.c:185:24: warning: pointer targets in assignment from 'uword *' {aka 'long unsigned int *'} to 'word *' {aka 'long int *'} differ in signedness [-Wpointer-sign] 185 | new_bitmap = bitmap; \ | ^ bitmap.c:487:17: note: in expansion of macro 'Copy_Bitmap_If_Needed' 487 | Copy_Bitmap_If_Needed(bitmap, low, high, new_bitmap, copied); | ^~~~~~~~~~~~~~~~~~~~~ bitmap.c:489:30: warning: pointer targets in assignment from 'word *' {aka 'long int *'} to 'uword *' {aka 'long unsigned int *'} differ in signedness [-Wpointer-sign] 489 | bits_ptr = Bits(new_bitmap); | ^ bitmap.c:497:21: warning: pointer targets in assignment from 'word *' {aka 'long int *'} to 'uword *' {aka 'long unsigned int *'} differ in signedness [-Wpointer-sign] 497 | *new_bm_ptr = new_bitmap; | ^ In file included from /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/external.h:72, from bitmap.c:52: bitmap.c: In function 'p_set_bitmap_upb': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ bitmap.c:523:9: note: in expansion of macro 'Check_Integer' 523 | Check_Integer(tmax); | ^~~~~~~~~~~~~ bitmap.c: In function 'p_remove_bitmap_element': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ bitmap.c:636:9: note: in expansion of macro 'Check_Integer' 636 | Check_Integer(tel); | ^~~~~~~~~~~~~ bitmap.c: In function 'p_remove_bitmap_range': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ bitmap.c:774:9: note: in expansion of macro 'Check_Integer' 774 | Check_Integer(tlo); | ^~~~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ bitmap.c:775:9: note: in expansion of macro 'Check_Integer' 775 | Check_Integer(thi); | ^~~~~~~~~~~~~ bitmap.c: In function 'p_bitmap_shifted_intersect_into': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ bitmap.c:1123:9: note: in expansion of macro 'Check_Integer' 1123 | Check_Integer(tshift); | ^~~~~~~~~~~~~ bitmap.c: In function 'bitmap_union': bitmap.c:1456:17: warning: variable 'new_low' set but not used [-Wunused-but-set-variable] 1456 | word new_low, new_high, new_offset; | ^~~~~~~ In file included from /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/external.h:72, from bitmap.c:52: bitmap.c: In function 'p_copy_bitmap_shifted': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ bitmap.c:1599:9: note: in expansion of macro 'Check_Integer' 1599 | Check_Integer(tshift); | ^~~~~~~~~~~~~ bitmap.c: In function 'p_next_greater_member': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ bitmap.c:1792:9: note: in expansion of macro 'Check_Integer' 1792 | Check_Integer(tcurr); | ^~~~~~~~~~~~~ bitmap.c: In function 'p_next_smaller_member': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ bitmap.c:1872:9: note: in expansion of macro 'Check_Integer' 1872 | Check_Integer(tcurr); | ^~~~~~~~~~~~~ bitmap.c: In function 'p_next_greater_non_member': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ bitmap.c:1951:9: note: in expansion of macro 'Check_Integer' 1951 | Check_Integer(tcurr); | ^~~~~~~~~~~~~ bitmap.c: In function 'p_next_smaller_non_member': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ bitmap.c:2018:9: note: in expansion of macro 'Check_Integer' 2018 | Check_Integer(tcurr); | ^~~~~~~~~~~~~ bitmap.c: In function 'p_bitmap_contains': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ bitmap.c:2124:9: note: in expansion of macro 'Check_Integer' 2124 | Check_Integer(tel); | ^~~~~~~~~~~~~ bitmap.c: In function 'p_bitmap_contains_range': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ bitmap.c:2165:9: note: in expansion of macro 'Check_Integer' 2165 | Check_Integer(tmin); | ^~~~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ bitmap.c:2166:9: note: in expansion of macro 'Check_Integer' 2166 | Check_Integer(tmax); | ^~~~~~~~~~~~~ bitmap.c: In function 'bitmap_intersect_into': bitmap.c:1081:35: warning: 'high_bits' may be used uninitialized in this function [-Wmaybe-uninitialized] 1081 | *bits_ptr = high_bits; | ~~~~~~~~~~^~~~~~~~~~~ bitmap.c: In function 'bitmap_shifted_intersect_into': bitmap.c:1334:35: warning: 'high_bits' may be used uninitialized in this function [-Wmaybe-uninitialized] 1334 | *bits_ptr = high_bits; | ~~~~~~~~~~^~~~~~~~~~~ gcc -shared -L/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/x86_64_linux -leclipse -L. -lgmp -lpthread -ldl -lm \ x86_64_linux/bitmap.o -o x86_64_linux/bitmap.so /bin/cp x86_64_linux/bitmap.so /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/x86_64_linux/bitmap.so [ -d x86_64_linux ] || mkdir x86_64_linux gcc -I. -I/builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux -I/builddir/build/BUILD/Eclipse_6.2_29/install//usr/Kernel/src -I- -I"/usr/include/tcl8.6" -INONE -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -O2 -fomit-frame-pointer \ ic.c -c -o x86_64_linux/ic.o cc1: note: obsolete option '-I-' used, please use '-iquote' instead In file included from /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/external.h:72, from ic.c:60: ic.c: In function 'p_ic_impose_min': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ic.c:464:22: note: in expansion of macro 'TagType' 464 | tag_desc[TagType(tc)].coerce_to[TIVL](vc, &ivl); \ | ^~~~~~~ ic.c:1023:9: note: in expansion of macro 'Constant_To_Lower_Bound' 1023 | Constant_To_Lower_Bound(vc, tc, bound); | ^~~~~~~~~~~~~~~~~~~~~~~ ic.c: In function 'p_ic_impose_max': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ic.c:474:22: note: in expansion of macro 'TagType' 474 | tag_desc[TagType(tc)].coerce_to[TIVL](vc, &ivl); \ | ^~~~~~~ ic.c:1158:9: note: in expansion of macro 'Constant_To_Upper_Bound' 1158 | Constant_To_Upper_Bound(vc, tc, bound); | ^~~~~~~~~~~~~~~~~~~~~~~ ic.c: In function 'p_ic_impose_bounds': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ic.c:464:22: note: in expansion of macro 'TagType' 464 | tag_desc[TagType(tc)].coerce_to[TIVL](vc, &ivl); \ | ^~~~~~~ ic.c:1179:9: note: in expansion of macro 'Constant_To_Lower_Bound' 1179 | Constant_To_Lower_Bound(vlwb, tlwb, new_lwb); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ic.c:474:22: note: in expansion of macro 'TagType' 474 | tag_desc[TagType(tc)].coerce_to[TIVL](vc, &ivl); \ | ^~~~~~~ ic.c:1180:9: note: in expansion of macro 'Constant_To_Upper_Bound' 1180 | Constant_To_Upper_Bound(vupb, tupb, new_upb); | ^~~~~~~~~~~~~~~~~~~~~~~ ic.c: In function 'p_make_bool': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ic.c:1254:13: note: in expansion of macro 'Check_Integer' 1254 | Check_Integer(tbool); | ^~~~~~~~~~~~~ ic.c: In function 'p_ic_exclude': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ic.c:1447:9: note: in expansion of macro 'Check_Integer' 1447 | Check_Integer(tc); | ^~~~~~~~~~~~~ ic.c: In function 'p_ic_exclude_range': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ic.c:1593:9: note: in expansion of macro 'Check_Integer' 1593 | Check_Integer(tlo); | ^~~~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ic.c:1594:9: note: in expansion of macro 'Check_Integer' 1594 | Check_Integer(thi); | ^~~~~~~~~~~~~ ic.c: In function 'swap_entries': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ic.c:498:22: note: in expansion of macro 'TagType' 498 | tag_desc[TagType(tc)].coerce_to[TIVL](vc, &ivl); \ | ^~~~~~~ ic.c:2043:13: note: in expansion of macro 'Constant_To_Typed_Bounds' 2043 | Constant_To_Typed_Bounds(tmp->val, tmp->tag, ytb); | ^~~~~~~~~~~~~~~~~~~~~~~~ ic.c: In function 'prop_ic_1v_con': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ic.c:498:22: note: in expansion of macro 'TagType' 498 | tag_desc[TagType(tc)].coerce_to[TIVL](vc, &ivl); \ | ^~~~~~~ ic.c:2363:13: note: in expansion of macro 'Constant_To_Typed_Bounds' 2363 | Constant_To_Typed_Bounds(tmp->val, tmp->tag, vi.tb); | ^~~~~~~~~~~~~~~~~~~~~~~~ ic.c: In function 'prop_pass_1': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ic.c:498:22: note: in expansion of macro 'TagType' 498 | tag_desc[TagType(tc)].coerce_to[TIVL](vc, &ivl); \ | ^~~~~~~ ic.c:2450:17: note: in expansion of macro 'Constant_To_Typed_Bounds' 2450 | Constant_To_Typed_Bounds(tmp->val, tmp->tag, vi.tb); | ^~~~~~~~~~~~~~~~~~~~~~~~ ic.c: In function 'prop_ic_neq_con': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ic.c:498:22: note: in expansion of macro 'TagType' 498 | tag_desc[TagType(tc)].coerce_to[TIVL](vc, &ivl); \ | ^~~~~~~ ic.c:2910:17: note: in expansion of macro 'Constant_To_Typed_Bounds' 2910 | Constant_To_Typed_Bounds(tmp->val, tmp->tag, vi.tb); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ic.c:498:22: note: in expansion of macro 'TagType' 498 | tag_desc[TagType(tc)].coerce_to[TIVL](vc, &ivl); \ | ^~~~~~~ ic.c:2925:21: note: in expansion of macro 'Constant_To_Typed_Bounds' 2925 | Constant_To_Typed_Bounds(tmp->val, tmp->tag, vi.tb); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ic.c:498:22: note: in expansion of macro 'TagType' 498 | tag_desc[TagType(tc)].coerce_to[TIVL](vc, &ivl); \ | ^~~~~~~ ic.c:2969:21: note: in expansion of macro 'Constant_To_Typed_Bounds' 2969 | Constant_To_Typed_Bounds(tmp->val, tmp->tag, tb); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ic.c:498:22: note: in expansion of macro 'TagType' 498 | tag_desc[TagType(tc)].coerce_to[TIVL](vc, &ivl); \ | ^~~~~~~ ic.c:3004:17: note: in expansion of macro 'Constant_To_Typed_Bounds' 3004 | Constant_To_Typed_Bounds(tmp->val, tmp->tag, vi.tb); | ^~~~~~~~~~~~~~~~~~~~~~~~ ic.c: In function 'p_ac_eq_init': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ic.c:3262:9: note: in expansion of macro 'Check_Integer' 3262 | Check_Integer(tc); | ^~~~~~~~~~~~~ ic.c: In function 'type_check_lin_terms': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ic.c:498:22: note: in expansion of macro 'TagType' 498 | tag_desc[TagType(tc)].coerce_to[TIVL](vc, &ivl); \ | ^~~~~~~ ic.c:686:13: note: in expansion of macro 'Constant_To_Typed_Bounds' 686 | Constant_To_Typed_Bounds(var->val, var->tag, coef); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ ic.c:3559:9: note: in expansion of macro 'BeginIterateLinList' 3559 | BeginIterateLinList(plin, pterm, idx, a, tmp) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:437:21: note: in expansion of macro 'IsNumber' 437 | if (IsNumber(tag)) \ | ^~~~~~~~ ic.c:3566:21: note: in expansion of macro 'Check_Integer_Or_Bignum' 3566 | Check_Integer_Or_Bignum(tmp->tag); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:456:14: note: in expansion of macro 'IsNumber' 456 | if (!IsNumber(tag)) \ | ^~~~~~~~ ic.c:3568:21: note: in expansion of macro 'Check_Number' 3568 | Check_Number(tmp->tag); | ^~~~~~~~~~~~ ic.c: In function 'setup_pass_1': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ic.c:498:22: note: in expansion of macro 'TagType' 498 | tag_desc[TagType(tc)].coerce_to[TIVL](vc, &ivl); \ | ^~~~~~~ ic.c:686:13: note: in expansion of macro 'Constant_To_Typed_Bounds' 686 | Constant_To_Typed_Bounds(var->val, var->tag, coef); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ ic.c:3620:9: note: in expansion of macro 'BeginIterateLinList' 3620 | BeginIterateLinList(plin, pterm, idx, a, tmp) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:437:21: note: in expansion of macro 'IsNumber' 437 | if (IsNumber(tag)) \ | ^~~~~~~~ ic.c:3678:21: note: in expansion of macro 'Check_Integer_Or_Bignum' 3678 | Check_Integer_Or_Bignum(tmp->tag); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:456:14: note: in expansion of macro 'IsNumber' 456 | if (!IsNumber(tag)) \ | ^~~~~~~~ ic.c:3680:21: note: in expansion of macro 'Check_Number' 3680 | Check_Number(tmp->tag); | ^~~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ic.c:498:22: note: in expansion of macro 'TagType' 498 | tag_desc[TagType(tc)].coerce_to[TIVL](vc, &ivl); \ | ^~~~~~~ ic.c:3685:21: note: in expansion of macro 'Constant_To_Typed_Bounds' 3685 | Constant_To_Typed_Bounds(tmp->val, tmp->tag, vi.tb); | ^~~~~~~~~~~~~~~~~~~~~~~~ ic.c: In function 'process_lin_terms_to_vectors_and_prop': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ic.c:498:22: note: in expansion of macro 'TagType' 498 | tag_desc[TagType(tc)].coerce_to[TIVL](vc, &ivl); \ | ^~~~~~~ ic.c:686:13: note: in expansion of macro 'Constant_To_Typed_Bounds' 686 | Constant_To_Typed_Bounds(var->val, var->tag, coef); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ ic.c:3862:9: note: in expansion of macro 'BeginIterateLinList' 3862 | BeginIterateLinList(plin, pterm, idx, a, tmp) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ic.c:498:22: note: in expansion of macro 'TagType' 498 | tag_desc[TagType(tc)].coerce_to[TIVL](vc, &ivl); \ | ^~~~~~~ ic.c:3879:17: note: in expansion of macro 'Constant_To_Typed_Bounds' 3879 | Constant_To_Typed_Bounds(tmp->val, tmp->tag, vi.tb); | ^~~~~~~~~~~~~~~~~~~~~~~~ ic.c: In function 'setup_1v_con': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ic.c:498:22: note: in expansion of macro 'TagType' 498 | tag_desc[TagType(tc)].coerce_to[TIVL](vc, &ivl); \ | ^~~~~~~ ic.c:686:13: note: in expansion of macro 'Constant_To_Typed_Bounds' 686 | Constant_To_Typed_Bounds(var->val, var->tag, coef); \ | ^~~~~~~~~~~~~~~~~~~~~~~~ ic.c:4201:9: note: in expansion of macro 'BeginIterateLinList' 4201 | BeginIterateLinList(plin, pterm, idx, a, tmp) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ic.c:498:22: note: in expansion of macro 'TagType' 498 | tag_desc[TagType(tc)].coerce_to[TIVL](vc, &ivl); \ | ^~~~~~~ ic.c:4203:17: note: in expansion of macro 'Constant_To_Typed_Bounds' 4203 | Constant_To_Typed_Bounds(tmp->val, tmp->tag, vi.tb); | ^~~~~~~~~~~~~~~~~~~~~~~~ ic.c: In function 'p_set_up_ic_con': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ic.c:4294:9: note: in expansion of macro 'Check_Integer' 4294 | Check_Integer(tflags); | ^~~~~~~~~~~~~ ic.c: In function 'p_get_print_info': ic.c:638:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 638 | #define DoublesIdentical(a, b) (*((word*)&(a)) == *((word*)&(b))) | ~^~~~~~~~~~~~ ic.c:659:20: note: in expansion of macro 'DoublesIdentical' 659 | } else if (DoublesIdentical(lo, hi)) { \ | ^~~~~~~~~~~~~~~~ ic.c:4476:9: note: in expansion of macro 'Bounds_To_Constant' 4476 | Bounds_To_Constant(con.c.l, con.c.u, &res); | ^~~~~~~~~~~~~~~~~~ ic.c:638:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 638 | #define DoublesIdentical(a, b) (*((word*)&(a)) == *((word*)&(b))) | ~^~~~~~~~~~~~ ic.c:659:20: note: in expansion of macro 'DoublesIdentical' 659 | } else if (DoublesIdentical(lo, hi)) { \ | ^~~~~~~~~~~~~~~~ ic.c:4476:9: note: in expansion of macro 'Bounds_To_Constant' 4476 | Bounds_To_Constant(con.c.l, con.c.u, &res); | ^~~~~~~~~~~~~~~~~~ ic.c:638:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 638 | #define DoublesIdentical(a, b) (*((word*)&(a)) == *((word*)&(b))) | ~^~~~~~~~~~~~ ic.c:659:20: note: in expansion of macro 'DoublesIdentical' 659 | } else if (DoublesIdentical(lo, hi)) { \ | ^~~~~~~~~~~~~~~~ ic.c:4491:17: note: in expansion of macro 'Bounds_To_Constant' 4491 | Bounds_To_Constant(a.l, a.u, dest); | ^~~~~~~~~~~~~~~~~~ ic.c:638:54: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 638 | #define DoublesIdentical(a, b) (*((word*)&(a)) == *((word*)&(b))) | ~^~~~~~~~~~~~ ic.c:659:20: note: in expansion of macro 'DoublesIdentical' 659 | } else if (DoublesIdentical(lo, hi)) { \ | ^~~~~~~~~~~~~~~~ ic.c:4491:17: note: in expansion of macro 'Bounds_To_Constant' 4491 | Bounds_To_Constant(a.l, a.u, dest); | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/external.h:72, from ic.c:60: ic.c: In function 'p_get_bounds': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ic.c:4702:20: note: in expansion of macro 'IsNumber' 4702 | } else if (IsNumber(tvar)) { | ^~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ic.c:4705:31: note: in expansion of macro 'TagType' 4705 | result = tag_desc[TagType(tvar)].coerce_to[TIVL](vvar, &breal); | ^~~~~~~ ic.c: In function 'p_get_integer_bounds1': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:426:22: note: in expansion of macro 'IsNumber' 426 | else if (IsNumber(tag)) \ | ^~~~~~~~ ic.c:4739:9: note: in expansion of macro 'Check_Integer' 4739 | Check_Integer(tfinite); | ^~~~~~~~~~~~~ ic.c: In function 'p_get_domain_size': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ic.c:4791:13: note: in expansion of macro 'IsNumber' 4791 | if (IsNumber(tvar)) { | ^~~~~~~~ ic.c: In function 'unify_number_ic': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ ic.c:485:22: note: in expansion of macro 'TagType' 485 | tag_desc[TagType(tc)].coerce_to[TIVL](vc, &ivl); \ | ^~~~~~~ ic.c:4873:9: note: in expansion of macro 'Constant_To_Bounds' 4873 | Constant_To_Bounds(vnum, tnum, cl, cu, ci); | ^~~~~~~~~~~~~~~~~~ ic.c: In function 'unify_ic_ic': ic.c:5022:17: warning: unused variable 'ic_type' [-Wunused-variable] 5022 | dident ic_type, ic_type1, ic_type2; | ^~~~~~~ In file included from /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/external.h:72, from ic.c:60: ic.c: In function 'p_unify_ic': /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:247:34: warning: array subscript has type 'char' [-Wchar-subscripts] 247 | #define TagTypeC(t) ((int8) (t)) | ~^~~~~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:248:33: note: in expansion of macro 'TagTypeC' 248 | #define TagType(item_tag) TagTypeC((item_tag).kernel) | ^~~~~~~~ /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h:266:56: note: in expansion of macro 'TagType' 266 | #define IsNumber(d) (!IsRef(d) && tag_desc[TagType(d)].numeric) | ^~~~~~~ ic.c:5358:13: note: in expansion of macro 'IsNumber' 5358 | if (IsNumber(tterm)) { | ^~~~~~~~ ic.c: In function 'ic_exclude_range': ic.c:1552:22: warning: 'int_lwb' may be used uninitialized in this function [-Wmaybe-uninitialized] 1552 | result = create_bitmap(int_lwb, int_upb, &bitmap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ic.c: In function 'process_lin_terms_to_vectors_and_prop': ic.c:3933:70: warning: 'off_neg' may be used uninitialized in this function [-Wmaybe-uninitialized] 3933 | result = ec_enter_suspension(vi.attr + off_neg, | ^ ic.c:3928:70: warning: 'off_pos' may be used uninitialized in this function [-Wmaybe-uninitialized] 3928 | result = ec_enter_suspension(vi.attr + off_pos, | ^ ic.c:4106:9: warning: 'var_buf' may be used uninitialized in this function [-Wmaybe-uninitialized] 4106 | finish_setting_up_con_struct(con, lo_buf, hi_buf, var_buf, count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ic.c:4106:9: warning: 'hi_buf' may be used uninitialized in this function [-Wmaybe-uninitialized] ic.c:4106:9: warning: 'lo_buf' may be used uninitialized in this function [-Wmaybe-uninitialized] gcc -shared -L/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/x86_64_linux -leclipse -L. -lgmp -lpthread -ldl -lm \ x86_64_linux/ic.o x86_64_linux/bitmap.so -o x86_64_linux/ic.so /bin/cp x86_64_linux/ic.so /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/x86_64_linux/ic.so [ -d x86_64_linux ] || mkdir x86_64_linux gcc -I. -I/builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux -I/builddir/build/BUILD/Eclipse_6.2_29/install//usr/Kernel/src -I- -I"/usr/include/tcl8.6" -INONE -D_REENTRANT -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSE_INTERP_RESULT -fno-strict-overflow -fPIC -O2 -fomit-frame-pointer eregex.c \ -c -o x86_64_linux/eregex.o cc1: note: obsolete option '-I-' used, please use '-iquote' instead gcc -shared -L/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/x86_64_linux -leclipse -L. -lgmp -lpthread -ldl -lm \ x86_64_linux/eregex.o -o x86_64_linux/eregex.so /bin/cp x86_64_linux/eregex.so /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/x86_64_linux/eregex.so /bin/cp graph_algorithms.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/graph_algorithms.ecl /bin/cp heap_array.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/heap_array.ecl /bin/cp fd_sets.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_sets.ecl /bin/cp ic_sets.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_sets.ecl /bin/cp ic.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic.ecl /bin/cp ic_kernel.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_kernel.ecl /bin/cp ic_constraints.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_constraints.ecl /bin/cp ic_symbolic.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_symbolic.ecl /bin/cp fd_search.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_search.ecl /bin/cp ic_search.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_search.ecl /bin/cp fd_sbds.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_sbds.ecl /bin/cp ic_sbds.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_sbds.ecl /bin/cp fd_generic_interface.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_generic_interface.ecl /bin/cp ic_generic_interface.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_generic_interface.ecl /bin/cp fd_global.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_global.ecl /bin/cp ic_global.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_global.ecl /bin/cp fd_sequence.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_sequence.ecl /bin/cp ic_sequence.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_sequence.ecl /bin/cp flow_constraints_support.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/flow_constraints_support.ecl /bin/cp cumulative.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/cumulative.ecl /bin/cp ic_cumulative.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_cumulative.ecl /bin/cp fd_edge_finder_common.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_edge_finder_common.ecl /bin/cp ic_edge_finder_common.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_edge_finder_common.ecl /bin/cp edge_finder.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/edge_finder.ecl /bin/cp ic_edge_finder.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_edge_finder.ecl /bin/cp edge_finder3.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/edge_finder3.ecl /bin/cp ic_edge_finder3.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_edge_finder3.ecl /bin/cp fd_prop_test_util.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_prop_test_util.ecl /bin/cp ic_prop_test_util.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_prop_test_util.ecl /bin/cp config_opts.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/config_opts.ecl /bin/cp gap.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/gap.ecl /bin/cp sym_expr.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/sym_expr.ecl /bin/cp ic_gap_sbdd.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_gap_sbdd.ecl /bin/cp ic_gap_sbds.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_gap_sbds.ecl /bin/cp regex.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/regex.ecl /bin/cp sd.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/sd.ecl /bin/cp conjunto_fd_sets.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/conjunto_fd_sets.ecl /bin/cp ic_hybrid_sets.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_hybrid_sets.ecl /bin/cp lex_set.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/lex_set.ecl /bin/cp tentative.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/tentative.ecl /bin/cp tentative_constraints.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/tentative_constraints.ecl /bin/cp max_flow.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/max_flow.ecl /bin/cp changeset.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/changeset.pl /bin/cp shadow_cons.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/shadow_cons.pl /bin/cp ech/ech.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ech.pl /bin/cp repair.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/repair.pl /bin/cp eplex_relax.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/eplex_relax.pl /bin/cp repairfd.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/repairfd.pl /bin/cp ic_make_overlap_bivs.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_make_overlap_bivs.pl /bin/cp ic_probe_support.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_probe_support.pl /bin/cp ic_probing_for_scheduling.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_probing_for_scheduling.pl /bin/cp ic_probe.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_probe.pl /bin/cp ic_probe_search.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_probe_search.pl /bin/cp make_overlap_bivs.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/make_overlap_bivs.pl /bin/cp probe_support.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/probe_support.pl /bin/cp probing_for_scheduling.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/probing_for_scheduling.pl /bin/cp probe.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/probe.pl /bin/cp probe_search.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/probe_search.pl /bin/cp bin_info.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/bin_info.pl /bin/cp clpfd.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/clpfd.ecl /bin/cp generic_search.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/generic_search.ecl /bin/cp generic_search_comments.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/generic_search_comments.ecl /bin/cp generic_sbds.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/generic_sbds.ecl /bin/cp generic_global_constraints.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/generic_global_constraints.ecl /bin/cp generic_sets.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/generic_sets.ecl /bin/cp generic_hybrid_sets.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/generic_hybrid_sets.ecl /bin/cp generic_cumulative.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/generic_cumulative.ecl /bin/cp generic_edge_finder_common.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/generic_edge_finder_common.ecl /bin/cp generic_edge_finder.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/generic_edge_finder.ecl /bin/cp generic_edge_finder3.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/generic_edge_finder3.ecl /bin/cp generic_prop_test_util.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/generic_prop_test_util.ecl /bin/cp generic_gap_sbdd.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/generic_gap_sbdd.ecl /bin/cp generic_gap_sbds.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/generic_gap_sbds.ecl /bin/cp generic_flow_constraints.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/generic_flow_constraints.ecl /bin/cp generic_bin_packing.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/generic_bin_packing.ecl /bin/cp generic_sequence.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/generic_sequence.ecl mkdir -p /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/tutorial /bin/cp cbs.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/tutorial/cbs.ecl /bin/cp lds.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/tutorial/lds.ecl /bin/cp wcs.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/tutorial/wcs.ecl /bin/cp knapsack_ls.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/tutorial/knapsack_ls.ecl mkdir -p /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/ech /bin/cp ech/bool.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/ech/bool.pl /bin/cp ech/deussen_bool.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/ech/deussen_bool.pl /bin/cp ech/diaz_bool.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/ech/diaz_bool.pl /bin/cp ech/puzzle_bool.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/ech/puzzle_bool.pl /bin/cp ech/domain.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/ech/domain.pl /bin/cp ech/queens_domain.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/ech/queens_domain.pl /bin/cp ech/primes.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/ech/primes.pl /bin/cp ech/primes1.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/ech/primes1.pl make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("graph_algorithms", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("heap_array", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("fd_sets", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("ic_sets", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("ic", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("ic_kernel", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("ic_constraints", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("ic_symbolic", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("fd_search", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("ic_search", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("fd_sbds", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("ic_sbds", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("fd_generic_interface", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("ic_generic_interface", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("fd_global", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("ic_global", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("fd_sequence", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("ic_sequence", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("flow_constraints_support", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("cumulative", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("ic_cumulative", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("fd_edge_finder_common", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("ic_edge_finder_common", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("edge_finder", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("ic_edge_finder", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("edge_finder3", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("ic_edge_finder3", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("fd_prop_test_util", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("ic_prop_test_util", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("config_opts", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("gap", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("sym_expr", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("ic_gap_sbdd", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("ic_gap_sbds", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("regex", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("sd", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("conjunto_fd_sets", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("ic_hybrid_sets", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("lex_set", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("tentative", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("tentative_constraints", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("max_flow", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("changeset", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("shadow_cons", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("ech/ech", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("repair", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("eplex_relax", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' library not found in use_module(library(eplex)) WARNING: Directive failed or aborted in file eplex_relax.pl, line 54: :- lib(eplex). WARNING: predicate used but not declared or defined in add_pool_constraint / 2 in module eplex_relax make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("repairfd", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("ic_make_overlap_bivs", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("ic_probe_support", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("ic_probing_for_scheduling", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' library not found in use_module(library(eplex)) library not found in use_module(library(eplex)) library not found in use_module(library(eplex)) WARNING: Directive failed or aborted in file ic_probing_for_scheduling.pl, line 51: :- lib(eplex). WARNING: Directive failed or aborted in file ic_probe.pl, line 26: :- lib(eplex). WARNING: Directive failed or aborted in file ic_probe_search.pl, line 26: :- lib(eplex). WARNING: predicate used but not declared or defined in lp_var_get / 4 in module ic_probe WARNING: predicate used but not declared or defined in lp_var_occurrence / 3 in module ic_probe WARNING: predicate used but not declared or defined in lp_add_vars / 2 in module ic_probe WARNING: predicate used but not declared or defined in lp_add_constraints / 3 in module ic_probe WARNING: referring to non-existing module in eplex : lp_get / 3 in module ic_probe WARNING: referring to non-existing module in eplex : lp_var_get / 4 in module ic_probe WARNING: referring to non-existing module in eplex : lp_demon_setup / 5 in module ic_probe WARNING: referring to non-existing module in eplex : integers / 1 in module ic_probe WARNING: referring to non-existing module in eplex : lp_cleanup / 1 in module ic_probing_for_scheduling make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("ic_probe", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' library not found in use_module(library(eplex)) WARNING: Directive failed or aborted in file ic_probe.pl, line 26: :- lib(eplex). WARNING: predicate used but not declared or defined in lp_var_get / 4 in module ic_probe WARNING: predicate used but not declared or defined in lp_var_occurrence / 3 in module ic_probe WARNING: predicate used but not declared or defined in lp_add_vars / 2 in module ic_probe WARNING: predicate used but not declared or defined in lp_add_constraints / 3 in module ic_probe WARNING: referring to non-existing module in eplex : lp_get / 3 in module ic_probe WARNING: referring to non-existing module in eplex : lp_var_get / 4 in module ic_probe WARNING: referring to non-existing module in eplex : lp_demon_setup / 5 in module ic_probe WARNING: referring to non-existing module in eplex : integers / 1 in module ic_probe make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("ic_probe_search", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' library not found in use_module(library(eplex)) library not found in use_module(library(eplex)) WARNING: Directive failed or aborted in file ic_probe_search.pl, line 26: :- lib(eplex). WARNING: Directive failed or aborted in file ic_probe.pl, line 26: :- lib(eplex). WARNING: predicate used but not declared or defined in lp_var_get / 4 in module ic_probe WARNING: predicate used but not declared or defined in lp_var_occurrence / 3 in module ic_probe WARNING: predicate used but not declared or defined in lp_add_vars / 2 in module ic_probe WARNING: predicate used but not declared or defined in lp_add_constraints / 3 in module ic_probe WARNING: referring to non-existing module in eplex : lp_get / 3 in module ic_probe WARNING: referring to non-existing module in eplex : lp_var_get / 4 in module ic_probe WARNING: referring to non-existing module in eplex : lp_demon_setup / 5 in module ic_probe WARNING: referring to non-existing module in eplex : integers / 1 in module ic_probe make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("make_overlap_bivs", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("probe_support", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("probing_for_scheduling", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' library not found in use_module(library(eplex)) library not found in use_module(library(eplex)) library not found in use_module(library(eplex)) WARNING: Directive failed or aborted in file probing_for_scheduling.pl, line 50: :- lib(eplex). WARNING: Directive failed or aborted in file probe.pl, line 26: :- lib(eplex). WARNING: Directive failed or aborted in file probe_search.pl, line 26: :- lib(eplex). WARNING: predicate used but not declared or defined in lp_var_get/4 in module probe WARNING: predicate used but not declared or defined in lp_var_occurrence/3 in module probe WARNING: predicate used but not declared or defined in lp_add_vars/2 in module probe WARNING: predicate used but not declared or defined in lp_add_constraints/3 in module probe WARNING: referring to non-existing module in eplex : lp_get/3 in module probe WARNING: referring to non-existing module in eplex : lp_var_get/4 in module probe WARNING: referring to non-existing module in eplex : lp_demon_setup/5 in module probe WARNING: referring to non-existing module in eplex : integers/1 in module probe WARNING: referring to non-existing module in eplex : lp_cleanup/1 in module probing_for_scheduling make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("probe", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' library not found in use_module(library(eplex)) WARNING: Directive failed or aborted in file probe.pl, line 26: :- lib(eplex). WARNING: predicate used but not declared or defined in lp_var_get/4 in module probe WARNING: predicate used but not declared or defined in lp_var_occurrence/3 in module probe WARNING: predicate used but not declared or defined in lp_add_vars/2 in module probe WARNING: predicate used but not declared or defined in lp_add_constraints/3 in module probe WARNING: referring to non-existing module in eplex : lp_get/3 in module probe WARNING: referring to non-existing module in eplex : lp_var_get/4 in module probe WARNING: referring to non-existing module in eplex : lp_demon_setup/5 in module probe WARNING: referring to non-existing module in eplex : integers/1 in module probe make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("probe_search", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' library not found in use_module(library(eplex)) library not found in use_module(library(eplex)) WARNING: Directive failed or aborted in file probe_search.pl, line 26: :- lib(eplex). WARNING: Directive failed or aborted in file probe.pl, line 26: :- lib(eplex). WARNING: predicate used but not declared or defined in lp_var_get/4 in module probe WARNING: predicate used but not declared or defined in lp_var_occurrence/3 in module probe WARNING: predicate used but not declared or defined in lp_add_vars/2 in module probe WARNING: predicate used but not declared or defined in lp_add_constraints/3 in module probe WARNING: referring to non-existing module in eplex : lp_get/3 in module probe WARNING: referring to non-existing module in eplex : lp_var_get/4 in module probe WARNING: referring to non-existing module in eplex : lp_demon_setup/5 in module probe WARNING: referring to non-existing module in eplex : integers/1 in module probe make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("bin_info", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("repair","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("ech/ech.pl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("repairfd","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("changeset","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("ic_make_overlap_bivs","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("ic_probe_support","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("ic_probing_for_scheduling","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' library not found in use_module(library(eplex)) library not found in use_module(library(eplex)) WARNING: Directive failed or aborted in file ic_probing_for_scheduling.pl, line 51: :- lib(eplex). WARNING: Directive failed or aborted in file ic_probe.pl, line 26: :- lib(eplex). WARNING: predicate used but not declared or defined in lp_var_get / 4 in module ic_probe WARNING: predicate used but not declared or defined in lp_var_occurrence / 3 in module ic_probe WARNING: predicate used but not declared or defined in lp_add_vars / 2 in module ic_probe WARNING: predicate used but not declared or defined in lp_add_constraints / 3 in module ic_probe WARNING: referring to non-existing module in eplex : lp_get / 3 in module ic_probe WARNING: referring to non-existing module in eplex : lp_var_get / 4 in module ic_probe WARNING: referring to non-existing module in eplex : lp_demon_setup / 5 in module ic_probe WARNING: referring to non-existing module in eplex : integers / 1 in module ic_probe library not found in use_module(library(eplex)) WARNING: Directive failed or aborted in file ic_probe_search.pl, line 26: :- lib(eplex). make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("ic_probe","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' library not found in use_module(library(eplex)) WARNING: Directive failed or aborted in file ic_probe.pl, line 26: :- lib(eplex). make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("ic_probe_search","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' library not found in use_module(library(eplex)) library not found in use_module(library(eplex)) WARNING: Directive failed or aborted in file ic_probe_search.pl, line 26: :- lib(eplex). WARNING: Directive failed or aborted in file ic_probe.pl, line 26: :- lib(eplex). WARNING: predicate used but not declared or defined in lp_var_get / 4 in module ic_probe WARNING: predicate used but not declared or defined in lp_var_occurrence / 3 in module ic_probe WARNING: predicate used but not declared or defined in lp_add_vars / 2 in module ic_probe WARNING: predicate used but not declared or defined in lp_add_constraints / 3 in module ic_probe WARNING: referring to non-existing module in eplex : lp_get / 3 in module ic_probe WARNING: referring to non-existing module in eplex : lp_var_get / 4 in module ic_probe WARNING: referring to non-existing module in eplex : lp_demon_setup / 5 in module ic_probe WARNING: referring to non-existing module in eplex : integers / 1 in module ic_probe make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("make_overlap_bivs","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("probe_support","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("probing_for_scheduling","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' library not found in use_module(library(eplex)) library not found in use_module(library(eplex)) WARNING: Directive failed or aborted in file probing_for_scheduling.pl, line 50: :- lib(eplex). WARNING: Directive failed or aborted in file probe.pl, line 26: :- lib(eplex). WARNING: predicate used but not declared or defined in lp_var_get/4 in module probe WARNING: predicate used but not declared or defined in lp_var_occurrence/3 in module probe WARNING: predicate used but not declared or defined in lp_add_vars/2 in module probe WARNING: predicate used but not declared or defined in lp_add_constraints/3 in module probe WARNING: referring to non-existing module in eplex : lp_get/3 in module probe WARNING: referring to non-existing module in eplex : lp_var_get/4 in module probe WARNING: referring to non-existing module in eplex : lp_demon_setup/5 in module probe WARNING: referring to non-existing module in eplex : integers/1 in module probe library not found in use_module(library(eplex)) WARNING: Directive failed or aborted in file probe_search.pl, line 26: :- lib(eplex). make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("probe","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' library not found in use_module(library(eplex)) WARNING: Directive failed or aborted in file probe.pl, line 26: :- lib(eplex). make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("probe_search","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' library not found in use_module(library(eplex)) library not found in use_module(library(eplex)) WARNING: Directive failed or aborted in file probe_search.pl, line 26: :- lib(eplex). WARNING: Directive failed or aborted in file probe.pl, line 26: :- lib(eplex). WARNING: predicate used but not declared or defined in lp_var_get/4 in module probe WARNING: predicate used but not declared or defined in lp_var_occurrence/3 in module probe WARNING: predicate used but not declared or defined in lp_add_vars/2 in module probe WARNING: predicate used but not declared or defined in lp_add_constraints/3 in module probe WARNING: referring to non-existing module in eplex : lp_get/3 in module probe WARNING: referring to non-existing module in eplex : lp_var_get/4 in module probe WARNING: referring to non-existing module in eplex : lp_demon_setup/5 in module probe WARNING: referring to non-existing module in eplex : integers/1 in module probe make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("shadow_cons","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("fd_sets","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("conjunto_fd_sets","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("graph_algorithms","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("ic","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("ic_kernel","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("ic_sets","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("ic_hybrid_sets","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("fd_search","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("ic_symbolic","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("clpfd","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("fd_sbds","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("ic_sbds","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' WARNING: referring to non-exported predicate in ic_sbds : sbds_try / 2 in module ic_search WARNING: referring to non-exported predicate in ic_sbds : is_sbds_var / 1 in module ic_search make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("fd_global","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("ic_global","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("cumulative","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("ic_cumulative","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("edge_finder","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("ic_edge_finder","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("edge_finder3","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("ic_edge_finder3","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("fd_prop_test_util","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("ic_prop_test_util","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("config_opts","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("gap","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("sym_expr","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("ic_gap_sbdd","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' WARNING: referring to non-exported predicate in ic_gap_sbdd : sbdd_try / 2 in module ic_search WARNING: referring to non-exported predicate in ic_gap_sbdd : is_sbdd_var / 1 in module ic_search make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("ic_gap_sbds","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' WARNING: referring to non-exported predicate in ic_gap_sbds : sbds_try / 2 in module ic_search WARNING: referring to non-exported predicate in ic_gap_sbds : is_sbds_var / 1 in module ic_search make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("regex","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("sd","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("tentative","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("tentative_constraints","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[2]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' make[2]: Nothing to be done for 'objects'. make[2]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' LD_LIBRARY_PATH=/lib: /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("max_flow","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' /bin/cp RuntimesList.g /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/RuntimesList.g /bin/cp SBDDa.g /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/SBDDa.g rm /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/tutorial/.stamp /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/ech/.stamp make[1]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/icparc_solvers' ======== make_javainterface ======== make[1]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/JavaInterface' make[1]: Nothing to be done for 'install'. make[1]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/JavaInterface' ======== make_contrib ======== make[1]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/Contrib' mkdir -p /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public /bin/cp all_min_cuts.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/all_min_cuts.ecl /bin/cp all_min_cuts_eplex.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/all_min_cuts_eplex.ecl /bin/cp cardinal.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/cardinal.ecl /bin/cp ic_global_gac.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/ic_global_gac.ecl /bin/cp fd_global_gac.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fd_global_gac.ecl /bin/cp grasper.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/grasper.ecl /bin/cp lambda.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/lambda.ecl /bin/cp ldsb.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/ldsb.ecl /bin/cp list_collection.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/list_collection.ecl /bin/cp cycle.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/cycle.ecl /bin/cp max_flow_eplex.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/max_flow_eplex.ecl /bin/cp xml.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/xml.ecl /bin/cp generic_global_gac.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/generic_global_gac.ecl /bin/cp applic.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/applic.pl /bin/cp arrays.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/arrays.pl /bin/cp assoc.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/assoc.pl /bin/cp bags.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/bags.pl /bin/cp between.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/between.pl /bin/cp distfix.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/distfix.pl /bin/cp flat.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/flat.pl /bin/cp graphs.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/graphs.pl /bin/cp intervals.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/intervals.pl /bin/cp listut.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/listut.pl /bin/cp logarr.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/logarr.pl /bin/cp map.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/map.pl /bin/cp metutl.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/metutl.pl /bin/cp occur.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/occur.pl /bin/cp order.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/order.pl /bin/cp project.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/project.pl /bin/cp random.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/random.pl /bin/cp rdtok.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/rdtok.pl /bin/cp read.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/read.pl /bin/cp struct.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/struct.pl /bin/cp tidy.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/tidy.pl /bin/cp trees.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/trees.pl /bin/cp xml.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/xml.pl /bin/cp xml_diagnosis.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/xml_diagnosis.pl /bin/cp xml_pp.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/xml_pp.pl /bin/cp xml_acquisition.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/xml_acquisition.pl /bin/cp xml_generation.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/xml_generation.pl /bin/cp xml_utilities.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/xml_utilities.pl /bin/cp cardinal_comments.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/cardinal_comments.pl /bin/cp cardinal_functions.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/cardinal_functions.pl /bin/cp cardinal_minmax.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/cardinal_minmax.pl /bin/cp cardinal_union.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/cardinal_union.pl /bin/cp cardinal_util.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/cardinal_util.pl /bin/cp README /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/README /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("applic","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("arrays","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("assoc","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("bags","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("between","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("distfix","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' WARNING: referring to a deprecated predicate in name / 2 in module rdtok Advice: Use string_list/2 with atom_string/2 or number_string/2 /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("flat","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("graphs","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("intervals","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("listut","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("logarr","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("map","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("metutl","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("occur","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("order","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("project","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("random","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("rdtok","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("read","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' WARNING: referring to a deprecated predicate in name / 2 in module rdtok Advice: Use string_list/2 with atom_string/2 or number_string/2 /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("struct","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("tidy","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("trees","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("all_min_cuts","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("all_min_cuts_eplex","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' library not found in use_module(library(eplex)) file all_min_cuts_eplex.ecl, line 212: syntax error: postfix/infix operator expected | eplex: (Y $>= 0), | ^ here WARNING: Directive failed or aborted in file all_min_cuts_eplex.ecl, line 46: :- lib(eplex). /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("cardinal","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("ic_global_gac","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("fd_global_gac","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("grasper","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("lambda","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("ldsb","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("list_collection","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("cycle","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' library not found in use_module(library(eplex)) WARNING: Directive failed or aborted in file cycle.ecl, line 91: :- lib(eplex). /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("max_flow_eplex","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' library not found in use_module(library(eplex)) file max_flow_eplex.ecl, line 162: syntax error: postfix/infix operator expected | eplex: (X $>= 0), | ^ here file max_flow_eplex.ecl, line 196: syntax error: postfix/infix operator expected | eplex: (sum(X_ijs) $= sum(X_jis)) | ^ here file max_flow_eplex.ecl, line 258: syntax error: postfix/infix operator expected | eplex: (Y $>= 0), | ^ here WARNING: Directive failed or aborted in file max_flow_eplex.ecl, line 33: :- lib(eplex). /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("xml","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /bin/cp logarr.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/logarr.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(fcompile), set_flag(variable_names,off), set_flag(debug_compile,off), fcompile("logarr", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' /bin/cp listut.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/listut.pl make[1]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/Contrib' ======== make_visualisation ======== make[1]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/Visualisation' make[1]: Nothing to be done for 'install'. make[1]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/Visualisation' ======== make_oci ======== make[1]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/Oci' make[1]: Nothing to be done for 'install'. make[1]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/Oci' ======== make_cpviz ======== make[1]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/CPViz' make[1]: Nothing to be done for 'install'. make[1]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/CPViz' ======== make_ecrc_solvers ======== make[1]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/ecrc_solvers' /bin/cp propia.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/propia.pl /bin/cp chr.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr.pl /bin/cp chr2pl.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr2pl.pl /bin/cp r.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/r.pl /bin/cp conjunto.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/conjunto.pl /bin/cp set.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/set.pl /bin/cp s_lists.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/s_lists.pl /bin/cp chr_doc.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr_doc.pl mkdir -p /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr cp chr_op.op /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr cp -pr chr/*.* /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr chmod -f a+r,u+w,go-w /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/* mkdir -p /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/propia mkdir -p /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples /bin/cp propia/crossword.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/propia/crossword.pl /bin/cp propia/manual_examples.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/propia/manual_examples.pl /bin/cp propia/zebra.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/propia/zebra.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("propia", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("chr", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("chr2pl", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("r", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("conjunto", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' Parallel-declaration ignored for set : in_or_notin / 2 /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("set", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' Parallel-declaration ignored for set : in_or_notin / 2 /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(fcompile), set_flag(variable_names,off), fcompile("s_lists", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("propia","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("chr","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'get_flag(library_path,P),set_flag(library_path,["."|P]),lib(document),icompile("conjunto","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' Parallel-declaration ignored for set : in_or_notin / 2 rm /builddir/build/BUILD/Eclipse_6.2_29/install//usr/doc/examples/.stamp make[1]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/ecrc_solvers' ======== make_pt_libraries ======== make[1]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/pt_libraries' /bin/cp pretty_printer.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/pretty_printer.ecl /bin/cp coverage.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/coverage.ecl /bin/cp xref.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/xref.ecl /bin/cp instrument.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/instrument.ecl /bin/cp instprofile.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/instprofile.ecl /bin/cp mode_analyser.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/mode_analyser.ecl /bin/cp daVinci.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/daVinci.ecl /bin/cp lint.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/lint.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(fcompile), set_flag(variable_names,off), set_flag(debug_compile,off), fcompile("pretty_printer", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(fcompile), set_flag(variable_names,off), set_flag(debug_compile,off), fcompile("coverage", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(fcompile), set_flag(variable_names,off), set_flag(debug_compile,off), fcompile("xref", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(fcompile), set_flag(variable_names,off), set_flag(debug_compile,off), fcompile("instrument", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(fcompile), set_flag(variable_names,off), set_flag(debug_compile,off), fcompile("instprofile", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(fcompile), set_flag(variable_names,off), set_flag(debug_compile,off), fcompile("mode_analyser", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(fcompile), set_flag(variable_names,off), set_flag(debug_compile,off), fcompile("daVinci", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(fcompile), set_flag(variable_names,off), set_flag(debug_compile,off), fcompile("lint", [outdir:"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib"])' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("daVinci","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("pretty_printer","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("coverage","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("xref","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("lint","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("instrument","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("instprofile","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("mode_analyser","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib")' make[1]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/pt_libraries' ======== make_zincinterface ======== make[1]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/ZincInterface' /bin/cp flatzinc.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/flatzinc.ecl /bin/cp flatzinc_parser.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/flatzinc_parser.ecl /bin/cp fzn_eplex.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_eplex.ecl /bin/cp fzn_fd.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_fd.ecl /bin/cp fzn_ic.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_ic.ecl /bin/cp minizinc.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/minizinc.ecl /bin/cp flatzinc_syntax.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/flatzinc_syntax.ecl mkdir -p /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_eplex /bin/cp fzn_eplex/eclipse.mzn /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_eplex/eclipse.mzn mkdir -p /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_fd /bin/cp fzn_fd/eclipse.mzn /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_fd/eclipse.mzn mkdir -p /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_ic /bin/cp fzn_ic/eclipse.mzn /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_ic/eclipse.mzn /bin/cp fzn_fd/all_different_int.mzn /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_fd/all_different_int.mzn /bin/cp fzn_ic/all_different_int.mzn /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_ic/all_different_int.mzn /bin/cp fzn_fd/all_disjoint.mzn /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_fd/all_disjoint.mzn /bin/cp fzn_ic/all_disjoint.mzn /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_ic/all_disjoint.mzn /bin/cp fzn_fd/at_least_int.mzn /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_fd/at_least_int.mzn /bin/cp fzn_ic/at_least_int.mzn /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_ic/at_least_int.mzn /bin/cp fzn_fd/at_most_int.mzn /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_fd/at_most_int.mzn /bin/cp fzn_ic/at_most_int.mzn /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_ic/at_most_int.mzn /bin/cp fzn_fd/count.mzn /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_fd/count.mzn /bin/cp fzn_ic/count.mzn /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_ic/count.mzn /bin/cp fzn_fd/cumulative.mzn /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_fd/cumulative.mzn /bin/cp fzn_ic/cumulative.mzn /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_ic/cumulative.mzn /bin/cp fzn_fd/disjoint.mzn /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_fd/disjoint.mzn /bin/cp fzn_ic/disjoint.mzn /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_ic/disjoint.mzn /bin/cp fzn_fd/exactly_int.mzn /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_fd/exactly_int.mzn /bin/cp fzn_ic/exactly_int.mzn /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_ic/exactly_int.mzn /bin/cp fzn_fd/link_set_to_booleans.mzn /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_fd/link_set_to_booleans.mzn /bin/cp fzn_ic/link_set_to_booleans.mzn /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_ic/link_set_to_booleans.mzn /bin/cp fzn_ic/maximum_float.mzn /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_ic/maximum_float.mzn /bin/cp fzn_ic/maximum_int.mzn /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_ic/maximum_int.mzn /bin/cp fzn_ic/minimum_float.mzn /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_ic/minimum_float.mzn /bin/cp fzn_ic/minimum_int.mzn /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_ic/minimum_int.mzn /bin/cp fzn_fd/sort.mzn /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_fd/sort.mzn /bin/cp fzn_ic/sort.mzn /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_ic/sort.mzn /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("flatzinc","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("flatzinc_parser","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' Ignoring module 'flatzinc_parser_syntax' (expected main module 'flatzinc_parser'). /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("fzn_eplex","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' library not found in use_module(library(eplex)) file fzn_eplex.ecl, line 66: syntax error: postfix/infix operator expected | bool_declare(X) :- X $:: 0..1, integers(X). | ^ here file fzn_eplex.ecl, line 68: syntax error: postfix/infix operator expected | int_declare(X, Min, Max) :- X $:: Min..Max, integers(X). | ^ here file fzn_eplex.ecl, line 72: syntax error: postfix/infix operator expected | bool_declare_array(Xs) :- ( foreacharg(X,Xs) do X $:: 0..1, integers(X) ). | ^ here file fzn_eplex.ecl, line 75: syntax error: postfix/infix operator expected | ( foreacharg(X,Xs), param(Min,Max) do X $:: Min..Max, integers(X) ). | ^ here file fzn_eplex.ecl, line 82: syntax error: postfix/infix operator expected | int_eq(X, Y) :- X $= Y. | ^ here file fzn_eplex.ecl, line 83: syntax error: postfix/infix operator expected | int_ge(X, Y) :- X $>= Y. | ^ here file fzn_eplex.ecl, line 86: syntax error: postfix/infix operator expected | float_le(X, Y) :- X $=< Y. | ^ here file fzn_eplex.ecl, line 89: syntax error: postfix/infix operator expected | bool_eq(X, Y) :- X $= Y. | ^ here file fzn_eplex.ecl, line 90: syntax error: postfix/infix operator expected | bool_ge(X, Y) :- X $>= Y. | ^ here file fzn_eplex.ecl, line 94: syntax error: postfix/infix operator expected | int_lin_le(Cs, Xs, Rhs) :- vector_sum(Cs, Xs, CXs), sum(CXs) $=< Rhs. | ^ here file fzn_eplex.ecl, line 97: syntax error: postfix/infix operator expected | float_lin_eq(Cs, Xs, Rhs) :- vector_sum(Cs, Xs, CXs), sum(CXs) $= Rhs. | ^ here file fzn_eplex.ecl, line 98: syntax error: postfix/infix operator expected | float_lin_ge(Cs, Xs, Rhs) :- vector_sum(Cs, Xs, CXs), sum(CXs) $>= Rhs. | ^ here file fzn_eplex.ecl, line 113: syntax error: postfix/infix operator expected | int_negate(X, Z) :- Z $= -X. | ^ here file fzn_eplex.ecl, line 114: syntax error: postfix/infix operator expected | int_minus(X, Y, Z) :- Z $= X-Y. | ^ here file fzn_eplex.ecl, line 117: syntax error: postfix/infix operator expected | float_plus(X, Y, Z) :- Z $= X+Y. | ^ here WARNING: Directive failed or aborted in file fzn_eplex.ecl, line 55: :- lib(eplex). /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("fzn_fd","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("fzn_ic","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("minizinc","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' rm /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_fd/.stamp /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_ic/.stamp /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/fzn_eplex/.stamp make[1]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/ZincInterface' ======== make_compiler ======== make[1]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/Compiler' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e "lib(document), icompile(\"source_processor\",\"/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib\")" /bin/cp source_processor.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/source_processor.ecl make[1]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/Compiler' ======== make_mercury ======== make[1]: Entering directory '/builddir/build/BUILD/Eclipse_6.2_29/Mercury' /bin/cp mercury.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/mercury.pl /bin/cp m_map.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/m_map.pl /bin/cp m_tree234.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/m_tree234.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("mercury","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("m_map","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse -e 'lib(document),icompile("m_tree234","/builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public")' /bin/cp README /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_public/README.Mercury make[1]: Leaving directory '/builddir/build/BUILD/Eclipse_6.2_29/Mercury' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.bOlmmA + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/eclipse-clp-6.2_29-6.fc36.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/eclipse-clp-6.2_29-6.fc36.x86_64 ++ dirname /builddir/build/BUILDROOT/eclipse-clp-6.2_29-6.fc36.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/eclipse-clp-6.2_29-6.fc36.x86_64 + cd Eclipse_6.2_29 + rm -rf /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/eclipse /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/tkeclipse /builddir/build/BUILD/Eclipse_6.2_29/install//usr/bin/x86_64_linux/tktools + install -p -D -m755 /builddir/build/SOURCES/eclipse-clp.sh /builddir/build/BUILDROOT/eclipse-clp-6.2_29-6.fc36.x86_64//usr/bin/eclipse-clp + install -p -D -m755 /builddir/build/SOURCES/tkeclipse-clp.sh /builddir/build/BUILDROOT/eclipse-clp-6.2_29-6.fc36.x86_64//usr/bin/tkeclipse-clp + install -p -D -m755 /builddir/build/SOURCES/tktools.sh /builddir/build/BUILDROOT/eclipse-clp-6.2_29-6.fc36.x86_64//usr/bin/tktools + install -p -D -t /builddir/build/BUILDROOT/eclipse-clp-6.2_29-6.fc36.x86_64//usr/lib64 /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/x86_64_linux/bitmap.so /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/x86_64_linux/edge_finder.so /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/x86_64_linux/eregex.so /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/x86_64_linux/ic.so /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/x86_64_linux/libeclipse.so /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/x86_64_linux/pteclipse.so /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/x86_64_linux/tkeclipse.so /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/x86_64_linux/tkexdr.so + install -p -D -t /builddir/build/BUILDROOT/eclipse-clp-6.2_29-6.fc36.x86_64//usr/include/eclipse-clp /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/config.h /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/ec_public.h /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/eclipse.h /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/eclipse_cc.h /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/eclipseclass.h /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/embed.h /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/error.h /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/external.h /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/intervals.h /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/sepia.h /builddir/build/BUILD/Eclipse_6.2_29/install//usr/include/x86_64_linux/types.h + install -p -D /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/x86_64_linux/eclipse.exe /builddir/build/BUILDROOT/eclipse-clp-6.2_29-6.fc36.x86_64//usr/libexec/eclipse-clp/eclipse-clp + rm -rf /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/x86_64_linux + install -p -D -t /builddir/build/BUILDROOT/eclipse-clp-6.2_29-6.fc36.x86_64//usr/libexec/eclipse-clp/lib/chr /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/adder.bool /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/allentable.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/bool.chr /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/bool.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/chr_op.autoload /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/chr_op.load /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/chr_op.op /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/control.chr /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/control.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/data.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/demo.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/deussen.bool /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/domain.chr /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/domain.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/eager.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/ecrc.xwd /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/examples-benchmark.math /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/examples-diaz.bool /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/examples-fourier.math /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/examples-holzbaur.math /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/examples-lim1.math /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/examples-lim2.math /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/examples-lim3.math /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/examples-stuckey.math /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/examples-thom.math /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/examples.math /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/examples.time /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/examples1.math /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/farm.xwd /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/geons.chr /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/geons.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/graphic.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/kl-one.chr /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/kl-one.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/list.chr /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/list.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/math-eager.chr /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/math-eager.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/math-fourier.chr /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/math-fourier.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/math-gauss.chr /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/math-gauss.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/math-ineq.chr /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/math-ineq.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/math-lazy.chr /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/math-lazy.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/math-utilities.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/minmax.chr /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/minmax.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/mona.xwd /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/pc.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/primes.chr /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/primes.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/puzzle.bool /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/queens.bool /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/queens.domain /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/s_lists.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/set.chr /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/set.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/term.chr /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/term.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/time-pc.chr /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/time-pc.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/time-point.chr /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/time-point.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/time.chr /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/time.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/tree.chr /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr/tree.pl + rm -rf /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr + install -p -D -t /builddir/build/BUILDROOT/eclipse-clp-6.2_29-6.fc36.x86_64//usr/libexec/eclipse-clp/lib /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/RuntimesList.g /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/SBDDa.g /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/anti_unify.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/anti_unify.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/anti_unify.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/apply.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/apply.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/apply.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/apply_macros.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/apply_macros.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/apply_macros.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/asm.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/asm.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/asm.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/atts.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/atts.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/atts.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/bin_info.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/bin_info.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/branch_and_bound.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/branch_and_bound.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/branch_and_bound.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/calendar.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/calendar.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/calendar.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/cgi.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/cgi.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/cgi.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/changeset.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/changeset.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/changeset.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr2pl.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr2pl.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/chr_doc.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/cio.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/cio.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/cio.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/clpfd.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/clpfd.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/compiler_analysis.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/compiler_codegen.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/compiler_common.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/compiler_indexing.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/compiler_map.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/compiler_normalise.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/compiler_peephole.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/compiler_regassign.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/compiler_varclass.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/config_opts.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/config_opts.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/config_opts.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/conjunto.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/conjunto.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/conjunto.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/conjunto_fd_sets.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/conjunto_fd_sets.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/conjunto_fd_sets.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/constraint_pools.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/constraint_pools.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/constraint_pools.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/coverage.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/coverage.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/coverage.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/cprolog.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/cprolog.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/cprolog.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/csv.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/csv.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/csv.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/cumulative.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/cumulative.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/cumulative.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/daVinci.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/daVinci.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/daVinci.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/development_support.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/development_support.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/document.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/document.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/document.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ech.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ech.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ech.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ecl_compiler.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/eclipse_language.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/eclipse_language.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/edge_finder.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/edge_finder.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/edge_finder.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/edge_finder3.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/edge_finder3.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/edge_finder3.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/eplex_relax.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/eplex_relax.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fcompile.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fcompile.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fcompile.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_arith.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_arith.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_chip.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_chip.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_domain.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_domain.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_edge_finder_common.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_edge_finder_common.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_elipsys.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_elipsys.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_generic_interface.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_generic_interface.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_global.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_global.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_global.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_prop_test_util.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_prop_test_util.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_prop_test_util.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_sbds.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_sbds.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_sbds.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_search.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_search.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_search.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_sequence.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_sequence.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_sets.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_sets.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_sets.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_util.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fd_util.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/flow_constraints_support.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/flow_constraints_support.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/foreign.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/foreign.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/foreign.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/format.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/format.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/format.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fromonto.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fromonto.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/fromonto.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/gap.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/gap.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/gap.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/generic_bin_packing.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/generic_cumulative.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/generic_edge_finder.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/generic_edge_finder3.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/generic_edge_finder_common.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/generic_flow_constraints.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/generic_gap_sbdd.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/generic_gap_sbds.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/generic_global_constraints.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/generic_hybrid_sets.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/generic_prop_test_util.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/generic_sbds.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/generic_search.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/generic_search_comments.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/generic_sequence.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/generic_sets.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/graph_algorithms.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/graph_algorithms.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/graph_algorithms.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/hash.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/hash.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/hash.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/heap_array.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/heap_array.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/heaps.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/heaps.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/heaps.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/http.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/http.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/http.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/http_client.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/http_client.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/http_client.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/http_grammar.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/http_grammar.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/http_method.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/http_method.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/http_server.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/http_server.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/http_server.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_constraints.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_constraints.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_cumulative.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_cumulative.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_cumulative.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_edge_finder.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_edge_finder.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_edge_finder.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_edge_finder3.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_edge_finder3.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_edge_finder3.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_edge_finder_common.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_edge_finder_common.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_gap_sbdd.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_gap_sbdd.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_gap_sbdd.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_gap_sbds.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_gap_sbds.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_gap_sbds.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_generic_interface.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_generic_interface.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_global.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_global.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_global.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_hybrid_sets.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_hybrid_sets.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_hybrid_sets.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_kernel.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_kernel.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_kernel.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_make_overlap_bivs.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_make_overlap_bivs.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_make_overlap_bivs.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_probe.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_probe.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_probe.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_probe_search.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_probe_search.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_probe_search.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_probe_support.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_probe_support.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_probe_support.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_probing_for_scheduling.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_probing_for_scheduling.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_probing_for_scheduling.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_prop_test_util.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_prop_test_util.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_prop_test_util.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_sbds.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_sbds.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_sbds.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_search.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_search.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_sequence.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_sequence.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_sets.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_sets.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_sets.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_symbolic.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_symbolic.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ic_symbolic.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/instprofile.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/instprofile.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/instprofile.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/instrument.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/instrument.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/instrument.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/iso.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/iso.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/iso.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/iso_aux.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/iso_aux.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/iso_error.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/iso_error.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/iso_light.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/iso_light.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/iso_light.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/iso_strict.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/iso_strict.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/iso_strict.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/kernel.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/lazy_io.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/lazy_io.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/lazy_io.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/lex_set.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/lex_set.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/linearize.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/linearize.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/linearize.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/lint.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/lint.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/lint.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/lips.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/lips.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/lips.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/lists.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/lists.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/lists.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/lists_of_structures.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/lists_of_structures.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/lists_of_structures.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/listut.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/logarr.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/logarr.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/make_overlap_bivs.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/make_overlap_bivs.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/make_overlap_bivs.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/matrix_util.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/matrix_util.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/matrix_util.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/max_flow.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/max_flow.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/max_flow.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/menu.tcl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/mode_analyser.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/mode_analyser.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/mode_analyser.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/modes.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/modes.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/module_options.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/module_options.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/module_options.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/multifile.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/multifile.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/multifile.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/notify_ports.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/notify_ports.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/notify_ports.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/notinstance.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/notinstance.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/notinstance.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/numbervars.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/numbervars.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/numbervars.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/oldio.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/oldio.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ordset.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ordset.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/ordset.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/paddy.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/paddy.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/par_util.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/par_util.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/par_util.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/port_profiler.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/port_profiler.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/port_profiler.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/pretty_print.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/pretty_print.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/pretty_print.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/pretty_printer.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/pretty_printer.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/pretty_printer.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/probe.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/probe.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/probe.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/probe_search.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/probe_search.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/probe_search.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/probe_support.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/probe_support.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/probe_support.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/probing_for_scheduling.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/probing_for_scheduling.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/probing_for_scheduling.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/profile.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/profile.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/profile.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/propia.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/propia.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/propia.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/queues.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/queues.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/queues.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/quintus.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/quintus.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/quintus.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/quintus_util.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/quintus_util.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/quintus_util.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/r.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/r.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/rationals.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/rationals.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/regex.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/regex.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/regex.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/remote_tools.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/remote_tools.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/remote_tools.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/repair.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/repair.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/repair.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/repairfd.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/repairfd.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/repairfd.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/s_lists.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/s_lists.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/sd.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/sd.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/sd.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/sepia.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/sepia.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/sepia.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/set.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/set.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/shadow_cons.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/shadow_cons.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/shadow_cons.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/sicstus.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/sicstus.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/sicstus.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/sockets.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/sockets.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/sockets.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/source_processor.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/source_processor.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/source_processor.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/source_storage.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/source_storage.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/spell.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/spell.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/spell.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/structures.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/structures.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/suspend.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/suspend.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/suspend.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/swi.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/swi.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/swi.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/sym_expr.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/sym_expr.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/sym_expr.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/systools.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/systools.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/t_all.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/t_all.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/tentative.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/tentative.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/tentative.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/tentative_constraints.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/tentative_constraints.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/tentative_constraints.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/test_util.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/test_util.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/test_util.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/time_log.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/time_log.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/time_log.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/timeout.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/timeout.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/timeout.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/timeout_simple.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/timeout_simple.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/timeout_simple.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/toplevel.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/toplevel.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/toplevel.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/tracer_tcl.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/tracer_tcl.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/tracer_tty.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/tracer_tty.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/util.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/util.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/util.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/var_name.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/var_name.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/var_name.eco /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/version.pl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/xref.eci /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/xref.ecl /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib/xref.eco + ln -s /usr/lib64/tkeclipse.so /builddir/build/BUILDROOT/eclipse-clp-6.2_29-6.fc36.x86_64//usr/libexec/eclipse-clp/lib/ + ln -s /usr/lib64/tkexdr.so /builddir/build/BUILDROOT/eclipse-clp-6.2_29-6.fc36.x86_64//usr/libexec/eclipse-clp/lib/ + rm /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_tcl/eclipse_arch.tcl + mv /builddir/build/BUILD/Eclipse_6.2_29/install//usr/lib_tcl /builddir/build/BUILDROOT/eclipse-clp-6.2_29-6.fc36.x86_64//usr/libexec/eclipse-clp/lib_tcl + chmod +x /builddir/build/BUILDROOT/eclipse-clp-6.2_29-6.fc36.x86_64//usr/libexec/eclipse-clp/lib_tcl/tkeclipse.tcl + find /builddir/build/BUILDROOT/eclipse-clp-6.2_29-6.fc36.x86_64//usr/lib64 -type f -exec chrpath -d '{}' ';' + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 6.2_29-6.fc36 --unique-debug-suffix -6.2_29-6.fc36.x86_64 --unique-debug-src-base eclipse-clp-6.2_29-6.fc36.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/Eclipse_6.2_29 extracting debug info from /builddir/build/BUILDROOT/eclipse-clp-6.2_29-6.fc36.x86_64/usr/lib64/bitmap.so extracting debug info from /builddir/build/BUILDROOT/eclipse-clp-6.2_29-6.fc36.x86_64/usr/lib64/edge_finder.so extracting debug info from /builddir/build/BUILDROOT/eclipse-clp-6.2_29-6.fc36.x86_64/usr/lib64/eregex.so extracting debug info from /builddir/build/BUILDROOT/eclipse-clp-6.2_29-6.fc36.x86_64/usr/lib64/ic.so extracting debug info from /builddir/build/BUILDROOT/eclipse-clp-6.2_29-6.fc36.x86_64/usr/lib64/libeclipse.so extracting debug info from /builddir/build/BUILDROOT/eclipse-clp-6.2_29-6.fc36.x86_64/usr/lib64/pteclipse.so extracting debug info from /builddir/build/BUILDROOT/eclipse-clp-6.2_29-6.fc36.x86_64/usr/lib64/tkeclipse.so extracting debug info from /builddir/build/BUILDROOT/eclipse-clp-6.2_29-6.fc36.x86_64/usr/lib64/tkexdr.so original debug info size: 3036kB, size after compression: 2496kB /usr/bin/sepdebugcrcfix: Updated 8 CRC32s, 0 CRC32s did match. 5167 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 *** WARNING: ./usr/src/debug/eclipse-clp-6.2_29-6.fc36.x86_64/Kernel/src/term_copy.c is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/eclipse-clp-6.2_29-6.fc36.x86_64/Kernel/src/bip_serialize.c is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib_tcl/tkec_icons.tcl is executable but has no shebang, removing executable bit mangling shebang in /usr/libexec/eclipse-clp/lib_tcl/tkeclipse.tcl from /bin/sh to #!/usr/bin/sh *** WARNING: ./usr/libexec/eclipse-clp/lib/xref.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/xref.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/xref.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/version.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/var_name.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/var_name.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/var_name.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/util.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/util.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/util.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/tracer_tty.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/tracer_tty.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/tracer_tcl.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/tracer_tcl.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/toplevel.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/toplevel.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/toplevel.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/timeout_simple.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/timeout_simple.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/timeout_simple.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/timeout.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/timeout.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/timeout.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/time_log.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/time_log.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/time_log.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/test_util.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/test_util.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/test_util.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/tentative_constraints.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/tentative_constraints.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/tentative_constraints.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/tentative.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/tentative.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/tentative.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/t_all.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/t_all.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/systools.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/systools.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/sym_expr.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/sym_expr.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/sym_expr.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/swi.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/swi.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/swi.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/suspend.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/suspend.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/suspend.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/structures.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/structures.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/spell.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/spell.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/spell.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/source_storage.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/source_storage.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/source_processor.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/source_processor.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/source_processor.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/sockets.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/sockets.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/sockets.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/sicstus.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/sicstus.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/sicstus.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/shadow_cons.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/shadow_cons.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/shadow_cons.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/set.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/set.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/sepia.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/sepia.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/sepia.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/sd.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/sd.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/sd.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/s_lists.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/s_lists.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/repairfd.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/repairfd.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/repairfd.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/repair.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/repair.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/repair.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/remote_tools.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/remote_tools.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/remote_tools.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/regex.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/regex.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/regex.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/rationals.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/rationals.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/r.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/r.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/quintus_util.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/quintus_util.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/quintus_util.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/quintus.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/quintus.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/quintus.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/queues.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/queues.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/queues.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/propia.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/propia.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/propia.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/profile.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/profile.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/profile.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/probing_for_scheduling.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/probing_for_scheduling.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/probing_for_scheduling.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/probe_support.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/probe_support.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/probe_support.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/probe_search.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/probe_search.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/probe_search.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/probe.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/probe.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/probe.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/pretty_printer.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/pretty_printer.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/pretty_printer.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/pretty_print.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/pretty_print.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/pretty_print.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/port_profiler.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/port_profiler.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/port_profiler.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/par_util.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/par_util.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/par_util.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/paddy.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/paddy.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ordset.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ordset.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ordset.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/oldio.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/oldio.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/numbervars.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/numbervars.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/numbervars.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/notinstance.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/notinstance.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/notinstance.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/notify_ports.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/notify_ports.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/notify_ports.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/multifile.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/multifile.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/multifile.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/module_options.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/module_options.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/module_options.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/modes.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/modes.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/mode_analyser.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/mode_analyser.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/mode_analyser.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/menu.tcl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/max_flow.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/max_flow.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/max_flow.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/matrix_util.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/matrix_util.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/matrix_util.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/make_overlap_bivs.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/make_overlap_bivs.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/make_overlap_bivs.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/logarr.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/logarr.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/listut.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/lists_of_structures.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/lists_of_structures.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/lists_of_structures.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/lists.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/lists.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/lists.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/lips.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/lips.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/lips.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/lint.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/lint.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/lint.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/linearize.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/linearize.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/linearize.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/lex_set.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/lex_set.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/lazy_io.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/lazy_io.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/lazy_io.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/kernel.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/iso_strict.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/iso_strict.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/iso_strict.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/iso_light.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/iso_light.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/iso_light.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/iso_error.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/iso_error.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/iso_aux.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/iso_aux.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/iso.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/iso.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/iso.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/instrument.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/instrument.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/instrument.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/instprofile.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/instprofile.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/instprofile.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_symbolic.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_symbolic.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_symbolic.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_sets.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_sets.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_sets.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_sequence.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_sequence.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_search.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_search.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_sbds.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_sbds.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_sbds.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_prop_test_util.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_prop_test_util.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_prop_test_util.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_probing_for_scheduling.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_probing_for_scheduling.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_probing_for_scheduling.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_probe_support.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_probe_support.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_probe_support.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_probe_search.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_probe_search.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_probe_search.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_probe.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_probe.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_probe.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_make_overlap_bivs.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_make_overlap_bivs.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_make_overlap_bivs.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_kernel.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_kernel.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_kernel.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_hybrid_sets.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_hybrid_sets.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_hybrid_sets.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_global.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_global.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_global.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_generic_interface.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_generic_interface.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_gap_sbds.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_gap_sbds.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_gap_sbds.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_gap_sbdd.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_gap_sbdd.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_gap_sbdd.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_edge_finder_common.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_edge_finder_common.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_edge_finder3.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_edge_finder3.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_edge_finder3.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_edge_finder.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_edge_finder.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_edge_finder.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_cumulative.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_cumulative.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_cumulative.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_constraints.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic_constraints.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ic.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/http_server.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/http_server.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/http_server.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/http_method.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/http_method.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/http_grammar.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/http_grammar.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/http_client.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/http_client.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/http_client.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/http.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/http.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/http.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/heaps.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/heaps.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/heaps.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/heap_array.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/heap_array.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/hash.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/hash.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/hash.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/graph_algorithms.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/graph_algorithms.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/graph_algorithms.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/generic_sets.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/generic_sequence.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/generic_search_comments.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/generic_search.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/generic_sbds.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/generic_prop_test_util.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/generic_hybrid_sets.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/generic_global_constraints.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/generic_gap_sbds.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/generic_gap_sbdd.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/generic_flow_constraints.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/generic_edge_finder_common.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/generic_edge_finder3.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/generic_edge_finder.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/generic_cumulative.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/generic_bin_packing.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/gap.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/gap.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/gap.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fromonto.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fromonto.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fromonto.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/format.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/format.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/format.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/foreign.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/foreign.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/foreign.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/flow_constraints_support.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/flow_constraints_support.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd_util.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd_util.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd_sets.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd_sets.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd_sets.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd_sequence.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd_sequence.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd_search.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd_search.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd_search.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd_sbds.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd_sbds.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd_sbds.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd_prop_test_util.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd_prop_test_util.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd_prop_test_util.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd_global.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd_global.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd_global.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd_generic_interface.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd_generic_interface.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd_elipsys.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd_elipsys.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd_edge_finder_common.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd_edge_finder_common.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd_domain.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd_domain.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd_chip.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd_chip.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd_arith.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd_arith.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fd.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fcompile.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fcompile.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/fcompile.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/eplex_relax.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/eplex_relax.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/edge_finder3.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/edge_finder3.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/edge_finder3.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/edge_finder.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/edge_finder.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/edge_finder.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/eclipse_language.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/eclipse_language.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ecl_compiler.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ech.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ech.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/ech.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/document.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/document.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/document.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/development_support.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/development_support.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/daVinci.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/daVinci.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/daVinci.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/cumulative.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/cumulative.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/cumulative.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/csv.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/csv.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/csv.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/cprolog.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/cprolog.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/cprolog.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/coverage.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/coverage.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/coverage.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/constraint_pools.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/constraint_pools.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/constraint_pools.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/conjunto_fd_sets.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/conjunto_fd_sets.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/conjunto_fd_sets.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/conjunto.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/conjunto.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/conjunto.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/config_opts.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/config_opts.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/config_opts.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/compiler_varclass.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/compiler_regassign.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/compiler_peephole.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/compiler_normalise.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/compiler_map.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/compiler_indexing.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/compiler_common.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/compiler_codegen.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/compiler_analysis.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/clpfd.ecl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/clpfd.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/cio.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/cio.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/cio.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr_doc.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr2pl.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr2pl.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/changeset.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/changeset.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/changeset.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/cgi.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/cgi.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/cgi.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/calendar.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/calendar.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/calendar.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/branch_and_bound.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/branch_and_bound.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/branch_and_bound.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/bin_info.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/bin_info.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/atts.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/atts.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/atts.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/asm.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/asm.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/asm.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/apply_macros.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/apply_macros.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/apply_macros.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/apply.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/apply.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/apply.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/anti_unify.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/anti_unify.eco is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/anti_unify.eci is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/SBDDa.g is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/RuntimesList.g is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/tree.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/tree.chr is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/time.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/time.chr is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/time-point.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/time-point.chr is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/time-pc.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/time-pc.chr is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/term.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/term.chr is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/set.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/set.chr is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/s_lists.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/queens.domain is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/queens.bool is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/puzzle.bool is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/primes.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/primes.chr is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/pc.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/minmax.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/minmax.chr is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/math-utilities.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/math-lazy.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/math-lazy.chr is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/math-ineq.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/math-ineq.chr is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/math-gauss.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/math-gauss.chr is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/math-fourier.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/math-fourier.chr is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/math-eager.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/math-eager.chr is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/list.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/list.chr is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/kl-one.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/kl-one.chr is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/graphic.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/geons.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/geons.chr is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/examples1.math is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/examples.time is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/examples.math is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/examples-thom.math is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/examples-stuckey.math is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/examples-lim3.math is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/examples-lim2.math is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/examples-lim1.math is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/examples-holzbaur.math is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/examples-fourier.math is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/examples-diaz.bool is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/examples-benchmark.math is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/eager.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/domain.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/domain.chr is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/deussen.bool is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/demo.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/data.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/control.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/control.chr is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/chr_op.op is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/chr_op.load is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/chr_op.autoload is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/bool.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/bool.chr is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/allentable.pl is executable but has no shebang, removing executable bit *** WARNING: ./usr/libexec/eclipse-clp/lib/chr/adder.bool is executable but has no shebang, removing executable bit *** WARNING: ./usr/include/eclipse-clp/types.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/include/eclipse-clp/sepia.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/include/eclipse-clp/intervals.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/include/eclipse-clp/external.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/include/eclipse-clp/error.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/include/eclipse-clp/embed.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/include/eclipse-clp/eclipseclass.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/include/eclipse-clp/eclipse_cc.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/include/eclipse-clp/eclipse.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/include/eclipse-clp/ec_public.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/include/eclipse-clp/config.h is executable but has no shebang, removing executable bit + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: eclipse-clp-6.2_29-6.fc36.x86_64 warning: absolute symlink: /usr/libexec/eclipse-clp/lib/tkeclipse.so -> /usr/lib64/tkeclipse.so warning: absolute symlink: /usr/libexec/eclipse-clp/lib/tkexdr.so -> /usr/lib64/tkexdr.so Provides: eclipse-clp = 6.2_29-6.fc36 eclipse-clp(x86-64) = 6.2_29-6.fc36 libeclipse.so()(64bit) 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.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.2.5)(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.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libeclipse.so()(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.29)(64bit) rtld(GNU_HASH) Processing files: eclipse-clp-devel-6.2_29-6.fc36.x86_64 Provides: eclipse-clp-devel = 6.2_29-6.fc36 eclipse-clp-devel(x86-64) = 6.2_29-6.fc36 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: eclipse-clp-debugsource-6.2_29-6.fc36.x86_64 Provides: eclipse-clp-debugsource = 6.2_29-6.fc36 eclipse-clp-debugsource(x86-64) = 6.2_29-6.fc36 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: eclipse-clp-debuginfo-6.2_29-6.fc36.x86_64 Provides: debuginfo(build-id) = 12d6c5f745688c787723b4ced8ad0817cc6283bf debuginfo(build-id) = 1b75d6c93918251bc0269820c9585dcbb12f5fc1 debuginfo(build-id) = 282516f2260e2d8b704e5f11076b6dd9190b5172 debuginfo(build-id) = 325c36be744028b724be2819d29477954b2dc447 debuginfo(build-id) = 746deb02675c393b433bb68c96bbd256fc3d024e debuginfo(build-id) = 95d2d8a4faf995c194bde7bc774c1161bc39ef82 debuginfo(build-id) = a2f1aa0016f3101db9efb927602884b2a5f1ceb8 debuginfo(build-id) = cd926c261b0695cd51284171f0aa96180a6ce78f eclipse-clp-debuginfo = 6.2_29-6.fc36 eclipse-clp-debuginfo(x86-64) = 6.2_29-6.fc36 libeclipse.so-6.2_29-6.fc36.x86_64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: eclipse-clp-debugsource(x86-64) = 6.2_29-6.fc36 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/eclipse-clp-6.2_29-6.fc36.x86_64 Wrote: /builddir/build/RPMS/eclipse-clp-debugsource-6.2_29-6.fc36.x86_64.rpm Wrote: /builddir/build/RPMS/eclipse-clp-debuginfo-6.2_29-6.fc36.x86_64.rpm Wrote: /builddir/build/RPMS/eclipse-clp-devel-6.2_29-6.fc36.x86_64.rpm Wrote: /builddir/build/RPMS/eclipse-clp-6.2_29-6.fc36.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.gT6Ftt + umask 022 + cd /builddir/build/BUILD + cd Eclipse_6.2_29 + /usr/bin/rm -rf /builddir/build/BUILDROOT/eclipse-clp-6.2_29-6.fc36.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild eclipse-clp-6.2_29-6.fc36.src.rpm Finish: build phase for eclipse-clp-6.2_29-6.fc36.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1631802600.692133/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-x86_64-1631802600.692133/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-x86_64-1631802600.692133/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/eclipse-clp-6.2_29-6.fc36.src.rpm) Config(child) 3 minutes 25 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