Warning: Permanently added '3.93.146.220' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/8420595-fedora-rawhide-aarch64 --chroot fedora-rawhide-aarch64 Version: 1.2 PID: 42863 Logging PID: 42864 Task: {'allow_user_ssh': False, 'appstream': False, 'background': True, 'build_id': 8420595, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-aarch64', 'enable_net': False, 'fedora_review': False, 'git_hash': 'e0b25b3ed49bfed1c9fb9b90a6f91f6eeb9e0151', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/dmalcolm/gcc-15-smoketest-3/f2c', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'f2c', 'package_version': '20210928-9', 'project_dirname': 'gcc-15-smoketest-3', 'project_name': 'gcc-15-smoketest-3', 'project_owner': 'dmalcolm', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/dmalcolm/gcc-15-smoketest-3/fedora-rawhide-aarch64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}, {'baseurl': 'https://fedorapeople.org/~dmalcolm/gcc/gcc-15-mass-prebuild/$basearch', 'id': 'https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch', 'name': 'Additional repo https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch'}], 'sandbox': 'dmalcolm/gcc-15-smoketest-3--dmalcolm', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': 0, 'submitter': 'dmalcolm', 'tags': [], 'task_id': '8420595-fedora-rawhide-aarch64', 'timeout': 115200, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/dmalcolm/gcc-15-smoketest-3/f2c /var/lib/copr-rpmbuild/workspace/workdir-e_117ftp/f2c --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/dmalcolm/gcc-15-smoketest-3/f2c', '/var/lib/copr-rpmbuild/workspace/workdir-e_117ftp/f2c', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-e_117ftp/f2c'... Running: git checkout e0b25b3ed49bfed1c9fb9b90a6f91f6eeb9e0151 -- cmd: ['git', 'checkout', 'e0b25b3ed49bfed1c9fb9b90a6f91f6eeb9e0151', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-e_117ftp/f2c rc: 0 stdout: stderr: Note: switching to 'e0b25b3ed49bfed1c9fb9b90a6f91f6eeb9e0151'. 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 e0b25b3 automatic import of f2c Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-e_117ftp/f2c 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 f2c.pdf INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o f2c.pdf --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/dmalcolm/gcc-15-smoketest-3/f2c/f2c.pdf/md5/2a84d6d2f74412d7a288e721070d62b8/f2c.pdf % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 73606 100 73606 0 0 1784k 0 --:--:-- --:--:-- --:--:-- 1797k INFO: Reading stdout from command: md5sum f2c.pdf INFO: Downloading libf2c.zip INFO: Calling: curl -H Pragma: -o libf2c.zip --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/dmalcolm/gcc-15-smoketest-3/f2c/libf2c.zip/md5/e80fb30fa3717660db71b1bed65b88b7/libf2c.zip % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 126k 100 126k 0 0 3458k 0 --:--:-- --:--:-- --:--:-- 3502k INFO: Reading stdout from command: md5sum libf2c.zip /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated INFO: Downloading src.tgz INFO: Calling: curl -H Pragma: -o src.tgz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/dmalcolm/gcc-15-smoketest-3/f2c/src.tgz/md5/28758bfd41de18b0d1fcf716eea05032/src.tgz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 277k 100 277k 0 0 5632k 0 --:--:-- --:--:-- --:--:-- 5660k INFO: Reading stdout from command: md5sum src.tgz Running (timeout=115200): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-e_117ftp/f2c/f2c.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-e_117ftp/f2c --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1734645306.988581 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 5.9 starting (python version = 3.13.0, NVR = mock-5.9-1.fc41), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-e_117ftp/f2c/f2c.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-e_117ftp/f2c --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1734645306.988581 -r /var/lib/copr-rpmbuild/results/configs/child.cfg Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-e_117ftp/f2c/f2c.spec) Config(fedora-rawhide-aarch64) Start: clean chroot Finish: clean chroot Mock Version: 5.9 INFO: Mock Version: 5.9 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-aarch64-bootstrap-1734645306.988581/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using bootstrap image: registry.fedoraproject.org/fedora:rawhide INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide INFO: Copy content of container registry.fedoraproject.org/fedora:rawhide to /var/lib/mock/fedora-rawhide-aarch64-bootstrap-1734645306.988581/root INFO: Checking that registry.fedoraproject.org/fedora:rawhide image matches host's architecture INFO: mounting registry.fedoraproject.org/fedora:rawhide with podman image mount INFO: image registry.fedoraproject.org/fedora:rawhide as /var/lib/containers/storage/overlay/770366c42e135b570e56ae9fe2d604d715ef6448604027c78675351224d6a87c/merged INFO: umounting image registry.fedoraproject.org/fedora:rawhide (/var/lib/containers/storage/overlay/770366c42e135b570e56ae9fe2d604d715ef6448604027c78675351224d6a87c/merged) with podman image umount INFO: Package manager dnf5 detected and used (fallback) INFO: Not updating bootstrap chroot, bootstrap_image_ready=True Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-aarch64-1734645306.988581/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf5 detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.20.0-1.fc42.aarch64 rpm-sequoia-1.7.0-3.fc42.aarch64 dnf5-5.2.8.1-2.fc42.aarch64 dnf5-plugins-5.2.8.1-2.fc42.aarch64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: fedora 100% | 149.6 KiB/s | 12.3 KiB | 00m00s Copr repository 100% | 73.1 KiB/s | 1.5 KiB | 00m00s Additional repo https_fedorapeople_org 100% | 25.9 KiB/s | 1.5 KiB | 00m00s Copr repository 100% | 31.9 MiB/s | 1.9 MiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash aarch64 5.2.37-1.fc42 fedora 8.2 MiB bzip2 aarch64 1.0.8-19.fc42 copr_base 168.7 KiB coreutils aarch64 9.5-11.fc42 copr_base 7.9 MiB cpio aarch64 2.15-2.fc41 fedora 1.2 MiB diffutils aarch64 3.10-8.fc42 copr_base 1.7 MiB fedora-release-common noarch 42-0.11 fedora 19.8 KiB findutils aarch64 1:4.10.0-4.fc41 fedora 2.1 MiB gawk aarch64 5.3.0-4.fc41 fedora 4.2 MiB glibc-minimal-langpack aarch64 2.40.9000-24.fc42 fedora 0.0 B grep aarch64 3.11-9.fc41 fedora 1.1 MiB gzip aarch64 1.13-2.fc41 fedora 488.9 KiB info aarch64 7.1.1-2.fc42 fedora 613.6 KiB patch aarch64 2.7.6-25.fc41 fedora 390.6 KiB redhat-rpm-config noarch 300-1.no_annobin.0.fc42 copr_base 186.6 KiB rpm-build aarch64 4.20.0-1.fc42 fedora 1.4 MiB sed aarch64 4.9-3.fc41 fedora 1.0 MiB shadow-utils aarch64 2:4.17.0~rc1-1.fc42 fedora 4.5 MiB tar aarch64 2:1.35-4.fc41 fedora 3.1 MiB unzip aarch64 6.0-65.fc42 fedora 2.3 MiB util-linux aarch64 2.40.2-8.fc42 fedora 16.9 MiB which aarch64 2.21-42.fc41 fedora 248.2 KiB xz aarch64 1:5.6.3-2.fc42 fedora 1.5 MiB Installing dependencies: add-determinism aarch64 0.4.3-1.fc42 fedora 2.1 MiB alternatives aarch64 1.31-1.fc42 fedora 88.7 KiB ansible-srpm-macros noarch 1-16.fc41 fedora 35.7 KiB audit-libs aarch64 4.0.2-1.fc42 copr_base 415.2 KiB authselect aarch64 1.5.0-8.fc42 copr_base 179.9 KiB authselect-libs aarch64 1.5.0-8.fc42 copr_base 865.5 KiB basesystem noarch 11-21.fc41 fedora 0.0 B binutils aarch64 2.43.50-9.fc42 copr_base 28.9 MiB build-reproducibility-srpm-macros noarch 0.4.3-1.fc42 fedora 735.0 B bzip2-libs aarch64 1.0.8-19.fc42 copr_base 135.1 KiB ca-certificates noarch 2024.2.69_v8.0.401-3.fc42 fedora 2.6 MiB coreutils-common aarch64 9.5-11.fc42 copr_base 11.2 MiB cracklib aarch64 2.9.11-6.fc42 copr_base 417.7 KiB crypto-policies noarch 20241128-1.gitbb7b0b0.fc42 fedora 137.3 KiB curl aarch64 8.11.1-2.fc42 copr_base 451.9 KiB cyrus-sasl-lib aarch64 2.1.28-27.fc41 fedora 3.1 MiB debugedit aarch64 5.1-2.fc42 copr_base 241.5 KiB dwz aarch64 0.15-8.fc42 copr_base 319.6 KiB ed aarch64 1.20.2-2.fc41 fedora 282.8 KiB efi-srpm-macros noarch 5-13.fc42 fedora 40.2 KiB elfutils aarch64 0.192-7.fc42 copr_base 3.0 MiB elfutils-debuginfod-client aarch64 0.192-7.fc42 copr_base 141.3 KiB elfutils-default-yama-scope noarch 0.192-7.fc42 copr_base 1.8 KiB elfutils-libelf aarch64 0.192-7.fc42 copr_base 1.2 MiB elfutils-libs aarch64 0.192-7.fc42 copr_base 734.9 KiB fedora-gpg-keys noarch 42-0.3 fedora 126.4 KiB fedora-release noarch 42-0.11 fedora 0.0 B fedora-release-identity-basic noarch 42-0.11 fedora 719.0 B fedora-repos noarch 42-0.3 fedora 4.9 KiB fedora-repos-rawhide noarch 42-0.3 fedora 2.2 KiB file aarch64 5.45-8.fc42 fedora 139.5 KiB file-libs aarch64 5.45-8.fc42 fedora 10.0 MiB filesystem aarch64 3.18-29.fc42 fedora 106.0 B filesystem-srpm-macros noarch 3.18-29.fc42 fedora 36.1 KiB fonts-srpm-macros noarch 1:2.0.5-17.fc41 fedora 55.8 KiB forge-srpm-macros noarch 0.4.0-1.fc42 fedora 38.9 KiB fpc-srpm-macros noarch 1.3-13.fc41 fedora 144.0 B gdb-minimal aarch64 15.2-4.fc42 fedora 12.7 MiB gdbm aarch64 1:1.23-7.fc41 fedora 928.5 KiB gdbm-libs aarch64 1:1.23-7.fc41 fedora 426.0 KiB ghc-srpm-macros noarch 1.9.2-1.fc42 fedora 779.0 B glibc aarch64 2.40.9000-24.fc42 fedora 6.2 MiB glibc-common aarch64 2.40.9000-24.fc42 fedora 1.3 MiB glibc-gconv-extra aarch64 2.40.9000-24.fc42 fedora 18.3 MiB gmp aarch64 1:6.3.0-2.fc41 fedora 722.0 KiB gnat-srpm-macros noarch 6-6.fc41 fedora 1.0 KiB go-srpm-macros noarch 3.6.0-5.fc42 fedora 60.8 KiB jansson aarch64 2.14-1.fc42 fedora 221.3 KiB json-c aarch64 0.18-1.fc42 fedora 139.2 KiB kernel-srpm-macros noarch 1.0-24.fc41 fedora 1.9 KiB keyutils-libs aarch64 1.6.3-4.fc41 fedora 226.4 KiB krb5-libs aarch64 1.21.3-3.fc42 fedora 2.6 MiB libacl aarch64 2.3.2-2.fc42 copr_base 66.3 KiB libarchive aarch64 3.7.7-1.fc42 fedora 912.2 KiB libattr aarch64 2.5.2-4.fc41 fedora 196.6 KiB libblkid aarch64 2.40.2-8.fc42 fedora 418.6 KiB libbrotli aarch64 1.1.0-5.fc42 copr_base 904.3 KiB libcap aarch64 2.71-1.fc42 fedora 509.8 KiB libcap-ng aarch64 0.8.5-3.fc41 fedora 417.2 KiB libcom_err aarch64 1.47.1-6.fc42 fedora 239.3 KiB libcurl aarch64 8.11.1-2.fc42 copr_base 845.2 KiB libeconf aarch64 0.7.5-1.fc42 fedora 78.7 KiB libevent aarch64 2.1.12-14.fc41 fedora 1.5 MiB libfdisk aarch64 2.40.2-8.fc42 fedora 482.9 KiB libffi aarch64 3.4.6-3.fc42 fedora 282.4 KiB libgcc aarch64 15.0.0-0.2.fc42 https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch 218.8 KiB libgomp aarch64 15.0.0-0.2.fc42 https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch 501.0 KiB libidn2 aarch64 2.3.7-2.fc41 fedora 457.2 KiB libmount aarch64 2.40.2-8.fc42 fedora 483.9 KiB libnghttp2 aarch64 1.64.0-1.fc42 fedora 262.2 KiB libnsl2 aarch64 2.0.1-2.fc41 fedora 222.0 KiB libpkgconf aarch64 2.3.0-1.fc42 fedora 198.1 KiB libpsl aarch64 0.21.5-4.fc41 fedora 196.6 KiB libpwquality aarch64 1.4.5-11.fc41 fedora 1.1 MiB libselinux aarch64 3.8-0.rc1.2.fc42 fedora 195.6 KiB libsemanage aarch64 3.8-0.rc1.1.fc42 fedora 353.3 KiB libsepol aarch64 3.8-0.rc1.1.fc42 fedora 809.9 KiB libsmartcols aarch64 2.40.2-8.fc42 fedora 288.5 KiB libssh aarch64 0.11.1-1.fc42 fedora 649.6 KiB libssh-config noarch 0.11.1-1.fc42 fedora 277.0 B libstdc++ aarch64 15.0.0-0.2.fc42 https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch 2.7 MiB libtasn1 aarch64 4.19.0-9.fc41 fedora 283.8 KiB libtirpc aarch64 1.3.6-1.fc42 fedora 212.9 KiB libtool-ltdl aarch64 2.5.4-1.fc42 copr_base 92.1 KiB libunistring aarch64 1.1-8.fc41 fedora 1.8 MiB libuuid aarch64 2.40.2-8.fc42 fedora 197.5 KiB libverto aarch64 0.3.2-9.fc41 fedora 197.5 KiB libxcrypt aarch64 4.4.36-11.fc42 fedora 271.5 KiB libxml2 aarch64 2.12.8-2.fc41 fedora 2.1 MiB libzstd aarch64 1.5.6-2.fc41 fedora 796.0 KiB lua-libs aarch64 5.4.7-1.fc42 fedora 393.1 KiB lua-srpm-macros noarch 1-14.fc41 fedora 1.3 KiB lz4-libs aarch64 1.10.0-1.fc41 fedora 261.6 KiB mpfr aarch64 4.2.1-5.fc41 fedora 818.9 KiB ncurses-base noarch 6.5-2.20240629.fc41 fedora 326.3 KiB ncurses-libs aarch64 6.5-2.20240629.fc41 fedora 2.2 MiB ocaml-srpm-macros noarch 10-3.fc41 fedora 1.9 KiB openblas-srpm-macros noarch 2-18.fc41 fedora 112.0 B openldap aarch64 2.6.8-6.fc42 fedora 747.0 KiB openssl-libs aarch64 1:3.2.2-8.fc42 fedora 7.2 MiB p11-kit aarch64 0.25.5-4.fc42 fedora 2.6 MiB p11-kit-trust aarch64 0.25.5-4.fc42 fedora 655.7 KiB package-notes-srpm-macros noarch 0.5-12.fc41 fedora 1.6 KiB pam aarch64 1.7.0-3.fc42 fedora 4.3 MiB pam-libs aarch64 1.7.0-3.fc42 fedora 223.4 KiB pcre2 aarch64 10.44-1.fc41.1 fedora 905.5 KiB pcre2-syntax noarch 10.44-1.fc41.1 fedora 251.6 KiB perl-srpm-macros noarch 1-56.fc41 fedora 861.0 B pkgconf aarch64 2.3.0-1.fc42 fedora 240.6 KiB pkgconf-m4 noarch 2.3.0-1.fc42 fedora 14.4 KiB pkgconf-pkg-config aarch64 2.3.0-1.fc42 fedora 990.0 B popt aarch64 1.19-7.fc41 fedora 272.9 KiB publicsuffix-list-dafsa noarch 20240107-4.fc41 fedora 67.5 KiB pyproject-srpm-macros noarch 1.16.3-1.fc42 fedora 1.9 KiB python-srpm-macros noarch 3.13-3.fc41 fedora 51.0 KiB qt5-srpm-macros noarch 5.15.15-1.fc42 fedora 500.0 B qt6-srpm-macros noarch 6.8.1-4.fc42 fedora 456.0 B readline aarch64 8.2-11.fc42 fedora 753.3 KiB rpm aarch64 4.20.0-1.fc42 fedora 3.9 MiB rpm-build-libs aarch64 4.20.0-1.fc42 fedora 262.7 KiB rpm-libs aarch64 4.20.0-1.fc42 fedora 797.9 KiB rpm-sequoia aarch64 1.7.0-3.fc42 fedora 2.2 MiB rust-srpm-macros noarch 26.3-3.fc42 fedora 4.8 KiB setup noarch 2.15.0-5.fc41 fedora 720.7 KiB sqlite-libs aarch64 3.47.2-1.fc42 fedora 1.4 MiB systemd-libs aarch64 257-1.fc42 fedora 2.4 MiB util-linux-core aarch64 2.40.2-8.fc42 fedora 6.2 MiB xxhash-libs aarch64 0.8.2-4.fc42 fedora 212.3 KiB xz-libs aarch64 1:5.6.3-2.fc42 fedora 266.4 KiB zig-srpm-macros noarch 1-3.fc41 fedora 1.1 KiB zip aarch64 3.0-42.fc42 fedora 755.7 KiB zlib-ng-compat aarch64 2.2.2-1.fc42 fedora 133.8 KiB zstd aarch64 1.5.6-2.fc41 fedora 1.7 MiB Installing groups: Buildsystem building group Transaction Summary: Installing: 155 packages Total size of inbound packages is 51 MiB. Need to download 0 B. After this operation, 234 MiB extra will be used (install 234 MiB, remove 0 B). [1/1] tar-2:1.35-4.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [1/1] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/2] rpm-build-0:4.20.0-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [2/2] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/3] unzip-0:6.0-65.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [3/3] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/4] cpio-0:2.15-2.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [4/4] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/5] which-0:2.21-42.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [5/5] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/6] bash-0:5.2.37-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [6/6] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/7] grep-0:3.11-9.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [7/7] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/8] patch-0:2.7.6-25.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [8/8] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/9] sed-0:4.9-3.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [9/9] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/10] shadow-utils-2:4.17.0~rc1-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [10/10] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/11] util-linux-0:2.40.2-8.fc42.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [11/11] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/12] fedora-release-common-0:42-0.11 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [12/12] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/13] findutils-1:4.10.0-4.fc41.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [13/13] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/14] gawk-0:5.3.0-4.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [14/14] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/15] glibc-minimal-langpack-0:2.40.9 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [15/15] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/16] gzip-0:1.13-2.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [16/16] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/17] info-0:7.1.1-2.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [17/17] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/18] xz-1:5.6.3-2.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [18/18] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/19] bzip2-0:1.0.8-19.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [19/19] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/20] redhat-rpm-config-0:300-1.no_an 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [20/20] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/21] coreutils-0:9.5-11.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [21/21] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/22] diffutils-0:3.10-8.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [22/22] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/23] glibc-0:2.40.9000-24.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [23/23] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/24] libselinux-0:3.8-0.rc1.2.fc42.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [24/24] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/25] file-0:5.45-8.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [25/25] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/26] libarchive-0:3.7.7-1.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [26/26] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/27] pkgconf-pkg-config-0:2.3.0-1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [27/27] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/28] popt-0:1.19-7.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [28/28] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/29] readline-0:8.2-11.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [29/29] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/30] rpm-0:4.20.0-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [30/30] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/31] rpm-build-libs-0:4.20.0-1.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [31/31] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/32] rpm-libs-0:4.20.0-1.fc42.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [32/32] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/33] zstd-0:1.5.6-2.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [33/33] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/34] filesystem-0:3.18-29.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [34/34] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/35] ncurses-libs-0:6.5-2.20240629.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [35/35] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/36] pcre2-0:10.44-1.fc41.1.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [36/36] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/37] ed-0:1.20.2-2.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [37/37] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/38] libattr-0:2.5.2-4.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [38/38] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/39] libeconf-0:0.7.5-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [39/39] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/40] libsemanage-0:3.8-0.rc1.1.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [40/40] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/41] libxcrypt-0:4.4.36-11.fc42.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [41/41] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/42] pam-libs-0:1.7.0-3.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [42/42] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/43] setup-0:2.15.0-5.fc41.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [43/43] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/44] libblkid-0:2.40.2-8.fc42.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [44/44] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/45] libcap-ng-0:0.8.5-3.fc41.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [45/45] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/46] libfdisk-0:2.40.2-8.fc42.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [46/46] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/47] libmount-0:2.40.2-8.fc42.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [47/47] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/48] libsmartcols-0:2.40.2-8.fc42.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [48/48] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/49] libuuid-0:2.40.2-8.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [49/49] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/50] pam-0:1.7.0-3.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [50/50] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/51] systemd-libs-0:257-1.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [51/51] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/52] util-linux-core-0:2.40.2-8.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [52/52] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/53] zlib-ng-compat-0:2.2.2-1.fc42.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [53/53] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/54] fedora-repos-0:42-0.3.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [54/54] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/55] gmp-1:6.3.0-2.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [55/55] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/56] mpfr-0:4.2.1-5.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [56/56] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/57] glibc-common-0:2.40.9000-24.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [57/57] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/58] xz-libs-1:5.6.3-2.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [58/58] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/59] ansible-srpm-macros-0:1-16.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [59/59] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/60] build-reproducibility-srpm-macr 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [60/60] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/61] efi-srpm-macros-0:5-13.fc42.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [61/61] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/62] filesystem-srpm-macros-0:3.18-2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [62/62] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/63] fonts-srpm-macros-1:2.0.5-17.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [63/63] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/64] forge-srpm-macros-0:0.4.0-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [64/64] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/65] fpc-srpm-macros-0:1.3-13.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [65/65] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/66] ghc-srpm-macros-0:1.9.2-1.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [66/66] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/67] gnat-srpm-macros-0:6-6.fc41.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [67/67] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/68] go-srpm-macros-0:3.6.0-5.fc42.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [68/68] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/69] kernel-srpm-macros-0:1.0-24.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [69/69] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/70] lua-srpm-macros-0:1-14.fc41.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [70/70] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/71] ocaml-srpm-macros-0:10-3.fc41.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [71/71] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/72] openblas-srpm-macros-0:2-18.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [72/72] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/73] package-notes-srpm-macros-0:0.5 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [73/73] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/74] perl-srpm-macros-0:1-56.fc41.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [74/74] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/75] pyproject-srpm-macros-0:1.16.3- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [75/75] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/76] python-srpm-macros-0:3.13-3.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [76/76] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/77] qt5-srpm-macros-0:5.15.15-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [77/77] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/78] qt6-srpm-macros-0:6.8.1-4.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [78/78] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/79] rust-srpm-macros-0:26.3-3.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [79/79] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/80] zig-srpm-macros-0:1-3.fc41.noar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [80/80] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/81] zip-0:3.0-42.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [81/81] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/82] libcap-0:2.71-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [82/82] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/83] openssl-libs-1:3.2.2-8.fc42.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [83/83] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/84] glibc-gconv-extra-0:2.40.9000-2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [84/84] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/85] basesystem-0:11-21.fc41.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [85/85] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/86] libsepol-0:3.8-0.rc1.1.fc42.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [86/86] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/87] file-libs-0:5.45-8.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [87/87] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/88] libxml2-0:2.12.8-2.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [88/88] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/89] libzstd-0:1.5.6-2.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [89/89] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/90] lz4-libs-0:1.10.0-1.fc41.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [90/90] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/91] pkgconf-0:2.3.0-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [91/91] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/92] pkgconf-m4-0:2.3.0-1.fc42.noarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [92/92] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/93] lua-libs-0:5.4.7-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [93/93] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/94] rpm-sequoia-0:1.7.0-3.fc42.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [94/94] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/95] sqlite-libs-0:3.47.2-1.fc42.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [95/95] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/96] ncurses-base-0:6.5-2.20240629.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [96/96] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/97] pcre2-syntax-0:10.44-1.fc41.1.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [97/97] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/98] gdbm-1:1.23-7.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [98/98] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/99] gdbm-libs-1:1.23-7.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [99/99] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/100] libnsl2-0:2.0.1-2.fc41.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [100/100] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/101] libpwquality-0:1.4.5-11.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [101/101] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/102] libtirpc-0:1.3.6-1.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [102/102] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/103] fedora-gpg-keys-0:42-0.3.noar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [103/103] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/104] fedora-repos-rawhide-0:42-0.3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [104/104] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/105] add-determinism-0:0.4.3-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [105/105] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/106] ca-certificates-0:2024.2.69_v 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [106/106] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/107] crypto-policies-0:20241128-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [107/107] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/108] libpkgconf-0:2.3.0-1.fc42.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [108/108] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/109] krb5-libs-0:1.21.3-3.fc42.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [109/109] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/110] libcom_err-0:1.47.1-6.fc42.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [110/110] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/111] libffi-0:3.4.6-3.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [111/111] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/112] p11-kit-0:0.25.5-4.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [112/112] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/113] p11-kit-trust-0:0.25.5-4.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [113/113] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/114] keyutils-libs-0:1.6.3-4.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [114/114] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/115] libverto-0:0.3.2-9.fc41.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [115/115] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/116] libtasn1-0:4.19.0-9.fc41.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [116/116] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/117] dwz-0:0.15-8.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [117/117] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/118] elfutils-libelf-0:0.192-7.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [118/118] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/119] coreutils-common-0:9.5-11.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [119/119] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/120] libacl-0:2.3.2-2.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [120/120] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/121] bzip2-libs-0:1.0.8-19.fc42.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [121/121] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/122] libgcc-0:15.0.0-0.2.fc42.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [122/122] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/123] libstdc++-0:15.0.0-0.2.fc42.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [123/123] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/124] audit-libs-0:4.0.2-1.fc42.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [124/124] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/125] authselect-libs-0:1.5.0-8.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [125/125] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/126] elfutils-libs-0:0.192-7.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [126/126] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/127] libgomp-0:15.0.0-0.2.fc42.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [127/127] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/128] binutils-0:2.43.50-9.fc42.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [128/128] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/129] jansson-0:2.14-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [129/129] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/130] debugedit-0:5.1-2.fc42.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [130/130] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/131] elfutils-0:0.192-7.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [131/131] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/132] curl-0:8.11.1-2.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [132/132] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/133] authselect-0:1.5.0-8.fc42.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [133/133] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/134] alternatives-0:1.31-1.fc42.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [134/134] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/135] cracklib-0:2.9.11-6.fc42.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [135/135] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/136] elfutils-default-yama-scope-0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [136/136] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/137] elfutils-debuginfod-client-0: 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [137/137] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/138] json-c-0:0.18-1.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [138/138] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/139] fedora-release-0:42-0.11.noar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [139/139] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/140] gdb-minimal-0:15.2-4.fc42.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [140/140] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/141] xxhash-libs-0:0.8.2-4.fc42.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [141/141] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/142] fedora-release-identity-basic 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [142/142] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/143] libcurl-0:8.11.1-2.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [143/143] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/144] libidn2-0:2.3.7-2.fc41.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [144/144] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/145] libnghttp2-0:1.64.0-1.fc42.aa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [145/145] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/146] libpsl-0:0.21.5-4.fc41.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [146/146] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/147] libssh-0:0.11.1-1.fc42.aarch6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [147/147] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/148] openldap-0:2.6.8-6.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [148/148] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/149] libunistring-0:1.1-8.fc41.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [149/149] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/150] publicsuffix-list-dafsa-0:202 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [150/150] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/151] libssh-config-0:0.11.1-1.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [151/151] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/152] cyrus-sasl-lib-0:2.1.28-27.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [152/152] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/153] libevent-0:2.1.12-14.fc41.aar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [153/153] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/154] libtool-ltdl-0:2.5.4-1.fc42.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [154/154] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/155] libbrotli-0:1.1.0-5.fc42.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [155/155] Total 100% | 0.0 B/s | 0.0 B | 00m00s Running transaction Importing OpenPGP key 0x105EF944: UserID : "Fedora (42) " Fingerprint: B0F4950458F69E1150C6C5EDC8AC4916105EF944 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-42-primary The key was successfully imported. Importing OpenPGP key 0x105EF944: UserID : "Fedora (42) " Fingerprint: B0F4950458F69E1150C6C5EDC8AC4916105EF944 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-42-primary The key was successfully imported. Importing OpenPGP key 0xE99D6AD1: UserID : "Fedora (41) " Fingerprint: 466CF2D8B60BC3057AA9453ED0622462E99D6AD1 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-41-primary The key was successfully imported. Importing OpenPGP key 0x31645531: UserID : "Fedora (43) " Fingerprint: C6E7F081CF80E13146676E88829B606631645531 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-43-primary The key was successfully imported. [ 1/157] Verify package files 100% | 714.0 B/s | 155.0 B | 00m00s >>> Running pre-transaction scriptlet: filesystem-0:3.18-29.fc42.aarch64 >>> Finished pre-transaction scriptlet: filesystem-0:3.18-29.fc42.aarch64 >>> [RPM] /var/lib/mock/fedora-rawhide-aarch64-1734645306.988581/root/var/cache/ [ 2/157] Prepare transaction 100% | 2.4 KiB/s | 155.0 B | 00m00s [ 3/157] Installing libgcc-0:15.0.0-0. 100% | 107.7 MiB/s | 220.5 KiB | 00m00s [ 4/157] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 5/157] Installing publicsuffix-list- 100% | 66.7 MiB/s | 68.3 KiB | 00m00s [ 6/157] Installing fedora-release-ide 100% | 953.1 KiB/s | 976.0 B | 00m00s [ 7/157] Installing fedora-gpg-keys-0: 100% | 28.0 MiB/s | 172.2 KiB | 00m00s [ 8/157] Installing fedora-repos-rawhi 100% | 0.0 B/s | 2.4 KiB | 00m00s [ 9/157] Installing fedora-repos-0:42- 100% | 5.6 MiB/s | 5.7 KiB | 00m00s [ 10/157] Installing fedora-release-com 100% | 23.6 MiB/s | 24.1 KiB | 00m00s [ 11/157] Installing fedora-release-0:4 100% | 0.0 B/s | 124.0 B | 00m00s [ 12/157] Installing setup-0:2.15.0-5.f 100% | 41.7 MiB/s | 726.1 KiB | 00m00s >>> [RPM] /etc/hosts created as /etc/hosts.rpmnew [ 13/157] Installing filesystem-0:3.18- 100% | 2.5 MiB/s | 212.6 KiB | 00m00s [ 14/157] Installing basesystem-0:11-21 100% | 0.0 B/s | 124.0 B | 00m00s [ 15/157] Installing coreutils-common-0 100% | 286.9 MiB/s | 11.2 MiB | 00m00s [ 16/157] Installing pcre2-syntax-0:10. 100% | 124.1 MiB/s | 254.1 KiB | 00m00s [ 17/157] Installing ncurses-base-0:6.5 100% | 49.1 MiB/s | 351.7 KiB | 00m00s [ 18/157] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 19/157] Installing ncurses-libs-0:6.5 100% | 321.2 MiB/s | 2.2 MiB | 00m00s [ 20/157] Installing glibc-0:2.40.9000- 100% | 258.4 MiB/s | 6.2 MiB | 00m00s [ 21/157] Installing bash-0:5.2.37-1.fc 100% | 329.2 MiB/s | 8.2 MiB | 00m00s [ 22/157] Installing glibc-common-0:2.4 100% | 163.8 MiB/s | 1.3 MiB | 00m00s [ 23/157] Installing glibc-gconv-extra- 100% | 368.7 MiB/s | 18.4 MiB | 00m00s [ 24/157] Installing zlib-ng-compat-0:2 100% | 131.5 MiB/s | 134.6 KiB | 00m00s [ 25/157] Installing xz-libs-1:5.6.3-2. 100% | 261.2 MiB/s | 267.5 KiB | 00m00s [ 26/157] Installing bzip2-libs-0:1.0.8 100% | 133.0 MiB/s | 136.2 KiB | 00m00s [ 27/157] Installing popt-0:1.19-7.fc41 100% | 91.0 MiB/s | 279.5 KiB | 00m00s [ 28/157] Installing readline-0:8.2-11. 100% | 245.9 MiB/s | 755.5 KiB | 00m00s [ 29/157] Installing libuuid-0:2.40.2-8 100% | 194.0 MiB/s | 198.6 KiB | 00m00s [ 30/157] Installing libblkid-0:2.40.2- 100% | 204.9 MiB/s | 419.7 KiB | 00m00s [ 31/157] Installing libattr-0:2.5.2-4. 100% | 192.9 MiB/s | 197.5 KiB | 00m00s [ 32/157] Installing libacl-0:2.3.2-2.f 100% | 65.5 MiB/s | 67.1 KiB | 00m00s [ 33/157] Installing libxcrypt-0:4.4.36 100% | 133.9 MiB/s | 274.2 KiB | 00m00s [ 34/157] Installing gmp-1:6.3.0-2.fc41 100% | 235.8 MiB/s | 724.2 KiB | 00m00s [ 35/157] Installing libzstd-0:1.5.6-2. 100% | 259.5 MiB/s | 797.3 KiB | 00m00s [ 36/157] Installing elfutils-libelf-0: 100% | 296.6 MiB/s | 1.2 MiB | 00m00s [ 37/157] Installing libstdc++-0:15.0.0 100% | 300.0 MiB/s | 2.7 MiB | 00m00s [ 38/157] Installing libeconf-0:0.7.5-1 100% | 78.5 MiB/s | 80.3 KiB | 00m00s [ 39/157] Installing gdbm-libs-1:1.23-7 100% | 417.7 MiB/s | 427.7 KiB | 00m00s [ 40/157] Installing dwz-0:0.15-8.fc42. 100% | 156.7 MiB/s | 321.0 KiB | 00m00s [ 41/157] Installing mpfr-0:4.2.1-5.fc4 100% | 200.3 MiB/s | 820.5 KiB | 00m00s [ 42/157] Installing gawk-0:5.3.0-4.fc4 100% | 387.6 MiB/s | 4.3 MiB | 00m00s [ 43/157] Installing unzip-0:6.0-65.fc4 100% | 570.7 MiB/s | 2.3 MiB | 00m00s [ 44/157] Installing file-libs-0:5.45-8 100% | 586.0 MiB/s | 10.0 MiB | 00m00s [ 45/157] Installing file-0:5.45-8.fc42 100% | 17.2 MiB/s | 141.0 KiB | 00m00s [ 46/157] Installing crypto-policies-0: 100% | 22.8 MiB/s | 163.7 KiB | 00m00s [ 47/157] Installing pcre2-0:10.44-1.fc 100% | 295.2 MiB/s | 906.9 KiB | 00m00s [ 48/157] Installing grep-0:3.11-9.fc41 100% | 156.7 MiB/s | 1.1 MiB | 00m00s [ 49/157] Installing xz-1:5.6.3-2.fc42. 100% | 188.8 MiB/s | 1.5 MiB | 00m00s [ 50/157] Installing libcap-ng-0:0.8.5- 100% | 409.3 MiB/s | 419.1 KiB | 00m00s [ 51/157] Installing audit-libs-0:4.0.2 100% | 203.8 MiB/s | 417.3 KiB | 00m00s [ 52/157] Installing pam-libs-0:1.7.0-3 100% | 220.4 MiB/s | 225.6 KiB | 00m00s [ 53/157] Installing libcap-0:2.71-1.fc 100% | 167.6 MiB/s | 514.8 KiB | 00m00s [ 54/157] Installing systemd-libs-0:257 100% | 269.1 MiB/s | 2.4 MiB | 00m00s [ 55/157] Installing libsmartcols-0:2.4 100% | 282.9 MiB/s | 289.7 KiB | 00m00s [ 56/157] Installing libsepol-0:3.8-0.r 100% | 264.0 MiB/s | 810.9 KiB | 00m00s [ 57/157] Installing libselinux-0:3.8-0 100% | 192.2 MiB/s | 196.8 KiB | 00m00s [ 58/157] Installing sed-0:4.9-3.fc41.a 100% | 164.3 MiB/s | 1.0 MiB | 00m00s [ 59/157] Installing findutils-1:4.10.0 100% | 263.5 MiB/s | 2.1 MiB | 00m00s [ 60/157] Installing libmount-0:2.40.2- 100% | 236.8 MiB/s | 485.1 KiB | 00m00s [ 61/157] Installing lz4-libs-0:1.10.0- 100% | 256.5 MiB/s | 262.7 KiB | 00m00s [ 62/157] Installing lua-libs-0:5.4.7-1 100% | 192.5 MiB/s | 394.3 KiB | 00m00s [ 63/157] Installing libcom_err-0:1.47. 100% | 234.8 MiB/s | 240.4 KiB | 00m00s [ 64/157] Installing libffi-0:3.4.6-3.f 100% | 277.2 MiB/s | 283.8 KiB | 00m00s [ 65/157] Installing libtasn1-0:4.19.0- 100% | 139.4 MiB/s | 285.6 KiB | 00m00s [ 66/157] Installing p11-kit-0:0.25.5-4 100% | 220.5 MiB/s | 2.6 MiB | 00m00s [ 67/157] Installing alternatives-0:1.3 100% | 88.2 MiB/s | 90.3 KiB | 00m00s [ 68/157] Installing libunistring-0:1.1 100% | 301.5 MiB/s | 1.8 MiB | 00m00s [ 69/157] Installing libidn2-0:2.3.7-2. 100% | 113.1 MiB/s | 463.1 KiB | 00m00s [ 70/157] Installing libpsl-0:0.21.5-4. 100% | 193.1 MiB/s | 197.7 KiB | 00m00s [ 71/157] Installing p11-kit-trust-0:0. 100% | 71.3 MiB/s | 657.4 KiB | 00m00s [ 72/157] Installing openssl-libs-1:3.2 100% | 288.4 MiB/s | 7.2 MiB | 00m00s [ 73/157] Installing coreutils-0:9.5-11 100% | 255.9 MiB/s | 7.9 MiB | 00m00s [ 74/157] Installing ca-certificates-0: 100% | 1.4 MiB/s | 2.4 MiB | 00m02s [ 75/157] Installing gzip-0:1.13-2.fc41 100% | 120.7 MiB/s | 494.4 KiB | 00m00s [ 76/157] Installing authselect-libs-0: 100% | 122.8 MiB/s | 880.5 KiB | 00m00s [ 77/157] Installing cracklib-0:2.9.11- 100% | 69.8 MiB/s | 429.0 KiB | 00m00s [ 78/157] Installing libpwquality-0:1.4 100% | 158.2 MiB/s | 1.1 MiB | 00m00s [ 79/157] Installing rpm-sequoia-0:1.7. 100% | 277.8 MiB/s | 2.2 MiB | 00m00s [ 80/157] Installing libevent-0:2.1.12- 100% | 304.7 MiB/s | 1.5 MiB | 00m00s [ 81/157] Installing zstd-0:1.5.6-2.fc4 100% | 281.8 MiB/s | 1.7 MiB | 00m00s [ 82/157] Installing util-linux-core-0: 100% | 387.7 MiB/s | 6.2 MiB | 00m00s [ 83/157] Installing tar-2:1.35-4.fc41. 100% | 278.8 MiB/s | 3.1 MiB | 00m00s [ 84/157] Installing libsemanage-0:3.8- 100% | 115.6 MiB/s | 355.0 KiB | 00m00s [ 85/157] Installing shadow-utils-2:4.1 100% | 182.5 MiB/s | 4.6 MiB | 00m00s [ 86/157] Installing zip-0:3.0-42.fc42. 100% | 185.4 MiB/s | 759.6 KiB | 00m00s [ 87/157] Installing gdbm-1:1.23-7.fc41 100% | 227.9 MiB/s | 933.4 KiB | 00m00s [ 88/157] Installing cyrus-sasl-lib-0:2 100% | 345.2 MiB/s | 3.1 MiB | 00m00s [ 89/157] Installing libfdisk-0:2.40.2- 100% | 236.3 MiB/s | 483.9 KiB | 00m00s [ 90/157] Installing bzip2-0:1.0.8-19.f 100% | 84.6 MiB/s | 173.2 KiB | 00m00s [ 91/157] Installing libxml2-0:2.12.8-2 100% | 306.0 MiB/s | 2.1 MiB | 00m00s [ 92/157] Installing libarchive-0:3.7.7 100% | 223.2 MiB/s | 914.1 KiB | 00m00s [ 93/157] Installing sqlite-libs-0:3.47 100% | 235.8 MiB/s | 1.4 MiB | 00m00s [ 94/157] Installing rpm-libs-0:4.20.0- 100% | 260.2 MiB/s | 799.4 KiB | 00m00s [ 95/157] Installing add-determinism-0: 100% | 299.6 MiB/s | 2.1 MiB | 00m00s [ 96/157] Installing build-reproducibil 100% | 0.0 B/s | 1.0 KiB | 00m00s [ 97/157] Installing ed-0:1.20.2-2.fc41 100% | 139.2 MiB/s | 285.1 KiB | 00m00s [ 98/157] Installing patch-0:2.7.6-25.f 100% | 191.5 MiB/s | 392.1 KiB | 00m00s [ 99/157] Installing filesystem-srpm-ma 100% | 35.9 MiB/s | 36.8 KiB | 00m00s [100/157] Installing elfutils-default-y 100% | 340.5 KiB/s | 2.0 KiB | 00m00s [101/157] Installing elfutils-libs-0:0. 100% | 179.8 MiB/s | 736.6 KiB | 00m00s [102/157] Installing cpio-0:2.15-2.fc41 100% | 203.4 MiB/s | 1.2 MiB | 00m00s [103/157] Installing diffutils-0:3.10-8 100% | 208.0 MiB/s | 1.7 MiB | 00m00s [104/157] Installing libpkgconf-0:2.3.0 100% | 194.6 MiB/s | 199.2 KiB | 00m00s [105/157] Installing pkgconf-0:2.3.0-1. 100% | 118.7 MiB/s | 243.1 KiB | 00m00s [106/157] Installing keyutils-libs-0:1. 100% | 222.5 MiB/s | 227.9 KiB | 00m00s [107/157] Installing libverto-0:0.3.2-9 100% | 194.7 MiB/s | 199.3 KiB | 00m00s [108/157] Installing krb5-libs-0:1.21.3 100% | 259.9 MiB/s | 2.6 MiB | 00m00s [109/157] Installing libtirpc-0:1.3.6-1 100% | 209.7 MiB/s | 214.7 KiB | 00m00s [110/157] Installing libnsl2-0:2.0.1-2. 100% | 109.0 MiB/s | 223.2 KiB | 00m00s [111/157] Installing pam-0:1.7.0-3.fc42 100% | 215.1 MiB/s | 4.3 MiB | 00m00s [112/157] Installing libssh-0:0.11.1-1. 100% | 212.1 MiB/s | 651.7 KiB | 00m00s [113/157] Installing libgomp-0:15.0.0-0 100% | 163.6 MiB/s | 502.4 KiB | 00m00s [114/157] Installing rpm-build-libs-0:4 100% | 128.7 MiB/s | 263.6 KiB | 00m00s [115/157] Installing jansson-0:2.14-1.f 100% | 217.4 MiB/s | 222.6 KiB | 00m00s [116/157] Installing json-c-0:0.18-1.fc 100% | 137.2 MiB/s | 140.5 KiB | 00m00s [117/157] Installing xxhash-libs-0:0.8. 100% | 208.7 MiB/s | 213.7 KiB | 00m00s [118/157] Installing libnghttp2-0:1.64. 100% | 257.1 MiB/s | 263.3 KiB | 00m00s [119/157] Installing libtool-ltdl-0:2.5 100% | 91.0 MiB/s | 93.2 KiB | 00m00s [120/157] Installing openldap-0:2.6.8-6 100% | 183.3 MiB/s | 750.8 KiB | 00m00s [121/157] Installing libbrotli-0:1.1.0- 100% | 221.3 MiB/s | 906.6 KiB | 00m00s [122/157] Installing libcurl-0:8.11.1-2 100% | 275.5 MiB/s | 846.3 KiB | 00m00s [123/157] Installing elfutils-debuginfo 100% | 70.1 MiB/s | 143.6 KiB | 00m00s [124/157] Installing binutils-0:2.43.50 100% | 304.1 MiB/s | 28.9 MiB | 00m00s [125/157] Installing elfutils-0:0.192-7 100% | 275.8 MiB/s | 3.0 MiB | 00m00s [126/157] Installing gdb-minimal-0:15.2 100% | 287.9 MiB/s | 12.7 MiB | 00m00s [127/157] Installing debugedit-0:5.1-2. 100% | 119.2 MiB/s | 244.2 KiB | 00m00s [128/157] Installing curl-0:8.11.1-2.fc 100% | 37.0 MiB/s | 454.4 KiB | 00m00s [129/157] Installing rpm-0:4.20.0-1.fc4 100% | 159.9 MiB/s | 3.4 MiB | 00m00s [130/157] Installing efi-srpm-macros-0: 100% | 40.2 MiB/s | 41.2 KiB | 00m00s [131/157] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [132/157] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.7 KiB | 00m00s [133/157] Installing pkgconf-m4-0:2.3.0 100% | 0.0 B/s | 14.8 KiB | 00m00s [134/157] Installing pkgconf-pkg-config 100% | 1.7 MiB/s | 1.8 KiB | 00m00s [135/157] Installing rust-srpm-macros-0 100% | 0.0 B/s | 5.6 KiB | 00m00s [136/157] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 732.0 B | 00m00s [137/157] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [138/157] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [139/157] Installing package-notes-srpm 100% | 0.0 B/s | 2.0 KiB | 00m00s [140/157] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.0 B | 00m00s [141/157] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.2 KiB | 00m00s [142/157] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [143/157] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [144/157] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [145/157] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [146/157] Installing ansible-srpm-macro 100% | 0.0 B/s | 36.2 KiB | 00m00s [147/157] Installing fonts-srpm-macros- 100% | 55.7 MiB/s | 57.0 KiB | 00m00s [148/157] Installing forge-srpm-macros- 100% | 39.3 MiB/s | 40.3 KiB | 00m00s [149/157] Installing go-srpm-macros-0:3 100% | 60.5 MiB/s | 62.0 KiB | 00m00s [150/157] Installing python-srpm-macros 100% | 50.9 MiB/s | 52.2 KiB | 00m00s [151/157] Installing redhat-rpm-config- 100% | 47.2 MiB/s | 193.2 KiB | 00m00s [152/157] Installing rpm-build-0:4.20.0 100% | 279.4 MiB/s | 1.4 MiB | 00m00s [153/157] Installing pyproject-srpm-mac 100% | 1.2 MiB/s | 2.5 KiB | 00m00s [154/157] Installing util-linux-0:2.40. 100% | 346.0 MiB/s | 17.0 MiB | 00m00s [155/157] Installing authselect-0:1.5.0 100% | 60.0 MiB/s | 184.3 KiB | 00m00s [156/157] Installing which-0:2.21-42.fc 100% | 122.2 MiB/s | 250.4 KiB | 00m00s [157/157] Installing info-0:7.1.1-2.fc4 100% | 277.7 KiB/s | 614.0 KiB | 00m02s Warning: skipped OpenPGP checks for 26 packages from repositories: copr_base, https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch Complete! Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: add-determinism-0.4.3-1.fc42.aarch64 alternatives-1.31-1.fc42.aarch64 ansible-srpm-macros-1-16.fc41.noarch audit-libs-4.0.2-1.fc42.aarch64 authselect-1.5.0-8.fc42.aarch64 authselect-libs-1.5.0-8.fc42.aarch64 basesystem-11-21.fc41.noarch bash-5.2.37-1.fc42.aarch64 binutils-2.43.50-9.fc42.aarch64 build-reproducibility-srpm-macros-0.4.3-1.fc42.noarch bzip2-1.0.8-19.fc42.aarch64 bzip2-libs-1.0.8-19.fc42.aarch64 ca-certificates-2024.2.69_v8.0.401-3.fc42.noarch coreutils-9.5-11.fc42.aarch64 coreutils-common-9.5-11.fc42.aarch64 cpio-2.15-2.fc41.aarch64 cracklib-2.9.11-6.fc42.aarch64 crypto-policies-20241128-1.gitbb7b0b0.fc42.noarch curl-8.11.1-2.fc42.aarch64 cyrus-sasl-lib-2.1.28-27.fc41.aarch64 debugedit-5.1-2.fc42.aarch64 diffutils-3.10-8.fc42.aarch64 dwz-0.15-8.fc42.aarch64 ed-1.20.2-2.fc41.aarch64 efi-srpm-macros-5-13.fc42.noarch elfutils-0.192-7.fc42.aarch64 elfutils-debuginfod-client-0.192-7.fc42.aarch64 elfutils-default-yama-scope-0.192-7.fc42.noarch elfutils-libelf-0.192-7.fc42.aarch64 elfutils-libs-0.192-7.fc42.aarch64 fedora-gpg-keys-42-0.3.noarch fedora-release-42-0.11.noarch fedora-release-common-42-0.11.noarch fedora-release-identity-basic-42-0.11.noarch fedora-repos-42-0.3.noarch fedora-repos-rawhide-42-0.3.noarch file-5.45-8.fc42.aarch64 file-libs-5.45-8.fc42.aarch64 filesystem-3.18-29.fc42.aarch64 filesystem-srpm-macros-3.18-29.fc42.noarch findutils-4.10.0-4.fc41.aarch64 fonts-srpm-macros-2.0.5-17.fc41.noarch forge-srpm-macros-0.4.0-1.fc42.noarch fpc-srpm-macros-1.3-13.fc41.noarch gawk-5.3.0-4.fc41.aarch64 gdb-minimal-15.2-4.fc42.aarch64 gdbm-1.23-7.fc41.aarch64 gdbm-libs-1.23-7.fc41.aarch64 ghc-srpm-macros-1.9.2-1.fc42.noarch glibc-2.40.9000-24.fc42.aarch64 glibc-common-2.40.9000-24.fc42.aarch64 glibc-gconv-extra-2.40.9000-24.fc42.aarch64 glibc-minimal-langpack-2.40.9000-24.fc42.aarch64 gmp-6.3.0-2.fc41.aarch64 gnat-srpm-macros-6-6.fc41.noarch go-srpm-macros-3.6.0-5.fc42.noarch gpg-pubkey-105ef944-65ca83d1 gpg-pubkey-31645531-66b6dccf gpg-pubkey-e99d6ad1-64d2612c grep-3.11-9.fc41.aarch64 gzip-1.13-2.fc41.aarch64 info-7.1.1-2.fc42.aarch64 jansson-2.14-1.fc42.aarch64 json-c-0.18-1.fc42.aarch64 kernel-srpm-macros-1.0-24.fc41.noarch keyutils-libs-1.6.3-4.fc41.aarch64 krb5-libs-1.21.3-3.fc42.aarch64 libacl-2.3.2-2.fc42.aarch64 libarchive-3.7.7-1.fc42.aarch64 libattr-2.5.2-4.fc41.aarch64 libblkid-2.40.2-8.fc42.aarch64 libbrotli-1.1.0-5.fc42.aarch64 libcap-2.71-1.fc42.aarch64 libcap-ng-0.8.5-3.fc41.aarch64 libcom_err-1.47.1-6.fc42.aarch64 libcurl-8.11.1-2.fc42.aarch64 libeconf-0.7.5-1.fc42.aarch64 libevent-2.1.12-14.fc41.aarch64 libfdisk-2.40.2-8.fc42.aarch64 libffi-3.4.6-3.fc42.aarch64 libgcc-15.0.0-0.2.fc42.aarch64 libgomp-15.0.0-0.2.fc42.aarch64 libidn2-2.3.7-2.fc41.aarch64 libmount-2.40.2-8.fc42.aarch64 libnghttp2-1.64.0-1.fc42.aarch64 libnsl2-2.0.1-2.fc41.aarch64 libpkgconf-2.3.0-1.fc42.aarch64 libpsl-0.21.5-4.fc41.aarch64 libpwquality-1.4.5-11.fc41.aarch64 libselinux-3.8-0.rc1.2.fc42.aarch64 libsemanage-3.8-0.rc1.1.fc42.aarch64 libsepol-3.8-0.rc1.1.fc42.aarch64 libsmartcols-2.40.2-8.fc42.aarch64 libssh-0.11.1-1.fc42.aarch64 libssh-config-0.11.1-1.fc42.noarch libstdc++-15.0.0-0.2.fc42.aarch64 libtasn1-4.19.0-9.fc41.aarch64 libtirpc-1.3.6-1.fc42.aarch64 libtool-ltdl-2.5.4-1.fc42.aarch64 libunistring-1.1-8.fc41.aarch64 libuuid-2.40.2-8.fc42.aarch64 libverto-0.3.2-9.fc41.aarch64 libxcrypt-4.4.36-11.fc42.aarch64 libxml2-2.12.8-2.fc41.aarch64 libzstd-1.5.6-2.fc41.aarch64 lua-libs-5.4.7-1.fc42.aarch64 lua-srpm-macros-1-14.fc41.noarch lz4-libs-1.10.0-1.fc41.aarch64 mpfr-4.2.1-5.fc41.aarch64 ncurses-base-6.5-2.20240629.fc41.noarch ncurses-libs-6.5-2.20240629.fc41.aarch64 ocaml-srpm-macros-10-3.fc41.noarch openblas-srpm-macros-2-18.fc41.noarch openldap-2.6.8-6.fc42.aarch64 openssl-libs-3.2.2-8.fc42.aarch64 p11-kit-0.25.5-4.fc42.aarch64 p11-kit-trust-0.25.5-4.fc42.aarch64 package-notes-srpm-macros-0.5-12.fc41.noarch pam-1.7.0-3.fc42.aarch64 pam-libs-1.7.0-3.fc42.aarch64 patch-2.7.6-25.fc41.aarch64 pcre2-10.44-1.fc41.1.aarch64 pcre2-syntax-10.44-1.fc41.1.noarch perl-srpm-macros-1-56.fc41.noarch pkgconf-2.3.0-1.fc42.aarch64 pkgconf-m4-2.3.0-1.fc42.noarch pkgconf-pkg-config-2.3.0-1.fc42.aarch64 popt-1.19-7.fc41.aarch64 publicsuffix-list-dafsa-20240107-4.fc41.noarch pyproject-srpm-macros-1.16.3-1.fc42.noarch python-srpm-macros-3.13-3.fc41.noarch qt5-srpm-macros-5.15.15-1.fc42.noarch qt6-srpm-macros-6.8.1-4.fc42.noarch readline-8.2-11.fc42.aarch64 redhat-rpm-config-300-1.no_annobin.0.fc42.noarch rpm-4.20.0-1.fc42.aarch64 rpm-build-4.20.0-1.fc42.aarch64 rpm-build-libs-4.20.0-1.fc42.aarch64 rpm-libs-4.20.0-1.fc42.aarch64 rpm-sequoia-1.7.0-3.fc42.aarch64 rust-srpm-macros-26.3-3.fc42.noarch sed-4.9-3.fc41.aarch64 setup-2.15.0-5.fc41.noarch shadow-utils-4.17.0~rc1-1.fc42.aarch64 sqlite-libs-3.47.2-1.fc42.aarch64 systemd-libs-257-1.fc42.aarch64 tar-1.35-4.fc41.aarch64 unzip-6.0-65.fc42.aarch64 util-linux-2.40.2-8.fc42.aarch64 util-linux-core-2.40.2-8.fc42.aarch64 which-2.21-42.fc41.aarch64 xxhash-libs-0.8.2-4.fc42.aarch64 xz-5.6.3-2.fc42.aarch64 xz-libs-5.6.3-2.fc42.aarch64 zig-srpm-macros-1-3.fc41.noarch zip-3.0-42.fc42.aarch64 zlib-ng-compat-2.2.2-1.fc42.aarch64 zstd-1.5.6-2.fc41.aarch64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1721174400 Wrote: /builddir/build/SRPMS/f2c-20210928-9.fc42.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-aarch64-1734645306.988581/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-e_117ftp/f2c/f2c.spec) Config(child) 0 minutes 12 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/f2c-20210928-9.fc42.src.rpm) Config(fedora-rawhide-aarch64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-aarch64-bootstrap-1734645306.988581/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-aarch64-bootstrap-1734645306.988581/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-aarch64-1734645306.988581/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.20.0-1.fc42.aarch64 rpm-sequoia-1.7.0-3.fc42.aarch64 dnf5-5.2.8.1-2.fc42.aarch64 dnf5-plugins-5.2.8.1-2.fc42.aarch64 Finish: chroot init Start: build phase for f2c-20210928-9.fc42.src.rpm Start: build setup for f2c-20210928-9.fc42.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1721174400 Wrote: /builddir/build/SRPMS/f2c-20210928-9.fc42.src.rpm Updating and loading repositories: fedora 100% | 47.2 KiB/s | 12.3 KiB | 00m00s Copr repository 100% | 109.6 KiB/s | 1.5 KiB | 00m00s Additional repo https_fedorapeople_org 100% | 25.9 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "unzip-6.0-65.fc42.aarch64" is already installed. Package Arch Version Repository Size Installing: gcc aarch64 15.0.0-0.2.fc42 https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch 97.8 MiB make aarch64 1:4.4.1-9.fc42 fedora 1.8 MiB Installing dependencies: annobin-docs noarch 12.79-1.fc42 copr_base 98.6 KiB annobin-plugin-gcc aarch64 12.79-1.fc42 copr_base 997.2 KiB cpp aarch64 15.0.0-0.2.fc42 https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch 35.3 MiB gcc-plugin-annobin aarch64 15.0.0-0.2.fc42 https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch 67.5 KiB glibc-devel aarch64 2.40.9000-24.fc42 fedora 2.2 MiB kernel-headers aarch64 6.13.0-0.rc3.29.fc42 fedora 6.4 MiB libasan aarch64 15.0.0-0.2.fc42 https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch 1.5 MiB libatomic aarch64 15.0.0-0.2.fc42 https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch 66.1 KiB libmpc aarch64 1.3.1-6.fc41 fedora 280.8 KiB libubsan aarch64 15.0.0-0.2.fc42 https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch 460.6 KiB libxcrypt-devel aarch64 4.4.36-11.fc42 fedora 30.5 KiB Transaction Summary: Installing: 13 packages Total size of inbound packages is 51 MiB. Need to download 0 B. After this operation, 147 MiB extra will be used (install 147 MiB, remove 0 B). [1/1] make-1:4.4.1-9.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [1/1] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/2] gcc-0:15.0.0-0.2.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [2/2] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/3] glibc-devel-0:2.40.9000-24.fc42.a 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [3/3] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/4] libmpc-0:1.3.1-6.fc41.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [4/4] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/5] cpp-0:15.0.0-0.2.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [5/5] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/6] kernel-headers-0:6.13.0-0.rc3.29. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [6/6] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/7] libxcrypt-devel-0:4.4.36-11.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [7/7] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/8] libasan-0:15.0.0-0.2.fc42.aarch64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [8/8] Total 100% | 0.0 B/s | 0.0 B | 00m00s [1/9] libatomic-0:15.0.0-0.2.fc42.aarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [9/9] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/10] libubsan-0:15.0.0-0.2.fc42.aarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [10/10] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/11] gcc-plugin-annobin-0:15.0.0-0.2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [11/11] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/12] annobin-plugin-gcc-0:12.79-1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [12/12] Total 100% | 0.0 B/s | 0.0 B | 00m00s [ 1/13] annobin-docs-0:12.79-1.fc42.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [13/13] Total 100% | 0.0 B/s | 0.0 B | 00m00s Running transaction [ 1/15] Verify package files 100% | 74.0 B/s | 13.0 B | 00m00s [ 2/15] Prepare transaction 100% | 520.0 B/s | 13.0 B | 00m00s [ 3/15] Installing libmpc-0:1.3.1-6.fc4 100% | 137.8 MiB/s | 282.3 KiB | 00m00s [ 4/15] Installing cpp-0:15.0.0-0.2.fc4 100% | 271.6 MiB/s | 35.3 MiB | 00m00s [ 5/15] Installing annobin-docs-0:12.79 100% | 97.4 MiB/s | 99.7 KiB | 00m00s [ 6/15] Installing libubsan-0:15.0.0-0. 100% | 225.3 MiB/s | 461.4 KiB | 00m00s [ 7/15] Installing libatomic-0:15.0.0-0 100% | 65.3 MiB/s | 66.9 KiB | 00m00s [ 8/15] Installing libasan-0:15.0.0-0.2 100% | 216.1 MiB/s | 1.5 MiB | 00m00s [ 9/15] Installing kernel-headers-0:6.1 100% | 142.0 MiB/s | 6.5 MiB | 00m00s [10/15] Installing libxcrypt-devel-0:4. 100% | 10.7 MiB/s | 32.9 KiB | 00m00s [11/15] Installing glibc-devel-0:2.40.9 100% | 114.6 MiB/s | 2.3 MiB | 00m00s [12/15] Installing make-1:4.4.1-9.fc42. 100% | 231.4 MiB/s | 1.9 MiB | 00m00s [13/15] Installing gcc-0:15.0.0-0.2.fc4 100% | 304.8 MiB/s | 97.8 MiB | 00m00s [14/15] Installing gcc-plugin-annobin-0 100% | 4.2 MiB/s | 69.0 KiB | 00m00s [15/15] Installing annobin-plugin-gcc-0 100% | 6.6 MiB/s | 998.9 KiB | 00m00s Warning: skipped OpenPGP checks for 8 packages from repositories: copr_base, https_fedorapeople_org_dmalcolm_gcc_gcc_15_mass_prebuild_basearch Complete! Finish: build setup for f2c-20210928-9.fc42.src.rpm Start: rpmbuild f2c-20210928-9.fc42.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1721174400 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.dGic3n + umask 022 + cd /builddir/build/BUILD/f2c-20210928-build + test -d /builddir/build/BUILD/f2c-20210928-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/f2c-20210928-build + /usr/bin/rm -rf /builddir/build/BUILD/f2c-20210928-build + /usr/bin/mkdir -p /builddir/build/BUILD/f2c-20210928-build + /usr/bin/mkdir -p /builddir/build/BUILD/f2c-20210928-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.zbgLYJ + umask 022 + cd /builddir/build/BUILD/f2c-20210928-build + cd /builddir/build/BUILD/f2c-20210928-build + rm -rf f2c-20210928 + /usr/bin/mkdir -p f2c-20210928 + cd f2c-20210928 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/src.tgz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + mkdir libf2c + unzip -qq /builddir/build/SOURCES/libf2c.zip -d libf2c + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/f2c-20110801.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/libf2c-20110801-format-security.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + sed -i s/@SOVER@/0.23/ libf2c/makefile.u + cp /builddir/build/SOURCES/f2c.pdf /builddir/build/SOURCES/f2c.ps /builddir/build/SOURCES/fc . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.XpjwBK + umask 022 + cd /builddir/build/BUILD/f2c-20210928-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd f2c-20210928 + make -C src -f makefile.u -j4 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' f2c make: Entering directory '/builddir/build/BUILD/f2c-20210928-build/f2c-20210928/src' cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer main.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer init.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer gram.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer lex.c init.c: In function ‘fileinit’: init.c:319:54: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 319 | for(j = 0, s = "abcdefghijklmnopqrstuvwxyz"; i = *s++; j++) | ^ main.c: In function ‘write_typedefs’: main.c:363:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 363 | if (s = usedcasts[i]) { | ^ main.c:380:33: warning: array subscript has type ‘char’ [-Wchar-subscripts] 380 | if (used_rets[st[i]]) | ~~^~~ main.c:384:53: warning: array subscript has type ‘char’ [-Wchar-subscripts] 384 | stl[i], ftn_types[st[i]]); | ~~^~~ init.c: In function ‘hashclear’: main.c: In function ‘commonprotos’: init.c:364:20: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 364 | if(p = hp->varp) | ^ main.c:419:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 419 | if (at = e->arginfo) { | ^~ init.c:367:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 367 | if(q = p->vdim) | ^ main.c:417:20: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 417 | if (e->extstg == STGEXT | ^ main.c: In function ‘I_args’: main.c:471:43: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 471 | && (s[3] || s[2] != '2' && s[2] != '4')) | ~~~~~~~~~~~~^~~~~~~~~~~~~~ main.c: In function ‘omit_non_f’: main.c:489:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 489 | for(i = k = 0; s = ftn_files[k]; k++) { | ^ lex.c:160:1: warning: missing braces around initializer [-Wmissing-braces] 160 | { | ^ 161 | '(', SLPAR, | { } 162 | ')', SRPAR, | { } 163 | '=', SEQUALS, | { } 164 | ',', SCOMMA, | { } 165 | '+', SPLUS, | { } 166 | '-', SMINUS, | { } 167 | '*', SSTAR, | { } 168 | '/', SSLASH, | { } 169 | '$', SCURRENCY, | { } 170 | ':', SCOLON, | { } 171 | '<', SLT, | { } 172 | '>', SGT, | { } 173 | 0, 0 }; | { } lex.c:176:1: warning: missing braces around initializer [-Wmissing-braces] 176 | { | ^ 177 | "and.", SAND, | { } 178 | "or.", SOR, | { } 179 | "not.", SNOT, | { } 180 | "true.", STRUE, | { } 181 | "false.", SFALSE, | { } 182 | "eq.", SEQ, | { } 183 | "ne.", SNE, | { } 184 | "lt.", SLT, | { } 185 | "le.", SLE, | { } 186 | "gt.", SGT, | { } 187 | "ge.", SGE, | { } 188 | "neqv.", SNEQV, | { } 189 | "eqv.", SEQV, | { } 190 | 0, 0 }; | { } main.c: In function ‘main’: main.c:653:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 653 | if(k = yyparse()) | ^ lex.c: In function ‘doinclude’: lex.c:382:37: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 382 | if (fp = fopen(name, textread)) { | ^~ main.c: In function ‘opf’: main.c:747:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 747 | if( fp = fopen(fn, mode) ) | ^~ lex.c: In function ‘putlineno’: lex.c:484:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 484 | if (lastfile = infname) { | ^~~~~~~~ lex.c:483:20: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 483 | if (lastfile != infname) | ^ gram.c: In function ‘yyparse’: lex.c: In function ‘getcds’: lex.c:602:11: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 602 | if(code == STEOF) | ^ gram.c:1312:56: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1312 | && (np->vtype != TYCHAR || np->vdim && !pp->argsp)) | ~~~~~~~~~^~~~~~~~~~~~~ lex.c: In function ‘getcd’: lex.c:1030:19: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1030 | if( !isspace(*p) ) | ^ gram.c:855:1: warning: label ‘yyerrlab’ defined but not used [-Wunused-label] 855 | yyerrlab: | ^~~~~~~~ lex.c: In function ‘adjtoklen’: lex.c:1060:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1060 | if (token = (char *)realloc(token, maxtoklen)) | ^~~~~ lex.c: In function ‘crunch’: lex.c:1196:32: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1196 | else if(parlev == 0) | ^ lex.c: In function ‘analyz’: lex.c:1272:19: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1272 | if(stkey==SGOTO && lastch>=nextch) | ^ In file included from lex.c:24: lex.c: In function ‘getkwd’: lex.c:1292:26: warning: array subscript has type ‘char’ [-Wchar-subscripts] 1292 | k = letter(nextch[0]); | ~~~~~~^~~ defs.h:739:27: note: in definition of macro ‘letter’ 739 | #define letter(x) Letters[x] | ^ lex.c:1293:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1293 | if(pk = keystart[k]) | ^~ lex.c: In function ‘initkey’: lex.c:1323:38: warning: array subscript has type ‘char’ [-Wchar-subscripts] 1323 | j = letter(p->keyname[0]); | ~~~~~~~~~~^~~ defs.h:739:27: note: in definition of macro ‘letter’ 739 | #define letter(x) Letters[x] | ^ lex.c:1340:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1340 | while(i = *s++) | ^ lex.c:1343:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1343 | while(i = *s++) | ^ lex.c: In function ‘gettok’: lex.c:1503:11: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1503 | if(ch == '.') | ^ lex.c:1582:38: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1582 | if (nextch[1] == '#' && nextch < lastch | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ main.c: In function ‘main’: main.c:670:17: warning: ‘c_output’ may be used uninitialized [-Wmaybe-uninitialized] 670 | nice_printf(c_output, "/*>>>'/dev/null'<<<*/\n\n\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 671 | /* Split this into several files by piping it through\n\n\ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 672 | sed \"s/^\\/\\*>>>'\\(.*\\)'<<<\\*\\/\\$/cat >'\\1' <<'\\/*<<<\\1>>>*\\/'/\" | /bin/sh\n\ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 673 | */\n\ | ~~~~~ 674 | /*<<>>*/\n\ | ~~~~~~~~~~~~~~~~~~~~~~ 675 | /*>>>'%s'<<<*/\n", cdfilename); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c:549:15: note: ‘c_output’ was declared here 549 | FILE *c_output; | ^~~~~~~~ cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer proc.c proc.c: In function ‘fix_entry_returns’: proc.c:140:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 140 | if (a = xretslot[i]) | ^ proc.c:163:23: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 163 | while(e = e->entnextp); | ^ proc.c: In function ‘putentries’: proc.c:247:63: warning: array subscript has type ‘char’ [-Wchar-subscripts] 247 | : dfltarg[((Namep)args->datap)->vtype]); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ proc.c:250:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 250 | if (np = *a) | ^~ proc.c:270:23: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 270 | while(e = e->entnextp); | ^ proc.c: In function ‘entry_goto’: proc.c:287:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 287 | while(e = e->entnextp) | ^ proc.c: In function ‘zap_changes’: proc.c:322:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 322 | if (at = ((Namep)cp->datap)->arginfo) | ^~ proc.c: In function ‘enddcl’: proc.c:405:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 405 | if (ep = ep0 = (struct Entrypoint *)revchain((chainp)entries)) { | ^~ proc.c:408:31: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 408 | while(ep = ep->entnextp); | ^~ proc.c: In function ‘dim_finish’: proc.c:697:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 697 | if (q = p->dims[i].dimexpr) { | ^ proc.c:702:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 702 | if (q = p->basexpr) | ^ proc.c: In function ‘doentry’: proc.c:744:32: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 744 | if(procclass == CLMAIN && !ep->arglist || procclass == CLBLOCK) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from proc.c:24: proc.c:825:61: warning: array subscript has type ‘char’ [-Wchar-subscripts] 825 | dflttype[letter(np->fvarname[0])]; | ~~~~~~~~~~~~^~~ defs.h:739:27: note: in definition of macro ‘letter’ 739 | #define letter(x) Letters[x] | ^ proc.c: In function ‘dobss’: proc.c:934:20: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 934 | if(q = p->varp) | ^ proc.c: In function ‘iarrlen’: proc.c:992:26: warning: array subscript has type ‘char’ [-Wchar-subscripts] 992 | leng = typesize[q->vtype]; | ~^~~~~~~ proc.c:995:11: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 995 | if(q->vdim) | ^ proc.c:999:11: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 999 | if(q->vleng) | ^ proc.c: In function ‘docommon’: proc.c:1089:20: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1089 | if(t = comvar->vdim) | ^ proc.c:1089:19: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1089 | if(t = comvar->vdim) | ^ proc.c: In function ‘freetemps’: proc.c:1205:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1205 | while(p = p1) { | ^ proc.c: In function ‘comblock’: proc.c:1395:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1395 | for(i = 0; c = *t = *s++; t++) | ^ proc.c: In function ‘settype’: proc.c:1480:25: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1479 | || v->vtype != type | ~~~~~~~~~~~~~~~~ 1480 | && (v->vimpltype || v->vinftype || v->vinfproc)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ proc.c:1482:19: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1482 | if( (v->vtype = lengtype(type, length))==TYCHAR ) | ^ proc.c:1517:17: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1517 | else if (type==TYCHAR) | ^ proc.c: In function ‘setintr’: proc.c:1622:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1622 | if(k = intrfunct(v->fvarname)) { | ^ proc.c:1623:23: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1623 | if ((*(struct Intrpacked *)&k).f4) | ^~~~~~~~~~~~~~~~~~~~~~~ proc.c:1623:20: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1623 | if ((*(struct Intrpacked *)&k).f4) | ^ cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer equiv.c equiv.c: In function ‘doequiv’: equiv.c:167:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 167 | if(np = q->eqvitem.eqvname) | ^~ equiv.c:170:35: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 170 | if(np->vstg==STGEQUIV) | ^ equiv.c: In function ‘eqvcommon’: equiv.c:265:20: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 265 | if(np = q->eqvitem.eqvname) | ^~ equiv.c: In function ‘doequiv’: equiv.c:164:25: warning: ‘comoffset’ may be used uninitialized [-Wmaybe-uninitialized] 164 | eqvcommon(equivdecl, comno, comoffset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ equiv.c:45:16: note: ‘comoffset’ was declared here 45 | ftnint comoffset; /* Index into the COMMON block */ | ^~~~~~~~~ proc.c: In function ‘autovar’: proc.c:1253:28: warning: ‘leng’ may be used uninitialized [-Wmaybe-uninitialized] 1253 | q->varleng = leng; | ~~~~~~~~~~~^~~~~~ proc.c:1233:16: note: ‘leng’ was declared here 1233 | ftnint leng; | ^~~~ cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer data.c data.c: In function ‘nextdata’: data.c:189:42: warning: array subscript has type ‘char’ [-Wchar-subscripts] 189 | off = typesize[np->vtype] * curdtelt; | ~~^~~~~~~ data.c:216:55: warning: array subscript has type ‘char’ [-Wchar-subscripts] 216 | else *elenp = typesize[q->headblock.vtype]; | ~~~~~~~~~~~~^~~~~~ data.c:221:46: warning: array subscript has type ‘char’ [-Wchar-subscripts] 221 | : typesize[np->vtype]; | ~~^~~~~~~ data.c: In function ‘dataname’: data.c:400:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 400 | while(*t++ = *s++); | ^ proc.c: In function ‘mktmpn’: proc.c:1315:35: warning: ‘leng’ may be used uninitialized [-Wmaybe-uninitialized] 1315 | (type!=TYCHAR || q->vleng->constblock.Const.ci==leng) ) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ proc.c:1286:16: note: ‘leng’ was declared here 1286 | ftnint leng; | ^~~~ cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer format.c lex.c: In function ‘yylex’: format.c: In function ‘start_formatting’: lex.c:571:12: warning: ‘retval’ may be used uninitialized [-Wmaybe-uninitialized] 571 | if (retval == SEOF) | ^ format.c:155:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 155 | if (infile = fopen (p1_file, binread)) { | ^~~~~~ lex.c:510:13: note: ‘retval’ was declared here 510 | int retval; | ^~~~~~ format.c: In function ‘addrlit’: format.c:446:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 446 | *((union Constant *) &(litp->litval)); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ format.c: In function ‘do_p1_extern’: format.c:924:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 924 | if (addrp->vtype = extsymtab[addrp->memno].extype) | ^~~~~ format.c: In function ‘length_comp’: format.c:1074:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1074 | if (arg = (Namep)args->datap) { | ^~~ format.c:1090:44: warning: array subscript has type ‘char’ [-Wchar-subscripts] 1090 | a = at->atypes + init_ac[np->vtype]; | ~~^~~~~~~ format.c:1093:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1093 | if (arg = (Namep)args1->datap) | ^~~ format.c: In function ‘listargs’: format.c:1153:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1153 | if (arg = (Namep)args->datap) { | ^~~ format.c: In function ‘list_arg_types’: format.c:1231:16: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1231 | if (vclass == CLPROC) | ^ cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer expr.c format.c: In function ‘write_ioblocks’: format.c:1322:36: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1322 | for(s = L->fields; f = *s; s++) { | ^ format.c:1335:23: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1335 | while(L = L->next); | ^ format.c: In function ‘write_assigned_fmts’: format.c:1368:23: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1368 | while(cp = cp->nextp); | ^~ format.c: In function ‘to_upper’: format.c:1383:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1383 | while(*t++ = (c = *s++) >= 'a' && c <= 'z' ? c + 'A' - 'a' : c); | ^ format.c: In function ‘write_namelists’: format.c:1441:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1441 | if (dimp = v->vdim) { | ^~~~ format.c:1485:23: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1485 | while(nmch = nmch->nextp); | ^~~~ format.c: In function ‘list_decls’: format.c:1676:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1676 | if (this_var = arg->vlastdim) { | ^~~~~~~~ format.c:1688:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1688 | if (Var = (Addrp)this_var->datap) { | ^~~ format.c:1700:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1700 | if (this_var = nv[i]) { | ^~~~~~~~ format.c:1723:25: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1721 | || Var->uname_tag == UNAM_IDENT | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1722 | && *Var->user.ident == ' ' | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 1723 | && multitype) | ^~~~~~~~~~~~ format.c:1819:16: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1819 | if (var->vsubscrused) | ^ format.c:1890:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1890 | if (Define = (Alias && def_equivs)) { | ^~~~~~ format.c:1956:21: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1955 | if (type == TYCHAR && vclass != CLPROC | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | && (!var->vleng || !ISICON (var -> vleng)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ format.c:2103:60: warning: array subscript has type ‘char’ [-Wchar-subscripts] 2103 | var->cvarname, typeconv[var->vtype], | ~~~^~~~~~~ format.c: In function ‘proto’: format.c:2493:46: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 2493 | || j == 200 && k >= 200) | ~~~~~~~~~^~~~~~~~~~~ format.c:2501:39: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2501 | while(cp = cp->nextp); | ^~ expr.c: In function ‘mkconv’: expr.c:347:43: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 347 | else if( ISCONST(p) && pt!=TYADDR && pt != TYCHAR expr.c:353:30: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 353 | if (ISINT(t) && ISINT(pt) || ISREAL(t) && ISREAL(pt)) { expr.c: In function ‘cpexpr’: expr.c:456:30: warning: array subscript has type ‘char’ [-Wchar-subscripts] 456 | e = cpblock(blksize[p->tag], (char *)p); | ~^~~~~ expr.c:478:20: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 478 | if(pp = p->listblock.listp) | ^~ In file included from expr.c:24: expr.c: In function ‘wronginf’: expr.c:587:32: warning: array subscript has type ‘char’ [-Wchar-subscripts] 587 | c = letter(np->fvarname[0]); | ~~~~~~~~~~~~^~~ defs.h:739:27: note: in definition of macro ‘letter’ 739 | #define letter(x) Letters[x] | ^ expr.c: In function ‘fixexpr’: expr.c:738:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 738 | if(rp = p->rightp) | ^~ expr.c:796:57: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 796 | || rtype == TYDREAL && ltype == TYREAL && !ISCONST(rp)) In file included from defs.h:27: expr.c: In function ‘mkscalar’: expr.c:1017:45: warning: array subscript has type ‘char’ [-Wchar-subscripts] 1017 | (tagptr)ICON(typesize[np->vtype]) ), | ~~^~~~~~~ defines.h:294:36: note: in definition of macro ‘ICON’ 294 | #define ICON(z) mkintcon( (ftnint)(z) ) | ^ expr.c: In function ‘mkfunct’: expr.c:1078:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1078 | && (zflag || !(*(struct Intrpacked *)&k).f4 | ^~~~~~~~~~~~~~~~~~~~~~~ expr.c:1141:65: warning: array subscript has type ‘char’ [-Wchar-subscripts] 1141 | np->vtype = dflttype[letter(np->fvarname[0])]; | ~~~~~~~~~~~~^~~ defs.h:739:27: note: in definition of macro ‘letter’ 739 | #define letter(x) Letters[x] | ^ expr.c: In function ‘stfcall’: expr.c:1231:64: warning: array subscript has type ‘char’ [-Wchar-subscripts] 1231 | type = np->vtype = dflttype[letter(np->fvarname[0])]; | ~~~~~~~~~~~~^~~ defs.h:739:27: note: in definition of macro ‘letter’ 739 | #define letter(x) Letters[x] | ^ expr.c: In function ‘mkplace’: expr.c:1355:11: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1355 | if(np->vdovar && ( (regn = inregister(np)) >= 0) ) | ^ expr.c: In function ‘mklhs’: expr.c:1454:33: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1453 | && (np->vdim->ndim > 1 || np->vtype == TYCHAR | ~~~~~~~~~~~~~~~~~~~ 1454 | && (!ISCONST(np->vleng) | ^~~~~~~~~~~~~~~~~~~~~~~ 1455 | || np->vleng->constblock.Const.ci != 1))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ expr.c: In function ‘suboffset’: expr.c:1625:66: warning: array subscript has type ‘char’ [-Wchar-subscripts] 1625 | (expptr) cpexpr(np->vleng) : ICON(typesize[np->vtype]); | ~~^~~~~~~ defines.h:294:36: note: in definition of macro ‘ICON’ 294 | #define ICON(z) mkintcon( (ftnint)(z) ) | ^ expr.c: In function ‘subcheck’: expr.c:1672:19: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1672 | if( ISICON(dimp->nelt) ) | ^ expr.c: In function ‘mkaddr’: expr.c:1737:65: warning: array subscript has type ‘char’ [-Wchar-subscripts] 1737 | return (Addrp) cpexpr((expptr)xretslot[p->vtype]); | ~^~~~~~~ expr.c: In function ‘vardcl’: expr.c:1942:54: warning: array subscript has type ‘char’ [-Wchar-subscripts] 1942 | v->vstg = implstg[ letter(v->fvarname[0]) ]; | ~~~~~~~~~~~^~~ defs.h:739:27: note: in definition of macro ‘letter’ 739 | #define letter(x) Letters[x] | ^ expr.c:1957:20: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1957 | if(t = v->vdim) | ^ expr.c:1957:19: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1957 | if(t = v->vdim) | ^ expr.c: In function ‘impldcl’: expr.c:1990:39: warning: array subscript has type ‘char’ [-Wchar-subscripts] 1990 | k = letter(p->fvarname[0]); | ~~~~~~~~~~~^~~ defs.h:739:27: note: in definition of macro ‘letter’ 739 | #define letter(x) Letters[x] | ^ expr.c: In function ‘inferdcl’: expr.c:2015:45: warning: array subscript has type ‘char’ [-Wchar-subscripts] 2015 | int k = impltype[letter(np->fvarname[0])]; | ~~~~~~~~~~~~^~~ defs.h:739:27: note: in definition of macro ‘letter’ 739 | #define letter(x) Letters[x] | ^ expr.c: In function ‘mkexpr’: expr.c:2198:60: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 2198 | if (opcode == OPSTAR || ISICON(rp) && expr.c: In function ‘cktype’: expr.c:2514:58: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 2514 | && (lt == TYCHAR && ISNUMERIC(rt) expr.c:2551:35: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 2551 | if (ISLOGICAL(lt) && ISLOGICAL(rt) expr.c: In function ‘fold’: expr.c:2908:49: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 2908 | || rp->constblock.Const.ci < 0 && zeroconst(lp)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer exec.c exec.c: In function ‘mixed_type’: exec.c:350:29: warning: array subscript has type ‘char’ [-Wchar-subscripts] 350 | ftn_types[np->vtype], np->fvarname); | ~~^~~~~~~ exec.c: In function ‘exenddo’: exec.c:693:22: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 693 | || here >= 0 && (!thislabel || thislabel->labelno != here)) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exec.c:699:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 699 | if (np1 = ctlstack->loopname) | ^~~ exec.c: In function ‘enddo’: exec.c:731:20: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 731 | if(np = ctlstack->donamep) | ^~ exec.c:738:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 738 | if(ap = memversion(np)) | ^~ exec.c:746:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 746 | if (e = ctlstack->dostep) | ^ exec.c:746:28: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 746 | if (e = ctlstack->dostep) | ^ exec.c:751:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 751 | if (e = ctlstack->domax) | ^ exec.c:751:28: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 751 | if (e = ctlstack->domax) | ^ exec.c:756:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 756 | if (e = ctlstack->doinit) | ^ In function ‘zdiv’, inlined from ‘consbinop’ at expr.c:3375:4: expr.c:3723:38: warning: ‘ad[0]’ may be used uninitialized [-Wmaybe-uninitialized] 3723 | c->dimag = (a->dimag - a->dreal*ratio) / den; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ expr.c: In function ‘consbinop’: expr.c:3243:16: note: ‘ad[0]’ was declared here 3243 | double ad[2], bd[2], temp; | ^~ In function ‘zdiv’, inlined from ‘consbinop’ at expr.c:3375:4: expr.c:3723:38: warning: ‘ad[1]’ may be used uninitialized [-Wmaybe-uninitialized] 3723 | c->dimag = (a->dimag - a->dreal*ratio) / den; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ expr.c: In function ‘consbinop’: expr.c:3243:16: note: ‘ad[1]’ was declared here 3243 | double ad[2], bd[2], temp; | ^~ In function ‘zdiv’, inlined from ‘consbinop’ at expr.c:3375:4: expr.c:3704:11: warning: ‘bd[0]’ may be used uninitialized [-Wmaybe-uninitialized] 3704 | if( (abr = b->dreal) < 0.) | ^ expr.c: In function ‘consbinop’: expr.c:3243:23: note: ‘bd[0]’ was declared here 3243 | double ad[2], bd[2], temp; | ^~ In function ‘zdiv’, inlined from ‘consbinop’ at expr.c:3375:4: expr.c:3706:11: warning: ‘bd[1]’ may be used uninitialized [-Wmaybe-uninitialized] 3706 | if( (abi = b->dimag) < 0.) | ^ expr.c: In function ‘consbinop’: expr.c:3243:23: note: ‘bd[1]’ was declared here 3243 | double ad[2], bd[2], temp; | ^~ expr.c:3507:37: warning: ‘k’ may be used uninitialized [-Wmaybe-uninitialized] 3507 | cp->ci = (k <= 0); | ~~~^~~~~ expr.c:3242:16: note: ‘k’ was declared here 3242 | ftnint k; | ^ cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer intr.c format.c: In function ‘do_uninit_equivs’: format.c:2137:47: warning: ‘k’ may be used uninitialized [-Wmaybe-uninitialized] 2137 | (eqv->eqvtop - eqv->eqvbottom + k - 1) / k); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ format.c:2120:9: note: ‘k’ was declared here 2120 | int k, last_type = -1, t; | ^ intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer io.c } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { io.c:275:29: warning: missing braces around initializer [-Wmissing-braces] 275 | LOCAL io_setup io_stuff[] = { | ^ io.c: In function ‘endioctl’: io.c:437:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 437 | if(p = V(IOSEND)) | ^ io.c:437:11: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 437 | if(p = V(IOSEND)) | ^ io.c:443:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 443 | if(p = V(IOSERR)) | ^ io.c:443:11: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 443 | if(p = V(IOSERR)) | ^ io.c: In function ‘iocname’: io.c:551:19: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 551 | if(!strcmp(ioc[i].iocname, token)) | ^ io.c: In function ‘startrw’: io.c:954:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 954 | if(p = V(IOSUNIT)) | ^ io.c:974:36: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 974 | if(nump = np->vdim->nelt) | ^~~~ io.c:1009:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1009 | if(p = V(IOSREC)) | ^ intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { io.c:1025:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1025 | if(p = V(IOSFMT)) | ^ io.c:1059:36: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1059 | || p->tag == TADDR && ISINT(p->addrblock.vtype)) intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { io.c: In function ‘dofopen’: io.c:1195:11: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1195 | if( (p = V(IOSFILE)) ) | ^ io.c:1203:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1203 | if(p = V(IOSRECL)) | ^ io.c: In function ‘dofinquire’: intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { io.c:1240:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1240 | if(p = V(IOSUNIT)) | ^ intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { io.c: In function ‘iosetip’: io.c:1480:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1480 | if(p = V(i)) | ^ expr.c: In function ‘cktype’: expr.c:2623:9: warning: ‘errs’ may be used uninitialized [-Wmaybe-uninitialized] 2623 | err(errs); | ^~~~~~~~~ intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { expr.c:2459:15: note: ‘errs’ was declared here 2459 | char *errs; | ^~~~ intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { io.c: In function ‘ioset’: io.c:1328:46: warning: ‘__sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 1328 | sprintf(q->user.ident, "%s.%s", | ^ In file included from /usr/include/stdio.h:970, from sysdep.h:58, from defs.h:24, from io.c:32: In function ‘sprintf’, inlined from ‘ioset’ at io.c:1328:3: intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { /usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output 2 or more bytes (assuming 33) into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { format.c: In function ‘do_format’: format.c:320:12: warning: ‘retval’ may be used uninitialized [-Wmaybe-uninitialized] 320 | return retval; | ^~~~~~ format.c:199:12: note: ‘retval’ was declared here 199 | expptr retval = ENULL; | ^~~~~~ intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { io.c: In function ‘ioseta’: io.c:1447:34: warning: ‘s’ may be used uninitialized [-Wmaybe-uninitialized] 1447 | s1 = mem(strlen(s)+10,0); | ^~~~~~~~~ io.c:1387:15: note: ‘s’ was declared here 1387 | char *s, *s1; | ^ intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INcc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer misc.c TRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { misc.c: In function ‘revchain’: misc.c:267:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 267 | while(p = next) { | ^ misc.c: In function ‘addunder’: misc.c:292:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 292 | while(c = *s++) | ^ misc.c: In function ‘mkname’: misc.c:428:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 428 | while(c = *s++) { | ^ misc.c:441:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 441 | while(q = hp->varp) | ^ misc.c:462:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 462 | while(*t = *s++) | ^ misc.c: In function ‘execlab’: misc.c:524:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 524 | if(lp = mklabel(stateno)) | ^~ misc.c: In function ‘frexchain’: } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { misc.c:702:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 702 | if (q = *p) { | ^ intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { } 175 | "datan2", { INTRSPEC, TYDREAL, 66 }, | { io.c: In function ‘startrw’: io.c:1094:20: warning: ‘recp’ may be used uninitialized [-Wmaybe-uninitialized] 1094 | if (recp) { | ^ io.c:942:37: note: ‘recp’ was declared here 942 | register Addrp unitp, fmtp, recp; | ^~~~ misc.c: In function ‘struct_eq’: misc.c:1313:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1313 | if (d1 = v1->vdim) { | ^~ intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { } 175 | "datan2", { INTRSPEC, TYDREAL, 66 }, | { } 176 | 177 | "sinh", { INTRGEN, 2, 67 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { } 175 | "datan2", { INTRSPEC, TYDREAL, 66 }, | { } 176 | 177 | "sinh", { INTRGEN, 2, 67 }, | { } 178 | "dsinh", { INTRSPEC, TYDREAL, 68 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { } 175 | "datan2", { INTRSPEC, TYDREAL, 66 }, | { } 176 | 177 | "sinh", { INTRGEN, 2, 67 }, | { } 178 | "dsinh", { INTRSPEC, TYDREAL, 68 }, | { } 179 | 180 | "cosh", { INTRGEN, 2, 69 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { } 175 | "datan2", { INTRSPEC, TYDREAL, 66 }, | { } 176 | 177 | "sinh", { INTRGEN, 2, 67 }, | { } 178 | "dsinh", { INTRSPEC, TYDREAL, 68 }, | { } 179 | 180 | "cosh", { INTRGEN, 2, 69 }, | { } 181 | "dcosh", { INTRSPEC, TYDREAL, 70 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { Icc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer error.c NTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { } 175 | "datan2", { INTRSPEC, TYDREAL, 66 }, | { } 176 | 177 | "sinh", { INTRGEN, 2, 67 }, | { } 178 | "dsinh", { INTRSPEC, TYDREAL, 68 }, | { } 179 | 180 | "cosh", { INTRGEN, 2, 69 }, | { } 181 | "dcosh", { INTRSPEC, TYDREAL, 70 }, | { } 182 | 183 | "tanh", { INTRGEN, 2, 71 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { } 175 | "datan2", { INTRSPEC, TYDREAL, 66 }, | { } 176 | 177 | "sinh", { INTRGEN, 2, 67 }, | { } 178 | "dsinh", { INTRSPEC, TYDREAL, 68 }, | { } 179 | 180 | "cosh", { INTRGEN, 2, 69 }, | { } 181 | "dcosh", { INTRSPEC, TYDREAL, 70 }, | { } 182 | 183 | "tanh", { INTRGEN, 2, 71 }, | { } 184 | "dtanh", { INTRSPEC, TYDREAL, 72 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { } 175 | "datan2", { INTRSPEC, TYDREAL, 66 }, | { } 176 | 177 | "sinh", { INTRGEN, 2, 67 }, | { } 178 | "dsinh", { INTRSPEC, TYDREAL, 68 }, | { } 179 | 180 | "cosh", { INTRGEN, 2, 69 }, | { } 181 | "dcosh", { INTRSPEC, TYDREAL, 70 }, | { } 182 | 183 | "tanh", { INTRGEN, 2, 71 }, | { } 184 | "dtanh", { INTRSPEC, TYDREAL, 72 }, | { } 185 | 186 | "lge", { INTRSPEC, TYLOGICAL, 73}, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { } 175 | "datan2", { INTRSPEC, TYDREAL, 66 }, | { } 176 | 177 | "sinh", { INTRGEN, 2, 67 }, | { } 178 | "dsinh", { INTRSPEC, TYDREAL, 68 }, | { } 179 | 180 | "cosh", { INTRGEN, 2, 69 }, | { } 181 | "dcosh", { INTRSPEC, TYDREAL, 70 }, | { } 182 | 183 | "tanh", { INTRGEN, 2, 71 }, | { } 184 | "dtanh", { INTRSPEC, TYDREAL, 72 }, | { } 185 | 186 | "lge", { INTRSPEC, TYLOGICAL, 73}, | { } 187 | "lgt", { INTRSPEC, TYLOGICAL, 75}, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { } 175 | "datan2", { INTRSPEC, TYDREAL, 66 }, | { } 176 | 177 | "sinh", { INTRGEN, 2, 67 }, | { } 178 | "dsinh", { INTRSPEC, TYDREAL, 68 }, | { } 179 | 180 | "cosh", { INTRGEN, 2, 69 }, | { } 181 | "dcosh", { INTRSPEC, TYDREAL, 70 }, | { } 182 | 183 | "tanh", { INTRGEN, 2, 71 }, | { } 184 | "dtanh", { INTRSPEC, TYDREAL, 72 }, | { } 185 | 186 | "lge", { INTRSPEC, TYLOGICAL, 73}, | { } 187 | "lgt", { INTRSPEC, TYLOGICAL, 75}, | { } 188 | "lle", { INTRSPEC, TYLOGICAL, 77}, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { } 175 | "datan2", { INTRSPEC, TYDREAL, 66 }, | { } 176 | 177 | "sinh", { INTRGEN, 2, 67 }, | { } 178 | "dsinh", { INTRSPEC, TYDREAL, 68 }, | { } 179 | 180 | "cosh", { INTRGEN, 2, 69 }, | { } 181 | "dcosh", { INTRSPEC, TYDREAL, 70 }, | { } 182 | 183 | "tanh", { INTRGEN, 2, 71 }, | { } 184 | "dtanh", { INTRSPEC, TYDREAL, 72 }, | { } 185 | 186 | "lge", { INTRSPEC, TYLOGICAL, 73}, | { } 187 | "lgt", { INTRSPEC, TYLOGICAL, 75}, | { } 188 | "lle", { INTRSPEC, TYLOGICAL, 77}, | { } 189 | "llt", { INTRSPEC, TYLOGICAL, 79}, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer mem.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer names.c expr.c: In function ‘mkfunct’: expr.c:1184:15: warning: ‘q’ may be used uninitialized [-Wmaybe-uninitialized] 1184 | return(q); | ^ expr.c:1060:16: note: ‘q’ was declared here 1060 | expptr q; | ^ } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { } 175 | "datan2", { INTRSPEC, TYDREAL, 66 }, | { } 176 | 177 | "sinh", { INTRGEN, 2, 67 }, | { } 178 | "dsinh", { INTRSPEC, TYDREAL, 68 }, | { } 179 | 180 | "cosh", { INTRGEN, 2, 69 }, | { } 181 | "dcosh", { INTRSPEC, TYDREAL, 70 }, | { } 182 | 183 | "tanh", { INTRGEN, 2, 71 }, | { } 184 | "dtanh", { INTRSPEC, TYDREAL, 72 }, | { } 185 | 186 | "lge", { INTRSPEC, TYLOGICAL, 73}, | { } 187 | "lgt", { INTRSPEC, TYLOGICAL, 75}, | { } 188 | "lle", { INTRSPEC, TYLOGICAL, 77}, | { } 189 | "llt", { INTRSPEC, TYLOGICAL, 79}, | { } ...... 201 | "fpexpn", { INTRGEN, 4, 81 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { } 175 | "datan2", { INTRSPEC, TYDREAL, 66 }, | { } 176 | 177 | "sinh", { INTRGEN, 2, 67 }, | { } 178 | "dsinh", { INTRSPEC, TYDREAL, 68 }, | { } 179 | 180 | "cosh", { INTRGEN, 2, 69 }, | { } 181 | "dcosh", { INTRSPEC, TYDREAL, 70 }, | { } 182 | 183 | "tanh", { INTRGEN, 2, 71 }, | { } 184 | "dtanh", { INTRSPEC, TYDREAL, 72 }, | { } 185 | 186 | "lge", { INTRSPEC, TYLOGICAL, 73}, | { } 187 | "lgt", { INTRSPEC, TYLOGICAL, 75}, | { } 188 | "lle", { INTRSPEC, TYLOGICAL, 77}, | { } 189 | "llt", { INTRSPEC, TYLOGICAL, 79}, | { } ...... 201 | "fpexpn", { INTRGEN, 4, 81 }, | { } 202 | "fpabsp", { INTRGEN, 2, 85 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { } 175 | "datan2", { INTRSPEC, TYDREAL, 66 }, | { } 176 | 177 | "sinh", { INTRGEN, 2, 67 }, | { } 178 | "dsinh", { INTRSPEC, TYDREAL, 68 }, | { } 179 | 180 | "cosh", { INTRGEN, 2, 69 }, | { } 181 | "dcosh", { INTRSPEC, TYDREAL, 70 }, | { } 182 | 183 | "tanh", { INTRGEN, 2, 71 }, | { } 184 | "dtanh", { INTRSPEC, TYDREAL, 72 }, | { } 185 | 186 | "lge", { INTRSPEC, TYLOGICAL, 73}, | { } 187 | "lgt", { INTRSPEC, TYLOGICAL, 75}, | { } 188 | "lle", { INTRSPEC, TYLOGICAL, 77}, | { } 189 | "llt", { INTRSPEC, TYLOGICAL, 79}, | { } ...... 201 | "fpexpn", { INTRGEN, 4, 81 }, | { } 202 | "fpabsp", { INTRGEN, 2, 85 }, | { } 203 | "fprrsp", { INTRGEN, 2, 87 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { } 175 | "datan2", { INTRSPEC, TYDREAL, 66 }, | { } 176 | 177 | "sinh", { INTRGEN, 2, 67 }, | { } 178 | "dsinh", { INTRSPEC, TYDREAL, 68 }, | { } 179 | 180 | "cosh", { INTRGEN, 2, 69 }, | { } 181 | "dcosh", { INTRSPEC, TYDREAL, 70 }, | { } 182 | 183 | "tanh", { INTRGEN, 2, 71 }, | { } 184 | "dtanh", { INTRSPEC, TYDREAL, 72 }, | { } 185 | 186 | "lge", { INTRSPEC, TYLOGICAL, 73}, | { } 187 | "lgt", { INTRSPEC, TYLOGICAL, 75}, | { } 188 | "lle", { INTRSPEC, TYLOGICAL, 77}, | { } 189 | "llt", { INTRSPEC, TYLOGICAL, 79}, | { } ...... 201 | "fpexpn", { INTRGEN, 4, 81 }, | { } 202 | "fpabsp", { INTRGEN, 2, 85 }, | { } 203 | "fprrsp", { INTRGEN, 2, 87 }, | { } 204 | "fpfrac", { INTRGEN, 2, 89 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { } 175 | "datan2", { INTRSPEC, TYDREAL, 66 }, | { } 176 | 177 | "sinh", { INTRGEN, 2, 67 }, | { } 178 | "dsinh", { INTRSPEC, TYDREAL, 68 }, | { } 179 | 180 | "cosh", { INTRGEN, 2, 69 }, | { } 181 | "dcosh", { INTRSPEC, TYDREAL, 70 }, | { } 182 | 183 | "tanh", { INTRGEN, 2, 71 }, | { } 184 | "dtanh", { INTRSPEC, TYDREAL, 72 }, | { } 185 | 186 | "lge", { INTRSPEC, TYLOGICAL, 73}, | { } 187 | "lgt", { INTRSPEC, TYLOGICAL, 75}, | { } 188 | "lle", { INTRSPEC, TYLOGICAL, 77}, | { } 189 | "llt", { INTRSPEC, TYLOGICAL, 79}, | { } ...... 201 | "fpexpn", { INTRGEN, 4, 81 }, | { } 202 | "fpabsp", { INTRGEN, 2, 85 }, | { } 203 | "fprrsp", { INTRGEN, 2, 87 }, | { } 204 | "fpfrac", { INTRGEN, 2, 89 }, | { } 205 | "fpmake", { INTRGEN, 2, 91 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { } 175 | "datan2", { INTRSPEC, TYDREAL, 66 }, | { } 176 | 177 | "sinh", { INTRGEN, 2, 67 }, | { } 178 | "dsinh", { INTRSPEC, TYDREAL, 68 }, | { } 179 | 180 | "cosh", { INTRGEN, 2, 69 }, | { } 181 | "dcosh", { INTRSPEC, TYDREAL, 70 }, | { } 182 | 183 | "tanh", { INTRGEN, 2, 71 }, | { } 184 | "dtanh", { INTRSPEC, TYDREAL, 72 }, | { } 185 | 186 | "lge", { INTRSPEC, TYLOGICAL, 73}, | { } 187 | "lgt", { INTRSPEC, TYLOGICAL, 75}, | { } 188 | "lle", { INTRSPEC, TYLOGICAL, 77}, | { } 189 | "llt", { INTRSPEC, TYLOGICAL, 79}, | { } ...... 201 | "fpexpn", { INTRGEN, 4, 81 }, | { } 202 | "fpabsp", { INTRGEN, 2, 85 }, | { } 203 | "fprrsp", { INTRGEN, 2, 87 }, | { } 204 | "fpfrac", { INTRGEN, 2, 89 }, | { } 205 | "fpmake", { INTRGEN, 2, 91 }, | { } 206 | "fpscal", { INTRGEN, 2, 93 }, | { mem.c: In function ‘other_undefs’: mem.c:264:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 264 | if (d = define_list) { | ^ mem.c:269:31: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 269 | while(d = d->next); | ^ intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { } 175 | "datan2", { INTRSPEC, TYDREAL, 66 }, | { } 176 | 177 | "sinh", { INTRGEN, 2, 67 }, | { } 178 | "dsinh", { INTRSPEC, TYDREAL, 68 }, | { } 179 | 180 | "cosh", { INTRGEN, 2, 69 }, | { } 181 | "dcosh", { INTRSPEC, TYDREAL, 70 }, | { } 182 | 183 | "tanh", { INTRGEN, 2, 71 }, | { } 184 | "dtanh", { INTRSPEC, TYDREAL, 72 }, | { } 185 | 186 | "lge", { INTRSPEC, TYLOGICAL, 73}, | { } 187 | "lgt", { INTRSPEC, TYLOGICAL, 75}, | { } 188 | "lle", { INTRSPEC, TYLOGICAL, 77}, | { } 189 | "llt", { INTRSPEC, TYLOGICAL, 79}, | { } ...... 201 | "fpexpn", { INTRGEN, 4, 81 }, | { } 202 | "fpabsp", { INTRGEN, 2, 85 }, | { } 203 | "fprrsp", { INTRGEN, 2, 87 }, | { } 204 | "fpfrac", { INTRGEN, 2, 89 }, | { } 205 | "fpmake", { INTRGEN, 2, 91 }, | { } 206 | "fpscal", { INTRGEN, 2, 93 }, | { } 207 | 208 | "cdabs", { INTRSPEC, TYDREAL, 13, 1, 0, 1 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { } 175 | "datan2", { INTRSPEC, TYDREAL, 66 }, | { } 176 | 177 | "sinh", { INTRGEN, 2, 67 }, | { } 178 | "dsinh", { INTRSPEC, TYDREAL, 68 }, | { } 179 | 180 | "cosh", { INTRGEN, 2, 69 }, | { } 181 | "dcosh", { INTRSPEC, TYDREAL, 70 }, | { } 182 | 183 | "tanh", { INTRGEN, 2, 71 }, | { } 184 | "dtanh", { INTRSPEC, TYDREAL, 72 }, | { } 185 | 186 | "lge", { INTRSPEC, TYLOGICAL, 73}, | { } 187 | "lgt", { INTRSPEC, TYLOGICAL, 75}, | { } 188 | "lle", { INTRSPEC, TYLOGICAL, 77}, | { } 189 | "llt", { INTRSPEC, TYLOGICAL, 79}, | { } ...... 201 | "fpexpn", { INTRGEN, 4, 81 }, | { } 202 | "fpabsp", { INTRGEN, 2, 85 }, | { } 203 | "fprrsp", { INTRGEN, 2, 87 }, | { } 204 | "fpfrac", { INTRGEN, 2, 89 }, | { } 205 | "fpmake", { INTRGEN, 2, 91 }, | { } 206 | "fpscal", { INTRGEN, 2, 93 }, | { } 207 | 208 | "cdabs", { INTRSPEC, TYDREAL, 13, 1, 0, 1 }, | { } 209 | "cdsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1, 0, 1 }, | { names.c: In function ‘wr_globals’: names.c:368:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 368 | if (y = x % hsize) | ^ intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { } 175 | "datan2", { INTRSPEC, TYDREAL, 66 }, | { } 176 | 177 | "sinh", { INTRGEN, 2, 67 }, | { } 178 | "dsinh", { INTRSPEC, TYDREAL, 68 }, | { } 179 | 180 | "cosh", { INTRGEN, 2, 69 }, | { } 181 | "dcosh", { INTRSPEC, TYDREAL, 70 }, | { } 182 | 183 | "tanh", { INTRGEN, 2, 71 }, | { } 184 | "dtanh", { INTRSPEC, TYDREAL, 72 }, | { } 185 | 186 | "lge", { INTRSPEC, TYLOGICAL, 73}, | { } 187 | "lgt", { INTRSPEC, TYLOGICAL, 75}, | { } 188 | "lle", { INTRSPEC, TYLOGICAL, 77}, | { } 189 | "llt", { INTRSPEC, TYLOGICAL, 79}, | { } ...... 201 | "fpexpn", { INTRGEN, 4, 81 }, | { } 202 | "fpabsp", { INTRGEN, 2, 85 }, | { } 203 | "fprrsp", { INTRGEN, 2, 87 }, | { } 204 | "fpfrac", { INTRGEN, 2, 89 }, | { } 205 | "fpmake", { INTRGEN, 2, 91 }, | { } 206 | "fpscal", { INTRGEN, 2, 93 }, | { } 207 | 208 | "cdabs", { INTRSPEC, TYDREAL, 13, 1, 0, 1 }, | { } 209 | "cdsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1, 0, 1 }, | { } 210 | "cdexp", { INTRSPEC, TYDCOMPLEX, 42, 1, 0, 1 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { } 175 | "datan2", { INTRSPEC, TYDREAL, 66 }, | { } 176 | 177 | "sinh", { INTRGEN, 2, 67 }, | { } 178 | "dsinh", { INTRSPEC, TYDREAL, 68 }, | { } 179 | 180 | "cosh", { INTRGEN, 2, 69 }, | { } 181 | "dcosh", { INTRSPEC, TYDREAL, 70 }, | { } 182 | 183 | "tanh", { INTRGEN, 2, 71 }, | { } 184 | "dtanh", { INTRSPEC, TYDREAL, 72 }, | { } 185 | 186 | "lge", { INTRSPEC, TYLOGICAL, 73}, | { } 187 | "lgt", { INTRSPEC, TYLOGICAL, 75}, | { } 188 | "lle", { INTRSPEC, TYLOGICAL, 77}, | { } 189 | "llt", { INTRSPEC, TYLOGICAL, 79}, | { } ...... 201 | "fpexpn", { INTRGEN, 4, 81 }, | { } 202 | "fpabsp", { INTRGEN, 2, 85 }, | { } 203 | "fprrsp", { INTRGEN, 2, 87 }, | { } 204 | "fpfrac", { INTRGEN, 2, 89 }, | { } 205 | "fpmake", { INTRGEN, 2, 91 }, | { } 206 | "fpscal", { INTRGEN, 2, 93 }, | { } 207 | 208 | "cdabs", { INTRSPEC, TYDREAL, 13, 1, 0, 1 }, | { } 209 | "cdsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1, 0, 1 }, | { } 210 | "cdexp", { INTRSPEC, TYDCOMPLEX, 42, 1, 0, 1 }, | { } 211 | "cdlog", { INTRSPEC, TYDCOMPLEX, 46, 1, 0, 1 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { } 175 | "datan2", { INTRSPEC, TYDREAL, 66 }, | { } 176 | 177 | "sinh", { INTRGEN, 2, 67 }, | { } 178 | "dsinh", { INTRSPEC, TYDREAL, 68 }, | { } 179 | 180 | "cosh", { INTRGEN, 2, 69 }, | { } 181 | "dcosh", { INTRSPEC, TYDREAL, 70 }, | { } 182 | 183 | "tanh", { INTRGEN, 2, 71 }, | { } 184 | "dtanh", { INTRSPEC, TYDREAL, 72 }, | { } 185 | 186 | "lge", { INTRSPEC, TYLOGICAL, 73}, | { } 187 | "lgt", { INTRSPEC, TYLOGICAL, 75}, | { } 188 | "lle", { INTRSPEC, TYLOGICAL, 77}, | { } 189 | "llt", { INTRSPEC, TYLOGICAL, 79}, | { } ...... 201 | "fpexpn", { INTRGEN, 4, 81 }, | { } 202 | "fpabsp", { INTRGEN, 2, 85 }, | { } 203 | "fprrsp", { INTRGEN, 2, 87 }, | { } 204 | "fpfrac", { INTRGEN, 2, 89 }, | { } 205 | "fpmake", { INTRGEN, 2, 91 }, | { } 206 | "fpscal", { INTRGEN, 2, 93 }, | { } 207 | 208 | "cdabs", { INTRSPEC, TYDREAL, 13, 1, 0, 1 }, | { } 209 | "cdsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1, 0, 1 }, | { } 210 | "cdexp", { INTRSPEC, TYDCOMPLEX, 42, 1, 0, 1 }, | { } 211 | "cdlog", { INTRSPEC, TYDCOMPLEX, 46, 1, 0, 1 }, | { } 212 | "cdsin", { INTRSPEC, TYDCOMPLEX, 52, 1, 0, 1 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer output.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer p1output.c } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { } 175 | "datan2", { INTRSPEC, TYDREAL, 66 }, | { } 176 | 177 | "sinh", { INTRGEN, 2, 67 }, | { } 178 | "dsinh", { INTRSPEC, TYDREAL, 68 }, | { } 179 | 180 | "cosh", { INTRGEN, 2, 69 }, | { } 181 | "dcosh", { INTRSPEC, TYDREAL, 70 }, | { } 182 | 183 | "tanh", { INTRGEN, 2, 71 }, | { } 184 | "dtanh", { INTRSPEC, TYDREAL, 72 }, | { } 185 | 186 | "lge", { INTRSPEC, TYLOGICAL, 73}, | { } 187 | "lgt", { INTRSPEC, TYLOGICAL, 75}, | { } 188 | "lle", { INTRSPEC, TYLOGICAL, 77}, | { } 189 | "llt", { INTRSPEC, TYLOGICAL, 79}, | { } ...... 201 | "fpexpn", { INTRGEN, 4, 81 }, | { } 202 | "fpabsp", { INTRGEN, 2, 85 }, | { } 203 | "fprrsp", { INTRGEN, 2, 87 }, | { } 204 | "fpfrac", { INTRGEN, 2, 89 }, | { } 205 | "fpmake", { INTRGEN, 2, 91 }, | { } 206 | "fpscal", { INTRGEN, 2, 93 }, | { } 207 | 208 | "cdabs", { INTRSPEC, TYDREAL, 13, 1, 0, 1 }, | { } 209 | "cdsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1, 0, 1 }, | { } 210 | "cdexp", { INTRSPEC, TYDCOMPLEX, 42, 1, 0, 1 }, | { } 211 | "cdlog", { INTRSPEC, TYDCOMPLEX, 46, 1, 0, 1 }, | { } 212 | "cdsin", { INTRSPEC, TYDCOMPLEX, 52, 1, 0, 1 }, | { } 213 | "cdcos", { INTRSPEC, TYDCOMPLEX, 56, 1, 0, 1 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { } 175 | "datan2", { INTRSPEC, TYDREAL, 66 }, | { } 176 | 177 | "sinh", { INTRGEN, 2, 67 }, | { } 178 | "dsinh", { INTRSPEC, TYDREAL, 68 }, | { } 179 | 180 | "cosh", { INTRGEN, 2, 69 }, | { } 181 | "dcosh", { INTRSPEC, TYDREAL, 70 }, | { } 182 | 183 | "tanh", { INTRGEN, 2, 71 }, | { } 184 | "dtanh", { INTRSPEC, TYDREAL, 72 }, | { } 185 | 186 | "lge", { INTRSPEC, TYLOGICAL, 73}, | { } 187 | "lgt", { INTRSPEC, TYLOGICAL, 75}, | { } 188 | "lle", { INTRSPEC, TYLOGICAL, 77}, | { } 189 | "llt", { INTRSPEC, TYLOGICAL, 79}, | { } ...... 201 | "fpexpn", { INTRGEN, 4, 81 }, | { } 202 | "fpabsp", { INTRGEN, 2, 85 }, | { } 203 | "fprrsp", { INTRGEN, 2, 87 }, | { } 204 | "fpfrac", { INTRGEN, 2, 89 }, | { } 205 | "fpmake", { INTRGEN, 2, 91 }, | { } 206 | "fpscal", { INTRGEN, 2, 93 }, | { } 207 | 208 | "cdabs", { INTRSPEC, TYDREAL, 13, 1, 0, 1 }, | { } 209 | "cdsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1, 0, 1 }, | { } 210 | "cdexp", { INTRSPEC, TYDCOMPLEX, 42, 1, 0, 1 }, | { } 211 | "cdlog", { INTRSPEC, TYDCOMPLEX, 46, 1, 0, 1 }, | { } 212 | "cdsin", { INTRSPEC, TYDCOMPLEX, 52, 1, 0, 1 }, | { } 213 | "cdcos", { INTRSPEC, TYDCOMPLEX, 56, 1, 0, 1 }, | { } 214 | 215 | "iand", { INTRBOOL, TYUNKNOWN, OPBITAND, 0, 0, 2 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { } 175 | "datan2", { INTRSPEC, TYDREAL, 66 }, | { } 176 | 177 | "sinh", { INTRGEN, 2, 67 }, | { } 178 | "dsinh", { INTRSPEC, TYDREAL, 68 }, | { } 179 | 180 | "cosh", { INTRGEN, 2, 69 }, | { } 181 | "dcosh", { INTRSPEC, TYDREAL, 70 }, | { } 182 | 183 | "tanh", { INTRGEN, 2, 71 }, | { } 184 | "dtanh", { INTRSPEC, TYDREAL, 72 }, | { } 185 | 186 | "lge", { INTRSPEC, TYLOGICAL, 73}, | { } 187 | "lgt", { INTRSPEC, TYLOGICAL, 75}, | { } 188 | "lle", { INTRSPEC, TYLOGICAL, 77}, | { } 189 | "llt", { INTRSPEC, TYLOGICAL, 79}, | { } ...... 201 | "fpexpn", { INTRGEN, 4, 81 }, | { } 202 | "fpabsp", { INTRGEN, 2, 85 }, | { } 203 | "fprrsp", { INTRGEN, 2, 87 }, | { } 204 | "fpfrac", { INTRGEN, 2, 89 }, | { } 205 | "fpmake", { INTRGEN, 2, 91 }, | { } 206 | "fpscal", { INTRGEN, 2, 93 }, | { } 207 | 208 | "cdabs", { INTRSPEC, TYDREAL, 13, 1, 0, 1 }, | { } 209 | "cdsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1, 0, 1 }, | { } 210 | "cdexp", { INTRSPEC, TYDCOMPLEX, 42, 1, 0, 1 }, | { } 211 | "cdlog", { INTRSPEC, TYDCOMPLEX, 46, 1, 0, 1 }, | { } 212 | "cdsin", { INTRSPEC, TYDCOMPLEX, 52, 1, 0, 1 }, | { } 213 | "cdcos", { INTRSPEC, TYDCOMPLEX, 56, 1, 0, 1 }, | { } 214 | 215 | "iand", { INTRBOOL, TYUNKNOWN, OPBITAND, 0, 0, 2 }, | { } 216 | "ior", { INTRBOOL, TYUNKNOWN, OPBITOR, 0, 0, 2 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { } 175 | "datan2", { INTRSPEC, TYDREAL, 66 }, | { } 176 | 177 | "sinh", { INTRGEN, 2, 67 }, | { } 178 | "dsinh", { INTRSPEC, TYDREAL, 68 }, | { } 179 | 180 | "cosh", { INTRGEN, 2, 69 }, | { } 181 | "dcosh", { INTRSPEC, TYDREAL, 70 }, | { } 182 | 183 | "tanh", { INTRGEN, 2, 71 }, | { } 184 | "dtanh", { INTRSPEC, TYDREAL, 72 }, | { } 185 | 186 | "lge", { INTRSPEC, TYLOGICAL, 73}, | { } 187 | "lgt", { INTRSPEC, TYLOGICAL, 75}, | { } 188 | "lle", { INTRSPEC, TYLOGICAL, 77}, | { } 189 | "llt", { INTRSPEC, TYLOGICAL, 79}, | { } ...... 201 | "fpexpn", { INTRGEN, 4, 81 }, | { } 202 | "fpabsp", { INTRGEN, 2, 85 }, | { } 203 | "fprrsp", { INTRGEN, 2, 87 }, | { } 204 | "fpfrac", { INTRGEN, 2, 89 }, | { } 205 | "fpmake", { INTRGEN, 2, 91 }, | { } 206 | "fpscal", { INTRGEN, 2, 93 }, | { } 207 | 208 | "cdabs", { INTRSPEC, TYDREAL, 13, 1, 0, 1 }, | { } 209 | "cdsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1, 0, 1 }, | { } 210 | "cdexp", { INTRSPEC, TYDCOMPLEX, 42, 1, 0, 1 }, | { } 211 | "cdlog", { INTRSPEC, TYDCOMPLEX, 46, 1, 0, 1 }, | { } 212 | "cdsin", { INTRSPEC, TYDCOMPLEX, 52, 1, 0, 1 }, | { } 213 | "cdcos", { INTRSPEC, TYDCOMPLEX, 56, 1, 0, 1 }, | { } 214 | 215 | "iand", { INTRBOOL, TYUNKNOWN, OPBITAND, 0, 0, 2 }, | { } 216 | "ior", { INTRBOOL, TYUNKNOWN, OPBITOR, 0, 0, 2 }, | { } 217 | "ieor", { INTRBOOL, TYUNKNOWN, OPBITXOR, 0, 0, 2 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { } 175 | "datan2", { INTRSPEC, TYDREAL, 66 }, | { } 176 | 177 | "sinh", { INTRGEN, 2, 67 }, | { } 178 | "dsinh", { INTRSPEC, TYDREAL, 68 }, | { } 179 | 180 | "cosh", { INTRGEN, 2, 69 }, | { } 181 | "dcosh", { INTRSPEC, TYDREAL, 70 }, | { } 182 | 183 | "tanh", { INTRGEN, 2, 71 }, | { } 184 | "dtanh", { INTRSPEC, TYDREAL, 72 }, | { } 185 | 186 | "lge", { INTRSPEC, TYLOGICAL, 73}, | { } 187 | "lgt", { INTRSPEC, TYLOGICAL, 75}, | { } 188 | "lle", { INTRSPEC, TYLOGICAL, 77}, | { } 189 | "llt", { INTRSPEC, TYLOGICAL, 79}, | { } ...... 201 | "fpexpn", { INTRGEN, 4, 81 }, | { } 202 | "fpabsp", { INTRGEN, 2, 85 }, | { } 203 | "fprrsp", { INTRGEN, 2, 87 }, | { } 204 | "fpfrac", { INTRGEN, 2, 89 }, | { } 205 | "fpmake", { INTRGEN, 2, 91 }, | { } 206 | "fpscal", { INTRGEN, 2, 93 }, | { } 207 | 208 | "cdabs", { INTRSPEC, TYDREAL, 13, 1, 0, 1 }, | { } 209 | "cdsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1, 0, 1 }, | { } 210 | "cdexp", { INTRSPEC, TYDCOMPLEX, 42, 1, 0, 1 }, | { } 211 | "cdlog", { INTRSPEC, TYDCOMPLEX, 46, 1, 0, 1 }, | { } 212 | "cdsin", { INTRSPEC, TYDCOMPLEX, 52, 1, 0, 1 }, | { } 213 | "cdcos", { INTRSPEC, TYDCOMPLEX, 56, 1, 0, 1 }, | { } 214 | 215 | "iand", { INTRBOOL, TYUNKNOWN, OPBITAND, 0, 0, 2 }, | { } 216 | "ior", { INTRBOOL, TYUNKNOWN, OPBITOR, 0, 0, 2 }, | { } 217 | "ieor", { INTRBOOL, TYUNKNOWN, OPBITXOR, 0, 0, 2 }, | { } 218 | 219 | "btest", { INTRBGEN, TYLOGICAL, OPBITTEST,0, 0, 2 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { } 175 | "datan2", { INTRSPEC, TYDREAL, 66 }, | { } 176 | 177 | "sinh", { INTRGEN, 2, 67 }, | { } 178 | "dsinh", { INTRSPEC, TYDREAL, 68 }, | { } 179 | 180 | "cosh", { INTRGEN, 2, 69 }, | { } 181 | "dcosh", { INTRSPEC, TYDREAL, 70 }, | { } 182 | 183 | "tanh", { INTRGEN, 2, 71 }, | { } 184 | "dtanh", { INTRSPEC, TYDREAL, 72 }, | { } 185 | 186 | "lge", { INTRSPEC, TYLOGICAL, 73}, | { } 187 | "lgt", { INTRSPEC, TYLOGICAL, 75}, | { } 188 | "lle", { INTRSPEC, TYLOGICAL, 77}, | { } 189 | "llt", { INTRSPEC, TYLOGICAL, 79}, | { } ...... 201 | "fpexpn", { INTRGEN, 4, 81 }, | { } 202 | "fpabsp", { INTRGEN, 2, 85 }, | { } 203 | "fprrsp", { INTRGEN, 2, 87 }, | { } 204 | "fpfrac", { INTRGEN, 2, 89 }, | { } 205 | "fpmake", { INTRGEN, 2, 91 }, | { } 206 | "fpscal", { INTRGEN, 2, 93 }, | { } 207 | 208 | "cdabs", { INTRSPEC, TYDREAL, 13, 1, 0, 1 }, | { } 209 | "cdsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1, 0, 1 }, | { } 210 | "cdexp", { INTRSPEC, TYDCOMPLEX, 42, 1, 0, 1 }, | { } 211 | "cdlog", { INTRSPEC, TYDCOMPLEX, 46, 1, 0, 1 }, | { } 212 | "cdsin", { INTRSPEC, TYDCOMPLEX, 52, 1, 0, 1 }, | { } 213 | "cdcos", { INTRSPEC, TYDCOMPLEX, 56, 1, 0, 1 }, | { } 214 | 215 | "iand", { INTRBOOL, TYUNKNOWN, OPBITAND, 0, 0, 2 }, | { } 216 | "ior", { INTRBOOL, TYUNKNOWN, OPBITOR, 0, 0, 2 }, | { } 217 | "ieor", { INTRBOOL, TYUNKNOWN, OPBITXOR, 0, 0, 2 }, | { } 218 | 219 | "btest", { INTRBGEN, TYLOGICAL, OPBITTEST,0, 0, 2 }, | { } 220 | "ibclr", { INTRBGEN, TYUNKNOWN, OPBITCLR, 0, 0, 2 }, | { cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer pread.c intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { } 175 | "datan2", { INTRSPEC, TYDREAL, 66 }, | { } 176 | 177 | "sinh", { INTRGEN, 2, 67 }, | { } 178 | "dsinh", { INTRSPEC, TYDREAL, 68 }, | { } 179 | 180 | "cosh", { INTRGEN, 2, 69 }, | { } 181 | "dcosh", { INTRSPEC, TYDREAL, 70 }, | { } 182 | 183 | "tanh", { INTRGEN, 2, 71 }, | { } 184 | "dtanh", { INTRSPEC, TYDREAL, 72 }, | { } 185 | 186 | "lge", { INTRSPEC, TYLOGICAL, 73}, | { } 187 | "lgt", { INTRSPEC, TYLOGICAL, 75}, | { } 188 | "lle", { INTRSPEC, TYLOGICAL, 77}, | { } 189 | "llt", { INTRSPEC, TYLOGICAL, 79}, | { } ...... 201 | "fpexpn", { INTRGEN, 4, 81 }, | { } 202 | "fpabsp", { INTRGEN, 2, 85 }, | { } 203 | "fprrsp", { INTRGEN, 2, 87 }, | { } 204 | "fpfrac", { INTRGEN, 2, 89 }, | { } 205 | "fpmake", { INTRGEN, 2, 91 }, | { } 206 | "fpscal", { INTRGEN, 2, 93 }, | { } 207 | 208 | "cdabs", { INTRSPEC, TYDREAL, 13, 1, 0, 1 }, | { } 209 | "cdsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1, 0, 1 }, | { } 210 | "cdexp", { INTRSPEC, TYDCOMPLEX, 42, 1, 0, 1 }, | { } 211 | "cdlog", { INTRSPEC, TYDCOMPLEX, 46, 1, 0, 1 }, | { } 212 | "cdsin", { INTRSPEC, TYDCOMPLEX, 52, 1, 0, 1 }, | { } 213 | "cdcos", { INTRSPEC, TYDCOMPLEX, 56, 1, 0, 1 }, | { } 214 | 215 | "iand", { INTRBOOL, TYUNKNOWN, OPBITAND, 0, 0, 2 }, | { } 216 | "ior", { INTRBOOL, TYUNKNOWN, OPBITOR, 0, 0, 2 }, | { } 217 | "ieor", { INTRBOOL, TYUNKNOWN, OPBITXOR, 0, 0, 2 }, | { } 218 | 219 | "btest", { INTRBGEN, TYLOGICAL, OPBITTEST,0, 0, 2 }, | { } 220 | "ibclr", { INTRBGEN, TYUNKNOWN, OPBITCLR, 0, 0, 2 }, | { } 221 | "ibset", { INTRBGEN, TYUNKNOWN, OPBITSET, 0, 0, 2 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { } 175 | "datan2", { INTRSPEC, TYDREAL, 66 }, | { } 176 | 177 | "sinh", { INTRGEN, 2, 67 }, | { } 178 | "dsinh", { INTRSPEC, TYDREAL, 68 }, | { } 179 | 180 | "cosh", { INTRGEN, 2, 69 }, | { } 181 | "dcosh", { INTRSPEC, TYDREAL, 70 }, | { } 182 | 183 | "tanh", { INTRGEN, 2, 71 }, | { } 184 | "dtanh", { INTRSPEC, TYDREAL, 72 }, | { } 185 | 186 | "lge", { INTRSPEC, TYLOGICAL, 73}, | { } 187 | "lgt", { INTRSPEC, TYLOGICAL, 75}, | { } 188 | "lle", { INTRSPEC, TYLOGICAL, 77}, | { } 189 | "llt", { INTRSPEC, TYLOGICAL, 79}, | { } ...... 201 | "fpexpn", { INTRGEN, 4, 81 }, | { } 202 | "fpabsp", { INTRGEN, 2, 85 }, | { } 203 | "fprrsp", { INTRGEN, 2, 87 }, | { } 204 | "fpfrac", { INTRGEN, 2, 89 }, | { } 205 | "fpmake", { INTRGEN, 2, 91 }, | { } 206 | "fpscal", { INTRGEN, 2, 93 }, | { } 207 | 208 | "cdabs", { INTRSPEC, TYDREAL, 13, 1, 0, 1 }, | { } 209 | "cdsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1, 0, 1 }, | { } 210 | "cdexp", { INTRSPEC, TYDCOMPLEX, 42, 1, 0, 1 }, | { } 211 | "cdlog", { INTRSPEC, TYDCOMPLEX, 46, 1, 0, 1 }, | { } 212 | "cdsin", { INTRSPEC, TYDCOMPLEX, 52, 1, 0, 1 }, | { } 213 | "cdcos", { INTRSPEC, TYDCOMPLEX, 56, 1, 0, 1 }, | { } 214 | 215 | "iand", { INTRBOOL, TYUNKNOWN, OPBITAND, 0, 0, 2 }, | { } 216 | "ior", { INTRBOOL, TYUNKNOWN, OPBITOR, 0, 0, 2 }, | { } 217 | "ieor", { INTRBOOL, TYUNKNOWN, OPBITXOR, 0, 0, 2 }, | { } 218 | 219 | "btest", { INTRBGEN, TYLOGICAL, OPBITTEST,0, 0, 2 }, | { } 220 | "ibclr", { INTRBGEN, TYUNKNOWN, OPBITCLR, 0, 0, 2 }, | { } 221 | "ibset", { INTRBGEN, TYUNKNOWN, OPBITSET, 0, 0, 2 }, | { } 222 | "ibits", { INTRBGEN, TYUNKNOWN, OPBITBITS,0, 0, 2 }, | { output.c: In function ‘out_name’: output.c:457:39: warning: array subscript has type ‘char’ [-Wchar-subscripts] 457 | nice_printf(fp, xretslot[namep->vtype]->user.ident); | ~~~~~^~~~~~~ output.c: In function ‘out_addr’: output.c:606:55: warning: array subscript has type ‘char’ [-Wchar-subscripts] 606 | xretslot[addrp->vtype]->user.ident); | ~~~~~^~~~~~~ output.c:642:40: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 642 | if ((addrp->uname_tag == UNAM_NAME && addrp->user.name->vdim | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from defs.h:27, from output.c:24: output.c:660:38: warning: array subscript has type ‘char’ [-Wchar-subscripts] 660 | ICON (typesize[addrp -> vtype] * (addrp -> Field ? 2 : 1))); | ~~~~~~^~~~~~~~ defines.h:294:36: note: in definition of macro ‘ICON’ 294 | #define ICON(z) mkintcon( (ftnint)(z) ) | ^ output.c:681:25: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 681 | && addrp->user.name->vprocclass == PTHISPROC) && intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { } 175 | "datan2", { INTRSPEC, TYDREAL, 66 }, | { } 176 | 177 | "sinh", { INTRGEN, 2, 67 }, | { } 178 | "dsinh", { INTRSPEC, TYDREAL, 68 }, | { } 179 | 180 | "cosh", { INTRGEN, 2, 69 }, | { } 181 | "dcosh", { INTRSPEC, TYDREAL, 70 }, | { } 182 | 183 | "tanh", { INTRGEN, 2, 71 }, | { } 184 | "dtanh", { INTRSPEC, TYDREAL, 72 }, | { } 185 | 186 | "lge", { INTRSPEC, TYLOGICAL, 73}, | { } 187 | "lgt", { INTRSPEC, TYLOGICAL, 75}, | { } 188 | "lle", { INTRSPEC, TYLOGICAL, 77}, | { } 189 | "llt", { INTRSPEC, TYLOGICAL, 79}, | { } ...... 201 | "fpexpn", { INTRGEN, 4, 81 }, | { } 202 | "fpabsp", { INTRGEN, 2, 85 }, | { } 203 | "fprrsp", { INTRGEN, 2, 87 }, | { } 204 | "fpfrac", { INTRGEN, 2, 89 }, | { } 205 | "fpmake", { INTRGEN, 2, 91 }, | { } 206 | "fpscal", { INTRGEN, 2, 93 }, | { } 207 | 208 | "cdabs", { INTRSPEC, TYDREAL, 13, 1, 0, 1 }, | { } 209 | "cdsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1, 0, 1 }, | { } 210 | "cdexp", { INTRSPEC, TYDCOMPLEX, 42, 1, 0, 1 }, | { } 211 | "cdlog", { INTRSPEC, TYDCOMPLEX, 46, 1, 0, 1 }, | { } 212 | "cdsin", { INTRSPEC, TYDCOMPLEX, 52, 1, 0, 1 }, | { } 213 | "cdcos", { INTRSPEC, TYDCOMPLEX, 56, 1, 0, 1 }, | { } 214 | 215 | "iand", { INTRBOOL, TYUNKNOWN, OPBITAND, 0, 0, 2 }, | { } 216 | "ior", { INTRBOOL, TYUNKNOWN, OPBITOR, 0, 0, 2 }, | { } 217 | "ieor", { INTRBOOL, TYUNKNOWN, OPBITXOR, 0, 0, 2 }, | { } 218 | 219 | "btest", { INTRBGEN, TYLOGICAL, OPBITTEST,0, 0, 2 }, | { } 220 | "ibclr", { INTRBGEN, TYUNKNOWN, OPBITCLR, 0, 0, 2 }, | { } 221 | "ibset", { INTRBGEN, TYUNKNOWN, OPBITSET, 0, 0, 2 }, | { } 222 | "ibits", { INTRBGEN, TYUNKNOWN, OPBITBITS,0, 0, 2 }, | { } 223 | "ishft", { INTRBGEN, TYUNKNOWN, OPBITSH, 0, 0, 2 }, | { intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { } 175 | "datan2", { INTRSPEC, TYDREAL, 66 }, | { } 176 | 177 | "sinh", { INTRGEN, 2, 67 }, | { } 178 | "dsinh", { INTRSPEC, TYDREAL, 68 }, | { } 179 | 180 | "cosh", { INTRGEN, 2, 69 }, | { } 181 | "dcosh", { INTRSPEC, TYDREAL, 70 }, | { } 182 | 183 | "tanh", { INTRGEN, 2, 71 }, | { } 184 | "dtanh", { INTRSPEC, TYDREAL, 72 }, | { } 185 | 186 | "lge", { INTRSPEC, TYLOGICAL, 73}, | { } 187 | "lgt", { INTRSPEC, TYLOGICAL, 75}, | { } 188 | "lle", { INTRSPEC, TYLOGICAL, 77}, | { } 189 | "llt", { INTRSPEC, TYLOGICAL, 79}, | { } ...... 201 | "fpexpn", { INTRGEN, 4, 81 }, | { } 202 | "fpabsp", { INTRGEN, 2, 85 }, | { } 203 | "fprrsp", { INTRGEN, 2, 87 }, | { } 204 | "fpfrac", { INTRGEN, 2, 89 }, | { } 205 | "fpmake", { INTRGEN, 2, 91 }, | { } 206 | "fpscal", { INTRGEN, 2, 93 }, | { } 207 | 208 | "cdabs", { INTRSPEC, TYDREAL, 13, 1, 0, 1 }, | { } 209 | "cdsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1, 0, 1 }, | { } 210 | "cdexp", { INTRSPEC, TYDCOMPLEX, 42, 1, 0, 1 }, | { } 211 | "cdlog", { INTRSPEC, TYDCOMPLEX, 46, 1, 0, 1 }, | { } 212 | "cdsin", { INTRSPEC, TYDCOMPLEX, 52, 1, 0, 1 }, | { } 213 | "cdcos", { INTRSPEC, TYDCOMPLEX, 56, 1, 0, 1 }, | { } 214 | 215 | "iand", { INTRBOOL, TYUNKNOWN, OPBITAND, 0, 0, 2 }, | { } 216 | "ior", { INTRBOOL, TYUNKNOWN, OPBITOR, 0, 0, 2 }, | { } 217 | "ieor", { INTRBOOL, TYUNKNOWN, OPBITXOR, 0, 0, 2 }, | { } 218 | 219 | "btest", { INTRBGEN, TYLOGICAL, OPBITTEST,0, 0, 2 }, | { } 220 | "ibclr", { INTRBGEN, TYUNKNOWN, OPBITCLR, 0, 0, 2 }, | { } 221 | "ibset", { INTRBGEN, TYUNKNOWN, OPBITSET, 0, 0, 2 }, | { } 222 | "ibits", { INTRBGEN, TYUNKNOWN, OPBITBITS,0, 0, 2 }, | { } 223 | "ishft", { INTRBGEN, TYUNKNOWN, OPBITSH, 0, 0, 2 }, | { } 224 | "ishftc", { INTRBGEN, TYUNKNOWN, OPBITSHC, 0, 0, 2 }, | { output.c: In function ‘out_call’: output.c:1331:25: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1330 | !ONEOF (q -> addrblock.vstg, M(STGEXT)|M(STGLENG)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1331 | && (ONEOF(q->addrblock.vstg, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1332 | M(STGCOMMON)|M(STGEQUIV)|M(STGMEMNO)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1333 | || ((memoffset = q->addrblock.memoffset) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1334 | && (!ISICON(memoffset) | ~~~~~~~~~~~~~~~~~~~~~~ 1335 | || memoffset->constblock.Const.ci))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ output.c:1310:16: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1310 | if (q -> headblock.vtype != TYCHAR) | ^ output.c: In function ‘out_init’: output.c:1438:16: warning: array subscript has type ‘char’ [-Wchar-subscripts] 1438 | tr_tab[*s++] = 3; | ^~~~ intr.c:50:1: warning: missing braces around initializer [-Wmissing-braces] 50 | { | ^ 51 | "int", { INTRCONV, TYLONG }, | { } 52 | "real", { INTRCONV, TYREAL, 1 }, | { } 53 | /* 1 ==> real(TYDCOMPLEX) yields TYDREAL */ 54 | "dble", { INTRCONV, TYDREAL }, | { } 55 | "dreal", { INTRCONV, TYDREAL, 0, 0, 0, 1 }, | { } 56 | "cmplx", { INTRCONV, TYCOMPLEX }, | { } 57 | "dcmplx", { INTRCONV, TYDCOMPLEX, 0, 1 }, | { } 58 | "ifix", { INTRCONV, TYLONG }, | { } 59 | "idint", { INTRCONV, TYLONG }, | { } 60 | "float", { INTRCONV, TYREAL }, | { } 61 | "dfloat", { INTRCONV, TYDREAL }, | { } 62 | "sngl", { INTRCONV, TYREAL }, | { } 63 | "ichar", { INTRCONV, TYLONG }, | { } 64 | "iachar", { INTRCONV, TYLONG }, | { } 65 | "char", { INTRCONV, TYCHAR }, | { } 66 | "achar", { INTRCONV, TYCHAR }, | { } ...... 72 | "max", { INTRMAX, TYUNKNOWN }, | { } 73 | "max0", { INTRMAX, TYLONG }, | { } 74 | "amax0", { INTRMAX, TYREAL }, | { } 75 | "max1", { INTRMAX, TYLONG }, | { } 76 | "amax1", { INTRMAX, TYREAL }, | { } 77 | "dmax1", { INTRMAX, TYDREAL }, | { } 78 | 79 | "and", { INTRBOOL, TYUNKNOWN, OPBITAND }, | { } 80 | "or", { INTRBOOL, TYUNKNOWN, OPBITOR }, | { } 81 | "xor", { INTRBOOL, TYUNKNOWN, OPBITXOR }, | { } 82 | "not", { INTRBOOL, TYUNKNOWN, OPBITNOT }, | { } 83 | "lshift", { INTRBOOL, TYUNKNOWN, OPLSHIFT }, | { } 84 | "rshift", { INTRBOOL, TYUNKNOWN, OPRSHIFT }, | { } 85 | 86 | "min", { INTRMIN, TYUNKNOWN }, | { } 87 | "min0", { INTRMIN, TYLONG }, | { } 88 | "amin0", { INTRMIN, TYREAL }, | { } 89 | "min1", { INTRMIN, TYLONG }, | { } 90 | "amin1", { INTRMIN, TYREAL }, | { } 91 | "dmin1", { INTRMIN, TYDREAL }, | { } 92 | 93 | "aint", { INTRGEN, 2, 0 }, | { } 94 | "dint", { INTRSPEC, TYDREAL, 1 }, | { } 95 | 96 | "anint", { INTRGEN, 2, 2 }, | { } 97 | "dnint", { INTRSPEC, TYDREAL, 3 }, | { } 98 | 99 | "nint", { INTRGEN, 4, 4 }, | { } 100 | "idnint", { INTRGEN, 2, 6 }, | { } 101 | 102 | "abs", { INTRGEN, 6, 8 }, | { } 103 | "iabs", { INTRGEN, 2, 9 }, | { } 104 | "dabs", { INTRSPEC, TYDREAL, 11 }, | { } 105 | "cabs", { INTRSPEC, TYREAL, 12, 0, 13 }, | { } 106 | "zabs", { INTRSPEC, TYDREAL, 13, 1 }, | { } 107 | 108 | "mod", { INTRGEN, 4, 14 }, | { } 109 | "amod", { INTRSPEC, TYREAL, 16, 0, 17 }, | { } 110 | "dmod", { INTRSPEC, TYDREAL, 17 }, | { } 111 | 112 | "sign", { INTRGEN, 4, 18 }, | { } 113 | "isign", { INTRGEN, 2, 19 }, | { } 114 | "dsign", { INTRSPEC, TYDREAL, 21 }, | { } 115 | 116 | "dim", { INTRGEN, 4, 22 }, | { } 117 | "idim", { INTRGEN, 2, 23 }, | { } 118 | "ddim", { INTRSPEC, TYDREAL, 25 }, | { } 119 | 120 | "dprod", { INTRSPEC, TYDREAL, 26 }, | { } 121 | 122 | "len", { INTRSPEC, TYLONG, 27 }, | { } 123 | "index", { INTRSPEC, TYLONG, 29 }, | { } 124 | 125 | "imag", { INTRGEN, 2, 31 }, | { } 126 | "aimag", { INTRSPEC, TYREAL, 31, 0, 32 }, | { } 127 | "dimag", { INTRSPEC, TYDREAL, 32 }, | { } 128 | 129 | "conjg", { INTRGEN, 2, 33 }, | { } 130 | "dconjg", { INTRSPEC, TYDCOMPLEX, 34, 1 }, | { } 131 | 132 | "sqrt", { INTRGEN, 4, 35 }, | { } 133 | "dsqrt", { INTRSPEC, TYDREAL, 36 }, | { } 134 | "csqrt", { INTRSPEC, TYCOMPLEX, 37, 0, 38 }, | { } 135 | "zsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1 }, | { } 136 | 137 | "exp", { INTRGEN, 4, 39 }, | { } 138 | "dexp", { INTRSPEC, TYDREAL, 40 }, | { } 139 | "cexp", { INTRSPEC, TYCOMPLEX, 41, 0, 42 }, | { } 140 | "zexp", { INTRSPEC, TYDCOMPLEX, 42, 1 }, | { } 141 | 142 | "log", { INTRGEN, 4, 43 }, | { } 143 | "alog", { INTRSPEC, TYREAL, 43, 0, 44 }, | { } 144 | "dlog", { INTRSPEC, TYDREAL, 44 }, | { } 145 | "clog", { INTRSPEC, TYCOMPLEX, 45, 0, 46 }, | { } 146 | "zlog", { INTRSPEC, TYDCOMPLEX, 46, 1 }, | { } 147 | 148 | "log10", { INTRGEN, 2, 47 }, | { } 149 | "alog10", { INTRSPEC, TYREAL, 47, 0, 48 }, | { } 150 | "dlog10", { INTRSPEC, TYDREAL, 48 }, | { } 151 | 152 | "sin", { INTRGEN, 4, 49 }, | { } 153 | "dsin", { INTRSPEC, TYDREAL, 50 }, | { } 154 | "csin", { INTRSPEC, TYCOMPLEX, 51, 0, 52 }, | { } 155 | "zsin", { INTRSPEC, TYDCOMPLEX, 52, 1 }, | { } 156 | 157 | "cos", { INTRGEN, 4, 53 }, | { } 158 | "dcos", { INTRSPEC, TYDREAL, 54 }, | { } 159 | "ccos", { INTRSPEC, TYCOMPLEX, 55, 0, 56 }, | { } 160 | "zcos", { INTRSPEC, TYDCOMPLEX, 56, 1 }, | { } 161 | 162 | "tan", { INTRGEN, 2, 57 }, | { } 163 | "dtan", { INTRSPEC, TYDREAL, 58 }, | { } 164 | 165 | "asin", { INTRGEN, 2, 59 }, | { } 166 | "dasin", { INTRSPEC, TYDREAL, 60 }, | { } 167 | 168 | "acos", { INTRGEN, 2, 61 }, | { } 169 | "dacos", { INTRSPEC, TYDREAL, 62 }, | { } 170 | 171 | "atan", { INTRGEN, 2, 63 }, | { } 172 | "datan", { INTRSPEC, TYDREAL, 64 }, | { } 173 | 174 | "atan2", { INTRGEN, 2, 65 }, | { } 175 | "datan2", { INTRSPEC, TYDREAL, 66 }, | { } 176 | 177 | "sinh", { INTRGEN, 2, 67 }, | { } 178 | "dsinh", { INTRSPEC, TYDREAL, 68 }, | { } 179 | 180 | "cosh", { INTRGEN, 2, 69 }, | { } 181 | "dcosh", { INTRSPEC, TYDREAL, 70 }, | { } 182 | 183 | "tanh", { INTRGEN, 2, 71 }, | { } 184 | "dtanh", { INTRSPEC, TYDREAL, 72 }, | { } 185 | 186 | "lge", { INTRSPEC, TYLOGICAL, 73}, | { } 187 | "lgt", { INTRSPEC, TYLOGICAL, 75}, | { } 188 | "lle", { INTRSPEC, TYLOGICAL, 77}, | { } 189 | "llt", { INTRSPEC, TYLOGICAL, 79}, | { } ...... 201 | "fpexpn", { INTRGEN, 4, 81 }, | { } 202 | "fpabsp", { INTRGEN, 2, 85 }, | { } 203 | "fprrsp", { INTRGEN, 2, 87 }, | { } 204 | "fpfrac", { INTRGEN, 2, 89 }, | { } 205 | "fpmake", { INTRGEN, 2, 91 }, | { } 206 | "fpscal", { INTRGEN, 2, 93 }, | { } 207 | 208 | "cdabs", { INTRSPEC, TYDREAL, 13, 1, 0, 1 }, | { } 209 | "cdsqrt", { INTRSPEC, TYDCOMPLEX, 38, 1, 0, 1 }, | { } 210 | "cdexp", { INTRSPEC, TYDCOMPLEX, 42, 1, 0, 1 }, | { } 211 | "cdlog", { INTRSPEC, TYDCOMPLEX, 46, 1, 0, 1 }, | { } 212 | "cdsin", { INTRSPEC, TYDCOMPLEX, 52, 1, 0, 1 }, | { } 213 | "cdcos", { INTRSPEC, TYDCOMPLEX, 56, 1, 0, 1 }, | { } 214 | 215 | "iand", { INTRBOOL, TYUNKNOWN, OPBITAND, 0, 0, 2 }, | { } 216 | "ior", { INTRBOOL, TYUNKNOWN, OPBITOR, 0, 0, 2 }, | { } 217 | "ieor", { INTRBOOL, TYUNKNOWN, OPBITXOR, 0, 0, 2 }, | { } 218 | 219 | "btest", { INTRBGEN, TYLOGICAL, OPBITTEST,0, 0, 2 }, | { } 220 | "ibclr", { INTRBGEN, TYUNKNOWN, OPBITCLR, 0, 0, 2 }, | { } 221 | "ibset", { INTRBGEN, TYUNKNOWN, OPBITSET, 0, 0, 2 }, | { } 222 | "ibits", { INTRBGEN, TYUNKNOWN, OPBITBITS,0, 0, 2 }, | { } 223 | "ishft", { INTRBGEN, TYUNKNOWN, OPBITSH, 0, 0, 2 }, | { } 224 | "ishftc", { INTRBGEN, TYUNKNOWN, OPBITSHC, 0, 0, 2 }, | { } 225 | 226 | "" }; | { } output.c: In function ‘compgoto_out’: output.c:1695:33: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1695 | && index->exprblock.opcode == OPWHATSIN) p1output.c: In function ‘p1_comment’: pread.c: In function ‘readref’: pread.c:254:43: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 254 | || type != TYFTNLEN + 100 && type % 100 > TYSUBR) p1output.c:71:59: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 71 | || pointer > ustr && pointer[-1] == '/')) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ p1output.c: In function ‘p1_addr’: p1output.c:261:49: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 261 | || ONEOF(stg, M(STGCOMMON)|M(STGEQUIV)) && p1output.c:267:66: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 267 | || ONEOF(stg, M(STGBSS)|M(STGINIT)|M(STGAUTO)|M(STGARG)) && intr.c: In function ‘foldminmax’: intr.c:520:23: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 520 | while(cp = cp->nextp) { | ^~ intr.c:542:31: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 542 | while(cp = cp->nextp) { | ^~ intr.c:550:31: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 550 | while(cp = cp->nextp) { | ^~ intr.c:567:23: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 567 | while(cp = cp->nextp) { | ^~ intr.c: In function ‘intrcall’: intr.c:829:19: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 829 | if(no66flag) | ^ intr.c:869:20: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 869 | if(q = Inline((int)(sp-spectab), mtype, argsp->listp)) | ^ intr.c:879:47: warning: array subscript has type ‘char’ [-Wchar-subscripts] 879 | callbyvalue[sp->othername], 1); | ~~^~~~~~~~~~~ intr.c: In function ‘intrfunct’: intr.c:944:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 944 | if (i = p->intrval.extflag) { | ^ intr.c: In function ‘cast_args’: intr.c:1025:12: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1025 | if (e -> headblock.vtype != maxtype) | ^ pread.c: In function ‘Pfile’: pread.c:892:29: warning: array subscript has type ‘char’ [-Wchar-subscripts] 892 | Pct[*s] = P_space; | ^~ pread.c:894:29: warning: array subscript has type ‘char’ [-Wchar-subscripts] 894 | Pct[*s] = P_delim; | ^~ pread.c:897:55: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 897 | for(s = "abcdefghijklmnopqrstuvwxyz"; i = *s; s++) | ^ pread.c:907:44: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 907 | || !strcmp(Ptok, "extern") && (i = Ptoken(pf,0)) != P_anum) | ^ pread.c:918:23: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 918 | while(i = Ptype(pf)) { | ^ pread.c: In function ‘read_Pfiles’: pread.c:960:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 960 | while(s = *ffiles++) | ^ cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer put.c output.c: In function ‘out_call’: put.c: In function ‘putconst’: put.c:386:37: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 385 | cd[1] == litp->litval.litdval[1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 386 | && !strcmp(ds[1], litp->cds[1]))) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ output.c:1251:44: warning: ‘at’ may be used uninitialized [-Wmaybe-uninitialized] 1251 | if (Ac && narg < at->dnargs | ~~^~~~~~~~ output.c:1149:15: note: ‘at’ was declared here 1149 | Argtypes *at; | ^~ cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer putpcc.c putpcc.c: In function ‘putif’: putpcc.c:107:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 107 | if (*ei_next++ = ftell(pass1_file) > p1_where) { | ^ putpcc.c: In function ‘putcx1’: putpcc.c:686:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 686 | if (q = resp->memoffset) { | ^ putpcc.c:694:57: warning: array subscript has type ‘char’ [-Wchar-subscripts] 694 | tskludge = typesize[resp->vtype] | ~~~~^~~~~~~ putpcc.c:703:51: warning: array subscript has type ‘char’ [-Wchar-subscripts] 703 | ts = typesize[resp->vtype] | ~~~~^~~~~~~ putpcc.c:760:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 760 | if(lp = putcx1(p->exprblock.leftp) ) | ^~ putpcc.c:762:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 762 | if(rp = putcx1(p->exprblock.rightp) ) | ^~ putpcc.c: In function ‘putaddr’: putpcc.c:1196:12: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 1196 | if (p->isarray && p->memoffset) | ^ putpcc.c: In function ‘save_argtypes’: putpcc.c:1450:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1450 | if (at = *at0) { | ^~ putpcc.c: In function ‘putcall’: putpcc.c:1751:25: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1751 | && q->addrblock.user.name->vprocclass == PTHISPROC) putpcc.c: In function ‘foldminmax’: putpcc.c:1932:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1932 | else if (dstg = c1->vstg) | ^~~~ putpcc.c:1936:23: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1936 | while(p = p->nextp) { | ^ putpcc.c:1941:34: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1941 | else if (d1stg = c1->vstg) | ^~~~~ putpcc.c:1956:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1956 | if (c->vstg = dstg) | ^ putpcc.c:1963:23: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1963 | while(p = p->nextp) { | ^ put.c:372:36: warning: ‘len’ may be used uninitialized [-Wmaybe-uninitialized] 372 | if (len == (int)litp->litval.litival2[0] | ^ put.c:277:16: note: ‘len’ was declared here 277 | int k, len, type; | ^~~ put.c:373:33: warning: ‘nblanks’ may be used uninitialized [-Wmaybe-uninitialized] 372 | if (len == (int)litp->litval.litival2[0] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 373 | && nblanks == litp->litval.litival2[1] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ put.c:280:16: note: ‘nblanks’ was declared here 280 | ftnint nblanks; | ^~~~~~~ put.c:374:37: warning: ‘strp’ may be used uninitialized [-Wmaybe-uninitialized] 374 | && !memcmp(strp, litp->cds[0], len)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ put.c:281:15: note: ‘strp’ was declared here 281 | char *strp; | ^~~~ cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer vax.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer formatdata.c vax.c: In function ‘make_int_expr’: vax.c:161:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 161 | if (e1 = e->addrblock.memoffset) | ^~ vax.c:167:33: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 165 | || e->addrblock.vstg == STGCOMMON | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 166 | && e->addrblock.uname_tag == UNAM_NAME | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | && e->addrblock.user.name->vcommequiv) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vax.c: In function ‘count_args’: vax.c:241:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 241 | if (q = (Namep)cp->datap) | ^ vax.c: In function ‘aawalk’: vax.c:267:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 267 | if (q = P->fcharp) | ^ vax.c:269:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 269 | if (q = P->lcharp) | ^ vax.c: In function ‘afwalk’: vax.c:296:34: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 296 | && q->primblock.namep->vprocclass vax.c: In function ‘prolog’: vax.c:466:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 466 | if(dp = q->vdim) /* if this param is an array ... */ | ^~ vax.c:511:35: warning: array subscript has type ‘char’ [-Wchar-subscripts] 511 | size = typesize[ q->vtype ]; | ~^~~~~~~ vax.c:512:19: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 512 | if(q->vtype == TYCHAR) | ^ formatdata.c: In function ‘list_init_data’: formatdata.c:54:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 54 | if (status = dsort(Inname, sortfname)) | ^~~~~~ formatdata.c: In function ‘write_char_init’: formatdata.c:221:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 221 | if (dimp = namep->vdim) | ^~~~ formatdata.c: In function ‘wr_one_init’: formatdata.c:393:8: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 393 | if (type == TYCHAR) | ^ formatdata.c:278:17: warning: unused variable ‘datachar’ [-Wunused-variable] 278 | extern char datachar[]; | ^~~~~~~~ formatdata.c: In function ‘make_one_const’: formatdata.c:706:13: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] 706 | while (index > main_index++) | ^~~~~ formatdata.c:709:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘while’ 709 | k = (int)(Addr)(((chainp)values->datap)->nextp->nextp->datap); | ^ formatdata.c:730:31: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 730 | while(vals = vals->nextp); | ^~~~ formatdata.c: In function ‘get_fill’: formatdata.c:984:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 984 | if (L = loc % typesize[xtype]) { | ^ formatdata.c: In function ‘wr_equiv_init’: formatdata.c:1053:41: warning: array subscript has type ‘char’ [-Wchar-subscripts] 1053 | if (halign && typealign[typepref[xtype]] < typealign[htype]) | ~~~~~~~~^~~~~~~ formatdata.c:1072:37: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 1072 | if (j = (int)(L % k)) | ^ putpcc.c: In function ‘get_argtypes.isra.0’: putpcc.c:1645:15: warning: ‘at0’ may be used uninitialized [-Wmaybe-uninitialized] 1645 | *pat0 = at0; | ~~~~~~^~~~~ putpcc.c:1610:20: note: ‘at0’ was declared here 1610 | Argtypes **at0, **at1; | ^~~ putpcc.c:1646:15: warning: ‘at1’ may be used uninitialized [-Wmaybe-uninitialized] 1646 | *pat1 = at1; | ~~~~~~^~~~~ putpcc.c:1610:27: note: ‘at1’ was declared here 1610 | Argtypes **at0, **at1; | ^~~ putpcc.c:1647:16: warning: ‘fname’ may be used uninitialized [-Wmaybe-uninitialized] 1647 | return fname; | ^~~~~ putpcc.c:1613:15: note: ‘fname’ was declared here 1613 | char *fname; | ^~~~~ cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer parse_args.c putpcc.c: In function ‘putcx1’: putpcc.c:804:19: warning: ‘ltype’ may be used uninitialized [-Wmaybe-uninitialized] 804 | if(ltype < TYCOMPLEX) | ^ putpcc.c:668:13: note: ‘ltype’ was declared here 668 | int ltype, rtype; | ^~~~~ putpcc.c:815:24: warning: ‘rtype’ may be used uninitialized [-Wmaybe-uninitialized] 815 | else if(rtype < TYCOMPLEX) | ^ putpcc.c:668:20: note: ‘rtype’ was declared here 668 | int ltype, rtype; | ^~~~~ cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer niceprintf.c parse_args.c: In function ‘lower_string’: parse_args.c:416:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 416 | while (*dest++ = (c = *src++) >= 'A' && c <= 'Z' ? tolower(c) : c); | ^ niceprintf.c: In function ‘fwd_strcpy’: niceprintf.c:205:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 205 | { while(*t++ = *s++); } | ^ niceprintf.c: In function ‘adjust_pointer_in_string’: niceprintf.c:191:19: warning: ‘s0’ may be used uninitialized [-Wmaybe-uninitialized] 191 | return s0 - 1; | ~~~^~~ niceprintf.c:172:38: note: ‘s0’ was declared here 172 | register char *s, *s1, *se, *s0; | ^~ putpcc.c: In function ‘putch1.part.0’: putpcc.c:970:23: warning: ‘t’ may be used uninitialized [-Wmaybe-uninitialized] 970 | return(t); | ^ putpcc.c:923:15: note: ‘t’ declared here 923 | Addrp t; | ^ cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer cds.c In file included from /usr/include/stdio.h:970, from sysdep.h:58, from defs.h:24, from putpcc.c:27: In function ‘sprintf’, inlined from ‘putpower’ at putpcc.c:543:2, inlined from ‘putx’ at putpcc.c:281:8: /usr/include/bits/stdio2.h:30:10: warning: ‘k’ may be used uninitialized [-Wmaybe-uninitialized] 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ putpcc.c: In function ‘putx’: putpcc.c:528:16: note: ‘k’ was declared here 528 | ftnint k; | ^ cds.c: In function ‘cds’: cds.c:109:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 109 | if (et = etype[(unsigned char)c]) { | ^~ if cc sysdeptest.c; then echo '/*OK*/' > sysdep.hd;\ elif cc -DNO_MKDTEMP sysdeptest.c; then echo '#define NO_MKDTEMP' >sysdep.hd;\ else echo '#define NO_MKDTEMP' >sysdep.hd; echo '#define NO_MKSTEMP' >>sysdep.hd; fi rm -f a.out cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer version.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer sysdep.c sysdep.c: In function ‘c_name’: sysdep.c:260:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 260 | while(c = *s++) | ^ sysdep.c: In function ‘fmt_init’: sysdep.c:550:40: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 550 | for(s = "\b\t\n\f\r\v", i = 0; j = *(unsigned char *)s++;) | ^ sysdep.c: In function ‘dsort’: sysdep.c:694:23: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 694 | while(mb = mb1); | ^~ cc -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes main.o init.o gram.o lex.o proc.o equiv.o data.o format.o expr.o exec.o intr.o io.o misc.o error.o mem.o names.o output.o p1output.o pread.o put.o putpcc.o vax.o formatdata.o parse_args.o niceprintf.o cds.o sysdep.o version.o -o f2c make: Leaving directory '/builddir/build/BUILD/f2c-20210928-build/f2c-20210928/src' + make -C libf2c -f makefile.u -j4 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC' make: Entering directory '/builddir/build/BUILD/f2c-20210928-build/f2c-20210928/libf2c' cp f2c.h0 f2c.h cp signal1.h0 signal1.h cp sysdep1.h0 sysdep1.h cc -c f77vers.c cc -c i77vers.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o main.o main.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o s_rnge.o s_rnge.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o abort_.o abort_.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o exit_.o exit_.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o getarg_.o getarg_.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o iargc_.o iargc_.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o getenv_.o getenv_.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o signal_.o signal_.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o s_stop.o s_stop.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o s_paus.o s_paus.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o system_.o system_.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o cabs.o cabs.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o ctype.o ctype.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o derf_.o derf_.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o derfc_.o derfc_.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o erf_.o erf_.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o erfc_.o erfc_.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o sig_die.o sig_die.c cc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNO_FPINIT arithchk.c -lm ||\ cc -DNO_LONG_LONG -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNO_FPINIT arithchk.c -lm cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o pow_ci.o pow_ci.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o pow_dd.o pow_dd.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o pow_di.o pow_di.c arithchk.c: In function ‘ccheck’: arithchk.c:127:24: warning: zero-length gnu_printf format string [-Wformat-zero-length] 127 | Cray1 = printf(emptyfmt) < 0 ? 0 : 4617762; | ^~~~~~~~ arithchk.c:128:20: warning: zero-length gnu_printf format string [-Wformat-zero-length] 128 | if (printf(emptyfmt, Cray1) >= 0) | ^~~~~~~~ arithchk.c:130:20: warning: zero-length gnu_printf format string [-Wformat-zero-length] 130 | if (printf(emptyfmt, Cray1) >= 0) | ^~~~~~~~ arithchk.c: In function ‘need_nancheck’: arithchk.c:160:16: warning: variable ‘t’ set but not used [-Wunused-but-set-variable] 160 | double t; | ^ arithchk.c: In function ‘main’: arithchk.c:190:20: warning: unused variable ‘sb’ [-Wunused-variable] 190 | size_t sa, sb; | ^~ arithchk.c:190:16: warning: unused variable ‘sa’ [-Wunused-variable] 190 | size_t sa, sb; | ^~ cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o pow_hh.o pow_hh.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o pow_ii.o pow_ii.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o pow_ri.o pow_ri.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o pow_zi.o pow_zi.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o pow_zz.o pow_zz.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o c_abs.o c_abs.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o c_cos.o c_cos.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o c_div.o c_div.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o c_exp.o c_exp.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o c_log.o c_log.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o c_sin.o c_sin.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o c_sqrt.o c_sqrt.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o z_abs.o z_abs.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o z_cos.o z_cos.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o z_div.o z_div.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o z_exp.o z_exp.c ./a.out >arith.h cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o z_log.o z_log.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o z_sin.o z_sin.c rm -f a.out arithchk.o cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o z_sqrt.o z_sqrt.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o r_abs.o r_abs.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o r_acos.o r_acos.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o r_asin.o r_asin.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o r_atan.o r_atan.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o r_atn2.o r_atn2.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o r_cnjg.o r_cnjg.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o r_cos.o r_cos.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o r_cosh.o r_cosh.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o r_dim.o r_dim.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o r_exp.o r_exp.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o r_imag.o r_imag.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o r_int.o r_int.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o r_lg10.o r_lg10.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o r_log.o r_log.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o r_mod.o r_mod.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o r_nint.o r_nint.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o r_sign.o r_sign.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o r_sin.o r_sin.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o r_sinh.o r_sinh.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o r_sqrt.o r_sqrt.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o r_tan.o r_tan.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o r_tanh.o r_tanh.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o d_abs.o d_abs.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o d_acos.o d_acos.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o d_asin.o d_asin.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o d_atan.o d_atan.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o d_atn2.o d_atn2.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o d_cnjg.o d_cnjg.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o d_cos.o d_cos.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o d_cosh.o d_cosh.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o d_dim.o d_dim.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o d_exp.o d_exp.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o d_imag.o d_imag.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o d_int.o d_int.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o d_lg10.o d_lg10.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o d_log.o d_log.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o d_mod.o d_mod.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o d_nint.o d_nint.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o d_prod.o d_prod.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o d_sign.o d_sign.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o d_sin.o d_sin.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o d_sinh.o d_sinh.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o d_sqrt.o d_sqrt.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o d_tan.o d_tan.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o d_tanh.o d_tanh.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o i_abs.o i_abs.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o i_dim.o i_dim.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o i_dnnt.o i_dnnt.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o i_indx.o i_indx.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o i_len.o i_len.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o i_mod.o i_mod.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o i_nint.o i_nint.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o i_sign.o i_sign.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o lbitbits.o lbitbits.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o lbitshft.o lbitshft.c lbitbits.c: In function ‘lbit_cshift’: lbitbits.c:47:65: warning: suggest parentheses around ‘-’ inside ‘>>’ [-Wparentheses] 47 | return (integer)(x << b | x >> LONGBITS -b ); | ^ lbitbits.c:51:48: warning: suggest parentheses around ‘-’ inside ‘<<’ [-Wparentheses] 51 | return (integer)(x << LONGBITS - b | x >> b); | ^ lbitbits.c:60:61: warning: suggest parentheses around ‘-’ inside ‘>>’ [-Wparentheses] 60 | return (integer)(y | z & (x << b | x >> len - b)); | ~~~~^~~ lbitbits.c:60:40: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 60 | return (integer)(y | z & (x << b | x >> len - b)); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ lbitbits.c:64:53: warning: suggest parentheses around ‘-’ inside ‘<<’ [-Wparentheses] 64 | return (integer)(y | z & (x >> b | x << len - b)); | ~~~~^~~ lbitbits.c:64:32: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 64 | return (integer)(y | z & (x >> b | x << len - b)); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o h_abs.o h_abs.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o h_dim.o h_dim.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o h_dnnt.o h_dnnt.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o h_indx.o h_indx.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o h_len.o h_len.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o h_mod.o h_mod.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o h_nint.o h_nint.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o h_sign.o h_sign.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o l_ge.o l_ge.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o l_gt.o l_gt.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o l_le.o l_le.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o l_lt.o l_lt.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o hl_ge.o hl_ge.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o hl_gt.o hl_gt.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o hl_le.o hl_le.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o hl_lt.o hl_lt.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o ef1asc_.o ef1asc_.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o ef1cmc_.o ef1cmc_.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o f77_aloc.o f77_aloc.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o s_cat.o s_cat.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o s_cmp.o s_cmp.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o s_copy.o s_copy.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o backspac.o backspac.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o close.o close.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o dfe.o dfe.c backspac.c: In function ‘f_back’: backspac.c:47:17: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 47 | fread((char *)&n,sizeof(uiolen),1,f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o dolio.o dolio.c dfe.c: In function ‘s_rdfe’: dfe.c:104:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 104 | if(n=c_dfe(a))return(n); | ^ dfe.c: In function ‘s_wdfe’: dfe.c:126:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 126 | if(n=c_dfe(a)) return(n); | ^ cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o due.o due.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o endfile.o endfile.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o err.o err.c due.c: In function ‘s_rdue’: due.c:40:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 40 | if(n=c_due(a)) return(n); | ^ due.c: In function ‘s_wdue’: due.c:53:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 53 | if(n=c_due(a)) return(n); | ^ endfile.c: In function ‘f_end’: endfile.c:46:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 46 | if (tf = FOPEN(nbuf, f__w_mode[0])) | ^~ cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o fmt.o fmt.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o fmtlib.o fmtlib.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o ftell_.o ftell_.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o iio.o iio.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o ilnw.o ilnw.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o inquire.o inquire.c iio.c: In function ‘s_rsfi’: iio.c:91:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 91 | if(n=c_si(a)) return(n); | ^ iio.c: In function ‘s_wsfi’: iio.c:123:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 123 | if(n=c_si(a)) return(n); | ^ inquire.c: In function ‘f_inqu’: inquire.c:67:27: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 67 | if(byfile && x != -1 || !byfile && p!=NULL) | ~~~~~~~^~~~~~~~~~ inquire.c:66:11: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 66 | if(a->inex!=NULL) | ^ inquire.c:70:11: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 70 | if(a->inopen!=NULL) | ^ inquire.c:75:38: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 75 | if(byfile || p!=NULL && p->ufnm!=NULL) | ^ inquire.c:74:11: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 74 | if(a->innamed!=NULL) | ^ inquire.c:78:11: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 78 | if(a->inname!=NULL) | ^ inquire.c:83:11: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 83 | if(a->inacc!=NULL && p!=NULL && p->ufd!=NULL) | ^ inquire.c:87:11: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 87 | if(a->inseq!=NULL) | ^ inquire.c:91:11: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 91 | if(a->indir!=NULL) | ^ inquire.c:95:11: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 95 | if(a->infmt!=NULL) | ^ inquire.c:99:11: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 99 | if(a->inform!=NULL) | ^ inquire.c:103:11: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 103 | if(a->inunf) | ^ inquire.c:112:11: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 112 | if(a->inblank && p!=NULL && p->ufmt) | ^ cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o lread.o lread.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o lwrite.o lwrite.c lread.c: In function ‘l_C’: lread.c:294:20: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 294 | if (rd_count(ch)) | ^ lread.c:317:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 317 | if (ch = l_R(1,0)) | ^~ lread.c:329:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 329 | if (ch = l_R(1,0)) | ^~ lread.c: In function ‘nmL_getc’: lread.c:356:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 356 | if (rv = *nmL_next++) | ^~ lread.c: In function ‘l_L’: lread.c:438:19: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 438 | if(GETC(ch)!='*') | ^ lread.c: In function ‘l_read’: lread.c:109:19: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 109 | #define ERR(x) if(n=(x)) return(n) | ^ lread.c:693:25: note: in expansion of macro ‘ERR’ 693 | ERR(l_R(0,1)); | ^~~ lread.c:109:19: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 109 | #define ERR(x) if(n=(x)) return(n) | ^ lread.c:698:25: note: in expansion of macro ‘ERR’ 698 | ERR(l_R(0,0)); | ^~~ lread.c:109:19: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 109 | #define ERR(x) if(n=(x)) return(n) | ^ lread.c:709:25: note: in expansion of macro ‘ERR’ 709 | ERR(l_C()); | ^~~ lread.c:109:19: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 109 | #define ERR(x) if(n=(x)) return(n) | ^ lread.c:714:25: note: in expansion of macro ‘ERR’ 714 | ERR(l_L()); | ^~~ lread.c:109:19: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 109 | #define ERR(x) if(n=(x)) return(n) | ^ lread.c:717:25: note: in expansion of macro ‘ERR’ 717 | ERR(l_CHAR()); | ^~~ lread.c: In function ‘s_rsle’: lread.c:790:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 790 | if(n=c_le(a)) return(n); | ^ lwrite.c: In function ‘l_g’: lwrite.c:141:31: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 141 | while(b[0] = b[1]) | ^ lwrite.c:166:57: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 166 | for(c1 = '.', c = 'E'; *b = c1; | ^ lwrite.c: In function ‘l_put’: lwrite.c:190:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 190 | while(c = *s++) | ^ cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o open.o open.c open.c: In function ‘f_open’: open.c:246:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 246 | if (tf = FOPEN(buf,f__w_mode[0])) | ^~ open.c:256:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 256 | if (tf = FOPEN(buf, f__r_mode[ufmt])) | ^~ open.c:258:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 258 | else if (tf = FOPEN(buf, f__w_mode[ufmt])) { | ^~ open.c:270:11: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 270 | if(b->useek) | ^ cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o rdfmt.o rdfmt.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o rewind.o rewind.c rdfmt.c: In function ‘rd_Z’: rdfmt.c:39:23: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 39 | while(ch = *sc++) | ^~ rdfmt.c:42:23: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 42 | while(ch = *sc++) | ^~ rdfmt.c:71:16: warning: suggest parentheses around ‘+’ inside ‘>>’ [-Wparentheses] 71 | w2 = w1+1 >> 1; | ~~^~ rdfmt.c:93:37: warning: suggest parentheses around ‘-’ inside ‘<<’ [-Wparentheses] 93 | *t = hex[*s0 & 0xff]-1 << 4 | hex[s0[1] & 0xff]-1; | ~~~~~~~~~~~~~~~^~ rdfmt.c:93:64: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 93 | *t = hex[*s0 & 0xff]-1 << 4 | hex[s0[1] & 0xff]-1; | ~~~~~~~~~~~~~~~~~^~ rdfmt.c: In function ‘rd_F’: rdfmt.c:261:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 261 | if (!w--) goto zero; GET(ch); } | ^~ In file included from rdfmt.c:15: fmt.h:89:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 89 | #define GET(x) if((x=(*f__getn)())<0) return(x) | ^~ rdfmt.c:261:38: note: in expansion of macro ‘GET’ 261 | if (!w--) goto zero; GET(ch); } | ^~~ cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o rsfe.o rsfe.c rsfe.c: In function ‘s_rsfe’: rsfe.c:67:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 67 | if(n=c_sfe(a)) return(n); | ^ cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o rsli.o rsli.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o rsne.o rsne.c rsne.c: In function ‘hash’: rsne.c:86:20: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 86 | for(x = 0; c = *s++; x = x & 0x4000 ? ((x << 1) & 0x7fff) + 1 : x << 1) | ^ rsne.c: In function ‘mk_hashtab’: rsne.c:107:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 107 | for(x = &nl_cache; y = *x; x0 = x, x = &y->next) | ^ rsne.c: In function ‘nl_init’: rsne.c:159:47: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 159 | for(s = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; c = *s++; ) | ^ rsne.c:165:32: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 165 | for(s = "0123456789_"; c = *s++; ) | ^ rsne.c: In function ‘getname’: rsne.c:188:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 188 | while(*s = Alphanum[GETC(ch) & 0xff]) | ^ rsne.c: In function ‘getdimen’: rsne.c:243:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 243 | if (k = getnum(chp, x1)) | ^ rsne.c:247:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 247 | if (k = getnum(chp, &x2)) | ^ rsne.c:251:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 251 | if (k = getnum(chp, &x3)) | ^ rsne.c: In function ‘x_rsne’: rsne.c:349:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 349 | if (ch = getname(buf,sizeof(buf))) | ^~ rsne.c:401:47: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 401 | if (ch <= ' ' && ch >= 0 || ch == ',') | ~~~~~~~~~~^~~~~~~~~~ rsne.c:404:37: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 404 | if (ch = getname(buf,sizeof(buf))) | ^~ rsne.c:428:37: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 428 | if (k = getdimen(&ch, dn, (ftnlen)size, | ^ rsne.c:445:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 445 | if (k = getdimen(&ch, dn, size, nomax, &b)) | ^ rsne.c:456:37: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 456 | if (k = getdimen(&ch, dn1, dn->delta**dims, | ^ rsne.c:476:37: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 476 | if (k = getdimen(&ch, &substr, size, size, &b)) | ^ rsne.c:511:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 511 | else if (dims = v->dims) { | ^~~~ rsne.c:531:29: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 531 | if (k = l_read(&no1, vaddr + iva, size, type)) | ^ rsne.c:541:45: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 541 | if (k = l_read(&no2, vaddr + iva, | ^ rsne.c:549:28: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 549 | if (readall) | ^ rsne.c: In function ‘s_rsne’: rsne.c:603:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 603 | if(n = c_le(a)) | ^ cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o sfe.o sfe.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o sue.o sue.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o typesize.o typesize.c sue.c: In function ‘s_rsue’: sue.c:38:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 38 | if(n=c_sue(a)) return(n); | ^ sue.c: In function ‘s_wsue’: sue.c:61:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 61 | if(n=c_sue(a)) return(n); | ^ cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o uio.o uio.c rsne.c: In function ‘mk_hashtab’: rsne.c:112:19: warning: ‘x0’ may be used uninitialized [-Wmaybe-uninitialized] 112 | y = *x0; | ~~^~~~~ rsne.c:106:24: note: ‘x0’ was declared here 106 | hashtab **x, **x0, *y; | ^~ cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o util.o util.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o wref.o wref.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o wrtfmt.o wrtfmt.c rsne.c: In function ‘x_rsne’: rsne.c:579:44: warning: ‘dn’ may be used uninitialized [-Wmaybe-uninitialized] 579 | for(dn1 = dn0; dn1 <= dn; dn1++) { | ~~~~^~~~~ rsne.c:311:16: note: ‘dn’ was declared here 311 | dimen *dn, *dn0, *dn1; | ^~ rsne.c:536:43: warning: ‘dn0’ may be used uninitialized [-Wmaybe-uninitialized] 536 | iva += dn0->delta; | ~~~^~~~~~~ rsne.c:311:21: note: ‘dn0’ was declared here 311 | dimen *dn, *dn0, *dn1; | ^~~ wref.c: In function ‘wrt_E’: wref.c:140:45: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 140 | for(s -= 2, e1 = 2; s[0] = s[1]; s++) | ^ wref.c: In function ‘wrt_F’: wref.c:236:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 236 | if (n = f__scale) | ^ wref.c:236:12: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 236 | if (n = f__scale) | ^ wref.c:286:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 286 | while(n = *b++) | ^ cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o wsfe.o wsfe.c wsfe.c: In function ‘s_wsfe’: wsfe.c:55:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 55 | if(n=c_sfe(a)) return(n); | ^ cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o wsle.o wsle.c wsle.c: In function ‘s_wsle’: wsle.c:17:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 17 | if(n=c_le(a)) return(n); | ^ cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o wsne.o wsne.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o xwsne.o xwsne.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o dtime_.o dtime_.c wsne.c: In function ‘s_wsne’: wsne.c:17:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 17 | if(n=c_le(a)) | ^ cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o etime_.o etime_.c cc -c -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -o uninit.o uninit.c ar r libf2c.a f77vers.o i77vers.o main.o s_rnge.o abort_.o exit_.o getarg_.o iargc_.o getenv_.o signal_.o s_stop.o s_paus.o system_.o cabs.o ctype.o derf_.o derfc_.o erf_.o erfc_.o sig_die.o uninit.o pow_ci.o pow_dd.o pow_di.o pow_hh.o pow_ii.o pow_ri.o pow_zi.o pow_zz.o c_abs.o c_cos.o c_div.o c_exp.o c_log.o c_sin.o c_sqrt.o z_abs.o z_cos.o z_div.o z_exp.o z_log.o z_sin.o z_sqrt.o r_abs.o r_acos.o r_asin.o r_atan.o r_atn2.o r_cnjg.o r_cos.o r_cosh.o r_dim.o r_exp.o r_imag.o r_int.o r_lg10.o r_log.o r_mod.o r_nint.o r_sign.o r_sin.o r_sinh.o r_sqrt.o r_tan.o r_tanh.o d_abs.o d_acos.o d_asin.o d_atan.o d_atn2.o d_cnjg.o d_cos.o d_cosh.o d_dim.o d_exp.o d_imag.o d_int.o d_lg10.o d_log.o d_mod.o d_nint.o d_prod.o d_sign.o d_sin.o d_sinh.o d_sqrt.o d_tan.o d_tanh.o i_abs.o i_dim.o i_dnnt.o i_indx.o i_len.o i_mod.o i_nint.o i_sign.o lbitbits.o lbitshft.o h_abs.o h_dim.o h_dnnt.o h_indx.o h_len.o h_mod.o h_nint.o h_sign.o l_ge.o l_gt.o l_le.o l_lt.o hl_ge.o hl_gt.o hl_le.o hl_lt.o ef1asc_.o ef1cmc_.o f77_aloc.o s_cat.o s_cmp.o s_copy.o backspac.o close.o dfe.o dolio.o due.o endfile.o err.o fmt.o fmtlib.o ftell_.o iio.o ilnw.o inquire.o lread.o lwrite.o open.o rdfmt.o rewind.o rsfe.o rsli.o rsne.o sfe.o sue.o typesize.o uio.o util.o wref.o wrtfmt.o wsfe.o wsle.o wsne.o xwsne.o dtime_.o etime_.o cc -shared -Wl,-soname,libf2c.so.0 -o libf2c.so.0.23 f77vers.o i77vers.o main.o s_rnge.o abort_.o exit_.o getarg_.o iargc_.o getenv_.o signal_.o s_stop.o s_paus.o system_.o cabs.o ctype.o derf_.o derfc_.o erf_.o erfc_.o sig_die.o uninit.o pow_ci.o pow_dd.o pow_di.o pow_hh.o pow_ii.o pow_ri.o pow_zi.o pow_zz.o c_abs.o c_cos.o c_div.o c_exp.o c_log.o c_sin.o c_sqrt.o z_abs.o z_cos.o z_div.o z_exp.o z_log.o z_sin.o z_sqrt.o r_abs.o r_acos.o r_asin.o r_atan.o r_atn2.o r_cnjg.o r_cos.o r_cosh.o r_dim.o r_exp.o r_imag.o r_int.o r_lg10.o r_log.o r_mod.o r_nint.o r_sign.o r_sin.o r_sinh.o r_sqrt.o r_tan.o r_tanh.o d_abs.o d_acos.o d_asin.o d_atan.o d_atn2.o d_cnjg.o d_cos.o d_cosh.o d_dim.o d_exp.o d_imag.o d_int.o d_lg10.o d_log.o d_mod.o d_nint.o d_prod.o d_sign.o d_sin.o d_sinh.o d_sqrt.o d_tan.o d_tanh.o i_abs.o i_dim.o i_dnnt.o i_indx.o i_len.o i_mod.o i_nint.o i_sign.o lbitbits.o lbitshft.o h_abs.o h_dim.o h_dnnt.o h_indx.o h_len.o h_mod.o h_nint.o h_sign.o l_ge.o l_gt.o l_le.o l_lt.o hl_ge.o hl_gt.o hl_le.o hl_lt.o ef1asc_.o ef1cmc_.o f77_aloc.o s_cat.o s_cmp.o s_copy.o backspac.o close.o dfe.o dolio.o due.o endfile.o err.o fmt.o fmtlib.o ftell_.o iio.o ilnw.o inquire.o lread.o lwrite.o open.o rdfmt.o rewind.o rsfe.o rsli.o rsne.o sfe.o sue.o typesize.o uio.o util.o wref.o wrtfmt.o wsfe.o wsle.o wsne.o xwsne.o dtime_.o etime_.o -lm -lc ar: creating libf2c.a ranlib libf2c.a make: Leaving directory '/builddir/build/BUILD/f2c-20210928-build/f2c-20210928/libf2c' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.KDNO1K + umask 022 + cd /builddir/build/BUILD/f2c-20210928-build + '[' /builddir/build/BUILD/f2c-20210928-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/f2c-20210928-build/BUILDROOT ++ dirname /builddir/build/BUILD/f2c-20210928-build/BUILDROOT + mkdir -p /builddir/build/BUILD/f2c-20210928-build + mkdir /builddir/build/BUILD/f2c-20210928-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd f2c-20210928 + install -D -p -m 644 src/f2c.h /builddir/build/BUILD/f2c-20210928-build/BUILDROOT/usr/include/f2c.h + install -D -p -m 755 src/f2c /builddir/build/BUILD/f2c-20210928-build/BUILDROOT/usr/bin/f2c + install -D -p -m 644 src/f2c.1t /builddir/build/BUILD/f2c-20210928-build/BUILDROOT/usr/share/man/man1/f2c.1 + install -D -p -m 755 libf2c/libf2c.so.0.23 /builddir/build/BUILD/f2c-20210928-build/BUILDROOT/usr/lib64/libf2c.so.0.23 + ln -sr /builddir/build/BUILD/f2c-20210928-build/BUILDROOT/usr/lib64/libf2c.so.0.23 /builddir/build/BUILD/f2c-20210928-build/BUILDROOT/usr/lib64/libf2c.so.0 + ln -sr /builddir/build/BUILD/f2c-20210928-build/BUILDROOT/usr/lib64/libf2c.so.0.23 /builddir/build/BUILD/f2c-20210928-build/BUILDROOT/usr/lib64/libf2c.so + sed -i s/@lib@/lib64/ fc + install -Dpm 0755 fc /builddir/build/BUILD/f2c-20210928-build/BUILDROOT/usr/bin/f77 + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 20210928-9.fc42 --unique-debug-suffix -20210928-9.fc42.aarch64 --unique-debug-src-base f2c-20210928-9.fc42.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/f2c-20210928-build/f2c-20210928 find-debuginfo: starting Extracting debug info from 2 files DWARF-compressing 2 files sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/f2c-20210928-9.fc42.aarch64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/bin/f77 from /bin/bash to #!/usr/bin/bash + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j4 /builddir/build/BUILD/f2c-20210928-build/BUILDROOT Scanned 19 directories and 206 files, processed 0 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/f2c-20210928-build/SPECPARTS/rpm-debuginfo.specpart Processing files: f2c-20210928-9.fc42.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.cOmESi + umask 022 + cd /builddir/build/BUILD/f2c-20210928-build + cd f2c-20210928 + DOCDIR=/builddir/build/BUILD/f2c-20210928-build/BUILDROOT/usr/share/doc/f2c + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/f2c-20210928-build/BUILDROOT/usr/share/doc/f2c + cp -pr /builddir/build/BUILD/f2c-20210928-build/f2c-20210928/f2c.ps /builddir/build/BUILD/f2c-20210928-build/BUILDROOT/usr/share/doc/f2c + cp -pr /builddir/build/BUILD/f2c-20210928-build/f2c-20210928/f2c.pdf /builddir/build/BUILD/f2c-20210928-build/BUILDROOT/usr/share/doc/f2c + cp -pr /builddir/build/BUILD/f2c-20210928-build/f2c-20210928/src/changes /builddir/build/BUILD/f2c-20210928-build/BUILDROOT/usr/share/doc/f2c + cp -pr /builddir/build/BUILD/f2c-20210928-build/f2c-20210928/src/README /builddir/build/BUILD/f2c-20210928-build/BUILDROOT/usr/share/doc/f2c + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.WKqBz9 + umask 022 + cd /builddir/build/BUILD/f2c-20210928-build + cd f2c-20210928 + LICENSEDIR=/builddir/build/BUILD/f2c-20210928-build/BUILDROOT/usr/share/licenses/f2c + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/f2c-20210928-build/BUILDROOT/usr/share/licenses/f2c + cp -pr /builddir/build/BUILD/f2c-20210928-build/f2c-20210928/src/Notice /builddir/build/BUILD/f2c-20210928-build/BUILDROOT/usr/share/licenses/f2c + RPM_EC=0 ++ jobs -p + exit 0 Provides: f2c = 20210928-9.fc42 f2c(aarch-64) = 20210928-9.fc42 f2c-devel = 20210928-9.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/bash ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libf2c.so.0()(64bit) rtld(GNU_HASH) Processing files: f2c-libs-20210928-9.fc42.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Bo0VoM + umask 022 + cd /builddir/build/BUILD/f2c-20210928-build + cd f2c-20210928 + DOCDIR=/builddir/build/BUILD/f2c-20210928-build/BUILDROOT/usr/share/doc/f2c-libs + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/f2c-20210928-build/BUILDROOT/usr/share/doc/f2c-libs + cp -pr /builddir/build/BUILD/f2c-20210928-build/f2c-20210928/libf2c/README /builddir/build/BUILD/f2c-20210928-build/BUILDROOT/usr/share/doc/f2c-libs + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.3BX2Sp + umask 022 + cd /builddir/build/BUILD/f2c-20210928-build + cd f2c-20210928 + LICENSEDIR=/builddir/build/BUILD/f2c-20210928-build/BUILDROOT/usr/share/licenses/f2c-libs + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/f2c-20210928-build/BUILDROOT/usr/share/licenses/f2c-libs + cp -pr /builddir/build/BUILD/f2c-20210928-build/f2c-20210928/libf2c/Notice /builddir/build/BUILD/f2c-20210928-build/BUILDROOT/usr/share/licenses/f2c-libs + RPM_EC=0 ++ jobs -p + exit 0 Provides: f2c-libs = 20210928-9.fc42 f2c-libs(aarch-64) = 20210928-9.fc42 libf2c.so.0()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.38)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.29)(64bit) rtld(GNU_HASH) Processing files: f2c-debugsource-20210928-9.fc42.aarch64 Provides: f2c-debugsource = 20210928-9.fc42 f2c-debugsource(aarch-64) = 20210928-9.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: f2c-debuginfo-20210928-9.fc42.aarch64 Provides: debuginfo(build-id) = bc66177cf40d3251d30e982b5dda56fcbe8d5989 f2c-debuginfo = 20210928-9.fc42 f2c-debuginfo(aarch-64) = 20210928-9.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: f2c-debugsource(aarch-64) = 20210928-9.fc42 Processing files: f2c-libs-debuginfo-20210928-9.fc42.aarch64 Provides: debuginfo(build-id) = 2f3751703b3130478d4a5c21cc68c59c430ed257 f2c-libs-debuginfo = 20210928-9.fc42 f2c-libs-debuginfo(aarch-64) = 20210928-9.fc42 libf2c.so.0.23-20210928-9.fc42.aarch64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: f2c-debugsource(aarch-64) = 20210928-9.fc42 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/f2c-20210928-build/BUILDROOT Wrote: /builddir/build/RPMS/f2c-libs-debuginfo-20210928-9.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/f2c-libs-20210928-9.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/f2c-20210928-9.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/f2c-debuginfo-20210928-9.fc42.aarch64.rpm Wrote: /builddir/build/RPMS/f2c-debugsource-20210928-9.fc42.aarch64.rpm Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.IYCrix + umask 022 + cd /builddir/build/BUILD/f2c-20210928-build + test -d /builddir/build/BUILD/f2c-20210928-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/f2c-20210928-build + rm -rf /builddir/build/BUILD/f2c-20210928-build + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild f2c-20210928-9.fc42.src.rpm Finish: build phase for f2c-20210928-9.fc42.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-aarch64-1734645306.988581/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names INFO: Done(/var/lib/copr-rpmbuild/results/f2c-20210928-9.fc42.src.rpm) Config(child) 0 minutes 15 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "f2c-debugsource", "epoch": null, "version": "20210928", "release": "9.fc42", "arch": "aarch64" }, { "name": "f2c", "epoch": null, "version": "20210928", "release": "9.fc42", "arch": "src" }, { "name": "f2c-debuginfo", "epoch": null, "version": "20210928", "release": "9.fc42", "arch": "aarch64" }, { "name": "f2c-libs", "epoch": null, "version": "20210928", "release": "9.fc42", "arch": "aarch64" }, { "name": "f2c", "epoch": null, "version": "20210928", "release": "9.fc42", "arch": "aarch64" }, { "name": "f2c-libs-debuginfo", "epoch": null, "version": "20210928", "release": "9.fc42", "arch": "aarch64" } ] } RPMResults finished